--- /home/fdroid/fdroiddata/tmp/org.emergent.android.weave_8.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.emergent.android.weave_8.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: res/drawable-hdpi/ic_menu_back.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/stat_notify_sync.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_help.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_back.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_preferences.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_menu_forward.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_menu_help.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/stat_notify_error.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/stat_notify_sync.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_menu_home.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_info_details.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_btn_arrow_right_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/fav_icn_background.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_menu_preferences.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/stat_notify_error.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/app_web_browser_sm.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_btn_arrow_left_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_refresh.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_btn_arrow_left_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_btn_arrow_right_unselected.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/button_indicator_next.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_btn_arrow_left_focus.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_forward.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ [ truncated after 25 lines; 18 ignored ] │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 4c52608de446b69788e571a8ba36f098c2baf3695b577e20c50b5950dcc5b490 │ -Signer #1 certificate SHA-1 digest: 9bc50c048d6861b0ea48de8cd6ba12b3988e36ca │ -Signer #1 certificate MD5 digest: 7fa97510adfa701c536765fe6c87ffda │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 506eaa2cc8a693a10db9d697848a985215e47b420425db3379fe4304ab93c5c9 │ -Signer #1 public key SHA-1 digest: 5ba451bda5e9e60ae33fac5a173f701ac23acfc3 │ -Signer #1 public key MD5 digest: ddd45925ee08487cba945ab01c518f4b ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1865 +1,1830 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 297261 (000000000004892Dh) │ - Actual end-cent-dir record offset: 297239 (0000000000048917h) │ - Expected end-cent-dir record offset: 297239 (0000000000048917h) │ + Zip archive file size: 295546 (000000000004827Ah) │ + Actual end-cent-dir record offset: 295524 (0000000000048264h) │ + Expected end-cent-dir record offset: 295524 (0000000000048264h) │ (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 62 entries. │ - The central directory is 5053 (00000000000013BDh) bytes long, │ + central directory contains 63 entries. │ + The central directory is 5251 (0000000000001483h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 292186 (000000000004755Ah). │ + is 290273 (0000000000046DE1h). │ │ │ 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): 2014 Mar 5 15:29:46 │ - 32-bit CRC value (hex): 7ed85221 │ - compressed size: 1959 bytes │ - uncompressed size: 5331 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 5a2405f1 │ + compressed size: 1208 bytes │ + uncompressed size: 3824 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/013C7FB3.SF │ + res/drawable-hdpi-v11/ic_menu_refresh.png │ │ - offset of local header from start of archive: 2025 │ - (00000000000007E9h) bytes │ + offset of local header from start of archive: 1277 │ + (00000000000004FDh) 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): 2014 Mar 5 15:29:46 │ - 32-bit CRC value (hex): d3e253d0 │ - compressed size: 2029 bytes │ - uncompressed size: 5452 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 72b1d94f │ + compressed size: 1804 bytes │ + uncompressed size: 1804 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/013C7FB3.RSA │ + res/drawable-hdpi-v4/app_web_browser_sm.png │ │ - offset of local header from start of archive: 4120 │ - (0000000000001018h) bytes │ + offset of local header from start of archive: 3152 │ + (0000000000000C50h) 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): 2014 Mar 5 15:29:46 │ - 32-bit CRC value (hex): 9e07e534 │ - compressed size: 1074 bytes │ - uncompressed size: 1332 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): 80825ba4 │ + compressed size: 1064 bytes │ + uncompressed size: 1064 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/sync_anim.xml │ + res/drawable-hdpi-v4/button_indicator_next.png │ │ - offset of local header from start of archive: 5261 │ - (000000000000148Dh) bytes │ + offset of local header from start of archive: 4289 │ + (00000000000010C1h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): dcfad0b9 │ - compressed size: 256 bytes │ - uncompressed size: 628 bytes │ - length of filename: 26 characters │ - length of extra field: 4 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6f7c844c │ + compressed size: 1302 bytes │ + uncompressed size: 1302 bytes │ + length of filename: 46 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/about.xml │ + res/drawable-hdpi-v4/fav_icn_background.png │ │ - offset of local header from start of archive: 5593 │ - (00000000000015D9h) bytes │ + offset of local header from start of archive: 5667 │ + (0000000000001623h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): d99ff91e │ - compressed size: 707 bytes │ - uncompressed size: 2568 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95954586 │ + compressed size: 167 bytes │ + uncompressed size: 167 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_btn_arrow_left_focus.png │ │ - res/layout/fragment_location_list.xml │ - │ - offset of local header from start of archive: 6366 │ - (00000000000018DEh) bytes │ + offset of local header from start of archive: 5907 │ + (0000000000001713h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 4d740b66 │ - compressed size: 752 bytes │ - uncompressed size: 2292 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fa327b2c │ + compressed size: 552 bytes │ + uncompressed size: 552 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/history_item.xml │ + res/drawable-hdpi-v4/ic_btn_arrow_left_unselected.png │ │ - offset of local header from start of archive: 7201 │ - (0000000000001C21h) bytes │ + offset of local header from start of archive: 6537 │ + (0000000000001989h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): f13e4706 │ - compressed size: 754 bytes │ - uncompressed size: 2152 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c4a5cd60 │ + compressed size: 212 bytes │ + uncompressed size: 212 bytes │ + length of filename: 53 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/ic_btn_arrow_right_focus.png │ │ - res/layout/item_location_list.xml │ - │ - offset of local header from start of archive: 8028 │ - (0000000000001F5Ch) bytes │ + offset of local header from start of archive: 6832 │ + (0000000000001AB0h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 8d0ad27a │ - compressed size: 328 bytes │ - uncompressed size: 732 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 472af3b0 │ + compressed size: 532 bytes │ + uncompressed size: 532 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/login_activity.xml │ + res/drawable-hdpi-v4/ic_btn_arrow_right_unselected.png │ │ - offset of local header from start of archive: 8435 │ - (00000000000020F3h) bytes │ + offset of local header from start of archive: 7443 │ + (0000000000001D13h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): e7b908b5 │ - compressed size: 922 bytes │ - uncompressed size: 3340 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): add99be2 │ + compressed size: 201 bytes │ + uncompressed size: 201 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/password_row.xml │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 9432 │ - (00000000000024D8h) bytes │ + offset of local header from start of archive: 7728 │ + (0000000000001E30h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 4bf44723 │ - compressed size: 394 bytes │ - uncompressed size: 984 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): abe8f431 │ + compressed size: 1822 bytes │ + uncompressed size: 1822 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/prime.xml │ + res/drawable-hdpi-v4/ic_menu_back.png │ │ - offset of local header from start of archive: 9899 │ - (00000000000026ABh) bytes │ + offset of local header from start of archive: 9616 │ + (0000000000002590h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 84f65978 │ - compressed size: 273 bytes │ - uncompressed size: 644 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 63ede83b │ + compressed size: 1114 bytes │ + uncompressed size: 1114 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_menu_forward.png │ │ - res/layout/window_title.xml │ - │ - offset of local header from start of archive: 10238 │ - (00000000000027FEh) bytes │ + offset of local header from start of archive: 10797 │ + (0000000000002A2Dh) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 5ddee435 │ - compressed size: 508 bytes │ - uncompressed size: 1308 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 44ef55c9 │ + compressed size: 1145 bytes │ + uncompressed size: 1145 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_menu_help.png │ │ - res/menu/main_menu.xml │ - │ - offset of local header from start of archive: 10819 │ - (0000000000002A43h) bytes │ + offset of local header from start of archive: 12012 │ + (0000000000002EECh) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 3d1650ba │ - compressed size: 364 bytes │ - uncompressed size: 1260 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): 602041c8 │ + compressed size: 2470 bytes │ + uncompressed size: 2470 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_menu_home.png │ │ - res/raw/license_short.txt │ - │ - offset of local header from start of archive: 11251 │ - (0000000000002BF3h) bytes │ + offset of local header from start of archive: 14549 │ + (00000000000038D5h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): fd3d0b3c │ - compressed size: 364 bytes │ - uncompressed size: 563 bytes │ - length of filename: 25 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 94b30b84 │ + compressed size: 1988 bytes │ + uncompressed size: 1988 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/application_options.xml │ + res/drawable-hdpi-v4/ic_menu_info_details.png │ │ - offset of local header from start of archive: 11686 │ - (0000000000002DA6h) bytes │ + offset of local header from start of archive: 16604 │ + (00000000000040DCh) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 020c4f41 │ - compressed size: 562 bytes │ - uncompressed size: 1640 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): be126246 │ + compressed size: 2105 bytes │ + uncompressed size: 2105 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-hdpi-v4/ic_menu_login.png │ │ - offset of local header from start of archive: 12325 │ - (0000000000003025h) bytes │ + offset of local header from start of archive: 18784 │ + (0000000000004960h) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): 4ee4577f │ - compressed size: 1140 bytes │ - uncompressed size: 3628 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8d2cf716 │ + compressed size: 2414 bytes │ + uncompressed size: 2414 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ + res/drawable-hdpi-v4/ic_menu_manage.png │ │ - offset of local header from start of archive: 13530 │ - (00000000000034DAh) bytes │ + offset of local header from start of archive: 21266 │ + (0000000000005312h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 7ecaedff │ - compressed size: 19156 bytes │ - uncompressed size: 19156 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3929f5f1 │ + compressed size: 2267 bytes │ + uncompressed size: 2267 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/app_web_browser_sm.png │ + res/drawable-hdpi-v4/ic_menu_preferences.png │ │ - offset of local header from start of archive: 32732 │ - (0000000000007FDCh) bytes │ + offset of local header from start of archive: 23602 │ + (0000000000005C32h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 88e69fb4 │ - compressed size: 725 bytes │ - uncompressed size: 725 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 12a16d04 │ + compressed size: 2598 bytes │ + uncompressed size: 2598 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/button_indicator_next.png │ + res/drawable-hdpi-v4/ic_menu_refresh.png │ │ - offset of local header from start of archive: 33529 │ - (00000000000082F9h) bytes │ + offset of local header from start of archive: 26274 │ + (00000000000066A2h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 70df46a3 │ - compressed size: 1313 bytes │ - uncompressed size: 1313 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 49fc4c77 │ + compressed size: 2642 bytes │ + uncompressed size: 2642 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/fav_icn_background.png │ + res/drawable-hdpi-v4/stat_notify_error.png │ │ - offset of local header from start of archive: 34917 │ - (0000000000008865h) bytes │ + offset of local header from start of archive: 28986 │ + (000000000000713Ah) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 892d5a0e │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5c994cd5 │ + compressed size: 445 bytes │ + uncompressed size: 445 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-hdpi-v4/stat_notify_sync.png │ │ - res/drawable-hdpi/ic_btn_arrow_left_focus.png │ - │ - offset of local header from start of archive: 35156 │ - (0000000000008954h) bytes │ + offset of local header from start of archive: 29503 │ + (000000000000733Fh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 0896005b │ - compressed size: 567 bytes │ - uncompressed size: 567 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6119ae44 │ + compressed size: 866 bytes │ + uncompressed size: 866 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-hdpi-v4/stat_notify_sync_anim0.png │ │ - res/drawable-hdpi/ic_btn_arrow_left_unselected.png │ - │ - offset of local header from start of archive: 35799 │ - (0000000000008BD7h) bytes │ + offset of local header from start of archive: 30440 │ + (00000000000076E8h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 90cd3e26 │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1c6f9161 │ + compressed size: 710 bytes │ + uncompressed size: 710 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_btn_arrow_right_focus.png │ + res/drawable-hdpi-v4/stat_notify_sync_error.png │ │ - offset of local header from start of archive: 36124 │ - (0000000000008D1Ch) bytes │ + offset of local header from start of archive: 31227 │ + (00000000000079FBh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): eed89286 │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6f1c11ac │ + compressed size: 892 bytes │ + uncompressed size: 892 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ - res/drawable-hdpi/ic_btn_arrow_right_unselected.png │ + res/drawable-mdpi-v11/ic_menu_refresh.png │ │ - offset of local header from start of archive: 36748 │ - (0000000000008F8Ch) bytes │ + offset of local header from start of archive: 32196 │ + (0000000000007DC4h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 77afc120 │ - compressed size: 202 bytes │ - uncompressed size: 202 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): abc5af66 │ + compressed size: 1061 bytes │ + uncompressed size: 1061 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_launcher.png │ + res/drawable-mdpi-v4/app_web_browser_sm.png │ │ - offset of local header from start of archive: 37034 │ - (00000000000090AAh) bytes │ + offset of local header from start of archive: 33328 │ + (0000000000008230h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): f754a5e2 │ - compressed size: 1872 bytes │ - uncompressed size: 1872 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2c87ac6f │ + compressed size: 314 bytes │ + uncompressed size: 314 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/button_indicator_next.png │ │ - res/drawable-hdpi/ic_menu_back.png │ - │ - offset of local header from start of archive: 38972 │ - (000000000000983Ch) bytes │ + offset of local header from start of archive: 33715 │ + (00000000000083B3h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 4a0c49d9 │ - compressed size: 1317 bytes │ - uncompressed size: 1317 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 48b64586 │ + compressed size: 834 bytes │ + uncompressed size: 834 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ - res/drawable-hdpi/ic_menu_forward.png │ + res/drawable-mdpi-v4/fav_icn_background.png │ │ - offset of local header from start of archive: 40353 │ - (0000000000009DA1h) bytes │ + offset of local header from start of archive: 34625 │ + (0000000000008741h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): b5ee5613 │ - compressed size: 1304 bytes │ - uncompressed size: 1304 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0ca59f4d │ + compressed size: 155 bytes │ + uncompressed size: 155 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ - res/drawable-hdpi/ic_menu_help.png │ + res/drawable-mdpi-v4/ic_btn_arrow_left_focus.png │ │ - offset of local header from start of archive: 41724 │ - (000000000000A2FCh) bytes │ + offset of local header from start of archive: 34853 │ + (0000000000008825h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 94a1da0a │ - compressed size: 2694 bytes │ - uncompressed size: 2694 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a28c7291 │ + compressed size: 372 bytes │ + uncompressed size: 372 bytes │ + length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ - res/drawable-hdpi/ic_menu_home.png │ + res/drawable-mdpi-v4/ic_btn_arrow_left_unselected.png │ │ - offset of local header from start of archive: 44482 │ - (000000000000ADC2h) bytes │ + offset of local header from start of archive: 35303 │ + (00000000000089E7h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 063216f5 │ - compressed size: 2197 bytes │ - uncompressed size: 2197 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6cbe3f79 │ + compressed size: 195 bytes │ + uncompressed size: 195 bytes │ + length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_btn_arrow_right_focus.png │ │ - res/drawable-hdpi/ic_menu_info_details.png │ - │ - offset of local header from start of archive: 46745 │ - (000000000000B699h) bytes │ + offset of local header from start of archive: 35581 │ + (0000000000008AFDh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 97180586 │ - compressed size: 2315 bytes │ - uncompressed size: 2315 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 39d5254d │ + compressed size: 359 bytes │ + uncompressed size: 359 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #31: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_menu_login.png │ + res/drawable-mdpi-v4/ic_btn_arrow_right_unselected.png │ │ - offset of local header from start of archive: 49135 │ - (000000000000BFEFh) bytes │ + offset of local header from start of archive: 36019 │ + (0000000000008CB3h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 9fd5c5d7 │ - compressed size: 2726 bytes │ - uncompressed size: 2726 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): df105465 │ + compressed size: 186 bytes │ + uncompressed size: 186 bytes │ + length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - res/drawable-hdpi/ic_menu_manage.png │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 51926 │ - (000000000000CAD6h) bytes │ + offset of local header from start of archive: 36289 │ + (0000000000008DC1h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 8ccfbc5f │ - compressed size: 2427 bytes │ - uncompressed size: 2427 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cc736dd0 │ + compressed size: 1401 bytes │ + uncompressed size: 1401 bytes │ length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #33: │ --------------------------- │ │ - res/drawable-hdpi/ic_menu_preferences.png │ + res/drawable-mdpi-v4/ic_menu_back.png │ │ - offset of local header from start of archive: 54419 │ - (000000000000D493h) bytes │ + offset of local header from start of archive: 37756 │ + (000000000000937Ch) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 88421ab2 │ - compressed size: 2814 bytes │ - uncompressed size: 2814 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1eacf8ed │ + compressed size: 1393 bytes │ + uncompressed size: 1393 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #34: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_menu_forward.png │ │ - res/drawable-hdpi/ic_menu_refresh.png │ - │ - offset of local header from start of archive: 57306 │ - (000000000000DFDAh) bytes │ + offset of local header from start of archive: 39216 │ + (0000000000009930h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): b4124ea6 │ - compressed size: 3019 bytes │ - uncompressed size: 3019 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 17d7689f │ + compressed size: 1417 bytes │ + uncompressed size: 1417 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/stat_notify_error.png │ + res/drawable-mdpi-v4/ic_menu_help.png │ │ - offset of local header from start of archive: 60395 │ - (000000000000EBEBh) bytes │ + offset of local header from start of archive: 40703 │ + (0000000000009EFFh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): df264a8a │ - compressed size: 520 bytes │ - uncompressed size: 520 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 478d0af3 │ + compressed size: 1609 bytes │ + uncompressed size: 1609 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ - res/drawable-hdpi/stat_notify_sync.png │ + res/drawable-mdpi-v4/ic_menu_home.png │ │ - offset of local header from start of archive: 60984 │ - (000000000000EE38h) bytes │ + offset of local header from start of archive: 42379 │ + (000000000000A58Bh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 4f108fc8 │ - compressed size: 1006 bytes │ - uncompressed size: 1006 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d9156cd9 │ + compressed size: 1248 bytes │ + uncompressed size: 1248 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - res/drawable-hdpi/stat_notify_sync_anim0.png │ + res/drawable-mdpi-v4/ic_menu_info_details.png │ │ - offset of local header from start of archive: 62058 │ - (000000000000F26Ah) bytes │ + offset of local header from start of archive: 43694 │ + (000000000000AAAEh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 21a3dd82 │ - compressed size: 767 bytes │ - uncompressed size: 767 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cf59e8b4 │ + compressed size: 1419 bytes │ + uncompressed size: 1419 bytes │ + length of filename: 45 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - res/drawable-hdpi/stat_notify_sync_error.png │ + res/drawable-mdpi-v4/ic_menu_login.png │ │ - offset of local header from start of archive: 62899 │ - (000000000000F5B3h) bytes │ + offset of local header from start of archive: 45188 │ + (000000000000B084h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): a7cb83bf │ - compressed size: 1037 bytes │ - uncompressed size: 1037 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bc29d451 │ + compressed size: 1449 bytes │ + uncompressed size: 1449 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_menu_manage.png │ │ - res/drawable-hdpi-v11/ic_menu_refresh.png │ - │ - offset of local header from start of archive: 64013 │ - (000000000000FA0Dh) bytes │ + offset of local header from start of archive: 46705 │ + (000000000000B671h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 0e59f711 │ - compressed size: 1820 bytes │ - uncompressed size: 1820 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6dda782c │ + compressed size: 1417 bytes │ + uncompressed size: 1417 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ - res/drawable-mdpi/app_web_browser_sm.png │ + res/drawable-mdpi-v4/ic_menu_preferences.png │ │ - offset of local header from start of archive: 65904 │ - (0000000000010170h) bytes │ + offset of local header from start of archive: 48191 │ + (000000000000BC3Fh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 2c87ac6f │ - compressed size: 314 bytes │ - uncompressed size: 314 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 62efa0c1 │ + compressed size: 1674 bytes │ + uncompressed size: 1674 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_menu_refresh.png │ │ - res/drawable-mdpi/button_indicator_next.png │ - │ - offset of local header from start of archive: 66290 │ - (00000000000102F2h) bytes │ + offset of local header from start of archive: 49939 │ + (000000000000C313h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 93b5fbce │ - compressed size: 947 bytes │ - uncompressed size: 947 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5ef8a9c8 │ + compressed size: 1724 bytes │ + uncompressed size: 1724 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/stat_notify_error.png │ │ - res/drawable-mdpi/fav_icn_background.png │ - │ - offset of local header from start of archive: 67311 │ - (00000000000106EFh) bytes │ + offset of local header from start of archive: 51733 │ + (000000000000CA15h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): a6afff10 │ - compressed size: 156 bytes │ - uncompressed size: 156 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 55fc7e35 │ + compressed size: 348 bytes │ + uncompressed size: 348 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_btn_arrow_left_focus.png │ + res/drawable-mdpi-v4/stat_notify_sync.png │ │ - offset of local header from start of archive: 67540 │ - (00000000000107D4h) bytes │ + offset of local header from start of archive: 52153 │ + (000000000000CBB9h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 7fc3a773 │ - compressed size: 387 bytes │ - uncompressed size: 387 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fd6e6ad9 │ + compressed size: 436 bytes │ + uncompressed size: 436 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_btn_arrow_left_unselected.png │ + res/drawable-mdpi-v4/stat_notify_sync_anim0.png │ │ - offset of local header from start of archive: 68003 │ - (00000000000109A3h) bytes │ + offset of local header from start of archive: 52660 │ + (000000000000CDB4h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 22871f1a │ - compressed size: 196 bytes │ - uncompressed size: 196 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 510cff32 │ + compressed size: 658 bytes │ + uncompressed size: 658 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/stat_notify_sync_error.png │ │ - res/drawable-mdpi/ic_btn_arrow_right_focus.png │ - │ - offset of local header from start of archive: 68280 │ - (0000000000010AB8h) bytes │ + offset of local header from start of archive: 53395 │ + (000000000000D093h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 98bd3e9e │ - compressed size: 375 bytes │ - uncompressed size: 375 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 970458bd │ + compressed size: 671 bytes │ + uncompressed size: 671 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #46: │ --------------------------- │ │ - res/drawable-mdpi/ic_btn_arrow_right_unselected.png │ + res/drawable/sync_anim.xml │ │ - offset of local header from start of archive: 68731 │ - (0000000000010C7Bh) bytes │ + offset of local header from start of archive: 54143 │ + (000000000000D37Fh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 652870b3 │ - compressed size: 187 bytes │ - uncompressed size: 187 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): dcfad0b9 │ + compressed size: 256 bytes │ + uncompressed size: 628 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ - res/drawable-mdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/about.xml │ │ - offset of local header from start of archive: 68999 │ - (0000000000010D87h) bytes │ + offset of local header from start of archive: 54471 │ + (000000000000D4C7h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 589af231 │ - compressed size: 1538 bytes │ - uncompressed size: 1538 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): d99ff91e │ + compressed size: 704 bytes │ + uncompressed size: 2568 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 #48: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_back.png │ + res/layout/fragment_location_list.xml │ │ - offset of local header from start of archive: 70602 │ - (00000000000113CAh) bytes │ + offset of local header from start of archive: 55241 │ + (000000000000D7C9h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): a8142d41 │ - compressed size: 909 bytes │ - uncompressed size: 909 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 4d740b66 │ + compressed size: 750 bytes │ + uncompressed size: 2292 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #49: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_forward.png │ + res/layout/history_item.xml │ │ - offset of local header from start of archive: 71577 │ - (0000000000011799h) bytes │ + offset of local header from start of archive: 56074 │ + (000000000000DB0Ah) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 1295683d │ - compressed size: 915 bytes │ - uncompressed size: 915 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): f13e4706 │ + compressed size: 752 bytes │ + uncompressed size: 2152 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ - res/drawable-mdpi/ic_menu_help.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/item_location_list.xml │ │ - offset of local header from start of archive: 72559 │ - (0000000000011B6Fh) bytes │ + offset of local header from start of archive: 56899 │ + (000000000000DE43h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 87740631 │ - compressed size: 1730 bytes │ - uncompressed size: 1730 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 8d0ad27a │ + compressed size: 328 bytes │ + uncompressed size: 732 bytes │ + length of filename: 33 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 #51: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_home.png │ + res/layout/login_activity.xml │ │ - offset of local header from start of archive: 74354 │ - (0000000000012272h) bytes │ + offset of local header from start of archive: 57306 │ + (000000000000DFDAh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 877dfe41 │ - compressed size: 1406 bytes │ - uncompressed size: 1406 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): e7b908b5 │ + compressed size: 917 bytes │ + uncompressed size: 3340 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 #52: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_info_details.png │ + res/layout/password_row.xml │ │ - offset of local header from start of archive: 75826 │ - (0000000000012832h) bytes │ + offset of local header from start of archive: 58298 │ + (000000000000E3BAh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 6ffdbb4b │ - compressed size: 1582 bytes │ - uncompressed size: 1582 bytes │ - length of filename: 42 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 4bf44723 │ + compressed size: 394 bytes │ + uncompressed size: 984 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #53: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_login.png │ + res/layout/prime.xml │ │ - offset of local header from start of archive: 77482 │ - (0000000000012EAAh) bytes │ + offset of local header from start of archive: 58765 │ + (000000000000E58Dh) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 197aac63 │ - compressed size: 1574 bytes │ - uncompressed size: 1574 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 84f65978 │ + compressed size: 273 bytes │ + uncompressed size: 644 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 #54: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_manage.png │ + res/layout/window_title.xml │ │ - offset of local header from start of archive: 79122 │ - (0000000000013512h) bytes │ + offset of local header from start of archive: 59104 │ + (000000000000E6E0h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): e30a704c │ - compressed size: 1510 bytes │ - uncompressed size: 1510 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 5ddee435 │ + compressed size: 508 bytes │ + uncompressed size: 1308 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #55: │ --------------------------- │ │ - res/drawable-mdpi/ic_menu_preferences.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu-v11/main_menu.xml │ │ - offset of local header from start of archive: 80698 │ - (0000000000013B3Ah) bytes │ + offset of local header from start of archive: 59685 │ + (000000000000E925h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 3ed1eb33 │ - compressed size: 1832 bytes │ - uncompressed size: 1832 bytes │ - length of filename: 41 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 3d1650ba │ + compressed size: 362 bytes │ + uncompressed size: 1260 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #56: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_menu_refresh.png │ + res/menu/main_menu.xml │ │ - offset of local header from start of archive: 82604 │ - (00000000000142ACh) bytes │ + offset of local header from start of archive: 60119 │ + (000000000000EAD7h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): ce9dce32 │ - compressed size: 1906 bytes │ - uncompressed size: 1906 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 5436bb7a │ + compressed size: 325 bytes │ + uncompressed size: 1204 bytes │ + length of filename: 22 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 #57: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/stat_notify_error.png │ + res/raw/license_short.txt │ │ - offset of local header from start of archive: 84578 │ - (0000000000014A62h) bytes │ + offset of local header from start of archive: 60512 │ + (000000000000EC60h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 5cead521 │ - compressed size: 363 bytes │ - uncompressed size: 363 bytes │ - length of filename: 39 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): fd3d0b3c │ + compressed size: 364 bytes │ + uncompressed size: 563 bytes │ + length of filename: 25 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 #58: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/stat_notify_sync.png │ + res/xml/application_options.xml │ │ - offset of local header from start of archive: 85011 │ - (0000000000014C13h) bytes │ + offset of local header from start of archive: 60947 │ + (000000000000EE13h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): fd6e6ad9 │ - compressed size: 436 bytes │ - uncompressed size: 436 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 020c4f41 │ + compressed size: 560 bytes │ + uncompressed size: 1640 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 #59: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/stat_notify_sync_anim0.png │ + resources.arsc │ │ - offset of local header from start of archive: 85516 │ - (0000000000014E0Ch) bytes │ + offset of local header from start of archive: 61584 │ + (000000000000F090h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): e700d73a │ - compressed size: 660 bytes │ - uncompressed size: 660 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3fc79289 │ + compressed size: 19928 bytes │ + uncompressed size: 19928 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 #60: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/stat_notify_sync_error.png │ + classes.dex │ │ - offset of local header from start of archive: 86252 │ - (00000000000150ECh) bytes │ + offset of local header from start of archive: 81556 │ + (0000000000013E94h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 6e9e501a │ - compressed size: 688 bytes │ - uncompressed size: 688 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:36 │ + 32-bit CRC value (hex): 10cd02f7 │ + compressed size: 203484 bytes │ + uncompressed size: 608952 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 #61: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi-v11/ic_menu_refresh.png │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 87016 │ - (00000000000153E8h) bytes │ + offset of local header from start of archive: 285097 │ + (00000000000459A9h) 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): 2014 Mar 5 15:27:20 │ - 32-bit CRC value (hex): 5b3150dc │ - compressed size: 1085 bytes │ - uncompressed size: 1085 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 7ed85221 │ + compressed size: 1941 bytes │ + uncompressed size: 5331 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 #62: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + META-INF/013C7FB3.SF │ │ - classes.dex │ + offset of local header from start of archive: 287088 │ + (0000000000046170h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): d3e253d0 │ + compressed size: 2010 bytes │ + uncompressed size: 5452 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 #63: │ +--------------------------- │ │ - offset of local header from start of archive: 88173 │ - (000000000001586Dh) bytes │ + META-INF/013C7FB3.RSA │ + │ + offset of local header from start of archive: 289148 │ + (000000000004697Ch) 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): 2014 Mar 5 15:27:18 │ - 32-bit CRC value (hex): ed334f3c │ - compressed size: 203956 bytes │ - uncompressed size: 654364 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:28:38 │ + 32-bit CRC value (hex): 9e07e534 │ + compressed size: 1074 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -16,78 +16,78 @@ │ │ resource 0x7f070000 color/custom_window_title_background_color │ │ () #ff323331 │ │ type dimen id=08 entryCount=1 │ │ resource 0x7f080000 dimen/button_minWidth │ │ () 100.000000sp │ │ type drawable id=02 entryCount=22 │ │ resource 0x7f020000 drawable/app_web_browser_sm │ │ - (mdpi-v4) (file) res/drawable-mdpi/app_web_browser_sm.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/app_web_browser_sm.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/app_web_browser_sm.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/app_web_browser_sm.png type=PNG │ │ resource 0x7f020001 drawable/button_indicator_next │ │ - (mdpi-v4) (file) res/drawable-mdpi/button_indicator_next.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/button_indicator_next.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/button_indicator_next.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/button_indicator_next.png type=PNG │ │ resource 0x7f020002 drawable/fav_icn_background │ │ - (mdpi-v4) (file) res/drawable-mdpi/fav_icn_background.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/fav_icn_background.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/fav_icn_background.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/fav_icn_background.png type=PNG │ │ resource 0x7f020003 drawable/ic_btn_arrow_left_focus │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_btn_arrow_left_focus.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_btn_arrow_left_focus.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_btn_arrow_left_focus.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_btn_arrow_left_focus.png type=PNG │ │ resource 0x7f020004 drawable/ic_btn_arrow_left_unselected │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_btn_arrow_left_unselected.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_btn_arrow_left_unselected.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_btn_arrow_left_unselected.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_btn_arrow_left_unselected.png type=PNG │ │ resource 0x7f020005 drawable/ic_btn_arrow_right_focus │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_btn_arrow_right_focus.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_btn_arrow_right_focus.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_btn_arrow_right_focus.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_btn_arrow_right_focus.png type=PNG │ │ resource 0x7f020006 drawable/ic_btn_arrow_right_unselected │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_btn_arrow_right_unselected.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_btn_arrow_right_unselected.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_btn_arrow_right_unselected.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_btn_arrow_right_unselected.png type=PNG │ │ resource 0x7f020007 drawable/ic_launcher │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ resource 0x7f020008 drawable/ic_menu_back │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_back.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_back.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_back.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_back.png type=PNG │ │ resource 0x7f020009 drawable/ic_menu_forward │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_forward.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_forward.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_forward.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_forward.png type=PNG │ │ resource 0x7f02000a drawable/ic_menu_help │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_help.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_help.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_help.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_help.png type=PNG │ │ resource 0x7f02000b drawable/ic_menu_home │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_home.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_home.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_home.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_home.png type=PNG │ │ resource 0x7f02000c drawable/ic_menu_info_details │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_info_details.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_info_details.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_info_details.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_info_details.png type=PNG │ │ resource 0x7f02000d drawable/ic_menu_login │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_login.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_login.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_login.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_login.png type=PNG │ │ resource 0x7f02000e drawable/ic_menu_manage │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_manage.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_manage.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_manage.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_manage.png type=PNG │ │ resource 0x7f02000f drawable/ic_menu_preferences │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_preferences.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_preferences.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_preferences.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_preferences.png type=PNG │ │ resource 0x7f020010 drawable/ic_menu_refresh │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_refresh.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_refresh.png type=PNG │ │ (mdpi-v11) (file) res/drawable-mdpi-v11/ic_menu_refresh.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_refresh.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_refresh.png type=PNG │ │ (hdpi-v11) (file) res/drawable-hdpi-v11/ic_menu_refresh.png type=PNG │ │ resource 0x7f020011 drawable/stat_notify_error │ │ - (mdpi-v4) (file) res/drawable-mdpi/stat_notify_error.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/stat_notify_error.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/stat_notify_error.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/stat_notify_error.png type=PNG │ │ resource 0x7f020012 drawable/stat_notify_sync │ │ - (mdpi-v4) (file) res/drawable-mdpi/stat_notify_sync.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/stat_notify_sync.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/stat_notify_sync.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/stat_notify_sync.png type=PNG │ │ resource 0x7f020013 drawable/stat_notify_sync_anim0 │ │ - (mdpi-v4) (file) res/drawable-mdpi/stat_notify_sync_anim0.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/stat_notify_sync_anim0.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/stat_notify_sync_anim0.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/stat_notify_sync_anim0.png type=PNG │ │ resource 0x7f020014 drawable/stat_notify_sync_error │ │ - (mdpi-v4) (file) res/drawable-mdpi/stat_notify_sync_error.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/stat_notify_sync_error.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/stat_notify_sync_error.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/stat_notify_sync_error.png type=PNG │ │ resource 0x7f020015 drawable/sync_anim │ │ () (file) res/drawable/sync_anim.xml type=XML │ │ type id id=0e entryCount=32 │ │ resource 0x7f0e0000 id/about_version_text_view │ │ () (id) │ │ resource 0x7f0e0001 id/about_text_view │ │ () (id) │ │ @@ -170,14 +170,15 @@ │ │ resource 0x7f030006 layout/prime │ │ () (file) res/layout/prime.xml type=XML │ │ resource 0x7f030007 layout/window_title │ │ () (file) res/layout/window_title.xml type=XML │ │ type menu id=0d entryCount=1 │ │ resource 0x7f0d0000 menu/main_menu │ │ () (file) res/menu/main_menu.xml type=XML │ │ + (v11) (file) res/menu-v11/main_menu.xml type=XML │ │ type raw id=05 entryCount=1 │ │ resource 0x7f050000 raw/license_short │ │ () (file) res/raw/license_short.txt │ │ type string id=0a entryCount=61 │ │ resource 0x7f0a0000 string/app_name │ │ () "Shaman" │ │ resource 0x7f0a0001 string/account_label ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,35 +1,35 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : d07083af │ │ -signature : 6f87...1470 │ │ -file_size : 654364 │ │ +checksum : 7c7840dd │ │ +signature : 1060...dd37 │ │ +file_size : 608952 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 5646 │ │ +string_ids_size : 5638 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 814 │ │ -type_ids_off : 22696 (0x0058a8) │ │ +type_ids_size : 811 │ │ +type_ids_off : 22664 (0x005888) │ │ proto_ids_size : 1106 │ │ -proto_ids_off : 25952 (0x006560) │ │ +proto_ids_off : 25908 (0x006534) │ │ field_ids_size : 1228 │ │ -field_ids_off : 39224 (0x009938) │ │ +field_ids_off : 39180 (0x00990c) │ │ method_ids_size : 4389 │ │ -method_ids_off : 49048 (0x00bf98) │ │ +method_ids_off : 49004 (0x00bf6c) │ │ class_defs_size : 404 │ │ -class_defs_off : 84160 (0x0148c0) │ │ -data_size : 552256 │ │ -data_off : 102108 (0x018edc) │ │ +class_defs_off : 84116 (0x014894) │ │ +data_size : 504248 │ │ +data_off : 104704 (0x019900) │ │ │ │ Class #0 header: │ │ -class_idx : 92 │ │ +class_idx : 91 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #0 annotations: │ │ @@ -75,17 +75,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 412 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 93 │ │ +class_idx : 92 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 412 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02352c: |[02352c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -02353c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -023540: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -023544: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -023548: 2200 5a00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@005a │ │ -02354c: 7010 6f01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@016f │ │ -023552: 6900 2000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -023556: 0e00 |000d: return-void │ │ -023558: 2200 5b00 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@005b │ │ -02355c: 7010 7501 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0175 │ │ -023562: 6900 2000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -023566: 28f8 |0015: goto 000d // -0008 │ │ +024fd4: |[024fd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +024fe4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +024fe8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +024fec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +024ff0: 2200 5900 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0059 │ │ +024ff4: 7010 6f01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@016f │ │ +024ffa: 6900 2000 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +024ffe: 0e00 |000d: return-void │ │ +025000: 2200 5a00 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@005a │ │ +025004: 7010 7501 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0175 │ │ +02500a: 6900 2000 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +02500e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -143,17 +143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023568: |[023568] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -023578: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02357e: 0e00 |0003: return-void │ │ +025010: |[025010] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +025020: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +025026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -162,55 +162,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -023580: |[023580] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -023590: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -023592: 2200 0302 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -023596: 7010 f20c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02359c: 1a02 e508 |0006: const-string v2, "[" // string@08e5 │ │ -0235a0: 6e20 f80c 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0235a6: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -0235aa: 7110 b50c 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0cb5 │ │ -0235b0: 0a02 |0010: move-result v2 │ │ -0235b2: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -0235b6: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0235ba: b524 |0015: and-int/2addr v4, v2 │ │ -0235bc: 6e10 fc0c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ -0235c2: 0a02 |0019: move-result v2 │ │ -0235c4: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -0235c8: 1a02 cc00 |001c: const-string v2, ", " // string@00cc │ │ -0235cc: 6e20 f80c 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0235d2: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -0235d8: 28e7 |0024: goto 000b // -0019 │ │ -0235da: 1a02 7d02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@027d │ │ -0235de: 6e20 f80c 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0235e4: 28e1 |002a: goto 000b // -001f │ │ -0235e6: 1a02 7a02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@027a │ │ -0235ea: 6e20 f80c 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0235f0: 28db |0030: goto 000b // -0025 │ │ -0235f2: 1a02 7c02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@027c │ │ -0235f6: 6e20 f80c 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0235fc: 28d5 |0036: goto 000b // -002b │ │ -0235fe: 1a02 7b02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@027b │ │ -023602: 6e20 f80c 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023608: 28cf |003c: goto 000b // -0031 │ │ -02360a: 1a02 7e02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@027e │ │ -02360e: 6e20 f80c 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023614: 28c9 |0042: goto 000b // -0037 │ │ -023616: 1a02 0d09 |0043: const-string v2, "]" // string@090d │ │ -02361a: 6e20 f80c 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023620: 6e10 fd0c 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -023626: 0c02 |004b: move-result-object v2 │ │ -023628: 1102 |004c: return-object v2 │ │ -02362a: 0000 |004d: nop // spacer │ │ -02362c: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +025028: |[025028] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +025038: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02503a: 2200 0102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02503e: 7010 f20c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025044: 1a02 e208 |0006: const-string v2, "[" // string@08e2 │ │ +025048: 6e20 f80c 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02504e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +025052: 7110 b50c 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0cb5 │ │ +025058: 0a02 |0010: move-result v2 │ │ +02505a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02505e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +025062: b524 |0015: and-int/2addr v4, v2 │ │ +025064: 6e10 fc0c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ +02506a: 0a02 |0019: move-result v2 │ │ +02506c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +025070: 1a02 cc00 |001c: const-string v2, ", " // string@00cc │ │ +025074: 6e20 f80c 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02507a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +025080: 28e7 |0024: goto 000b // -0019 │ │ +025082: 1a02 7d02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@027d │ │ +025086: 6e20 f80c 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02508c: 28e1 |002a: goto 000b // -001f │ │ +02508e: 1a02 7a02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@027a │ │ +025092: 6e20 f80c 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025098: 28db |0030: goto 000b // -0025 │ │ +02509a: 1a02 7c02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@027c │ │ +02509e: 6e20 f80c 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0250a4: 28d5 |0036: goto 000b // -002b │ │ +0250a6: 1a02 7b02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@027b │ │ +0250aa: 6e20 f80c 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0250b0: 28cf |003c: goto 000b // -0031 │ │ +0250b2: 1a02 7e02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@027e │ │ +0250b6: 6e20 f80c 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0250bc: 28c9 |0042: goto 000b // -0037 │ │ +0250be: 1a02 0a09 |0043: const-string v2, "]" // string@090a │ │ +0250c2: 6e20 f80c 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0250c8: 6e10 fd0c 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0250ce: 0c02 |004b: move-result-object v2 │ │ +0250d0: 1102 |004c: return-object v2 │ │ +0250d2: 0000 |004d: nop // spacer │ │ +0250d4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -235,21 +235,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -023658: |[023658] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -023668: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -02366e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -023670: 1100 |0004: return-object v0 │ │ -023672: 1a00 4002 |0005: const-string v0, "DEFAULT" // string@0240 │ │ -023676: 28fd |0007: goto 0004 // -0003 │ │ -023678: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +025100: |[025100] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +025110: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +025116: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +025118: 1100 |0004: return-object v0 │ │ +02511a: 1a00 4002 |0005: const-string v0, "DEFAULT" // string@0240 │ │ +02511e: 28fd |0007: goto 0004 // -0003 │ │ +025120: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -260,19 +260,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -023684: |[023684] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -023694: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -023698: 7220 7b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@017b │ │ -02369e: 0a00 |0005: move-result v0 │ │ -0236a0: 0f00 |0006: return v0 │ │ +02512c: |[02512c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02513c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +025140: 7220 7b01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@017b │ │ +025146: 0a00 |0005: move-result v0 │ │ +025148: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -280,19 +280,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0236a4: |[0236a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0236b4: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -0236b8: 7220 7c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017c │ │ -0236be: 0c00 |0005: move-result-object v0 │ │ -0236c0: 1100 |0006: return-object v0 │ │ +02514c: |[02514c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02515c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +025160: 7220 7c01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017c │ │ +025166: 0c00 |0005: move-result-object v0 │ │ +025168: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -300,19 +300,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0236c4: |[0236c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0236d4: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -0236d8: 7220 7d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017d │ │ -0236de: 0c00 |0005: move-result-object v0 │ │ -0236e0: 1100 |0006: return-object v0 │ │ +02516c: |[02516c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02517c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +025180: 7220 7d01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017d │ │ +025186: 0c00 |0005: move-result-object v0 │ │ +025188: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -320,19 +320,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0236e4: |[0236e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0236f4: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -0236f8: 7220 7e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@017e │ │ -0236fe: 0c00 |0005: move-result-object v0 │ │ -023700: 1100 |0006: return-object v0 │ │ +02518c: |[02518c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02519c: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +0251a0: 7220 7e01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@017e │ │ +0251a6: 0c00 |0005: move-result-object v0 │ │ +0251a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -340,32 +340,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -023704: |[023704] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -023714: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ -023718: 7220 7f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017f │ │ -02371e: 0c00 |0005: move-result-object v0 │ │ -023720: 1100 |0006: return-object v0 │ │ +0251ac: |[0251ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0251bc: 6200 2000 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0020 │ │ +0251c0: 7220 7f01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@017f │ │ +0251c6: 0c00 |0005: move-result-object v0 │ │ +0251c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 412 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 94 │ │ +class_idx : 93 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 413 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023724: |[023724] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -023734: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02373a: 0e00 |0003: return-void │ │ +0251cc: |[0251cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +0251dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0251e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -399,18 +399,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02373c: |[02373c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -02374c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -023752: 0a00 |0003: move-result v0 │ │ -023754: 0f00 |0004: return v0 │ │ +0251e4: |[0251e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0251f4: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0251fa: 0a00 |0003: move-result v0 │ │ +0251fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -418,18 +418,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023758: |[023758] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -023768: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -02376e: 0c00 |0003: move-result-object v0 │ │ -023770: 1100 |0004: return-object v0 │ │ +025200: |[025200] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +025210: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +025216: 0c00 |0003: move-result-object v0 │ │ +025218: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -437,18 +437,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023774: |[023774] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -023784: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -02378a: 0c00 |0003: move-result-object v0 │ │ -02378c: 1100 |0004: return-object v0 │ │ +02521c: |[02521c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02522c: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +025232: 0c00 |0003: move-result-object v0 │ │ +025234: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -456,18 +456,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -023790: |[023790] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0237a0: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -0237a6: 0c00 |0003: move-result-object v0 │ │ -0237a8: 1100 |0004: return-object v0 │ │ +025238: |[025238] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +025248: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +02524e: 0c00 |0003: move-result-object v0 │ │ +025250: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -475,31 +475,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0237ac: |[0237ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0237bc: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -0237c2: 0c00 |0003: move-result-object v0 │ │ -0237c4: 1100 |0004: return-object v0 │ │ +025254: |[025254] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +025264: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +02526a: 0c00 |0003: move-result-object v0 │ │ +02526c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 413 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 96 │ │ +class_idx : 95 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 428 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ @@ -515,17 +515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0237c8: |[0237c8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0237d8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0237de: 0e00 |0003: return-void │ │ +025270: |[025270] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +025280: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +025286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -533,17 +533,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0237e0: |[0237e0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0237f0: 6e54 0900 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0009 │ │ -0237f6: 0e00 |0003: return-void │ │ +025288: |[025288] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +025298: 6e54 0900 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0009 │ │ +02529e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -556,31 +556,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0237f8: |[0237f8] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -023808: 6e10 1800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0018 │ │ -02380e: 0e00 |0003: return-void │ │ +0252a0: |[0252a0] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +0252b0: 6e10 1800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0018 │ │ +0252b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 428 (ActivityCompatHoneycomb.java) │ │ │ │ Class #4 header: │ │ -class_idx : 97 │ │ +class_idx : 96 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 466 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -639,30 +639,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023810: |[023810] android.support.v4.app.BackStackRecord$Op.:()V │ │ -023820: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023826: 0e00 |0003: return-void │ │ +0252b8: |[0252b8] android.support.v4.app.BackStackRecord$Op.:()V │ │ +0252c8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0252ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ source_file_idx : 466 (BackStackRecord.java) │ │ │ │ Class #5 header: │ │ -class_idx : 99 │ │ +class_idx : 98 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 466 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #5 annotations: │ │ @@ -685,17 +685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023828: |[023828] android.support.v4.app.BackStackState$1.:()V │ │ -023838: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02383e: 0e00 |0003: return-void │ │ +0252d0: |[0252d0] android.support.v4.app.BackStackState$1.:()V │ │ +0252e0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0252e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -704,18 +704,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023840: |[023840] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -023850: 2200 6400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0064 │ │ -023854: 7020 c301 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@01c3 │ │ -02385a: 1100 |0005: return-object v0 │ │ +0252e8: |[0252e8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +0252f8: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0063 │ │ +0252fc: 7020 c301 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@01c3 │ │ +025302: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -724,18 +724,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02385c: |[02385c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02386c: 6e20 be01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@01be │ │ -023872: 0c00 |0003: move-result-object v0 │ │ -023874: 1100 |0004: return-object v0 │ │ +025304: |[025304] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +025314: 6e20 be01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@01be │ │ +02531a: 0c00 |0003: move-result-object v0 │ │ +02531c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -744,17 +744,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -023878: |[023878] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -023888: 2320 1503 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0315 │ │ -02388c: 1100 |0002: return-object v0 │ │ +025320: |[025320] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +025330: 2320 1203 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0312 │ │ +025334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -763,31 +763,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023890: |[023890] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -0238a0: 6e20 c001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@01c0 │ │ -0238a6: 0c00 |0003: move-result-object v0 │ │ -0238a8: 1100 |0004: return-object v0 │ │ +025338: |[025338] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +025348: 6e20 c001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@01c0 │ │ +02534e: 0c00 |0003: move-result-object v0 │ │ +025350: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 466 (BackStackRecord.java) │ │ │ │ Class #6 header: │ │ -class_idx : 100 │ │ +class_idx : 99 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 466 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ @@ -848,67 +848,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0238ac: |[0238ac] android.support.v4.app.BackStackState.:()V │ │ -0238bc: 2200 6300 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0063 │ │ -0238c0: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@01bd │ │ -0238c6: 6900 4600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ -0238ca: 0e00 |0007: return-void │ │ +025354: |[025354] android.support.v4.app.BackStackState.:()V │ │ +025364: 2200 6200 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0062 │ │ +025368: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@01bd │ │ +02536e: 6900 4600 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ +025372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -0238cc: |[0238cc] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -0238dc: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0238e2: 6e10 5b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015b │ │ -0238e8: 0c00 |0006: move-result-object v0 │ │ -0238ea: 5b10 4d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -0238ee: 6e10 5e01 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -0238f4: 0a00 |000c: move-result v0 │ │ -0238f6: 5910 4e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -0238fa: 6e10 5e01 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -023900: 0a00 |0012: move-result v0 │ │ -023902: 5910 4f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -023906: 6e10 6001 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -02390c: 0c00 |0018: move-result-object v0 │ │ -02390e: 5b10 4c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -023912: 6e10 5e01 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -023918: 0a00 |001e: move-result v0 │ │ -02391a: 5910 4b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -02391e: 6e10 5e01 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -023924: 0a00 |0024: move-result v0 │ │ -023926: 5910 4900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -02392a: 6200 e802 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02e8 │ │ -02392e: 7220 6701 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0167 │ │ -023934: 0c00 |002c: move-result-object v0 │ │ -023936: 1f00 e401 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01e4 │ │ -02393a: 5b10 4a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -02393e: 6e10 5e01 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -023944: 0a00 |0034: move-result v0 │ │ -023946: 5910 4700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -02394a: 6200 e802 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02e8 │ │ -02394e: 7220 6701 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0167 │ │ -023954: 0c00 |003c: move-result-object v0 │ │ -023956: 1f00 e401 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01e4 │ │ -02395a: 5b10 4800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -02395e: 0e00 |0041: return-void │ │ +025374: |[025374] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +025384: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02538a: 6e10 5b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015b │ │ +025390: 0c00 |0006: move-result-object v0 │ │ +025392: 5b10 4d00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025396: 6e10 5e01 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +02539c: 0a00 |000c: move-result v0 │ │ +02539e: 5910 4e00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +0253a2: 6e10 5e01 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +0253a8: 0a00 |0012: move-result v0 │ │ +0253aa: 5910 4f00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +0253ae: 6e10 6001 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +0253b4: 0c00 |0018: move-result-object v0 │ │ +0253b6: 5b10 4c00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +0253ba: 6e10 5e01 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +0253c0: 0a00 |001e: move-result v0 │ │ +0253c2: 5910 4b00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +0253c6: 6e10 5e01 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +0253cc: 0a00 |0024: move-result v0 │ │ +0253ce: 5910 4900 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +0253d2: 6200 e802 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02e8 │ │ +0253d6: 7220 6701 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0167 │ │ +0253dc: 0c00 |002c: move-result-object v0 │ │ +0253de: 1f00 e201 |002d: check-cast v0, Ljava/lang/CharSequence; // type@01e2 │ │ +0253e2: 5b10 4a00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +0253e6: 6e10 5e01 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +0253ec: 0a00 |0034: move-result v0 │ │ +0253ee: 5910 4700 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +0253f2: 6200 e802 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02e8 │ │ +0253f6: 7220 6701 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0167 │ │ +0253fc: 0c00 |003c: move-result-object v0 │ │ +0253fe: 1f00 e201 |003d: check-cast v0, Ljava/lang/CharSequence; // type@01e2 │ │ +025402: 5b10 4800 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +025406: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x0009 line=84 │ │ 0x000f line=85 │ │ 0x0015 line=86 │ │ @@ -927,119 +927,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -023960: |[023960] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -023970: 7010 c80c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023976: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -023978: 54a3 3c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -02397c: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -023980: 5436 2900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023984: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -023988: 5436 2900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -02398c: 6e10 3d0d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -023992: 0a06 |0011: move-result v6 │ │ -023994: b062 |0012: add-int/2addr v2, v6 │ │ -023996: 5433 2500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -02399a: 28f1 |0015: goto 0006 // -000f │ │ -02399c: 52a6 4000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -0239a0: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -0239a4: b026 |001a: add-int/2addr v6, v2 │ │ -0239a6: 2366 1003 |001b: new-array v6, v6, [I // type@0310 │ │ -0239aa: 5b86 4d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -0239ae: 55a6 3300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -0239b2: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -0239b6: 2206 f101 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0239ba: 1a07 1e07 |0025: const-string v7, "Not on back stack" // string@071e │ │ -0239be: 7020 b00c 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0239c4: 2706 |002a: throw v6 │ │ -0239c6: 54a3 3c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -0239ca: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -0239cc: 0145 |002e: move v5, v4 │ │ -0239ce: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -0239d2: 5486 4d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -0239d6: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0239da: 5237 2100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -0239de: 4b07 0605 |0037: aput v7, v6, v5 │ │ -0239e2: 5487 4d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -0239e6: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0239ea: 5436 2400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -0239ee: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -0239f2: 5436 2400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -0239f6: 5266 7e00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -0239fa: 4b06 0704 |0045: aput v6, v7, v4 │ │ -0239fe: 5486 4d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a02: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -023a06: 5237 2200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -023a0a: 4b07 0605 |004d: aput v7, v6, v5 │ │ -023a0e: 5486 4d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a12: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -023a16: 5237 2300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -023a1a: 4b07 0604 |0055: aput v7, v6, v4 │ │ -023a1e: 5486 4d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a22: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -023a26: 5237 2600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -023a2a: 4b07 0605 |005d: aput v7, v6, v5 │ │ -023a2e: 5486 4d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a32: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -023a36: 5237 2700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -023a3a: 4b07 0604 |0065: aput v7, v6, v4 │ │ -023a3e: 5436 2900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023a42: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -023a46: 5436 2900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023a4a: 6e10 3d0d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -023a50: 0a00 |0070: move-result v0 │ │ -023a52: 5486 4d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a56: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -023a5a: 4b00 0605 |0075: aput v0, v6, v5 │ │ -023a5e: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -023a60: 0145 |0078: move v5, v4 │ │ -023a62: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -023a66: 5487 4d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023a6a: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -023a6e: 5436 2900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023a72: 6e20 370d 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -023a78: 0c06 |0084: move-result-object v6 │ │ -023a7a: 1f06 6900 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0069 │ │ -023a7e: 5266 7e00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -023a82: 4b06 0705 |0089: aput v6, v7, v5 │ │ -023a86: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -023a8a: 0145 |008d: move v5, v4 │ │ -023a8c: 28eb |008e: goto 0079 // -0015 │ │ -023a8e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -023a90: 28b5 |0090: goto 0045 // -004b │ │ -023a92: 0154 |0091: move v4, v5 │ │ -023a94: 5433 2500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -023a98: 0145 |0094: move v5, v4 │ │ -023a9a: 289a |0095: goto 002f // -0066 │ │ -023a9c: 5486 4d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023aa0: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -023aa4: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -023aa6: 4b07 0605 |009b: aput v7, v6, v5 │ │ -023aaa: 28f5 |009d: goto 0092 // -000b │ │ -023aac: 52a6 4400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -023ab0: 5986 4e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -023ab4: 52a6 4500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -023ab8: 5986 4f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -023abc: 54a6 3f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -023ac0: 5b86 4c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -023ac4: 52a6 3d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -023ac8: 5986 4b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -023acc: 52a6 3700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -023ad0: 5986 4900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -023ad4: 54a6 3800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -023ad8: 5b86 4a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -023adc: 52a6 3500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -023ae0: 5986 4700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -023ae4: 54a6 3600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -023ae8: 5b86 4800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -023aec: 0e00 |00be: return-void │ │ +025408: |[025408] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +025418: 7010 c80c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02541e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +025420: 54a3 3c00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +025424: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +025428: 5436 2900 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02542c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +025430: 5436 2900 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +025434: 6e10 3d0d 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02543a: 0a06 |0011: move-result v6 │ │ +02543c: b062 |0012: add-int/2addr v2, v6 │ │ +02543e: 5433 2500 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +025442: 28f1 |0015: goto 0006 // -000f │ │ +025444: 52a6 4000 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +025448: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02544c: b026 |001a: add-int/2addr v6, v2 │ │ +02544e: 2366 0d03 |001b: new-array v6, v6, [I // type@030d │ │ +025452: 5b86 4d00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025456: 55a6 3300 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +02545a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02545e: 2206 ef01 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@01ef │ │ +025462: 1a07 1b07 |0025: const-string v7, "Not on back stack" // string@071b │ │ +025466: 7020 b00c 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02546c: 2706 |002a: throw v6 │ │ +02546e: 54a3 3c00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +025472: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +025474: 0145 |002e: move v5, v4 │ │ +025476: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02547a: 5486 4d00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02547e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +025482: 5237 2100 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +025486: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02548a: 5487 4d00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02548e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +025492: 5436 2400 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +025496: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02549a: 5436 2400 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +02549e: 5266 7e00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0254a2: 4b06 0704 |0045: aput v6, v7, v4 │ │ +0254a6: 5486 4d00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0254aa: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0254ae: 5237 2200 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +0254b2: 4b07 0605 |004d: aput v7, v6, v5 │ │ +0254b6: 5486 4d00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0254ba: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0254be: 5237 2300 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +0254c2: 4b07 0604 |0055: aput v7, v6, v4 │ │ +0254c6: 5486 4d00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0254ca: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0254ce: 5237 2600 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +0254d2: 4b07 0605 |005d: aput v7, v6, v5 │ │ +0254d6: 5486 4d00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0254da: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0254de: 5237 2700 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +0254e2: 4b07 0604 |0065: aput v7, v6, v4 │ │ +0254e6: 5436 2900 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +0254ea: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +0254ee: 5436 2900 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +0254f2: 6e10 3d0d 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0254f8: 0a00 |0070: move-result v0 │ │ +0254fa: 5486 4d00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0254fe: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +025502: 4b00 0605 |0075: aput v0, v6, v5 │ │ +025506: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +025508: 0145 |0078: move v5, v4 │ │ +02550a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02550e: 5487 4d00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025512: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +025516: 5436 2900 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02551a: 6e20 370d 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +025520: 0c06 |0084: move-result-object v6 │ │ +025522: 1f06 6800 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0068 │ │ +025526: 5266 7e00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +02552a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02552e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +025532: 0145 |008d: move v5, v4 │ │ +025534: 28eb |008e: goto 0079 // -0015 │ │ +025536: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +025538: 28b5 |0090: goto 0045 // -004b │ │ +02553a: 0154 |0091: move v4, v5 │ │ +02553c: 5433 2500 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +025540: 0145 |0094: move v5, v4 │ │ +025542: 289a |0095: goto 002f // -0066 │ │ +025544: 5486 4d00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025548: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02554c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02554e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +025552: 28f5 |009d: goto 0092 // -000b │ │ +025554: 52a6 4400 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +025558: 5986 4e00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +02555c: 52a6 4500 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +025560: 5986 4f00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +025564: 54a6 3f00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +025568: 5b86 4c00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +02556c: 52a6 3d00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +025570: 5986 4b00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +025574: 52a6 3700 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +025578: 5986 4900 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +02557c: 54a6 3800 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +025580: 5b86 4a00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +025584: 52a6 3500 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +025588: 5986 4700 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +02558c: 54a6 3600 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +025590: 5b86 4800 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +025594: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ @@ -1107,17 +1107,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -023af0: |[023af0] android.support.v4.app.BackStackState.describeContents:()I │ │ -023b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023b02: 0f00 |0001: return v0 │ │ +025598: |[025598] android.support.v4.app.BackStackState.describeContents:()I │ │ +0255a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0255aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -1125,139 +1125,139 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 248 16-bit code units │ │ -023b04: |[023b04] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -023b14: 121c |0000: const/4 v12, #int 1 // #1 │ │ -023b16: 2201 6200 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -023b1a: 7020 9501 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0195 │ │ -023b20: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -023b22: 54d9 4d00 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023b26: 2199 |0009: array-length v9, v9 │ │ -023b28: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ -023b2c: 2205 6100 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -023b30: 7010 9401 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -023b36: 54d9 4d00 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023b3a: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ -023b3e: 4409 0906 |0015: aget v9, v9, v6 │ │ -023b42: 5959 2100 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -023b46: 6309 c400 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -023b4a: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ -023b4e: 1a09 a402 |001d: const-string v9, "FragmentManager" // string@02a4 │ │ -023b52: 220a 0302 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@0203 │ │ -023b56: 7010 f20c 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -023b5c: 1a0b cd01 |0024: const-string v11, "BSE " // string@01cd │ │ -023b60: 6e20 f80c ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023b66: 0c0a |0029: move-result-object v10 │ │ -023b68: 6e20 f70c 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -023b6e: 0c0a |002d: move-result-object v10 │ │ -023b70: 1a0b 7e00 |002e: const-string v11, " set base fragment #" // string@007e │ │ -023b74: 6e20 f80c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023b7a: 0c0a |0033: move-result-object v10 │ │ -023b7c: 54db 4d00 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023b80: 440b 0b07 |0036: aget v11, v11, v7 │ │ -023b84: 6e20 f50c ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -023b8a: 0c0a |003b: move-result-object v10 │ │ -023b8c: 6e10 fd0c 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -023b92: 0c0a |003f: move-result-object v10 │ │ -023b94: 7120 e20a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -023b9a: 54d9 4d00 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023b9e: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ -023ba2: 4403 0907 |0047: aget v3, v9, v7 │ │ -023ba6: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ -023baa: 54e9 cd00 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -023bae: 6e20 370d 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -023bb4: 0c02 |0050: move-result-object v2 │ │ -023bb6: 1f02 6900 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -023bba: 5b52 2400 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -023bbe: 54d9 4d00 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023bc2: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ -023bc6: 4409 0906 |0059: aget v9, v9, v6 │ │ -023bca: 5959 2200 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -023bce: 54d9 4d00 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023bd2: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -023bd6: 4409 0907 |0061: aget v9, v9, v7 │ │ -023bda: 5959 2300 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -023bde: 54d9 4d00 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023be2: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ -023be6: 4409 0906 |0069: aget v9, v9, v6 │ │ -023bea: 5959 2600 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -023bee: 54d9 4d00 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023bf2: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -023bf6: 4409 0907 |0071: aget v9, v9, v7 │ │ -023bfa: 5959 2700 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -023bfe: 54d9 4d00 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023c02: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ -023c06: 4400 0906 |0079: aget v0, v9, v6 │ │ -023c0a: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ -023c0e: 2209 2d02 |007d: new-instance v9, Ljava/util/ArrayList; // type@022d │ │ -023c12: 7020 320d 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -023c18: 5b59 2900 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023c1c: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -023c1e: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ -023c22: 6309 c400 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -023c26: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ -023c2a: 1a09 a402 |008b: const-string v9, "FragmentManager" // string@02a4 │ │ -023c2e: 220a 0302 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@0203 │ │ -023c32: 7010 f20c 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -023c38: 1a0b cd01 |0092: const-string v11, "BSE " // string@01cd │ │ -023c3c: 6e20 f80c ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023c42: 0c0a |0097: move-result-object v10 │ │ -023c44: 6e20 f70c 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -023c4a: 0c0a |009b: move-result-object v10 │ │ -023c4c: 1a0b 7f00 |009c: const-string v11, " set remove fragment #" // string@007f │ │ -023c50: 6e20 f80c ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023c56: 0c0a |00a1: move-result-object v10 │ │ -023c58: 54db 4d00 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023c5c: 440b 0b07 |00a4: aget v11, v11, v7 │ │ -023c60: 6e20 f50c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -023c66: 0c0a |00a9: move-result-object v10 │ │ -023c68: 6e10 fd0c 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -023c6e: 0c0a |00ad: move-result-object v10 │ │ -023c70: 7120 e20a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -023c76: 54e9 cd00 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -023c7a: 54da 4d00 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023c7e: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ -023c82: 440a 0a07 |00b7: aget v10, v10, v7 │ │ -023c86: 6e20 370d a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -023c8c: 0c08 |00bc: move-result-object v8 │ │ -023c8e: 1f08 6900 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@0069 │ │ -023c92: 5459 2900 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -023c96: 6e20 340d 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -023c9c: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -023ca0: 0167 |00c6: move v7, v6 │ │ -023ca2: 28be |00c7: goto 0085 // -0042 │ │ -023ca4: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ -023ca6: 5b59 2400 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -023caa: 288a |00cb: goto 0055 // -0076 │ │ -023cac: 0176 |00cc: move v6, v7 │ │ -023cae: 6e20 9901 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -023cb4: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ -023cb8: 52d9 4e00 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -023cbc: 5919 4400 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -023cc0: 52d9 4f00 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -023cc4: 5919 4500 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -023cc8: 54d9 4c00 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -023ccc: 5b19 3f00 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -023cd0: 52d9 4b00 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -023cd4: 5919 3d00 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -023cd8: 5c1c 3300 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -023cdc: 52d9 4900 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -023ce0: 5919 3700 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -023ce4: 54d9 4a00 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -023ce8: 5b19 3800 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -023cec: 52d9 4700 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -023cf0: 5919 3500 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -023cf4: 54d9 4800 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -023cf8: 5b19 3600 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -023cfc: 6e20 9c01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ -023d02: 1101 |00f7: return-object v1 │ │ +0255ac: |[0255ac] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +0255bc: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0255be: 2201 6100 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +0255c2: 7020 9501 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0195 │ │ +0255c8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0255ca: 54d9 4d00 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0255ce: 2199 |0009: array-length v9, v9 │ │ +0255d0: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ +0255d4: 2205 6000 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +0255d8: 7010 9401 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +0255de: 54d9 4d00 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0255e2: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0255e6: 4409 0906 |0015: aget v9, v9, v6 │ │ +0255ea: 5959 2100 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +0255ee: 6309 c400 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0255f2: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ +0255f6: 1a09 a402 |001d: const-string v9, "FragmentManager" // string@02a4 │ │ +0255fa: 220a 0102 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +0255fe: 7010 f20c 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025604: 1a0b cd01 |0024: const-string v11, "BSE " // string@01cd │ │ +025608: 6e20 f80c ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02560e: 0c0a |0029: move-result-object v10 │ │ +025610: 6e20 f70c 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +025616: 0c0a |002d: move-result-object v10 │ │ +025618: 1a0b 7e00 |002e: const-string v11, " set base fragment #" // string@007e │ │ +02561c: 6e20 f80c ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025622: 0c0a |0033: move-result-object v10 │ │ +025624: 54db 4d00 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025628: 440b 0b07 |0036: aget v11, v11, v7 │ │ +02562c: 6e20 f50c ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +025632: 0c0a |003b: move-result-object v10 │ │ +025634: 6e10 fd0c 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02563a: 0c0a |003f: move-result-object v10 │ │ +02563c: 7120 e20a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +025642: 54d9 4d00 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025646: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02564a: 4403 0907 |0047: aget v3, v9, v7 │ │ +02564e: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ +025652: 54e9 cd00 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +025656: 6e20 370d 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02565c: 0c02 |0050: move-result-object v2 │ │ +02565e: 1f02 6800 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +025662: 5b52 2400 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +025666: 54d9 4d00 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02566a: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ +02566e: 4409 0906 |0059: aget v9, v9, v6 │ │ +025672: 5959 2200 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +025676: 54d9 4d00 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02567a: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02567e: 4409 0907 |0061: aget v9, v9, v7 │ │ +025682: 5959 2300 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +025686: 54d9 4d00 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02568a: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ +02568e: 4409 0906 |0069: aget v9, v9, v6 │ │ +025692: 5959 2600 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +025696: 54d9 4d00 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +02569a: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02569e: 4409 0907 |0071: aget v9, v9, v7 │ │ +0256a2: 5959 2700 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +0256a6: 54d9 4d00 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0256aa: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0256ae: 4400 0906 |0079: aget v0, v9, v6 │ │ +0256b2: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ +0256b6: 2209 2b02 |007d: new-instance v9, Ljava/util/ArrayList; // type@022b │ │ +0256ba: 7020 320d 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +0256c0: 5b59 2900 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +0256c4: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +0256c6: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ +0256ca: 6309 c400 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0256ce: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ +0256d2: 1a09 a402 |008b: const-string v9, "FragmentManager" // string@02a4 │ │ +0256d6: 220a 0102 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +0256da: 7010 f20c 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0256e0: 1a0b cd01 |0092: const-string v11, "BSE " // string@01cd │ │ +0256e4: 6e20 f80c ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0256ea: 0c0a |0097: move-result-object v10 │ │ +0256ec: 6e20 f70c 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0256f2: 0c0a |009b: move-result-object v10 │ │ +0256f4: 1a0b 7f00 |009c: const-string v11, " set remove fragment #" // string@007f │ │ +0256f8: 6e20 f80c ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0256fe: 0c0a |00a1: move-result-object v10 │ │ +025700: 54db 4d00 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025704: 440b 0b07 |00a4: aget v11, v11, v7 │ │ +025708: 6e20 f50c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +02570e: 0c0a |00a9: move-result-object v10 │ │ +025710: 6e10 fd0c 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025716: 0c0a |00ad: move-result-object v10 │ │ +025718: 7120 e20a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02571e: 54e9 cd00 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +025722: 54da 4d00 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +025726: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ +02572a: 440a 0a07 |00b7: aget v10, v10, v7 │ │ +02572e: 6e20 370d a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +025734: 0c08 |00bc: move-result-object v8 │ │ +025736: 1f08 6800 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@0068 │ │ +02573a: 5459 2900 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +02573e: 6e20 340d 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +025744: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +025748: 0167 |00c6: move v7, v6 │ │ +02574a: 28be |00c7: goto 0085 // -0042 │ │ +02574c: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ +02574e: 5b59 2400 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +025752: 288a |00cb: goto 0055 // -0076 │ │ +025754: 0176 |00cc: move v6, v7 │ │ +025756: 6e20 9901 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +02575c: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ +025760: 52d9 4e00 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +025764: 5919 4400 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +025768: 52d9 4f00 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +02576c: 5919 4500 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +025770: 54d9 4c00 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +025774: 5b19 3f00 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +025778: 52d9 4b00 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +02577c: 5919 3d00 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +025780: 5c1c 3300 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +025784: 52d9 4900 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +025788: 5919 3700 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +02578c: 54d9 4a00 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +025790: 5b19 3800 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +025794: 52d9 4700 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +025798: 5919 3500 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +02579c: 54d9 4800 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +0257a0: 5b19 3600 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +0257a4: 6e20 9c01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ +0257aa: 1101 |00f7: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0006 line=96 │ │ 0x0007 line=97 │ │ 0x000c line=98 │ │ 0x0011 line=99 │ │ @@ -1321,35 +1321,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -023d04: |[023d04] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -023d14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -023d16: 5420 4d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ -023d1a: 6e20 6301 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0163 │ │ -023d20: 5220 4e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ -023d24: 6e20 6201 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -023d2a: 5220 4f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ -023d2e: 6e20 6201 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -023d34: 5420 4c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ -023d38: 6e20 6501 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ -023d3e: 5220 4b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ -023d42: 6e20 6201 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -023d48: 5220 4900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ -023d4c: 6e20 6201 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -023d52: 5420 4a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ -023d56: 7130 d80a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad8 │ │ -023d5c: 5220 4700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ -023d60: 6e20 6201 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -023d66: 5420 4800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ -023d6a: 7130 d80a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad8 │ │ -023d70: 0e00 |002e: return-void │ │ +0257ac: |[0257ac] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0257bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0257be: 5420 4d00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@004d │ │ +0257c2: 6e20 6301 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0163 │ │ +0257c8: 5220 4e00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@004e │ │ +0257cc: 6e20 6201 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +0257d2: 5220 4f00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@004f │ │ +0257d6: 6e20 6201 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +0257dc: 5420 4c00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@004c │ │ +0257e0: 6e20 6501 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ +0257e6: 5220 4b00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@004b │ │ +0257ea: 6e20 6201 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +0257f0: 5220 4900 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0049 │ │ +0257f4: 6e20 6201 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +0257fa: 5420 4a00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004a │ │ +0257fe: 7130 d80a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad8 │ │ +025804: 5220 4700 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0047 │ │ +025808: 6e20 6201 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +02580e: 5420 4800 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0048 │ │ +025812: 7130 d80a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad8 │ │ +025818: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0006 line=144 │ │ 0x000b line=145 │ │ 0x0010 line=146 │ │ 0x0015 line=147 │ │ @@ -1362,17 +1362,17 @@ │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ source_file_idx : 466 (BackStackRecord.java) │ │ │ │ Class #7 header: │ │ -class_idx : 102 │ │ +class_idx : 101 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 511 │ │ +superclass_idx : 509 │ │ source_file_idx : 672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ @@ -1393,33 +1393,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -023d74: |[023d74] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -023d84: 7030 d10c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ -023d8a: 0e00 |0003: return-void │ │ +02581c: |[02581c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02582c: 7030 d10c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ +025832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #8 header: │ │ -class_idx : 103 │ │ +class_idx : 102 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ @@ -1442,17 +1442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -023d8c: |[023d8c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -023d9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023da2: 0e00 |0003: return-void │ │ +025834: |[025834] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +025844: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02584a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -1461,19 +1461,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -023da4: |[023da4] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -023db4: 2200 6800 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0068 │ │ -023db8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -023dba: 7030 ec01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ec │ │ -023dc0: 1100 |0006: return-object v0 │ │ +02584c: |[02584c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02585c: 2200 6700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0067 │ │ +025860: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +025862: 7030 ec01 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@01ec │ │ +025868: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -1482,18 +1482,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023dc4: |[023dc4] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -023dd4: 6e20 e601 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01e6 │ │ -023dda: 0c00 |0003: move-result-object v0 │ │ -023ddc: 1100 |0004: return-object v0 │ │ +02586c: |[02586c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02587c: 6e20 e601 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@01e6 │ │ +025882: 0c00 |0003: move-result-object v0 │ │ +025884: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -1502,17 +1502,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -023de0: |[023de0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -023df0: 2320 1603 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0316 │ │ -023df4: 1100 |0002: return-object v0 │ │ +025888: |[025888] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +025898: 2320 1303 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0313 │ │ +02589c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -1521,31 +1521,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -023df8: |[023df8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -023e08: 6e20 e801 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01e8 │ │ -023e0e: 0c00 |0003: move-result-object v0 │ │ -023e10: 1100 |0004: return-object v0 │ │ +0258a0: |[0258a0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0258b0: 6e20 e801 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@01e8 │ │ +0258b6: 0c00 |0003: move-result-object v0 │ │ +0258b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #9 header: │ │ -class_idx : 104 │ │ +class_idx : 103 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 672 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #9 annotations: │ │ @@ -1577,37 +1577,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -023e14: |[023e14] android.support.v4.app.Fragment$SavedState.:()V │ │ -023e24: 2200 6700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0067 │ │ -023e28: 7010 e501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01e5 │ │ -023e2e: 6900 6500 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0065 │ │ -023e32: 0e00 |0007: return-void │ │ +0258bc: |[0258bc] android.support.v4.app.Fragment$SavedState.:()V │ │ +0258cc: 2200 6600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0066 │ │ +0258d0: 7010 e501 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@01e5 │ │ +0258d6: 6900 6500 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0065 │ │ +0258da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -023e34: |[023e34] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -023e44: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023e4a: 5b01 6600 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -023e4e: 0e00 |0005: return-void │ │ +0258dc: |[0258dc] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +0258ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0258f2: 5b01 6600 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +0258f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0003 line=296 │ │ 0x0005 line=297 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -1618,25 +1618,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -023e50: |[023e50] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -023e60: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023e66: 6e10 5d01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ -023e6c: 0c00 |0006: move-result-object v0 │ │ -023e6e: 5b10 6600 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -023e72: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -023e76: 5410 6600 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -023e7a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -023e7e: 5410 6600 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -023e82: 6e20 4b01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -023e88: 0e00 |0014: return-void │ │ +0258f8: |[0258f8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +025908: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02590e: 6e10 5d01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ +025914: 0c00 |0006: move-result-object v0 │ │ +025916: 5b10 6600 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +02591a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02591e: 5410 6600 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +025922: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +025926: 5410 6600 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +02592a: 6e20 4b01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +025930: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x0009 line=301 │ │ 0x000f line=302 │ │ 0x0014 line=304 │ │ @@ -1651,17 +1651,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -023e8c: |[023e8c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -023e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023e9e: 0f00 |0001: return v0 │ │ +025934: |[025934] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +025944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +025946: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -1669,33 +1669,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -023ea0: |[023ea0] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -023eb0: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -023eb4: 6e20 6101 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ -023eba: 0e00 |0005: return-void │ │ +025948: |[025948] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +025958: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +02595c: 6e20 6101 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ +025962: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #10 header: │ │ -class_idx : 105 │ │ +class_idx : 104 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 672 │ │ static_fields_size : 7 │ │ instance_fields_size: 39 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 72 │ │ │ │ Class #10 annotations: │ │ @@ -1911,44 +1911,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -023ebc: |[023ebc] android.support.v4.app.Fragment.:()V │ │ -023ecc: 2200 3402 |0000: new-instance v0, Ljava/util/HashMap; // type@0234 │ │ -023ed0: 7010 4b0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ -023ed6: 6900 9400 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ -023eda: 0e00 |0007: return-void │ │ +025964: |[025964] android.support.v4.app.Fragment.:()V │ │ +025974: 2200 3202 |0000: new-instance v0, Ljava/util/HashMap; // type@0232 │ │ +025978: 7010 4b0d 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ +02597e: 6900 9400 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ +025982: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -023edc: |[023edc] android.support.v4.app.Fragment.:()V │ │ -023eec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -023eee: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -023ef0: 7010 c80c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -023ef6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -023ef8: 5930 8b00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -023efc: 5931 7e00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -023f00: 5931 8f00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -023f04: 5c32 8200 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -023f08: 5c32 9100 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -023f0c: 0e00 |0010: return-void │ │ +025984: |[025984] android.support.v4.app.Fragment.:()V │ │ +025994: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +025996: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +025998: 7010 c80c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02599e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0259a0: 5930 8b00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +0259a4: 5931 7e00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0259a8: 5931 8f00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +0259ac: 5c32 8200 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +0259b0: 5c32 9100 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +0259b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=355 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=259 │ │ @@ -1962,19 +1962,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -023f10: |[023f10] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -023f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -023f22: 7130 0602 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ -023f28: 0c00 |0004: move-result-object v0 │ │ -023f2a: 1100 |0005: return-object v0 │ │ +0259b8: |[0259b8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0259c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0259ca: 7130 0602 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ +0259d0: 0c00 |0004: move-result-object v0 │ │ +0259d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -1983,94 +1983,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -023f2c: |[023f2c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -023f3c: 6203 9400 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ -023f40: 6e20 4c0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ -023f46: 0c00 |0005: move-result-object v0 │ │ -023f48: 1f00 e501 |0006: check-cast v0, Ljava/lang/Class; // type@01e5 │ │ -023f4c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -023f50: 6e10 9200 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0092 │ │ -023f56: 0c03 |000d: move-result-object v3 │ │ -023f58: 6e20 a10c 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0ca1 │ │ -023f5e: 0c00 |0011: move-result-object v0 │ │ -023f60: 6203 9400 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ -023f64: 6e30 4d0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ -023f6a: 6e10 a00c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0ca0 │ │ -023f70: 0c02 |001a: move-result-object v2 │ │ -023f72: 1f02 6900 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -023f76: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -023f7a: 6e10 cb0c 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -023f80: 0c03 |0022: move-result-object v3 │ │ -023f82: 6e10 9a0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c9a │ │ -023f88: 0c03 |0026: move-result-object v3 │ │ -023f8a: 6e20 4b01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -023f90: 5b28 7000 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -023f94: 1102 |002c: return-object v2 │ │ -023f96: 0d01 |002d: move-exception v1 │ │ -023f98: 2203 6600 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0066 │ │ -023f9c: 2204 0302 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -023fa0: 7010 f20c 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -023fa6: 1a05 3e08 |0035: const-string v5, "Unable to instantiate fragment " // string@083e │ │ -023faa: 6e20 f80c 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023fb0: 0c04 |003a: move-result-object v4 │ │ -023fb2: 6e20 f80c 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023fb8: 0c04 |003e: move-result-object v4 │ │ -023fba: 1a05 0f01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ -023fbe: 6e20 f80c 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023fc4: 0c04 |0044: move-result-object v4 │ │ -023fc6: 1a05 4200 |0045: const-string v5, " empty constructor that is public" // string@0042 │ │ -023fca: 6e20 f80c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023fd0: 0c04 |004a: move-result-object v4 │ │ -023fd2: 6e10 fd0c 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -023fd8: 0c04 |004e: move-result-object v4 │ │ -023fda: 7030 e401 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ -023fe0: 2703 |0052: throw v3 │ │ -023fe2: 0d01 |0053: move-exception v1 │ │ -023fe4: 2203 6600 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0066 │ │ -023fe8: 2204 0302 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -023fec: 7010 f20c 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -023ff2: 1a05 3e08 |005b: const-string v5, "Unable to instantiate fragment " // string@083e │ │ -023ff6: 6e20 f80c 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -023ffc: 0c04 |0060: move-result-object v4 │ │ -023ffe: 6e20 f80c 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024004: 0c04 |0064: move-result-object v4 │ │ -024006: 1a05 0f01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ -02400a: 6e20 f80c 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024010: 0c04 |006a: move-result-object v4 │ │ -024012: 1a05 4200 |006b: const-string v5, " empty constructor that is public" // string@0042 │ │ -024016: 6e20 f80c 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02401c: 0c04 |0070: move-result-object v4 │ │ -02401e: 6e10 fd0c 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024024: 0c04 |0074: move-result-object v4 │ │ -024026: 7030 e401 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ -02402c: 2703 |0078: throw v3 │ │ -02402e: 0d01 |0079: move-exception v1 │ │ -024030: 2203 6600 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0066 │ │ -024034: 2204 0302 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -024038: 7010 f20c 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02403e: 1a05 3e08 |0081: const-string v5, "Unable to instantiate fragment " // string@083e │ │ -024042: 6e20 f80c 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024048: 0c04 |0086: move-result-object v4 │ │ -02404a: 6e20 f80c 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024050: 0c04 |008a: move-result-object v4 │ │ -024052: 1a05 0f01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ -024056: 6e20 f80c 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02405c: 0c04 |0090: move-result-object v4 │ │ -02405e: 1a05 4200 |0091: const-string v5, " empty constructor that is public" // string@0042 │ │ -024062: 6e20 f80c 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024068: 0c04 |0096: move-result-object v4 │ │ -02406a: 6e10 fd0c 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024070: 0c04 |009a: move-result-object v4 │ │ -024072: 7030 e401 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ -024078: 2703 |009e: throw v3 │ │ +0259d4: |[0259d4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +0259e4: 6203 9400 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ +0259e8: 6e20 4c0d 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ +0259ee: 0c00 |0005: move-result-object v0 │ │ +0259f0: 1f00 e301 |0006: check-cast v0, Ljava/lang/Class; // type@01e3 │ │ +0259f4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0259f8: 6e10 9200 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0092 │ │ +0259fe: 0c03 |000d: move-result-object v3 │ │ +025a00: 6e20 a10c 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0ca1 │ │ +025a06: 0c00 |0011: move-result-object v0 │ │ +025a08: 6203 9400 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@0094 │ │ +025a0c: 6e30 4d0d 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ +025a12: 6e10 a00c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0ca0 │ │ +025a18: 0c02 |001a: move-result-object v2 │ │ +025a1a: 1f02 6800 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +025a1e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +025a22: 6e10 cb0c 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +025a28: 0c03 |0022: move-result-object v3 │ │ +025a2a: 6e10 9a0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c9a │ │ +025a30: 0c03 |0026: move-result-object v3 │ │ +025a32: 6e20 4b01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +025a38: 5b28 7000 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +025a3c: 1102 |002c: return-object v2 │ │ +025a3e: 0d01 |002d: move-exception v1 │ │ +025a40: 2203 6500 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0065 │ │ +025a44: 2204 0102 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +025a48: 7010 f20c 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025a4e: 1a05 3b08 |0035: const-string v5, "Unable to instantiate fragment " // string@083b │ │ +025a52: 6e20 f80c 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025a58: 0c04 |003a: move-result-object v4 │ │ +025a5a: 6e20 f80c 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025a60: 0c04 |003e: move-result-object v4 │ │ +025a62: 1a05 0f01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ +025a66: 6e20 f80c 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025a6c: 0c04 |0044: move-result-object v4 │ │ +025a6e: 1a05 4200 |0045: const-string v5, " empty constructor that is public" // string@0042 │ │ +025a72: 6e20 f80c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025a78: 0c04 |004a: move-result-object v4 │ │ +025a7a: 6e10 fd0c 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025a80: 0c04 |004e: move-result-object v4 │ │ +025a82: 7030 e401 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ +025a88: 2703 |0052: throw v3 │ │ +025a8a: 0d01 |0053: move-exception v1 │ │ +025a8c: 2203 6500 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0065 │ │ +025a90: 2204 0102 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +025a94: 7010 f20c 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025a9a: 1a05 3b08 |005b: const-string v5, "Unable to instantiate fragment " // string@083b │ │ +025a9e: 6e20 f80c 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025aa4: 0c04 |0060: move-result-object v4 │ │ +025aa6: 6e20 f80c 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025aac: 0c04 |0064: move-result-object v4 │ │ +025aae: 1a05 0f01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ +025ab2: 6e20 f80c 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025ab8: 0c04 |006a: move-result-object v4 │ │ +025aba: 1a05 4200 |006b: const-string v5, " empty constructor that is public" // string@0042 │ │ +025abe: 6e20 f80c 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025ac4: 0c04 |0070: move-result-object v4 │ │ +025ac6: 6e10 fd0c 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025acc: 0c04 |0074: move-result-object v4 │ │ +025ace: 7030 e401 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ +025ad4: 2703 |0078: throw v3 │ │ +025ad6: 0d01 |0079: move-exception v1 │ │ +025ad8: 2203 6500 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0065 │ │ +025adc: 2204 0102 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +025ae0: 7010 f20c 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025ae6: 1a05 3b08 |0081: const-string v5, "Unable to instantiate fragment " // string@083b │ │ +025aea: 6e20 f80c 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025af0: 0c04 |0086: move-result-object v4 │ │ +025af2: 6e20 f80c 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025af8: 0c04 |008a: move-result-object v4 │ │ +025afa: 1a05 0f01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@010f │ │ +025afe: 6e20 f80c 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025b04: 0c04 |0090: move-result-object v4 │ │ +025b06: 1a05 4200 |0091: const-string v5, " empty constructor that is public" // string@0042 │ │ +025b0a: 6e20 f80c 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025b10: 0c04 |0096: move-result-object v4 │ │ +025b12: 6e10 fd0c 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025b18: 0c04 |009a: move-result-object v4 │ │ +025b1a: 7030 e401 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@01e4 │ │ +025b20: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=382 │ │ @@ -2104,203 +2104,203 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 460 16-bit code units │ │ -024090: |[024090] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0240a0: 6e20 850c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240a6: 1a00 a40f |0003: const-string v0, "mFragmentId=#" // string@0fa4 │ │ -0240aa: 6e20 850c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240b0: 5230 7800 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -0240b4: 7110 b70c 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0240ba: 0c00 |000d: move-result-object v0 │ │ -0240bc: 6e20 850c 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240c2: 1a00 5800 |0011: const-string v0, " mContainerId=#" // string@0058 │ │ -0240c6: 6e20 850c 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240cc: 5230 7500 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -0240d0: 7110 b70c 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0240d6: 0c00 |001b: move-result-object v0 │ │ -0240d8: 6e20 850c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240de: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ -0240e2: 6e20 850c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240e8: 5430 8d00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -0240ec: 6e20 8a0c 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -0240f2: 6e20 850c 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0240f8: 1a00 4310 |002c: const-string v0, "mState=" // string@1043 │ │ -0240fc: 6e20 850c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024102: 5230 8b00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -024106: 6e20 830c 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -02410c: 1a00 6000 |0036: const-string v0, " mIndex=" // string@0060 │ │ -024110: 6e20 850c 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024116: 5230 7e00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -02411a: 6e20 830c 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -024120: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ -024124: 6e20 850c 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02412a: 5430 9300 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ -02412e: 6e20 850c 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024134: 1a00 5400 |004a: const-string v0, " mBackStackNesting=" // string@0054 │ │ -024138: 6e20 850c 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02413e: 5230 7100 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -024142: 6e20 880c 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ -024148: 6e20 850c 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02414e: 1a00 3d0f |0057: const-string v0, "mAdded=" // string@0f3d │ │ -024152: 6e20 850c 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024158: 5530 6e00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -02415c: 6e20 860c 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -024162: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ -024166: 6e20 850c 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02416c: 5530 8400 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -024170: 6e20 860c 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -024176: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ -02417a: 6e20 850c 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024180: 5530 8600 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ -024184: 6e20 860c 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -02418a: 1a00 5d00 |0075: const-string v0, " mFromLayout=" // string@005d │ │ -02418e: 6e20 850c 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024194: 5530 7a00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -024198: 6e20 860c 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -02419e: 1a00 5f00 |007f: const-string v0, " mInLayout=" // string@005f │ │ -0241a2: 6e20 850c 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241a8: 5530 7d00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -0241ac: 6e20 8b0c 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -0241b2: 6e20 850c 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241b8: 1a00 b70f |008c: const-string v0, "mHidden=" // string@0fb7 │ │ -0241bc: 6e20 850c 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241c2: 5530 7c00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -0241c6: 6e20 860c 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -0241cc: 1a00 5b00 |0096: const-string v0, " mDetached=" // string@005b │ │ -0241d0: 6e20 850c 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241d6: 5530 7700 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -0241da: 6e20 860c 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -0241e0: 1a00 6400 |00a0: const-string v0, " mMenuVisible=" // string@0064 │ │ -0241e4: 6e20 850c 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241ea: 5530 8200 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -0241ee: 6e20 860c 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -0241f4: 1a00 5e00 |00aa: const-string v0, " mHasMenu=" // string@005e │ │ -0241f8: 6e20 850c 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0241fe: 5530 7b00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -024202: 6e20 8b0c 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -024208: 6e20 850c 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02420e: 1a00 2610 |00b7: const-string v0, "mRetainInstance=" // string@1026 │ │ -024212: 6e20 850c 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024218: 5530 8700 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -02421c: 6e20 860c 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -024222: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ -024226: 6e20 850c 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02422c: 5530 8800 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -024230: 6e20 860c 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -024236: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ -02423a: 6e20 850c 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024240: 5530 9100 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -024244: 6e20 8b0c 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -02424a: 5430 7900 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -02424e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -024252: 6e20 850c 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024258: 1a00 a60f |00dc: const-string v0, "mFragmentManager=" // string@0fa6 │ │ -02425c: 6e20 850c 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024262: 5430 7900 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -024266: 6e20 890c 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -02426c: 5430 6d00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024270: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -024274: 6e20 850c 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02427a: 1a00 380f |00ed: const-string v0, "mActivity=" // string@0f38 │ │ -02427e: 6e20 850c 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024284: 5430 6d00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024288: 6e20 890c 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -02428e: 5430 7000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -024292: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -024296: 6e20 850c 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02429c: 1a00 450f |00fe: const-string v0, "mArguments=" // string@0f45 │ │ -0242a0: 6e20 850c 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0242a6: 5430 7000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -0242aa: 6e20 890c 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -0242b0: 5430 8900 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -0242b4: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -0242b8: 6e20 850c 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0242be: 1a00 2d10 |010f: const-string v0, "mSavedFragmentState=" // string@102d │ │ -0242c2: 6e20 850c 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0242c8: 5430 8900 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -0242cc: 6e20 890c 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -0242d2: 5430 8a00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -0242d6: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -0242da: 6e20 850c 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0242e0: 1a00 3010 |0120: const-string v0, "mSavedViewState=" // string@1030 │ │ -0242e4: 6e20 850c 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0242ea: 5430 8a00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -0242ee: 6e20 890c 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -0242f4: 5430 8e00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -0242f8: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ -0242fc: 6e20 850c 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024302: 1a00 5710 |0131: const-string v0, "mTarget=" // string@1057 │ │ -024306: 6e20 850c 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02430c: 5430 8e00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -024310: 6e20 840c 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ -024316: 1a00 7000 |013b: const-string v0, " mTargetRequestCode=" // string@0070 │ │ -02431a: 6e20 850c 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024320: 5230 9000 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -024324: 6e20 880c 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ -02432a: 5230 8300 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -02432e: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ -024332: 6e20 850c 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024338: 1a00 f30f |014c: const-string v0, "mNextAnim=" // string@0ff3 │ │ -02433c: 6e20 850c 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024342: 5230 8300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -024346: 6e20 880c 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ -02434c: 5430 7400 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -024350: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -024354: 6e20 850c 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02435a: 1a00 6f0f |015d: const-string v0, "mContainer=" // string@0f6f │ │ -02435e: 6e20 850c 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024364: 5430 7400 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -024368: 6e20 890c 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -02436e: 5430 9200 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -024372: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -024376: 6e20 850c 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02437c: 1a00 7710 |016e: const-string v0, "mView=" // string@1077 │ │ -024380: 6e20 850c 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -024386: 5430 9200 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -02438a: 6e20 890c 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -024390: 5430 7f00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -024394: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -024398: 6e20 850c 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02439e: 1a00 c60f |017f: const-string v0, "mInnerView=" // string@0fc6 │ │ -0243a2: 6e20 850c 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243a8: 5430 9200 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -0243ac: 6e20 890c 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -0243b2: 5430 6f00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -0243b6: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ -0243ba: 6e20 850c 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243c0: 1a00 410f |0190: const-string v0, "mAnimatingAway=" // string@0f41 │ │ -0243c4: 6e20 850c 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243ca: 5430 6f00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -0243ce: 6e20 890c 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -0243d4: 6e20 850c 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243da: 1a00 4510 |019d: const-string v0, "mStateAfterAnimating=" // string@1045 │ │ -0243de: 6e20 850c 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243e4: 5230 8c00 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ -0243e8: 6e20 880c 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ -0243ee: 5430 8000 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -0243f2: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ -0243f6: 6e20 850c 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0243fc: 1a00 0a06 |01ae: const-string v0, "Loader Manager:" // string@060a │ │ -024400: 6e20 8a0c 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -024406: 5430 8000 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -02440a: 2201 0302 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -02440e: 7010 f20c 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -024414: 6e20 f80c 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02441a: 0c01 |01bd: move-result-object v1 │ │ -02441c: 1a02 0300 |01be: const-string v2, " " // string@0003 │ │ -024420: 6e20 f80c 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024426: 0c01 |01c3: move-result-object v1 │ │ -024428: 6e10 fd0c 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02442e: 0c01 |01c7: move-result-object v1 │ │ -024430: 6e57 6503 1065 |01c8: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0365 │ │ -024436: 0e00 |01cb: return-void │ │ +025b38: |[025b38] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +025b48: 6e20 850c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b4e: 1a00 9f0f |0003: const-string v0, "mFragmentId=#" // string@0f9f │ │ +025b52: 6e20 850c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b58: 5230 7800 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +025b5c: 7110 b70c 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +025b62: 0c00 |000d: move-result-object v0 │ │ +025b64: 6e20 850c 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b6a: 1a00 5800 |0011: const-string v0, " mContainerId=#" // string@0058 │ │ +025b6e: 6e20 850c 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b74: 5230 7500 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +025b78: 7110 b70c 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +025b7e: 0c00 |001b: move-result-object v0 │ │ +025b80: 6e20 850c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b86: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ +025b8a: 6e20 850c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025b90: 5430 8d00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +025b94: 6e20 8a0c 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +025b9a: 6e20 850c 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025ba0: 1a00 3e10 |002c: const-string v0, "mState=" // string@103e │ │ +025ba4: 6e20 850c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025baa: 5230 8b00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +025bae: 6e20 830c 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +025bb4: 1a00 6000 |0036: const-string v0, " mIndex=" // string@0060 │ │ +025bb8: 6e20 850c 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025bbe: 5230 7e00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +025bc2: 6e20 830c 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +025bc8: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ +025bcc: 6e20 850c 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025bd2: 5430 9300 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ +025bd6: 6e20 850c 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025bdc: 1a00 5400 |004a: const-string v0, " mBackStackNesting=" // string@0054 │ │ +025be0: 6e20 850c 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025be6: 5230 7100 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +025bea: 6e20 880c 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ +025bf0: 6e20 850c 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025bf6: 1a00 380f |0057: const-string v0, "mAdded=" // string@0f38 │ │ +025bfa: 6e20 850c 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c00: 5530 6e00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +025c04: 6e20 860c 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c0a: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ +025c0e: 6e20 850c 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c14: 5530 8400 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +025c18: 6e20 860c 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c1e: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ +025c22: 6e20 850c 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c28: 5530 8600 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ +025c2c: 6e20 860c 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c32: 1a00 5d00 |0075: const-string v0, " mFromLayout=" // string@005d │ │ +025c36: 6e20 850c 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c3c: 5530 7a00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +025c40: 6e20 860c 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c46: 1a00 5f00 |007f: const-string v0, " mInLayout=" // string@005f │ │ +025c4a: 6e20 850c 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c50: 5530 7d00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +025c54: 6e20 8b0c 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +025c5a: 6e20 850c 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c60: 1a00 b20f |008c: const-string v0, "mHidden=" // string@0fb2 │ │ +025c64: 6e20 850c 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c6a: 5530 7c00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +025c6e: 6e20 860c 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c74: 1a00 5b00 |0096: const-string v0, " mDetached=" // string@005b │ │ +025c78: 6e20 850c 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c7e: 5530 7700 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +025c82: 6e20 860c 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c88: 1a00 6400 |00a0: const-string v0, " mMenuVisible=" // string@0064 │ │ +025c8c: 6e20 850c 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025c92: 5530 8200 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +025c96: 6e20 860c 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025c9c: 1a00 5e00 |00aa: const-string v0, " mHasMenu=" // string@005e │ │ +025ca0: 6e20 850c 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025ca6: 5530 7b00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +025caa: 6e20 8b0c 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +025cb0: 6e20 850c 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025cb6: 1a00 2110 |00b7: const-string v0, "mRetainInstance=" // string@1021 │ │ +025cba: 6e20 850c 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025cc0: 5530 8700 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +025cc4: 6e20 860c 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025cca: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ +025cce: 6e20 850c 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025cd4: 5530 8800 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +025cd8: 6e20 860c 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +025cde: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ +025ce2: 6e20 850c 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025ce8: 5530 9100 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +025cec: 6e20 8b0c 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +025cf2: 5430 7900 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +025cf6: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +025cfa: 6e20 850c 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d00: 1a00 a10f |00dc: const-string v0, "mFragmentManager=" // string@0fa1 │ │ +025d04: 6e20 850c 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d0a: 5430 7900 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +025d0e: 6e20 890c 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025d14: 5430 6d00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025d18: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +025d1c: 6e20 850c 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d22: 1a00 330f |00ed: const-string v0, "mActivity=" // string@0f33 │ │ +025d26: 6e20 850c 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d2c: 5430 6d00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025d30: 6e20 890c 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025d36: 5430 7000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +025d3a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +025d3e: 6e20 850c 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d44: 1a00 400f |00fe: const-string v0, "mArguments=" // string@0f40 │ │ +025d48: 6e20 850c 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d4e: 5430 7000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +025d52: 6e20 890c 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025d58: 5430 8900 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +025d5c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +025d60: 6e20 850c 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d66: 1a00 2810 |010f: const-string v0, "mSavedFragmentState=" // string@1028 │ │ +025d6a: 6e20 850c 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d70: 5430 8900 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +025d74: 6e20 890c 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025d7a: 5430 8a00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +025d7e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +025d82: 6e20 850c 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d88: 1a00 2b10 |0120: const-string v0, "mSavedViewState=" // string@102b │ │ +025d8c: 6e20 850c 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025d92: 5430 8a00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +025d96: 6e20 890c 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025d9c: 5430 8e00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +025da0: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ +025da4: 6e20 850c 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025daa: 1a00 5210 |0131: const-string v0, "mTarget=" // string@1052 │ │ +025dae: 6e20 850c 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025db4: 5430 8e00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +025db8: 6e20 840c 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ +025dbe: 1a00 7000 |013b: const-string v0, " mTargetRequestCode=" // string@0070 │ │ +025dc2: 6e20 850c 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025dc8: 5230 9000 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +025dcc: 6e20 880c 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ +025dd2: 5230 8300 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +025dd6: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ +025dda: 6e20 850c 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025de0: 1a00 ee0f |014c: const-string v0, "mNextAnim=" // string@0fee │ │ +025de4: 6e20 850c 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025dea: 5230 8300 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +025dee: 6e20 880c 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ +025df4: 5430 7400 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +025df8: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +025dfc: 6e20 850c 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e02: 1a00 6a0f |015d: const-string v0, "mContainer=" // string@0f6a │ │ +025e06: 6e20 850c 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e0c: 5430 7400 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +025e10: 6e20 890c 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025e16: 5430 9200 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +025e1a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +025e1e: 6e20 850c 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e24: 1a00 7210 |016e: const-string v0, "mView=" // string@1072 │ │ +025e28: 6e20 850c 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e2e: 5430 9200 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +025e32: 6e20 890c 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025e38: 5430 7f00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +025e3c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +025e40: 6e20 850c 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e46: 1a00 c10f |017f: const-string v0, "mInnerView=" // string@0fc1 │ │ +025e4a: 6e20 850c 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e50: 5430 9200 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +025e54: 6e20 890c 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025e5a: 5430 6f00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +025e5e: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ +025e62: 6e20 850c 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e68: 1a00 3c0f |0190: const-string v0, "mAnimatingAway=" // string@0f3c │ │ +025e6c: 6e20 850c 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e72: 5430 6f00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +025e76: 6e20 890c 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +025e7c: 6e20 850c 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e82: 1a00 4010 |019d: const-string v0, "mStateAfterAnimating=" // string@1040 │ │ +025e86: 6e20 850c 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025e8c: 5230 8c00 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ +025e90: 6e20 880c 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0c88 │ │ +025e96: 5430 8000 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +025e9a: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ +025e9e: 6e20 850c 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +025ea4: 1a00 0706 |01ae: const-string v0, "Loader Manager:" // string@0607 │ │ +025ea8: 6e20 8a0c 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +025eae: 5430 8000 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +025eb2: 2201 0102 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +025eb6: 7010 f20c 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025ebc: 6e20 f80c 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025ec2: 0c01 |01bd: move-result-object v1 │ │ +025ec4: 1a02 0300 |01be: const-string v2, " " // string@0003 │ │ +025ec8: 6e20 f80c 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025ece: 0c01 |01c3: move-result-object v1 │ │ +025ed0: 6e10 fd0c 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025ed6: 0c01 |01c7: move-result-object v1 │ │ +025ed8: 6e57 6503 1065 |01c8: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0365 │ │ +025ede: 0e00 |01cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0008 line=1268 │ │ 0x0011 line=1269 │ │ 0x0016 line=1270 │ │ 0x001f line=1271 │ │ @@ -2366,18 +2366,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -024438: |[024438] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -024448: 6f20 ca0c 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ -02444e: 0a00 |0003: move-result v0 │ │ -024450: 0f00 |0004: return v0 │ │ +025ee0: |[025ee0] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +025ef0: 6f20 ca0c 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ +025ef6: 0a00 |0003: move-result v0 │ │ +025ef8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -2386,17 +2386,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024454: |[024454] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -024464: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024468: 1100 |0002: return-object v0 │ │ +025efc: |[025efc] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +025f0c: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025f10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #3 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2404,17 +2404,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02446c: |[02446c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02447c: 5410 7000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -024480: 1100 |0002: return-object v0 │ │ +025f14: |[025f14] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +025f24: 5410 7000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +025f28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2422,17 +2422,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024484: |[024484] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -024494: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -024498: 1100 |0002: return-object v0 │ │ +025f2c: |[025f2c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +025f3c: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +025f40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2440,17 +2440,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02449c: |[02449c] android.support.v4.app.Fragment.getId:()I │ │ -0244ac: 5210 7800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -0244b0: 0f00 |0002: return v0 │ │ +025f44: |[025f44] android.support.v4.app.Fragment.getId:()I │ │ +025f54: 5210 7800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +025f58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2458,19 +2458,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0244b4: |[0244b4] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0244c4: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -0244c8: 6e10 4802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ -0244ce: 0c00 |0005: move-result-object v0 │ │ -0244d0: 1100 |0006: return-object v0 │ │ +025f5c: |[025f5c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +025f6c: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025f70: 6e10 4802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ +025f76: 0c00 |0005: move-result-object v0 │ │ +025f78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -2479,46 +2479,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0244d4: |[0244d4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0244e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0244e6: 5440 8000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -0244ea: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0244ee: 5440 8000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -0244f2: 1100 |0007: return-object v0 │ │ -0244f4: 5440 6d00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -0244f8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -0244fc: 2200 f101 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024500: 2201 0302 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -024504: 7010 f20c 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02450a: 1a02 9e02 |0013: const-string v2, "Fragment " // string@029e │ │ -02450e: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024514: 0c01 |0018: move-result-object v1 │ │ -024516: 6e20 f70c 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -02451c: 0c01 |001c: move-result-object v1 │ │ -02451e: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ -024522: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024528: 0c01 |0022: move-result-object v1 │ │ -02452a: 6e10 fd0c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024530: 0c01 |0026: move-result-object v1 │ │ -024532: 7020 b00c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -024538: 2700 |002a: throw v0 │ │ -02453a: 5c43 7300 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -02453e: 5440 6d00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024542: 5241 7e00 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024546: 5542 8100 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -02454a: 6e40 4902 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -024550: 0c00 |0036: move-result-object v0 │ │ -024552: 5b40 8000 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024556: 5440 8000 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -02455a: 28cc |003b: goto 0007 // -0034 │ │ +025f7c: |[025f7c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +025f8c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +025f8e: 5440 8000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +025f92: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +025f96: 5440 8000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +025f9a: 1100 |0007: return-object v0 │ │ +025f9c: 5440 6d00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025fa0: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +025fa4: 2200 ef01 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +025fa8: 2201 0102 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +025fac: 7010 f20c 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +025fb2: 1a02 9e02 |0013: const-string v2, "Fragment " // string@029e │ │ +025fb6: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025fbc: 0c01 |0018: move-result-object v1 │ │ +025fbe: 6e20 f70c 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +025fc4: 0c01 |001c: move-result-object v1 │ │ +025fc6: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ +025fca: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +025fd0: 0c01 |0022: move-result-object v1 │ │ +025fd2: 6e10 fd0c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +025fd8: 0c01 |0026: move-result-object v1 │ │ +025fda: 7020 b00c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +025fe0: 2700 |002a: throw v0 │ │ +025fe2: 5c43 7300 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +025fe6: 5440 6d00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +025fea: 5241 7e00 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +025fee: 5542 8100 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +025ff2: 6e40 4902 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +025ff8: 0c00 |0036: move-result-object v0 │ │ +025ffa: 5b40 8000 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +025ffe: 5440 8000 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026002: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=768 │ │ 0x0005 line=769 │ │ 0x0007 line=776 │ │ 0x0008 line=771 │ │ 0x000c line=772 │ │ @@ -2533,36 +2533,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02455c: |[02455c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -02456c: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024570: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -024574: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024578: 2201 0302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -02457c: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -024582: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ -024586: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02458c: 0c01 |0010: move-result-object v1 │ │ -02458e: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -024594: 0c01 |0014: move-result-object v1 │ │ -024596: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -02459a: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0245a0: 0c01 |001a: move-result-object v1 │ │ -0245a2: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0245a8: 0c01 |001e: move-result-object v1 │ │ -0245aa: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0245b0: 2700 |0022: throw v0 │ │ -0245b2: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -0245b6: 6e10 4b02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@024b │ │ -0245bc: 0c00 |0028: move-result-object v0 │ │ -0245be: 1100 |0029: return-object v0 │ │ +026004: |[026004] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +026014: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026018: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02601c: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +026020: 2201 0102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +026024: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02602a: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ +02602e: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026034: 0c01 |0010: move-result-object v1 │ │ +026036: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02603c: 0c01 |0014: move-result-object v1 │ │ +02603e: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +026042: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026048: 0c01 |001a: move-result-object v1 │ │ +02604a: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026050: 0c01 |001e: move-result-object v1 │ │ +026052: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +026058: 2700 |0022: throw v0 │ │ +02605a: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +02605e: 6e10 4b02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@024b │ │ +026064: 0c00 |0028: move-result-object v0 │ │ +026066: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x0023 line=557 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -2572,17 +2572,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0245c0: |[0245c0] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -0245d0: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -0245d4: 0f00 |0002: return v0 │ │ +026068: |[026068] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +026078: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +02607c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #10 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2590,20 +2590,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0245d8: |[0245d8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0245e8: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ -0245ee: 0c00 |0003: move-result-object v0 │ │ -0245f0: 6e20 e500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -0245f6: 0c00 |0007: move-result-object v0 │ │ -0245f8: 1100 |0008: return-object v0 │ │ +026080: |[026080] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +026090: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ +026096: 0c00 |0003: move-result-object v0 │ │ +026098: 6e20 e500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +02609e: 0c00 |0007: move-result-object v0 │ │ +0260a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2612,20 +2612,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0245fc: |[0245fc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02460c: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ -024612: 0c00 |0003: move-result-object v0 │ │ -024614: 6e30 e600 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e6 │ │ -02461a: 0c00 |0007: move-result-object v0 │ │ -02461c: 1100 |0008: return-object v0 │ │ +0260a4: |[0260a4] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0260b4: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ +0260ba: 0c00 |0003: move-result-object v0 │ │ +0260bc: 6e30 e600 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e6 │ │ +0260c2: 0c00 |0007: move-result-object v0 │ │ +0260c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -2635,17 +2635,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024620: |[024620] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -024630: 5410 8d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -024634: 1100 |0002: return-object v0 │ │ +0260c8: |[0260c8] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +0260d8: 5410 8d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +0260dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2653,17 +2653,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024638: |[024638] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -024648: 5410 8e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -02464c: 1100 |0002: return-object v0 │ │ +0260e0: |[0260e0] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +0260f0: 5410 8e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +0260f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #14 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2671,17 +2671,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024650: |[024650] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -024660: 5210 9000 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -024664: 0f00 |0002: return v0 │ │ +0260f8: |[0260f8] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +026108: 5210 9000 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +02610c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #15 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2689,20 +2689,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -024668: |[024668] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -024678: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ -02467e: 0c00 |0003: move-result-object v0 │ │ -024680: 6e20 e800 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e8 │ │ -024686: 0c00 |0007: move-result-object v0 │ │ -024688: 1100 |0008: return-object v0 │ │ +026110: |[026110] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +026120: 6e10 f901 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@01f9 │ │ +026126: 0c00 |0003: move-result-object v0 │ │ +026128: 6e20 e800 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e8 │ │ +02612e: 0c00 |0007: move-result-object v0 │ │ +026130: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -2711,17 +2711,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02468c: |[02468c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02469c: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -0246a0: 0f00 |0002: return v0 │ │ +026134: |[026134] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +026144: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +026148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2729,17 +2729,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0246a4: |[0246a4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -0246b4: 5410 9200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -0246b8: 1100 |0002: return-object v0 │ │ +02614c: |[02614c] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02615c: 5410 9200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +026160: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2747,18 +2747,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0246bc: |[0246bc] android.support.v4.app.Fragment.hashCode:()I │ │ -0246cc: 6f10 cc0c 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -0246d2: 0a00 |0003: move-result v0 │ │ -0246d4: 0f00 |0004: return v0 │ │ +026164: |[026164] android.support.v4.app.Fragment.hashCode:()I │ │ +026174: 6f10 cc0c 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +02617a: 0a00 |0003: move-result v0 │ │ +02617c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #19 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2766,39 +2766,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -0246d8: |[0246d8] android.support.v4.app.Fragment.initState:()V │ │ -0246e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0246ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0246ec: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0246ee: 5930 7e00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -0246f2: 5b32 9300 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ -0246f6: 5c31 6e00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -0246fa: 5c31 8400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -0246fe: 5c31 8600 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ -024702: 5c31 7a00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -024706: 5c31 7d00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -02470a: 5c31 8500 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ -02470e: 5931 7100 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -024712: 5b32 7900 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -024716: 5b32 6d00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -02471a: 5931 7800 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -02471e: 5931 7500 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -024722: 5b32 8d00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -024726: 5c31 7c00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -02472a: 5c31 7700 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -02472e: 5c31 8800 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -024732: 5b32 8000 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024736: 5c31 8100 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -02473a: 5c31 7300 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -02473e: 0e00 |002b: return-void │ │ +026180: |[026180] android.support.v4.app.Fragment.initState:()V │ │ +026190: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +026192: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +026194: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +026196: 5930 7e00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +02619a: 5b32 9300 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ +02619e: 5c31 6e00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +0261a2: 5c31 8400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +0261a6: 5c31 8600 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ +0261aa: 5c31 7a00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +0261ae: 5c31 7d00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +0261b2: 5c31 8500 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ +0261b6: 5931 7100 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +0261ba: 5b32 7900 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +0261be: 5b32 6d00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +0261c2: 5931 7800 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +0261c6: 5931 7500 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +0261ca: 5b32 8d00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +0261ce: 5c31 7c00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +0261d2: 5c31 7700 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +0261d6: 5c31 8800 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +0261da: 5b32 8000 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +0261de: 5c31 8100 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +0261e2: 5c31 7300 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +0261e6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1085 │ │ 0x0005 line=1086 │ │ 0x0007 line=1087 │ │ 0x0009 line=1088 │ │ 0x000b line=1089 │ │ @@ -2826,23 +2826,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -024740: |[024740] android.support.v4.app.Fragment.isAdded:()Z │ │ -024750: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024754: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -024758: 5510 6e00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -02475c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -024760: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -024762: 0f00 |0009: return v0 │ │ -024764: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -024766: 28fe |000b: goto 0009 // -0002 │ │ +0261e8: |[0261e8] android.support.v4.app.Fragment.isAdded:()Z │ │ +0261f8: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +0261fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +026200: 5510 6e00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +026204: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +026208: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02620a: 0f00 |0009: return v0 │ │ +02620c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02620e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2850,17 +2850,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024768: |[024768] android.support.v4.app.Fragment.isDetached:()Z │ │ -024778: 5510 7700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -02477c: 0f00 |0002: return v0 │ │ +026210: |[026210] android.support.v4.app.Fragment.isDetached:()Z │ │ +026220: 5510 7700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +026224: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2868,17 +2868,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024780: |[024780] android.support.v4.app.Fragment.isHidden:()Z │ │ -024790: 5510 7c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -024794: 0f00 |0002: return v0 │ │ +026228: |[026228] android.support.v4.app.Fragment.isHidden:()Z │ │ +026238: 5510 7c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +02623c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2886,21 +2886,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -024798: |[024798] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -0247a8: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -0247ac: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -0247b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0247b2: 0f00 |0005: return v0 │ │ -0247b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0247b6: 28fe |0007: goto 0005 // -0002 │ │ +026240: |[026240] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +026250: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +026254: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +026258: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02625a: 0f00 |0005: return v0 │ │ +02625c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02625e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #24 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2908,17 +2908,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0247b8: |[0247b8] android.support.v4.app.Fragment.isInLayout:()Z │ │ -0247c8: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -0247cc: 0f00 |0002: return v0 │ │ +026260: |[026260] android.support.v4.app.Fragment.isInLayout:()Z │ │ +026270: 5510 7d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +026274: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2926,17 +2926,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0247d0: |[0247d0] android.support.v4.app.Fragment.isRemoving:()Z │ │ -0247e0: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -0247e4: 0f00 |0002: return v0 │ │ +026278: |[026278] android.support.v4.app.Fragment.isRemoving:()Z │ │ +026288: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +02628c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2944,17 +2944,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0247e8: |[0247e8] android.support.v4.app.Fragment.isResumed:()Z │ │ -0247f8: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ -0247fc: 0f00 |0002: return v0 │ │ +026290: |[026290] android.support.v4.app.Fragment.isResumed:()Z │ │ +0262a0: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ +0262a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2962,35 +2962,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -024800: |[024800] android.support.v4.app.Fragment.isVisible:()Z │ │ -024810: 6e10 0702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ -024816: 0a00 |0003: move-result v0 │ │ -024818: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -02481c: 6e10 0902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ -024822: 0a00 |0009: move-result v0 │ │ -024824: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -024828: 5410 9200 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -02482c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -024830: 5410 9200 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -024834: 6e10 3f0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b3f │ │ -02483a: 0c00 |0015: move-result-object v0 │ │ -02483c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -024840: 5410 9200 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -024844: 6e10 3d0b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02484a: 0a00 |001d: move-result v0 │ │ -02484c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -024850: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -024852: 0f00 |0021: return v0 │ │ -024854: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -024856: 28fe |0023: goto 0021 // -0002 │ │ +0262a8: |[0262a8] android.support.v4.app.Fragment.isVisible:()Z │ │ +0262b8: 6e10 0702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ +0262be: 0a00 |0003: move-result v0 │ │ +0262c0: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +0262c4: 6e10 0902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ +0262ca: 0a00 |0009: move-result v0 │ │ +0262cc: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +0262d0: 5410 9200 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0262d4: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +0262d8: 5410 9200 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0262dc: 6e10 3f0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b3f │ │ +0262e2: 0c00 |0015: move-result-object v0 │ │ +0262e4: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +0262e8: 5410 9200 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0262ec: 6e10 3d0b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +0262f2: 0a00 |001d: move-result v0 │ │ +0262f4: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +0262f8: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +0262fa: 0f00 |0021: return v0 │ │ +0262fc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0262fe: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -2998,18 +2998,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -024858: |[024858] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -024868: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02486a: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -02486e: 0e00 |0003: return-void │ │ +026300: |[026300] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +026310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026312: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ 0x0003 line=968 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3019,16 +3019,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024870: |[024870] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -024880: 0e00 |0000: return-void │ │ +026318: |[026318] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +026328: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -3039,18 +3039,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -024884: |[024884] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -024894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024896: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -02489a: 0e00 |0003: return-void │ │ +02632c: |[02632c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02633c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02633e: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ 0x0003 line=879 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3060,18 +3060,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02489c: |[02489c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0248ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0248ae: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -0248b2: 0e00 |0003: return-void │ │ +026344: |[026344] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +026354: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026356: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +02635a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ 0x0003 line=1024 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -3081,17 +3081,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0248b4: |[0248b4] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0248c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0248c6: 0f00 |0001: return v0 │ │ +02635c: |[02635c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02636c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02636e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3100,18 +3100,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0248c8: |[0248c8] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -0248d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0248da: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -0248de: 0e00 |0003: return-void │ │ +026370: |[026370] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +026380: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026382: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0003 line=904 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3121,17 +3121,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0248e0: |[0248e0] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -0248f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0248f2: 1100 |0001: return-object v0 │ │ +026388: |[026388] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +026398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02639a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -3142,19 +3142,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0248f4: |[0248f4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -024904: 6e10 f301 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01f3 │ │ -02490a: 0c00 |0003: move-result-object v0 │ │ -02490c: 6e40 5802 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0258 │ │ -024912: 0e00 |0007: return-void │ │ +02639c: |[02639c] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0263ac: 6e10 f301 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01f3 │ │ +0263b2: 0c00 |0003: move-result-object v0 │ │ +0263b4: 6e40 5802 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@0258 │ │ +0263ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ 0x0007 line=1209 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -3166,16 +3166,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024914: |[024914] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -024924: 0e00 |0000: return-void │ │ +0263bc: |[0263bc] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0263cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -3185,17 +3185,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -024928: |[024928] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -024938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02493a: 1100 |0001: return-object v0 │ │ +0263d0: |[0263d0] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0263e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0263e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=927 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -3206,32 +3206,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -02493c: |[02493c] android.support.v4.app.Fragment.onDestroy:()V │ │ -02494c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02494e: 5c41 7200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024952: 5540 7300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -024956: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -02495a: 5c41 7300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -02495e: 5440 6d00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024962: 5241 7e00 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024966: 5542 8100 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -02496a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02496c: 6e40 4902 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -024972: 0c00 |0013: move-result-object v0 │ │ -024974: 5b40 8000 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024978: 5440 8000 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -02497c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -024980: 5440 8000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024984: 6e10 5f03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ -02498a: 0e00 |001f: return-void │ │ +0263e4: |[0263e4] android.support.v4.app.Fragment.onDestroy:()V │ │ +0263f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0263f6: 5c41 7200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +0263fa: 5540 7300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +0263fe: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +026402: 5c41 7300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +026406: 5440 6d00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +02640a: 5241 7e00 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +02640e: 5542 8100 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +026412: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +026414: 6e40 4902 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +02641a: 0c00 |0013: move-result-object v0 │ │ +02641c: 5b40 8000 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026420: 5440 8000 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026424: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +026428: 5440 8000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +02642c: 6e10 5f03 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ +026432: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x0003 line=1069 │ │ 0x0007 line=1070 │ │ 0x0009 line=1071 │ │ 0x0016 line=1073 │ │ @@ -3245,16 +3245,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02498c: |[02498c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -02499c: 0e00 |0000: return-void │ │ +026434: |[026434] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +026444: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #40 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3262,18 +3262,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0249a0: |[0249a0] android.support.v4.app.Fragment.onDestroyView:()V │ │ -0249b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0249b2: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -0249b6: 0e00 |0003: return-void │ │ +026448: |[026448] android.support.v4.app.Fragment.onDestroyView:()V │ │ +026458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02645a: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +02645e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3282,18 +3282,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0249b8: |[0249b8] android.support.v4.app.Fragment.onDetach:()V │ │ -0249c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0249ca: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -0249ce: 0e00 |0003: return-void │ │ +026460: |[026460] android.support.v4.app.Fragment.onDetach:()V │ │ +026470: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026472: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ 0x0003 line=1113 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3302,16 +3302,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0249d0: |[0249d0] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -0249e0: 0e00 |0000: return-void │ │ +026478: |[026478] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +026488: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -3320,18 +3320,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0249e4: |[0249e4] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -0249f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0249f6: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -0249fa: 0e00 |0003: return-void │ │ +02648c: |[02648c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02649c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02649e: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +0264a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0003 line=871 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -3343,18 +3343,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0249fc: |[0249fc] android.support.v4.app.Fragment.onLowMemory:()V │ │ -024a0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024a0e: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024a12: 0e00 |0003: return-void │ │ +0264a4: |[0264a4] android.support.v4.app.Fragment.onLowMemory:()V │ │ +0264b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0264b6: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +0264ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 0x0003 line=1046 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3363,17 +3363,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -024a14: |[024a14] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -024a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -024a26: 0f00 |0001: return v0 │ │ +0264bc: |[0264bc] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0264cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0264ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -3382,16 +3382,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024a28: |[024a28] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -024a38: 0e00 |0000: return-void │ │ +0264d0: |[0264d0] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0264e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3400,18 +3400,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -024a3c: |[024a3c] android.support.v4.app.Fragment.onPause:()V │ │ -024a4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024a4e: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024a52: 0e00 |0003: return-void │ │ +0264e4: |[0264e4] android.support.v4.app.Fragment.onPause:()V │ │ +0264f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0264f6: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +0264fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 0x0003 line=1033 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3420,16 +3420,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024a54: |[024a54] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -024a64: 0e00 |0000: return-void │ │ +0264fc: |[0264fc] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02650c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -3438,18 +3438,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -024a68: |[024a68] android.support.v4.app.Fragment.onResume:()V │ │ -024a78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024a7a: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024a7e: 0e00 |0003: return-void │ │ +026510: |[026510] android.support.v4.app.Fragment.onResume:()V │ │ +026520: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026522: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026526: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x0003 line=998 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3458,16 +3458,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024a80: |[024a80] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -024a90: 0e00 |0000: return-void │ │ +026528: |[026528] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +026538: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -3476,35 +3476,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -024a94: |[024a94] android.support.v4.app.Fragment.onStart:()V │ │ -024aa4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -024aa6: 5c41 7200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024aaa: 5540 8100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024aae: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -024ab2: 5c41 8100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024ab6: 5540 7300 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -024aba: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -024abe: 5c41 7300 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -024ac2: 5440 6d00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024ac6: 5241 7e00 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024aca: 5542 8100 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024ace: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -024ad0: 6e40 4902 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -024ad6: 0c00 |0019: move-result-object v0 │ │ -024ad8: 5b40 8000 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024adc: 5440 8000 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024ae0: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -024ae4: 5440 8000 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024ae8: 6e10 6303 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0363 │ │ -024aee: 0e00 |0025: return-void │ │ +02653c: |[02653c] android.support.v4.app.Fragment.onStart:()V │ │ +02654c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02654e: 5c41 7200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +026552: 5540 8100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +026556: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02655a: 5c41 8100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +02655e: 5540 7300 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +026562: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +026566: 5c41 7300 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +02656a: 5440 6d00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +02656e: 5241 7e00 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +026572: 5542 8100 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +026576: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +026578: 6e40 4902 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +02657e: 0c00 |0019: move-result-object v0 │ │ +026580: 5b40 8000 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026584: 5440 8000 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026588: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02658c: 5440 8000 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026590: 6e10 6303 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0363 │ │ +026596: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=976 │ │ 0x0003 line=978 │ │ 0x0007 line=979 │ │ 0x0009 line=980 │ │ 0x000d line=981 │ │ @@ -3520,18 +3520,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -024af0: |[024af0] android.support.v4.app.Fragment.onStop:()V │ │ -024b00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -024b02: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -024b06: 0e00 |0003: return-void │ │ +026598: |[026598] android.support.v4.app.Fragment.onStop:()V │ │ +0265a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0265aa: 5c10 7200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +0265ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0003 line=1042 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3540,16 +3540,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -024b08: |[024b08] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -024b18: 0e00 |0000: return-void │ │ +0265b0: |[0265b0] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0265c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -3559,21 +3559,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -024b1c: |[024b1c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -024b2c: 6e10 1b02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ -024b32: 5410 8000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024b36: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -024b3a: 5410 8000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024b3e: 6e10 6003 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0360 │ │ -024b44: 0e00 |000c: return-void │ │ +0265c4: |[0265c4] android.support.v4.app.Fragment.performDestroyView:()V │ │ +0265d4: 6e10 1b02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ +0265da: 5410 8000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +0265de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0265e2: 5410 8000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +0265e6: 6e10 6003 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0360 │ │ +0265ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0003 line=1365 │ │ 0x0007 line=1366 │ │ 0x000c line=1368 │ │ locals : │ │ @@ -3584,40 +3584,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -024b48: |[024b48] android.support.v4.app.Fragment.performReallyStop:()V │ │ -024b58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -024b5a: 5540 8100 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024b5e: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ -024b62: 5c43 8100 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024b66: 5540 7300 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -024b6a: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ -024b6e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -024b70: 5c40 7300 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ -024b74: 5440 6d00 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024b78: 5241 7e00 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024b7c: 5542 8100 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ -024b80: 6e40 4902 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -024b86: 0c00 |0017: move-result-object v0 │ │ -024b88: 5b40 8000 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024b8c: 5440 8000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024b90: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ -024b94: 5440 6d00 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024b98: 5500 ae00 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ -024b9c: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ -024ba0: 5440 8000 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024ba4: 6e10 6403 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0364 │ │ -024baa: 0e00 |0029: return-void │ │ -024bac: 5440 8000 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024bb0: 6e10 6203 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0362 │ │ -024bb6: 28fa |002f: goto 0029 // -0006 │ │ +0265f0: |[0265f0] android.support.v4.app.Fragment.performReallyStop:()V │ │ +026600: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +026602: 5540 8100 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +026606: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ +02660a: 5c43 8100 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +02660e: 5540 7300 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +026612: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ +026616: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +026618: 5c40 7300 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0073 │ │ +02661c: 5440 6d00 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026620: 5241 7e00 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +026624: 5542 8100 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0081 │ │ +026628: 6e40 4902 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +02662e: 0c00 |0017: move-result-object v0 │ │ +026630: 5b40 8000 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026634: 5440 8000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026638: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ +02663c: 5440 6d00 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026640: 5500 ae00 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ +026644: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ +026648: 5440 8000 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +02664c: 6e10 6403 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0364 │ │ +026652: 0e00 |0029: return-void │ │ +026654: 5440 8000 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026658: 6e10 6203 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0362 │ │ +02665e: 28fa |002f: goto 0029 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1347 │ │ 0x0005 line=1348 │ │ 0x0007 line=1349 │ │ 0x000b line=1350 │ │ 0x000e line=1351 │ │ @@ -3634,21 +3634,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -024bb8: |[024bb8] android.support.v4.app.Fragment.performStart:()V │ │ -024bc8: 6e10 2602 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0226 │ │ -024bce: 5410 8000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024bd2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -024bd6: 5410 8000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -024bda: 6e10 6103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0361 │ │ -024be0: 0e00 |000c: return-void │ │ +026660: |[026660] android.support.v4.app.Fragment.performStart:()V │ │ +026670: 6e10 2602 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0226 │ │ +026676: 5410 8000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +02667a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02667e: 5410 8000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +026682: 6e10 6103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0361 │ │ +026688: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ 0x0003 line=1337 │ │ 0x0007 line=1338 │ │ 0x000c line=1340 │ │ locals : │ │ @@ -3659,17 +3659,17 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024be4: |[024be4] android.support.v4.app.Fragment.performStop:()V │ │ -024bf4: 6e10 2702 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0227 │ │ -024bfa: 0e00 |0003: return-void │ │ +02668c: |[02668c] android.support.v4.app.Fragment.performStop:()V │ │ +02669c: 6e10 2702 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0227 │ │ +0266a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0003 line=1344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -3678,17 +3678,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -024bfc: |[024bfc] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -024c0c: 6e20 590b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b59 │ │ -024c12: 0e00 |0003: return-void │ │ +0266a4: |[0266a4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0266b4: 6e20 590b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b59 │ │ +0266ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -3698,23 +3698,23 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -024c14: |[024c14] android.support.v4.app.Fragment.restoreViewState:()V │ │ -024c24: 5420 8a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -024c28: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -024c2c: 5420 7f00 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -024c30: 5421 8a00 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -024c34: 6e20 510b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b51 │ │ -024c3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -024c3c: 5b20 8a00 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -024c40: 0e00 |000e: return-void │ │ +0266bc: |[0266bc] android.support.v4.app.Fragment.restoreViewState:()V │ │ +0266cc: 5420 8a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +0266d0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0266d4: 5420 7f00 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +0266d8: 5421 8a00 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +0266dc: 6e20 510b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b51 │ │ +0266e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0266e4: 5b20 8a00 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +0266e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0004 line=411 │ │ 0x000b line=412 │ │ 0x000e line=414 │ │ locals : │ │ @@ -3725,23 +3725,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -024c44: |[024c44] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -024c54: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024c58: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -024c5c: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024c60: 1a01 9f02 |0006: const-string v1, "Fragment already active" // string@029f │ │ -024c64: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -024c6a: 2700 |000b: throw v0 │ │ -024c6c: 5b23 7000 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -024c70: 0e00 |000e: return-void │ │ +0266ec: |[0266ec] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +0266fc: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +026700: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +026704: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +026708: 1a01 9f02 |0006: const-string v1, "Fragment already active" // string@029f │ │ +02670c: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +026712: 2700 |000b: throw v0 │ │ +026714: 5b23 7000 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +026718: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=484 │ │ 0x000c line=486 │ │ 0x000e line=487 │ │ locals : │ │ @@ -3753,27 +3753,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -024c74: |[024c74] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -024c84: 5510 7b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -024c88: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -024c8c: 5c12 7b00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -024c90: 6e10 0702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ -024c96: 0a00 |0009: move-result v0 │ │ -024c98: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -024c9c: 6e10 0902 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ -024ca2: 0a00 |000f: move-result v0 │ │ -024ca4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -024ca8: 5410 6d00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024cac: 6e10 6f02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ -024cb2: 0e00 |0017: return-void │ │ +02671c: |[02671c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02672c: 5510 7b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +026730: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +026734: 5c12 7b00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +026738: 6e10 0702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ +02673e: 0a00 |0009: move-result v0 │ │ +026740: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +026744: 6e10 0902 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ +02674a: 0a00 |000f: move-result v0 │ │ +02674c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +026750: 5410 6d00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026754: 6e10 6f02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ +02675a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0004 line=710 │ │ 0x0006 line=711 │ │ 0x0012 line=712 │ │ 0x0017 line=715 │ │ @@ -3786,28 +3786,28 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -024cb4: |[024cb4] android.support.v4.app.Fragment.setIndex:(I)V │ │ -024cc4: 5923 7e00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024cc8: 2200 0302 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -024ccc: 7010 f20c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -024cd2: 1a01 8f09 |0007: const-string v1, "android:fragment:" // string@098f │ │ -024cd6: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024cdc: 0c00 |000c: move-result-object v0 │ │ -024cde: 5221 7e00 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024ce2: 6e20 f50c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -024ce8: 0c00 |0012: move-result-object v0 │ │ -024cea: 6e10 fd0c 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024cf0: 0c00 |0016: move-result-object v0 │ │ -024cf2: 5b20 9300 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ -024cf6: 0e00 |0019: return-void │ │ +02675c: |[02675c] android.support.v4.app.Fragment.setIndex:(I)V │ │ +02676c: 5923 7e00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +026770: 2200 0102 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +026774: 7010 f20c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02677a: 1a01 8c09 |0007: const-string v1, "android:fragment:" // string@098c │ │ +02677e: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026784: 0c00 |000c: move-result-object v0 │ │ +026786: 5221 7e00 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +02678a: 6e20 f50c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +026790: 0c00 |0012: move-result-object v0 │ │ +026792: 6e10 fd0c 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026798: 0c00 |0016: move-result-object v0 │ │ +02679a: 5b20 9300 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ +02679e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=418 │ │ 0x0019 line=419 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/Fragment; │ │ @@ -3818,29 +3818,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -024cf8: |[024cf8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -024d08: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024d0c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -024d10: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024d14: 1a01 9f02 |0006: const-string v1, "Fragment already active" // string@029f │ │ -024d18: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -024d1e: 2700 |000b: throw v0 │ │ -024d20: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -024d24: 5430 6600 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -024d28: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -024d2c: 5430 6600 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ -024d30: 5b20 8900 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -024d34: 0e00 |0016: return-void │ │ -024d36: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -024d38: 28fc |0018: goto 0014 // -0004 │ │ +0267a0: |[0267a0] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0267b0: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0267b4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0267b8: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +0267bc: 1a01 9f02 |0006: const-string v1, "Fragment already active" // string@029f │ │ +0267c0: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0267c6: 2700 |000b: throw v0 │ │ +0267c8: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +0267cc: 5430 6600 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +0267d0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0267d4: 5430 6600 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0066 │ │ +0267d8: 5b20 8900 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +0267dc: 0e00 |0016: return-void │ │ +0267de: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0267e0: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0004 line=507 │ │ 0x000c line=509 │ │ 0x0016 line=511 │ │ 0x0017 line=509 │ │ @@ -3853,29 +3853,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -024d3c: |[024d3c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -024d4c: 5510 8200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -024d50: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -024d54: 5c12 8200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -024d58: 5510 7b00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -024d5c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -024d60: 6e10 0702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ -024d66: 0a00 |000d: move-result v0 │ │ -024d68: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -024d6c: 6e10 0902 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ -024d72: 0a00 |0013: move-result v0 │ │ -024d74: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -024d78: 5410 6d00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024d7c: 6e10 6f02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ -024d82: 0e00 |001b: return-void │ │ +0267e4: |[0267e4] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +0267f4: 5510 8200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +0267f8: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +0267fc: 5c12 8200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +026800: 5510 7b00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +026804: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +026808: 6e10 0702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0207 │ │ +02680e: 0a00 |000d: move-result v0 │ │ +026810: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +026814: 6e10 0902 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0209 │ │ +02681a: 0a00 |0013: move-result v0 │ │ +02681c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +026820: 5410 6d00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026824: 6e10 6f02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ +02682a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0004 line=728 │ │ 0x0006 line=729 │ │ 0x0016 line=730 │ │ 0x001b line=733 │ │ @@ -3888,17 +3888,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024d84: |[024d84] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -024d94: 5c01 8700 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -024d98: 0e00 |0002: return-void │ │ +02682c: |[02682c] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02683c: 5c01 8700 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +026840: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0002 line=695 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 retain Z │ │ @@ -3908,18 +3908,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -024d9c: |[024d9c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -024dac: 5b01 8e00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -024db0: 5902 9000 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -024db4: 0e00 |0004: return-void │ │ +026844: |[026844] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +026854: 5b01 8e00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +026858: 5902 9000 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +02685c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0004 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -3931,30 +3931,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -024db8: |[024db8] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -024dc8: 5520 9100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -024dcc: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -024dd0: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -024dd4: 5220 8b00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -024dd8: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -024dda: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -024dde: 5420 7900 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -024de2: 6e20 c802 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02c8 │ │ -024de8: 5c23 9100 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -024dec: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -024df0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -024df2: 5c20 7600 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ -024df6: 0e00 |0017: return-void │ │ -024df8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -024dfa: 28fc |0019: goto 0015 // -0004 │ │ +026860: |[026860] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +026870: 5520 9100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +026874: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +026878: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02687c: 5220 8b00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +026880: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +026882: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +026886: 5420 7900 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +02688a: 6e20 c802 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02c8 │ │ +026890: 5c23 9100 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +026894: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +026898: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02689a: 5c20 7600 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ +02689e: 0e00 |0017: return-void │ │ +0268a0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0268a2: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000b line=750 │ │ 0x0010 line=752 │ │ 0x0012 line=753 │ │ 0x0017 line=754 │ │ @@ -3968,36 +3968,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -024dfc: |[024dfc] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -024e0c: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024e10: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -024e14: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024e18: 2201 0302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -024e1c: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -024e22: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ -024e26: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024e2c: 0c01 |0010: move-result-object v1 │ │ -024e2e: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -024e34: 0c01 |0014: move-result-object v1 │ │ -024e36: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -024e3a: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024e40: 0c01 |001a: move-result-object v1 │ │ -024e42: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024e48: 0c01 |001e: move-result-object v1 │ │ -024e4a: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -024e50: 2700 |0022: throw v0 │ │ -024e52: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024e56: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -024e58: 6e40 6e02 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@026e │ │ -024e5e: 0e00 |0029: return-void │ │ +0268a4: |[0268a4] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +0268b4: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +0268b8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0268bc: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +0268c0: 2201 0102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +0268c4: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0268ca: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ +0268ce: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0268d4: 0c01 |0010: move-result-object v1 │ │ +0268d6: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0268dc: 0c01 |0014: move-result-object v1 │ │ +0268de: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +0268e2: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0268e8: 0c01 |001a: move-result-object v1 │ │ +0268ea: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0268f0: 0c01 |001e: move-result-object v1 │ │ +0268f2: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0268f8: 2700 |0022: throw v0 │ │ +0268fa: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +0268fe: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +026900: 6e40 6e02 3014 |0026: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@026e │ │ +026906: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0004 line=785 │ │ 0x0023 line=787 │ │ 0x0029 line=788 │ │ locals : │ │ @@ -4009,35 +4009,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -024e60: |[024e60] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -024e70: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024e74: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -024e78: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -024e7c: 2201 0302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -024e80: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -024e86: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ -024e8a: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024e90: 0c01 |0010: move-result-object v1 │ │ -024e92: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -024e98: 0c01 |0014: move-result-object v1 │ │ -024e9a: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -024e9e: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024ea4: 0c01 |001a: move-result-object v1 │ │ -024ea6: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024eac: 0c01 |001e: move-result-object v1 │ │ -024eae: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -024eb4: 2700 |0022: throw v0 │ │ -024eb6: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -024eba: 6e40 6e02 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@026e │ │ -024ec0: 0e00 |0028: return-void │ │ +026908: |[026908] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +026918: 5430 6d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +02691c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +026920: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +026924: 2201 0102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +026928: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02692e: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ +026932: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026938: 0c01 |0010: move-result-object v1 │ │ +02693a: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +026940: 0c01 |0014: move-result-object v1 │ │ +026942: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +026946: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02694c: 0c01 |001a: move-result-object v1 │ │ +02694e: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026954: 0c01 |001e: move-result-object v1 │ │ +026956: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02695c: 2700 |0022: throw v0 │ │ +02695e: 5430 6d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +026962: 6e40 6e02 3054 |0025: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentActivity;.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V // method@026e │ │ +026968: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ 0x0004 line=796 │ │ 0x0023 line=798 │ │ 0x0028 line=799 │ │ locals : │ │ @@ -4050,44 +4050,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -024ec4: |[024ec4] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -024ed4: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -024ed8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -024edc: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -024ee2: 7120 2705 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -024ee8: 5221 7e00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024eec: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -024ef0: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ -024ef4: 6e20 f80c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024efa: 5221 7e00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -024efe: 6e20 f50c 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -024f04: 5221 7800 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -024f08: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -024f0c: 1a01 4c00 |001c: const-string v1, " id=0x" // string@004c │ │ -024f10: 6e20 f80c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024f16: 5221 7800 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -024f1a: 7110 b70c 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -024f20: 0c01 |0026: move-result-object v1 │ │ -024f22: 6e20 f80c 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024f28: 5421 8d00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -024f2c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -024f30: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ -024f34: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024f3a: 5421 8d00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -024f3e: 6e20 f80c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -024f44: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -024f48: 6e20 f40c 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ -024f4e: 6e10 fd0c 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -024f54: 0c01 |0040: move-result-object v1 │ │ -024f56: 1101 |0041: return-object v1 │ │ +02696c: |[02696c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02697c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +026980: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +026984: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +02698a: 7120 2705 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +026990: 5221 7e00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +026994: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +026998: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ +02699c: 6e20 f80c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0269a2: 5221 7e00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0269a6: 6e20 f50c 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0269ac: 5221 7800 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +0269b0: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +0269b4: 1a01 4c00 |001c: const-string v1, " id=0x" // string@004c │ │ +0269b8: 6e20 f80c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0269be: 5221 7800 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +0269c2: 7110 b70c 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +0269c8: 0c01 |0026: move-result-object v1 │ │ +0269ca: 6e20 f80c 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0269d0: 5421 8d00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +0269d4: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +0269d8: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ +0269dc: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0269e2: 5421 8d00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +0269e6: 6e20 f80c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0269ec: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +0269f0: 6e20 f40c 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ +0269f6: 6e10 fd0c 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0269fc: 0c01 |0040: move-result-object v1 │ │ +0269fe: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0007 line=442 │ │ 0x000a line=443 │ │ 0x000e line=444 │ │ 0x0013 line=445 │ │ @@ -4108,32 +4108,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -024f58: |[024f58] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -024f68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -024f6a: 6e20 590b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b59 │ │ -024f70: 0e00 |0004: return-void │ │ +026a00: |[026a00] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +026a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +026a12: 6e20 590b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b59 │ │ +026a18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0004 line=1234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #11 header: │ │ -class_idx : 106 │ │ +class_idx : 105 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 75 │ │ +superclass_idx : 74 │ │ source_file_idx : 674 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #11 annotations: │ │ @@ -4158,18 +4158,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024f74: |[024f74] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -024f84: 5b01 9500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ -024f88: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -024f8e: 0e00 |0005: return-void │ │ +026a1c: |[026a1c] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +026a2c: 5b01 9500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ +026a30: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +026a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -4179,34 +4179,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -024f90: |[024f90] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -024fa0: 5230 1e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001e │ │ -024fa4: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -024faa: 6f20 4f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ -024fb0: 0e00 |0008: return-void │ │ -024fb2: 5420 9500 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ -024fb6: 5500 af00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ -024fba: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -024fbe: 5420 9500 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ -024fc2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -024fc4: 6e20 4102 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ -024fca: 28f3 |0015: goto 0008 // -000d │ │ -024fcc: 5420 9500 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ -024fd0: 6e10 6702 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ -024fd6: 5420 9500 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ -024fda: 5400 a700 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -024fde: 6e10 b402 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -024fe4: 28e6 |0022: goto 0008 // -001a │ │ -024fe6: 0000 |0023: nop // spacer │ │ -024fe8: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +026a38: |[026a38] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +026a48: 5230 1e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001e │ │ +026a4c: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +026a52: 6f20 4f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ +026a58: 0e00 |0008: return-void │ │ +026a5a: 5420 9500 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ +026a5e: 5500 af00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ +026a62: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +026a66: 5420 9500 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ +026a6a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +026a6c: 6e20 4102 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ +026a72: 28f3 |0015: goto 0008 // -000d │ │ +026a74: 5420 9500 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ +026a78: 6e10 6702 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ +026a7e: 5420 9500 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0095 │ │ +026a82: 5400 a700 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026a86: 6e10 b402 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +026a8c: 28e6 |0022: goto 0008 // -001a │ │ +026a8e: 0000 |0023: nop // spacer │ │ +026a90: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=94 │ │ 0x0008 line=96 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ @@ -4216,17 +4216,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 674 (FragmentActivity.java) │ │ │ │ Class #12 header: │ │ -class_idx : 107 │ │ +class_idx : 106 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 674 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ @@ -4267,52 +4267,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -024ff8: |[024ff8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -025008: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02500a: 2300 1003 |0001: new-array v0, v0, [I // type@0310 │ │ -02500e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -025014: 6900 9600 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0096 │ │ -025018: 0e00 |0008: return-void │ │ -02501a: 0000 |0009: nop // spacer │ │ -02501c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +026aa0: |[026aa0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +026ab0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +026ab2: 2300 0d03 |0001: new-array v0, v0, [I // type@030d │ │ +026ab6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +026abc: 6900 9600 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0096 │ │ +026ac0: 0e00 |0008: return-void │ │ +026ac2: 0000 |0009: nop // spacer │ │ +026ac4: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025030: |[025030] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -025040: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025046: 0e00 |0003: return-void │ │ +026ad8: |[026ad8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +026ae8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +026aee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 674 (FragmentActivity.java) │ │ │ │ Class #13 header: │ │ -class_idx : 108 │ │ +class_idx : 107 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 674 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ @@ -4359,28 +4359,28 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025048: |[025048] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -025058: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02505e: 0e00 |0003: return-void │ │ +026af0: |[026af0] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +026b00: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +026b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 674 (FragmentActivity.java) │ │ │ │ Class #14 header: │ │ -class_idx : 109 │ │ +class_idx : 108 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 12 │ │ source_file_idx : 674 │ │ static_fields_size : 5 │ │ instance_fields_size: 12 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 33 │ │ @@ -4477,23 +4477,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025060: |[025060] android.support.v4.app.FragmentActivity.:()V │ │ -025070: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ -025076: 2200 6a00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@006a │ │ -02507a: 7020 3b02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@023b │ │ -025080: 5b10 a800 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025084: 2200 7600 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0076 │ │ -025088: 7010 9902 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0299 │ │ -02508e: 5b10 a700 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025092: 0e00 |0011: return-void │ │ +026b08: |[026b08] android.support.v4.app.FragmentActivity.:()V │ │ +026b18: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ +026b1e: 2200 6900 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0069 │ │ +026b22: 7020 3b02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@023b │ │ +026b28: 5b10 a800 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +026b2c: 2200 7500 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0075 │ │ +026b30: 7010 9902 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0299 │ │ +026b36: 5b10 a700 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026b3a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=80 │ │ 0x000a line=99 │ │ 0x0011 line=122 │ │ locals : │ │ @@ -4505,24 +4505,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025094: |[025094] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -0250a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0250a6: 5520 ac00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ -0250aa: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -0250ae: 5c21 ac00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ -0250b2: 5c23 ae00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ -0250b6: 5420 a800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -0250ba: 6e20 5401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -0250c0: 6e10 6402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0264 │ │ -0250c6: 0e00 |0011: return-void │ │ +026b3c: |[026b3c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +026b4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +026b4e: 5520 ac00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ +026b52: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +026b56: 5c21 ac00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ +026b5a: 5c23 ae00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ +026b5e: 5420 a800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +026b62: 6e20 5401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +026b68: 6e10 6402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0264 │ │ +026b6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=635 │ │ 0x0005 line=636 │ │ 0x0007 line=637 │ │ 0x0009 line=638 │ │ 0x000e line=639 │ │ @@ -4536,86 +4536,86 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 165 16-bit code units │ │ -0250c8: |[0250c8] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0250d8: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0250dc: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -0250e0: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -0250e4: 6e20 850c 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0250ea: 1a01 1206 |0009: const-string v1, "Local FragmentActivity " // string@0612 │ │ -0250ee: 6e20 850c 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0250f4: 7110 020d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -0250fa: 0a01 |0011: move-result v1 │ │ -0250fc: 7110 b70c 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -025102: 0c01 |0015: move-result-object v1 │ │ -025104: 6e20 850c 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02510a: 1a01 3300 |0019: const-string v1, " State:" // string@0033 │ │ -02510e: 6e20 8a0c 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -025114: 2201 0302 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -025118: 7010 f20c 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02511e: 6e20 f80c 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025124: 0c01 |0026: move-result-object v1 │ │ -025126: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ -02512a: 6e20 f80c 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025130: 0c01 |002c: move-result-object v1 │ │ -025132: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -025138: 0c00 |0030: move-result-object v0 │ │ -02513a: 6e20 850c 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -025140: 1a01 7a0f |0034: const-string v1, "mCreated=" // string@0f7a │ │ -025144: 6e20 850c 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02514a: 5541 a600 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ -02514e: 6e20 860c 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -025154: 1a01 2410 |003e: const-string v1, "mResumed=" // string@1024 │ │ -025158: 6e20 850c 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02515e: 5541 ad00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ -025162: 6e20 860c 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -025168: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ -02516c: 6e20 850c 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -025172: 5541 af00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ -025176: 6e20 860c 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -02517c: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ -025180: 6e20 850c 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -025186: 5541 ac00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ -02518a: 6e20 8b0c 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -025190: 6e20 850c 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -025196: 1a01 e20f |005f: const-string v1, "mLoadersStarted=" // string@0fe2 │ │ -02519a: 6e20 850c 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0251a0: 5541 aa00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -0251a4: 6e20 8b0c 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -0251aa: 5441 a900 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0251ae: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -0251b2: 6e20 850c 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0251b8: 1a01 0906 |0070: const-string v1, "Loader Manager " // string@0609 │ │ -0251bc: 6e20 850c 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0251c2: 5441 a900 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0251c6: 7110 020d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -0251cc: 0a01 |007a: move-result v1 │ │ -0251ce: 7110 b70c 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0251d4: 0c01 |007e: move-result-object v1 │ │ -0251d6: 6e20 850c 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0251dc: 1a01 0701 |0082: const-string v1, ":" // string@0107 │ │ -0251e0: 6e20 8a0c 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -0251e6: 5441 a900 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0251ea: 2202 0302 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -0251ee: 7010 f20c 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0251f4: 6e20 f80c 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0251fa: 0c02 |0091: move-result-object v2 │ │ -0251fc: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ -025200: 6e20 f80c 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025206: 0c02 |0097: move-result-object v2 │ │ -025208: 6e10 fd0c 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02520e: 0c02 |009b: move-result-object v2 │ │ -025210: 6e58 6503 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0365 │ │ -025216: 5441 a700 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02521a: 6e58 b202 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ -025220: 0e00 |00a4: return-void │ │ +026b70: |[026b70] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +026b80: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +026b84: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +026b88: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +026b8c: 6e20 850c 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026b92: 1a01 0f06 |0009: const-string v1, "Local FragmentActivity " // string@060f │ │ +026b96: 6e20 850c 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026b9c: 7110 020d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +026ba2: 0a01 |0011: move-result v1 │ │ +026ba4: 7110 b70c 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +026baa: 0c01 |0015: move-result-object v1 │ │ +026bac: 6e20 850c 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026bb2: 1a01 3300 |0019: const-string v1, " State:" // string@0033 │ │ +026bb6: 6e20 8a0c 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +026bbc: 2201 0102 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +026bc0: 7010 f20c 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +026bc6: 6e20 f80c 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026bcc: 0c01 |0026: move-result-object v1 │ │ +026bce: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ +026bd2: 6e20 f80c 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026bd8: 0c01 |002c: move-result-object v1 │ │ +026bda: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026be0: 0c00 |0030: move-result-object v0 │ │ +026be2: 6e20 850c 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026be8: 1a01 750f |0034: const-string v1, "mCreated=" // string@0f75 │ │ +026bec: 6e20 850c 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026bf2: 5541 a600 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ +026bf6: 6e20 860c 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +026bfc: 1a01 1f10 |003e: const-string v1, "mResumed=" // string@101f │ │ +026c00: 6e20 850c 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c06: 5541 ad00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ +026c0a: 6e20 860c 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +026c10: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ +026c14: 6e20 850c 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c1a: 5541 af00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ +026c1e: 6e20 860c 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +026c24: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ +026c28: 6e20 850c 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c2e: 5541 ac00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ +026c32: 6e20 8b0c 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +026c38: 6e20 850c 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c3e: 1a01 dd0f |005f: const-string v1, "mLoadersStarted=" // string@0fdd │ │ +026c42: 6e20 850c 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c48: 5541 aa00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +026c4c: 6e20 8b0c 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +026c52: 5441 a900 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026c56: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +026c5a: 6e20 850c 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c60: 1a01 0606 |0070: const-string v1, "Loader Manager " // string@0606 │ │ +026c64: 6e20 850c 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c6a: 5441 a900 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026c6e: 7110 020d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +026c74: 0a01 |007a: move-result v1 │ │ +026c76: 7110 b70c 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +026c7c: 0c01 |007e: move-result-object v1 │ │ +026c7e: 6e20 850c 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +026c84: 1a01 0701 |0082: const-string v1, ":" // string@0107 │ │ +026c88: 6e20 8a0c 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +026c8e: 5441 a900 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026c92: 2202 0102 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +026c96: 7010 f20c 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +026c9c: 6e20 f80c 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026ca2: 0c02 |0091: move-result-object v2 │ │ +026ca4: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ +026ca8: 6e20 f80c 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026cae: 0c02 |0097: move-result-object v2 │ │ +026cb0: 6e10 fd0c 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026cb6: 0c02 |009b: move-result-object v2 │ │ +026cb8: 6e58 6503 2176 |009c: invoke-virtual {v1, v2, v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0365 │ │ +026cbe: 5441 a700 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026cc2: 6e58 b202 5176 |00a1: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ +026cc8: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0006 line=614 │ │ 0x000e line=615 │ │ 0x0019 line=616 │ │ 0x001e line=617 │ │ @@ -4646,23 +4646,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -025224: |[025224] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -025234: 6e10 4702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0247 │ │ -02523a: 0c00 |0003: move-result-object v0 │ │ -02523c: 1f00 6c00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006c │ │ -025240: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -025244: 5401 9c00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009c │ │ -025248: 1101 |000a: return-object v1 │ │ -02524a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02524c: 28fe |000c: goto 000a // -0002 │ │ +026ccc: |[026ccc] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +026cdc: 6e10 4702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0247 │ │ +026ce2: 0c00 |0003: move-result-object v0 │ │ +026ce4: 1f00 6b00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006b │ │ +026ce8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +026cec: 5401 9c00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009c │ │ +026cf0: 1101 |000a: return-object v1 │ │ +026cf2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +026cf4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0006 line=578 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -4672,33 +4672,33 @@ │ │ type : '(IZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -025250: |[025250] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -025260: 5421 a400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025264: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -025268: 2201 df00 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00df │ │ -02526c: 7010 5805 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ -025272: 5b21 a400 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025276: 5421 a400 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -02527a: 6e20 5f05 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -025280: 0c00 |0010: move-result-object v0 │ │ -025282: 1f00 8400 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0084 │ │ -025286: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02528a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02528e: 2200 8400 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0084 │ │ -025292: 7030 5b03 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@035b │ │ -025298: 5421 a400 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -02529c: 6e30 6605 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -0252a2: 1100 |0021: return-object v0 │ │ -0252a4: 6e20 6d03 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@036d │ │ -0252aa: 28fc |0025: goto 0021 // -0004 │ │ +026cf8: |[026cf8] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +026d08: 5421 a400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026d0c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +026d10: 2201 de00 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00de │ │ +026d14: 7010 5805 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ +026d1a: 5b21 a400 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026d1e: 5421 a400 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026d22: 6e20 5f05 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +026d28: 0c00 |0010: move-result-object v0 │ │ +026d2a: 1f00 8300 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0083 │ │ +026d2e: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +026d32: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +026d36: 2200 8300 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0083 │ │ +026d3a: 7030 5b03 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@035b │ │ +026d40: 5421 a400 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026d44: 6e30 6605 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +026d4a: 1100 |0021: return-object v0 │ │ +026d4c: 6e20 6d03 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@036d │ │ +026d52: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=738 │ │ 0x0004 line=739 │ │ 0x000b line=741 │ │ 0x0013 line=742 │ │ 0x0015 line=743 │ │ @@ -4719,17 +4719,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0252ac: |[0252ac] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0252bc: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0252c0: 1100 |0002: return-object v0 │ │ +026d54: |[026d54] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +026d64: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026d68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -4737,28 +4737,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0252c4: |[0252c4] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0252d4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0252d6: 5430 a900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0252da: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0252de: 5430 a900 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0252e2: 1100 |0007: return-object v0 │ │ -0252e4: 5c32 a500 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ -0252e8: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -0252ea: 5531 aa00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -0252ee: 6e40 4902 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -0252f4: 0c00 |0010: move-result-object v0 │ │ -0252f6: 5b30 a900 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0252fa: 5430 a900 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -0252fe: 28f2 |0015: goto 0007 // -000e │ │ +026d6c: |[026d6c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +026d7c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +026d7e: 5430 a900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026d82: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +026d86: 5430 a900 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026d8a: 1100 |0007: return-object v0 │ │ +026d8c: 5c32 a500 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ +026d90: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +026d92: 5531 aa00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +026d96: 6e40 4902 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +026d9c: 0c00 |0010: move-result-object v0 │ │ +026d9e: 5b30 a900 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026da2: 5430 a900 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +026da6: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=729 │ │ 0x0005 line=730 │ │ 0x0007 line=734 │ │ 0x0008 line=732 │ │ 0x000a line=733 │ │ @@ -4771,28 +4771,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -025300: |[025300] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ -025310: 5421 a400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025314: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -025318: 5421 a400 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -02531c: 6e20 5f05 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -025322: 0c00 |0009: move-result-object v0 │ │ -025324: 1f00 8400 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0084 │ │ -025328: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02532c: 5501 2a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -025330: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -025334: 6e10 5f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ -02533a: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -02533e: 6e20 6705 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0567 │ │ -025344: 0e00 |001a: return-void │ │ +026da8: |[026da8] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ +026db8: 5421 a400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026dbc: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +026dc0: 5421 a400 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026dc4: 6e20 5f05 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +026dca: 0c00 |0009: move-result-object v0 │ │ +026dcc: 1f00 8300 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0083 │ │ +026dd0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +026dd4: 5501 2a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +026dd8: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +026ddc: 6e10 5f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ +026de2: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026de6: 6e20 6705 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0567 │ │ +026dec: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ 0x000c line=714 │ │ 0x0012 line=715 │ │ 0x0015 line=716 │ │ @@ -4807,67 +4807,67 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -025348: |[025348] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -025358: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02535c: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ -025360: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ -025364: 5452 a700 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025368: 5422 cd00 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -02536c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -025370: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -025374: 5452 a700 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025378: 5422 cd00 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -02537c: 6e10 3d0d 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -025382: 0a02 |0015: move-result v2 │ │ -025384: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ -025388: 1a02 a102 |0018: const-string v2, "FragmentActivity" // string@02a1 │ │ -02538c: 2203 0302 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -025390: 7010 f20c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -025396: 1a04 a901 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01a9 │ │ -02539a: 6e20 f80c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0253a0: 0c03 |0024: move-result-object v3 │ │ -0253a2: 7110 b70c 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0253a8: 0c04 |0028: move-result-object v4 │ │ -0253aa: 6e20 f80c 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0253b0: 0c03 |002c: move-result-object v3 │ │ -0253b2: 6e10 fd0c 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0253b8: 0c03 |0030: move-result-object v3 │ │ -0253ba: 7120 e30a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -0253c0: 0e00 |0034: return-void │ │ -0253c2: 5452 a700 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0253c6: 5422 cd00 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -0253ca: 6e20 370d 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0253d0: 0c00 |003c: move-result-object v0 │ │ -0253d2: 1f00 6900 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -0253d6: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ -0253da: 1a02 a102 |0041: const-string v2, "FragmentActivity" // string@02a1 │ │ -0253de: 2203 0302 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0253e2: 7010 f20c 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0253e8: 1a04 aa01 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01aa │ │ -0253ec: 6e20 f80c 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0253f2: 0c03 |004d: move-result-object v3 │ │ -0253f4: 7110 b70c 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0253fa: 0c04 |0051: move-result-object v4 │ │ -0253fc: 6e20 f80c 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025402: 0c03 |0055: move-result-object v3 │ │ -025404: 6e10 fd0c 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02540a: 0c03 |0059: move-result-object v3 │ │ -02540c: 7120 e30a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -025412: 28d7 |005d: goto 0034 // -0029 │ │ -025414: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ -02541a: b562 |0061: and-int/2addr v2, v6 │ │ -02541c: 6e40 1002 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0210 │ │ -025422: 28cf |0065: goto 0034 // -0031 │ │ -025424: 6f40 1a00 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ -02542a: 28cb |0069: goto 0034 // -0035 │ │ +026df0: |[026df0] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +026e00: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +026e04: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ +026e08: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ +026e0c: 5452 a700 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026e10: 5422 cd00 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +026e14: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +026e18: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +026e1c: 5452 a700 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026e20: 5422 cd00 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +026e24: 6e10 3d0d 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +026e2a: 0a02 |0015: move-result v2 │ │ +026e2c: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ +026e30: 1a02 a102 |0018: const-string v2, "FragmentActivity" // string@02a1 │ │ +026e34: 2203 0102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +026e38: 7010 f20c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +026e3e: 1a04 a901 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01a9 │ │ +026e42: 6e20 f80c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026e48: 0c03 |0024: move-result-object v3 │ │ +026e4a: 7110 b70c 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +026e50: 0c04 |0028: move-result-object v4 │ │ +026e52: 6e20 f80c 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026e58: 0c03 |002c: move-result-object v3 │ │ +026e5a: 6e10 fd0c 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026e60: 0c03 |0030: move-result-object v3 │ │ +026e62: 7120 e30a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +026e68: 0e00 |0034: return-void │ │ +026e6a: 5452 a700 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026e6e: 5422 cd00 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +026e72: 6e20 370d 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +026e78: 0c00 |003c: move-result-object v0 │ │ +026e7a: 1f00 6800 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +026e7e: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ +026e82: 1a02 a102 |0041: const-string v2, "FragmentActivity" // string@02a1 │ │ +026e86: 2203 0102 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +026e8a: 7010 f20c 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +026e90: 1a04 aa01 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01aa │ │ +026e94: 6e20 f80c 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026e9a: 0c03 |004d: move-result-object v3 │ │ +026e9c: 7110 b70c 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +026ea2: 0c04 |0051: move-result-object v4 │ │ +026ea4: 6e20 f80c 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +026eaa: 0c03 |0055: move-result-object v3 │ │ +026eac: 6e10 fd0c 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +026eb2: 0c03 |0059: move-result-object v3 │ │ +026eb4: 7120 e30a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +026eba: 28d7 |005d: goto 0034 // -0029 │ │ +026ebc: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ +026ec2: b562 |0061: and-int/2addr v2, v6 │ │ +026ec4: 6e40 1002 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0210 │ │ +026eca: 28cf |0065: goto 0034 // -0031 │ │ +026ecc: 6f40 1a00 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ +026ed2: 28cb |0069: goto 0034 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ 0x0004 line=142 │ │ 0x0006 line=143 │ │ 0x0018 line=144 │ │ @@ -4890,16 +4890,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02542c: |[02542c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02543c: 0e00 |0000: return-void │ │ +026ed4: |[026ed4] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +026ee4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4908,21 +4908,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -025440: |[025440] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -025450: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025454: 6e10 cc02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02cc │ │ -02545a: 0a00 |0005: move-result v0 │ │ -02545c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -025460: 6e10 4402 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0244 │ │ -025466: 0e00 |000b: return-void │ │ +026ee8: |[026ee8] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +026ef8: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026efc: 6e10 cc02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02cc │ │ +026f02: 0a00 |0005: move-result v0 │ │ +026f04: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +026f08: 6e10 4402 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0244 │ │ +026f0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=169 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -4932,19 +4932,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -025468: |[025468] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -025478: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ -02547e: 5410 a700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025482: 6e20 a402 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02a4 │ │ -025488: 0e00 |0008: return-void │ │ +026f10: |[026f10] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +026f20: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ +026f26: 5410 a700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026f2a: 6e20 a402 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02a4 │ │ +026f30: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0008 line=178 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -4955,45 +4955,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -02548c: |[02548c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02549c: 5442 a700 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0254a0: 6e20 9e02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@029e │ │ -0254a6: 6e10 4802 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ -0254ac: 0c02 |0008: move-result-object v2 │ │ -0254ae: 6e10 f20a 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0af2 │ │ -0254b4: 0c02 |000c: move-result-object v2 │ │ -0254b6: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ -0254ba: 6e10 4802 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ -0254c0: 0c02 |0012: move-result-object v2 │ │ -0254c2: 6e20 f50a 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0af5 │ │ -0254c8: 6f20 1c00 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -0254ce: 6e10 4702 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0247 │ │ -0254d4: 0c00 |001c: move-result-object v0 │ │ -0254d6: 1f00 6c00 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006c │ │ -0254da: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -0254de: 5402 9e00 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@009e │ │ -0254e2: 5b42 a400 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -0254e6: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ -0254ea: 1a02 9309 |0027: const-string v2, "android:support:fragments" // string@0993 │ │ -0254ee: 6e20 3d01 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ -0254f4: 0c01 |002c: move-result-object v1 │ │ -0254f6: 5443 a700 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0254fa: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ -0254fe: 5402 9d00 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009d │ │ -025502: 6e30 d402 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02d4 │ │ -025508: 5442 a700 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02550c: 6e10 a602 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@02a6 │ │ -025512: 0e00 |003b: return-void │ │ -025514: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -025516: 28f6 |003d: goto 0033 // -000a │ │ +026f34: |[026f34] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +026f44: 5442 a700 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026f48: 6e20 9e02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@029e │ │ +026f4e: 6e10 4802 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ +026f54: 0c02 |0008: move-result-object v2 │ │ +026f56: 6e10 f20a 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0af2 │ │ +026f5c: 0c02 |000c: move-result-object v2 │ │ +026f5e: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ +026f62: 6e10 4802 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0248 │ │ +026f68: 0c02 |0012: move-result-object v2 │ │ +026f6a: 6e20 f50a 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0af5 │ │ +026f70: 6f20 1c00 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +026f76: 6e10 4702 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0247 │ │ +026f7c: 0c00 |001c: move-result-object v0 │ │ +026f7e: 1f00 6b00 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006b │ │ +026f82: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +026f86: 5402 9e00 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@009e │ │ +026f8a: 5b42 a400 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +026f8e: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ +026f92: 1a02 9009 |0027: const-string v2, "android:support:fragments" // string@0990 │ │ +026f96: 6e20 3d01 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ +026f9c: 0c01 |002c: move-result-object v1 │ │ +026f9e: 5443 a700 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026fa2: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ +026fa6: 5402 9d00 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009d │ │ +026faa: 6e30 d402 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@02d4 │ │ +026fb0: 5442 a700 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026fb4: 6e10 a602 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@02a6 │ │ +026fba: 0e00 |003b: return-void │ │ +026fbc: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +026fbe: 28f6 |003d: goto 0033 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=187 │ │ 0x000f line=188 │ │ 0x0016 line=191 │ │ 0x0019 line=193 │ │ @@ -5017,33 +5017,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -025518: |[025518] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -025528: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02552c: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -025532: 0a00 |0005: move-result v0 │ │ -025534: 5431 a700 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025538: 6e10 4a02 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@024a │ │ -02553e: 0c02 |000b: move-result-object v2 │ │ -025540: 6e30 a702 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02a7 │ │ -025546: 0a01 |000f: move-result v1 │ │ -025548: b610 |0010: or-int/2addr v0, v1 │ │ -02554a: 6001 1a00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02554e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -025552: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -025556: 0f00 |0017: return v0 │ │ -025558: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02555a: 28fe |0019: goto 0017 // -0002 │ │ -02555c: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -025562: 0a00 |001d: move-result v0 │ │ -025564: 28f9 |001e: goto 0017 // -0007 │ │ +026fc0: |[026fc0] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +026fd0: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +026fd4: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +026fda: 0a00 |0005: move-result v0 │ │ +026fdc: 5431 a700 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +026fe0: 6e10 4a02 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@024a │ │ +026fe6: 0c02 |000b: move-result-object v2 │ │ +026fe8: 6e30 a702 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02a7 │ │ +026fee: 0a01 |000f: move-result v1 │ │ +026ff0: b610 |0010: or-int/2addr v0, v1 │ │ +026ff2: 6001 1a00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +026ff6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +026ffa: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +026ffe: 0f00 |0017: return v0 │ │ +027000: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +027002: 28fe |0019: goto 0017 // -0002 │ │ +027004: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02700a: 0a00 |001d: move-result v0 │ │ +02700c: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0002 line=211 │ │ 0x0006 line=212 │ │ 0x0011 line=213 │ │ 0x0017 line=221 │ │ @@ -5061,194 +5061,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -025568: |[025568] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -025578: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02557a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02557c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02557e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -025580: 1a07 280c |0004: const-string v7, "fragment" // string@0c28 │ │ -025584: 6e20 da0c c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -02558a: 0a07 |0009: move-result v7 │ │ -02558c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -025590: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -025596: 0c07 |000f: move-result-object v7 │ │ -025598: 1107 |0010: return-object v7 │ │ -02559a: 1a07 630a |0011: const-string v7, "class" // string@0a63 │ │ -02559e: 7230 dc0a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0adc │ │ -0255a4: 0c02 |0016: move-result-object v2 │ │ -0255a6: 6207 9600 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0096 │ │ -0255aa: 6e30 9b00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ -0255b0: 0c00 |001c: move-result-object v0 │ │ -0255b2: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -0255b6: 6e20 ef00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ef │ │ -0255bc: 0c02 |0022: move-result-object v2 │ │ -0255be: 6e30 ee00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ee │ │ -0255c4: 0a04 |0026: move-result v4 │ │ -0255c6: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -0255c8: 6e20 ef00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ef │ │ -0255ce: 0c06 |002b: move-result-object v6 │ │ -0255d0: 6e10 f100 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ -0255d6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -0255d8: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -0255dc: 6e10 300b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0b30 │ │ -0255e2: 0a01 |0035: move-result v1 │ │ -0255e4: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -0255e8: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -0255ec: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -0255f0: 2207 f001 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -0255f4: 2208 0302 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -0255f8: 7010 f20c 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0255fe: 7210 dd0a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0add │ │ -025604: 0c09 |0046: move-result-object v9 │ │ -025606: 6e20 f80c 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02560c: 0c08 |004a: move-result-object v8 │ │ -02560e: 1a09 0c01 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@010c │ │ -025612: 6e20 f80c 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025618: 0c08 |0050: move-result-object v8 │ │ -02561a: 6e20 f80c 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025620: 0c08 |0054: move-result-object v8 │ │ -025622: 6e10 fd0c 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -025628: 0c08 |0058: move-result-object v8 │ │ -02562a: 7020 ad0c 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -025630: 2707 |005c: throw v7 │ │ -025632: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -025636: 54b7 a700 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02563a: 6e20 b602 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02b6 │ │ -025640: 0c03 |0064: move-result-object v3 │ │ -025642: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -025646: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -02564a: 54b7 a700 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02564e: 6e20 b702 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02b7 │ │ -025654: 0c03 |006e: move-result-object v3 │ │ -025656: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -02565a: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -02565e: 54b7 a700 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025662: 6e20 b602 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02b6 │ │ -025668: 0c03 |0078: move-result-object v3 │ │ -02566a: 6307 c400 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -02566e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -025672: 1a07 a102 |007d: const-string v7, "FragmentActivity" // string@02a1 │ │ -025676: 2208 0302 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -02567a: 7010 f20c 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -025680: 1a09 bf11 |0084: const-string v9, "onCreateView: id=0x" // string@11bf │ │ -025684: 6e20 f80c 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02568a: 0c08 |0089: move-result-object v8 │ │ -02568c: 7110 b70c 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -025692: 0c09 |008d: move-result-object v9 │ │ -025694: 6e20 f80c 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02569a: 0c08 |0091: move-result-object v8 │ │ -02569c: 1a09 4600 |0092: const-string v9, " fname=" // string@0046 │ │ -0256a0: 6e20 f80c 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0256a6: 0c08 |0097: move-result-object v8 │ │ -0256a8: 6e20 f80c 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0256ae: 0c08 |009b: move-result-object v8 │ │ -0256b0: 1a09 4300 |009c: const-string v9, " existing=" // string@0043 │ │ -0256b4: 6e20 f80c 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0256ba: 0c08 |00a1: move-result-object v8 │ │ -0256bc: 6e20 f70c 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0256c2: 0c08 |00a5: move-result-object v8 │ │ -0256c4: 6e10 fd0c 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0256ca: 0c08 |00a9: move-result-object v8 │ │ -0256cc: 7120 e20a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0256d2: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -0256d6: 7120 0502 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0205 │ │ -0256dc: 0c03 |00b2: move-result-object v3 │ │ -0256de: 5c3a 7a00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -0256e2: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -0256e6: 0147 |00b7: move v7, v4 │ │ -0256e8: 5937 7800 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -0256ec: 5931 7500 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -0256f0: 5b36 8d00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -0256f4: 5c3a 7d00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -0256f8: 54b7 a700 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0256fc: 5b37 7900 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -025700: 5437 8900 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -025704: 6e40 1e02 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@021e │ │ -02570a: 54b7 a700 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02570e: 6e30 9b02 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ -025714: 5437 9200 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -025718: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -02571c: 2207 f101 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01f1 │ │ -025720: 2208 0302 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -025724: 7010 f20c 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02572a: 1a09 9e02 |00d9: const-string v9, "Fragment " // string@029e │ │ -02572e: 6e20 f80c 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025734: 0c08 |00de: move-result-object v8 │ │ -025736: 6e20 f80c 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02573c: 0c08 |00e2: move-result-object v8 │ │ -02573e: 1a09 3f00 |00e3: const-string v9, " did not create a view." // string@003f │ │ -025742: 6e20 f80c 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025748: 0c08 |00e8: move-result-object v8 │ │ -02574a: 6e10 fd0c 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -025750: 0c08 |00ec: move-result-object v8 │ │ -025752: 7020 b00c 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -025758: 2707 |00f0: throw v7 │ │ -02575a: 0117 |00f1: move v7, v1 │ │ -02575c: 28c6 |00f2: goto 00b8 // -003a │ │ -02575e: 5537 7d00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -025762: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -025766: 2207 f001 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -02576a: 2208 0302 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -02576e: 7010 f20c 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -025774: 7210 dd0a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0add │ │ -02577a: 0c09 |0101: move-result-object v9 │ │ -02577c: 6e20 f80c 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -025782: 0c08 |0105: move-result-object v8 │ │ -025784: 1a09 0b01 |0106: const-string v9, ": Duplicate id 0x" // string@010b │ │ -025788: 6e20 f80c 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02578e: 0c08 |010b: move-result-object v8 │ │ -025790: 7110 b70c 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -025796: 0c09 |010f: move-result-object v9 │ │ -025798: 6e20 f80c 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02579e: 0c08 |0113: move-result-object v8 │ │ -0257a0: 1a09 da00 |0114: const-string v9, ", tag " // string@00da │ │ -0257a4: 6e20 f80c 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257aa: 0c08 |0119: move-result-object v8 │ │ -0257ac: 6e20 f80c 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257b2: 0c08 |011d: move-result-object v8 │ │ -0257b4: 1a09 d500 |011e: const-string v9, ", or parent id 0x" // string@00d5 │ │ -0257b8: 6e20 f80c 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257be: 0c08 |0123: move-result-object v8 │ │ -0257c0: 7110 b70c 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -0257c6: 0c09 |0127: move-result-object v9 │ │ -0257c8: 6e20 f80c 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257ce: 0c08 |012b: move-result-object v8 │ │ -0257d0: 1a09 8700 |012c: const-string v9, " with another fragment for " // string@0087 │ │ -0257d4: 6e20 f80c 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257da: 0c08 |0131: move-result-object v8 │ │ -0257dc: 6e20 f80c 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0257e2: 0c08 |0135: move-result-object v8 │ │ -0257e4: 6e10 fd0c 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0257ea: 0c08 |0139: move-result-object v8 │ │ -0257ec: 7020 ad0c 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -0257f2: 2707 |013d: throw v7 │ │ -0257f4: 5c3a 7d00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -0257f8: 5537 8800 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -0257fc: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -025800: 5437 8900 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -025804: 6e40 1e02 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@021e │ │ -02580a: 54b7 a700 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02580e: 6e20 c502 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02c5 │ │ -025814: 2880 |014e: goto 00ce // -0080 │ │ -025816: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -02581a: 5437 9200 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -02581e: 6e20 550b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b55 │ │ -025824: 5437 9200 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -025828: 6e10 3b0b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b3b │ │ -02582e: 0c07 |015b: move-result-object v7 │ │ -025830: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -025834: 5437 9200 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -025838: 6e20 5b0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b5b │ │ -02583e: 5437 9200 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -025842: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +027010: |[027010] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +027020: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +027022: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +027024: 121a |0002: const/4 v10, #int 1 // #1 │ │ +027026: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +027028: 1a07 240c |0004: const-string v7, "fragment" // string@0c24 │ │ +02702c: 6e20 da0c c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +027032: 0a07 |0009: move-result v7 │ │ +027034: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +027038: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02703e: 0c07 |000f: move-result-object v7 │ │ +027040: 1107 |0010: return-object v7 │ │ +027042: 1a07 5f0a |0011: const-string v7, "class" // string@0a5f │ │ +027046: 7230 dc0a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0adc │ │ +02704c: 0c02 |0016: move-result-object v2 │ │ +02704e: 6207 9600 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@0096 │ │ +027052: 6e30 9b00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ +027058: 0c00 |001c: move-result-object v0 │ │ +02705a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02705e: 6e20 ef00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ef │ │ +027064: 0c02 |0022: move-result-object v2 │ │ +027066: 6e30 ee00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ee │ │ +02706c: 0a04 |0026: move-result v4 │ │ +02706e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +027070: 6e20 ef00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ef │ │ +027076: 0c06 |002b: move-result-object v6 │ │ +027078: 6e10 f100 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ +02707e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +027080: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +027084: 6e10 300b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0b30 │ │ +02708a: 0a01 |0035: move-result v1 │ │ +02708c: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +027090: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +027094: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +027098: 2207 ee01 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +02709c: 2208 0102 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +0270a0: 7010 f20c 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0270a6: 7210 dd0a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0add │ │ +0270ac: 0c09 |0046: move-result-object v9 │ │ +0270ae: 6e20 f80c 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0270b4: 0c08 |004a: move-result-object v8 │ │ +0270b6: 1a09 0c01 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@010c │ │ +0270ba: 6e20 f80c 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0270c0: 0c08 |0050: move-result-object v8 │ │ +0270c2: 6e20 f80c 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0270c8: 0c08 |0054: move-result-object v8 │ │ +0270ca: 6e10 fd0c 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0270d0: 0c08 |0058: move-result-object v8 │ │ +0270d2: 7020 ad0c 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +0270d8: 2707 |005c: throw v7 │ │ +0270da: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +0270de: 54b7 a700 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0270e2: 6e20 b602 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02b6 │ │ +0270e8: 0c03 |0064: move-result-object v3 │ │ +0270ea: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +0270ee: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +0270f2: 54b7 a700 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0270f6: 6e20 b702 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02b7 │ │ +0270fc: 0c03 |006e: move-result-object v3 │ │ +0270fe: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +027102: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +027106: 54b7 a700 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02710a: 6e20 b602 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02b6 │ │ +027110: 0c03 |0078: move-result-object v3 │ │ +027112: 6307 c400 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +027116: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +02711a: 1a07 a102 |007d: const-string v7, "FragmentActivity" // string@02a1 │ │ +02711e: 2208 0102 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +027122: 7010 f20c 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +027128: 1a09 ba11 |0084: const-string v9, "onCreateView: id=0x" // string@11ba │ │ +02712c: 6e20 f80c 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027132: 0c08 |0089: move-result-object v8 │ │ +027134: 7110 b70c 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02713a: 0c09 |008d: move-result-object v9 │ │ +02713c: 6e20 f80c 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027142: 0c08 |0091: move-result-object v8 │ │ +027144: 1a09 4600 |0092: const-string v9, " fname=" // string@0046 │ │ +027148: 6e20 f80c 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02714e: 0c08 |0097: move-result-object v8 │ │ +027150: 6e20 f80c 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027156: 0c08 |009b: move-result-object v8 │ │ +027158: 1a09 4300 |009c: const-string v9, " existing=" // string@0043 │ │ +02715c: 6e20 f80c 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027162: 0c08 |00a1: move-result-object v8 │ │ +027164: 6e20 f70c 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02716a: 0c08 |00a5: move-result-object v8 │ │ +02716c: 6e10 fd0c 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +027172: 0c08 |00a9: move-result-object v8 │ │ +027174: 7120 e20a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02717a: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +02717e: 7120 0502 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0205 │ │ +027184: 0c03 |00b2: move-result-object v3 │ │ +027186: 5c3a 7a00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +02718a: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +02718e: 0147 |00b7: move v7, v4 │ │ +027190: 5937 7800 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +027194: 5931 7500 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +027198: 5b36 8d00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +02719c: 5c3a 7d00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +0271a0: 54b7 a700 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0271a4: 5b37 7900 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +0271a8: 5437 8900 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +0271ac: 6e40 1e02 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@021e │ │ +0271b2: 54b7 a700 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0271b6: 6e30 9b02 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ +0271bc: 5437 9200 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0271c0: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +0271c4: 2207 ef01 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@01ef │ │ +0271c8: 2208 0102 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +0271cc: 7010 f20c 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0271d2: 1a09 9e02 |00d9: const-string v9, "Fragment " // string@029e │ │ +0271d6: 6e20 f80c 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0271dc: 0c08 |00de: move-result-object v8 │ │ +0271de: 6e20 f80c 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0271e4: 0c08 |00e2: move-result-object v8 │ │ +0271e6: 1a09 3f00 |00e3: const-string v9, " did not create a view." // string@003f │ │ +0271ea: 6e20 f80c 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0271f0: 0c08 |00e8: move-result-object v8 │ │ +0271f2: 6e10 fd0c 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0271f8: 0c08 |00ec: move-result-object v8 │ │ +0271fa: 7020 b00c 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +027200: 2707 |00f0: throw v7 │ │ +027202: 0117 |00f1: move v7, v1 │ │ +027204: 28c6 |00f2: goto 00b8 // -003a │ │ +027206: 5537 7d00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +02720a: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +02720e: 2207 ee01 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +027212: 2208 0102 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +027216: 7010 f20c 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02721c: 7210 dd0a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0add │ │ +027222: 0c09 |0101: move-result-object v9 │ │ +027224: 6e20 f80c 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02722a: 0c08 |0105: move-result-object v8 │ │ +02722c: 1a09 0b01 |0106: const-string v9, ": Duplicate id 0x" // string@010b │ │ +027230: 6e20 f80c 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027236: 0c08 |010b: move-result-object v8 │ │ +027238: 7110 b70c 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02723e: 0c09 |010f: move-result-object v9 │ │ +027240: 6e20 f80c 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027246: 0c08 |0113: move-result-object v8 │ │ +027248: 1a09 da00 |0114: const-string v9, ", tag " // string@00da │ │ +02724c: 6e20 f80c 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027252: 0c08 |0119: move-result-object v8 │ │ +027254: 6e20 f80c 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02725a: 0c08 |011d: move-result-object v8 │ │ +02725c: 1a09 d500 |011e: const-string v9, ", or parent id 0x" // string@00d5 │ │ +027260: 6e20 f80c 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027266: 0c08 |0123: move-result-object v8 │ │ +027268: 7110 b70c 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02726e: 0c09 |0127: move-result-object v9 │ │ +027270: 6e20 f80c 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027276: 0c08 |012b: move-result-object v8 │ │ +027278: 1a09 8700 |012c: const-string v9, " with another fragment for " // string@0087 │ │ +02727c: 6e20 f80c 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027282: 0c08 |0131: move-result-object v8 │ │ +027284: 6e20 f80c 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02728a: 0c08 |0135: move-result-object v8 │ │ +02728c: 6e10 fd0c 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +027292: 0c08 |0139: move-result-object v8 │ │ +027294: 7020 ad0c 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +02729a: 2707 |013d: throw v7 │ │ +02729c: 5c3a 7d00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +0272a0: 5537 8800 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +0272a4: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +0272a8: 5437 8900 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +0272ac: 6e40 1e02 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@021e │ │ +0272b2: 54b7 a700 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0272b6: 6e20 c502 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02c5 │ │ +0272bc: 2880 |014e: goto 00ce // -0080 │ │ +0272be: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +0272c2: 5437 9200 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0272c6: 6e20 550b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b55 │ │ +0272cc: 5437 9200 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0272d0: 6e10 3b0b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b3b │ │ +0272d6: 0c07 |015b: move-result-object v7 │ │ +0272d8: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +0272dc: 5437 9200 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0272e0: 6e20 5b0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b5b │ │ +0272e6: 5437 9200 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +0272ea: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=229 │ │ 0x000c line=230 │ │ 0x0010 line=304 │ │ 0x0011 line=233 │ │ 0x0017 line=234 │ │ @@ -5309,25 +5309,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -025848: |[025848] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -025858: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ -02585e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -025860: 6e20 4102 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ -025866: 5410 a700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02586a: 6e10 a802 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@02a8 │ │ -025870: 5410 a900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025874: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -025878: 5410 a900 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -02587c: 6e10 5f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ -025882: 0e00 |0015: return-void │ │ +0272f0: |[0272f0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +027300: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ +027306: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +027308: 6e20 4102 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ +02730e: 5410 a700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027312: 6e10 a802 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@02a8 │ │ +027318: 5410 a900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +02731c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +027320: 5410 a900 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +027324: 6e10 5f03 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ +02732a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0003 line=314 │ │ 0x0007 line=316 │ │ 0x000c line=317 │ │ 0x0010 line=318 │ │ @@ -5340,29 +5340,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -025884: |[025884] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -025894: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -025898: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02589a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02589e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -0258a0: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -0258a4: 6e10 ee0a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0aee │ │ -0258aa: 0a00 |000b: move-result v0 │ │ -0258ac: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -0258b0: 6e10 5502 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -0258b6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0258b8: 0f00 |0012: return v0 │ │ -0258ba: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -0258c0: 0a00 |0016: move-result v0 │ │ -0258c2: 28fb |0017: goto 0012 // -0005 │ │ +02732c: |[02732c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02733c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +027340: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +027342: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +027346: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +027348: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02734c: 6e10 ee0a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0aee │ │ +027352: 0a00 |000b: move-result v0 │ │ +027354: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +027358: 6e10 5502 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +02735e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +027360: 0f00 |0012: return v0 │ │ +027362: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +027368: 0a00 |0016: move-result v0 │ │ +02736a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x000e line=332 │ │ 0x0011 line=333 │ │ 0x0012 line=336 │ │ locals : │ │ @@ -5375,19 +5375,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0258c4: |[0258c4] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -0258d4: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ -0258da: 5410 a700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0258de: 6e10 a902 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@02a9 │ │ -0258e4: 0e00 |0008: return-void │ │ +02736c: |[02736c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02737c: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ +027382: 5410 a700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027386: 6e10 a902 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@02a9 │ │ +02738c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0003 line=345 │ │ 0x0008 line=346 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -5397,33 +5397,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0258e8: |[0258e8] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0258f8: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ -0258fe: 0a00 |0003: move-result v0 │ │ -025900: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -025904: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -025906: 0f00 |0007: return v0 │ │ -025908: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02590e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -025910: 28fb |000c: goto 0007 // -0005 │ │ -025912: 5410 a700 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025916: 6e20 aa02 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02aa │ │ -02591c: 0a00 |0012: move-result v0 │ │ -02591e: 28f4 |0013: goto 0007 // -000c │ │ -025920: 5410 a700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025924: 6e20 a502 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a5 │ │ -02592a: 0a00 |0019: move-result v0 │ │ -02592c: 28ed |001a: goto 0007 // -0013 │ │ -02592e: 0000 |001b: nop // spacer │ │ -025930: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +027390: |[027390] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0273a0: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ +0273a6: 0a00 |0003: move-result v0 │ │ +0273a8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0273ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0273ae: 0f00 |0007: return v0 │ │ +0273b0: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +0273b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0273b8: 28fb |000c: goto 0007 // -0005 │ │ +0273ba: 5410 a700 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0273be: 6e20 aa02 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02aa │ │ +0273c4: 0a00 |0012: move-result v0 │ │ +0273c6: 28f4 |0013: goto 0007 // -000c │ │ +0273c8: 5410 a700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0273cc: 6e20 a502 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a5 │ │ +0273d2: 0a00 |0019: move-result v0 │ │ +0273d4: 28ed |001a: goto 0007 // -0013 │ │ +0273d6: 0000 |001b: nop // spacer │ │ +0273d8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0006 line=354 │ │ 0x0007 line=365 │ │ 0x0008 line=357 │ │ 0x000b line=365 │ │ @@ -5440,23 +5440,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -025944: |[025944] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -025954: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02595a: 6f30 2300 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0023 │ │ -025960: 0e00 |0006: return-void │ │ -025962: 5410 a700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025966: 6e20 ab02 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@02ab │ │ -02596c: 28f7 |000c: goto 0003 // -0009 │ │ -02596e: 0000 |000d: nop // spacer │ │ -025970: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +0273ec: |[0273ec] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0273fc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +027402: 6f30 2300 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0023 │ │ +027408: 0e00 |0006: return-void │ │ +02740a: 5410 a700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02740e: 6e20 ab02 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@02ab │ │ +027414: 28f7 |000c: goto 0003 // -0009 │ │ +027416: 0000 |000d: nop // spacer │ │ +027418: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0003 line=379 │ │ 0x0006 line=380 │ │ 0x0007 line=376 │ │ 0x000d line=374 │ │ @@ -5470,29 +5470,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02597c: |[02597c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02598c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02598e: 6f10 2400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0024 │ │ -025994: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -025996: 5c20 ad00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ -02599a: 5420 a800 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -02599e: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ -0259a4: 0a00 |000c: move-result v0 │ │ -0259a6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0259aa: 5420 a800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -0259ae: 6e20 5401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -0259b4: 6e10 6702 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ -0259ba: 5420 a700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0259be: 6e10 ac02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@02ac │ │ -0259c4: 0e00 |001c: return-void │ │ +027424: |[027424] android.support.v4.app.FragmentActivity.onPause:()V │ │ +027434: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +027436: 6f10 2400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0024 │ │ +02743c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02743e: 5c20 ad00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ +027442: 5420 a800 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +027446: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ +02744c: 0a00 |000c: move-result v0 │ │ +02744e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +027452: 5420 a800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +027456: 6e20 5401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +02745c: 6e10 6702 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ +027462: 5420 a700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027466: 6e10 ac02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@02ac │ │ +02746c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=387 │ │ 0x0004 line=388 │ │ 0x0007 line=389 │ │ 0x000f line=390 │ │ 0x0014 line=391 │ │ @@ -5506,23 +5506,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0259c8: |[0259c8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -0259d8: 6f10 2500 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0025 │ │ -0259de: 5420 a800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -0259e2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0259e4: 6e20 5401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -0259ea: 6e10 6702 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ -0259f0: 5420 a700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0259f4: 6e10 b402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -0259fa: 0e00 |0011: return-void │ │ +027470: |[027470] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +027480: 6f10 2500 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0025 │ │ +027486: 5420 a800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +02748a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02748c: 6e20 5401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +027492: 6e10 6702 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0267 │ │ +027498: 5420 a700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02749c: 6e10 b402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +0274a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0003 line=419 │ │ 0x0009 line=420 │ │ 0x000c line=421 │ │ 0x0011 line=422 │ │ @@ -5534,38 +5534,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0259fc: |[0259fc] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -025a0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -025a0e: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -025a12: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -025a16: 5532 ab00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ -025a1a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -025a1e: 5c31 ab00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ -025a22: 7210 f60a 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0af6 │ │ -025a28: 6e30 5902 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0259 │ │ -025a2e: 6f40 2600 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0026 │ │ -025a34: 0a00 |0014: move-result v0 │ │ -025a36: 5432 a700 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025a3a: 6e20 ad02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02ad │ │ -025a40: 0a02 |001a: move-result v2 │ │ -025a42: b620 |001b: or-int/2addr v0, v2 │ │ -025a44: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -025a48: 7210 f80a 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0af8 │ │ -025a4e: 0a02 |0021: move-result v2 │ │ -025a50: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -025a54: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -025a56: 0f01 |0025: return v1 │ │ -025a58: 6f40 2600 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0026 │ │ -025a5e: 0a01 |0029: move-result v1 │ │ -025a60: 28fb |002a: goto 0025 // -0005 │ │ +0274a4: |[0274a4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0274b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0274b6: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +0274ba: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +0274be: 5532 ab00 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ +0274c2: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0274c6: 5c31 ab00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ +0274ca: 7210 f60a 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0af6 │ │ +0274d0: 6e30 5902 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0259 │ │ +0274d6: 6f40 2600 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0026 │ │ +0274dc: 0a00 |0014: move-result v0 │ │ +0274de: 5432 a700 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0274e2: 6e20 ad02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02ad │ │ +0274e8: 0a02 |001a: move-result v2 │ │ +0274ea: b620 |001b: or-int/2addr v0, v2 │ │ +0274ec: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +0274f0: 7210 f80a 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0af8 │ │ +0274f6: 0a02 |0021: move-result v2 │ │ +0274f8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +0274fc: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0274fe: 0f01 |0025: return v1 │ │ +027500: 6f40 2600 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0026 │ │ +027506: 0a01 |0029: move-result v1 │ │ +027508: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=440 │ │ 0x0009 line=441 │ │ 0x000b line=442 │ │ 0x000e line=443 │ │ @@ -5585,31 +5585,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -025a64: |[025a64] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -025a74: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -025a78: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -025a7c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -025a7e: 5c10 aa00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -025a82: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025a86: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -025a8a: 5510 ae00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ -025a8e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -025a92: 5410 a900 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025a96: 6e10 6403 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0364 │ │ -025a9c: 5410 a700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025aa0: 6e10 ae02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@02ae │ │ -025aa6: 0e00 |0019: return-void │ │ -025aa8: 5410 a900 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025aac: 6e10 6203 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0362 │ │ -025ab2: 28f5 |001f: goto 0014 // -000b │ │ +02750c: |[02750c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02751c: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +027520: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +027524: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +027526: 5c10 aa00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +02752a: 5410 a900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +02752e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +027532: 5510 ae00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ae │ │ +027536: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02753a: 5410 a900 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +02753e: 6e10 6403 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0364 │ │ +027544: 5410 a700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027548: 6e10 ae02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@02ae │ │ +02754e: 0e00 |0019: return-void │ │ +027550: 5410 a900 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +027554: 6e10 6203 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0362 │ │ +02755a: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0004 line=652 │ │ 0x0007 line=653 │ │ 0x000b line=654 │ │ 0x000f line=655 │ │ @@ -5624,24 +5624,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -025ab4: |[025ab4] android.support.v4.app.FragmentActivity.onResume:()V │ │ -025ac4: 6f10 2700 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0027 │ │ -025aca: 5420 a800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025ace: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -025ad0: 6e20 5501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -025ad6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -025ad8: 5c20 ad00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ -025adc: 5420 a700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025ae0: 6e10 b402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -025ae6: 0e00 |0011: return-void │ │ +02755c: |[02755c] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02756c: 6f10 2700 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0027 │ │ +027572: 5420 a800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +027576: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +027578: 6e20 5501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +02757e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +027580: 5c20 ad00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ad │ │ +027584: 5420 a700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027588: 6e10 b402 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +02758e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ 0x0009 line=409 │ │ 0x000c line=410 │ │ 0x0011 line=411 │ │ @@ -5653,18 +5653,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025ae8: |[025ae8] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -025af8: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025afc: 6e10 af02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@02af │ │ -025b02: 0e00 |0005: return-void │ │ +027590: |[027590] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +0275a0: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0275a4: 6e10 af02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@02af │ │ +0275aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -5673,17 +5673,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -025b04: |[025b04] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -025b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -025b16: 1100 |0001: return-object v0 │ │ +0275ac: |[0275ac] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0275bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0275be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #26 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -5691,60 +5691,60 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -025b18: |[025b18] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -025b28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -025b2a: 5587 af00 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ -025b2e: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ -025b32: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -025b34: 6e20 4102 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ -025b3a: 6e10 6802 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0268 │ │ -025b40: 0c00 |000c: move-result-object v0 │ │ -025b42: 5487 a700 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025b46: 6e10 d502 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02d5 │ │ -025b4c: 0c01 |0012: move-result-object v1 │ │ -025b4e: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -025b50: 5487 a400 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025b54: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ -025b58: 5487 a400 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025b5c: 6e10 6b05 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -025b62: 0a07 |001d: move-result v7 │ │ -025b64: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ -025b68: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ -025b6c: 5487 a400 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025b70: 6e20 6c05 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -025b76: 0c03 |0027: move-result-object v3 │ │ -025b78: 1f03 8400 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@0084 │ │ -025b7c: 5537 2a01 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -025b80: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ -025b84: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -025b86: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -025b8a: 28ef |0031: goto 0020 // -0011 │ │ -025b8c: 6e10 5f03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ -025b92: 5487 a400 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025b96: 6e20 6805 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ -025b9c: 28f5 |003a: goto 002f // -000b │ │ -025b9e: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ -025ba2: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ -025ba6: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ -025baa: 0764 |0041: move-object v4, v6 │ │ -025bac: 1104 |0042: return-object v4 │ │ -025bae: 2204 6c00 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006c │ │ -025bb2: 7010 3f02 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@023f │ │ -025bb8: 5b46 9a00 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009a │ │ -025bbc: 5b40 9c00 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009c │ │ -025bc0: 5b46 9b00 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009b │ │ -025bc4: 5b41 9d00 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009d │ │ -025bc8: 5486 a400 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025bcc: 5b46 9e00 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@009e │ │ -025bd0: 28ee |0054: goto 0042 // -0012 │ │ +0275c0: |[0275c0] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0275d0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0275d2: 5587 af00 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ +0275d6: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ +0275da: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +0275dc: 6e20 4102 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0241 │ │ +0275e2: 6e10 6802 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0268 │ │ +0275e8: 0c00 |000c: move-result-object v0 │ │ +0275ea: 5487 a700 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0275ee: 6e10 d502 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@02d5 │ │ +0275f4: 0c01 |0012: move-result-object v1 │ │ +0275f6: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +0275f8: 5487 a400 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +0275fc: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ +027600: 5487 a400 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +027604: 6e10 6b05 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +02760a: 0a07 |001d: move-result v7 │ │ +02760c: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ +027610: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ +027614: 5487 a400 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +027618: 6e20 6c05 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +02761e: 0c03 |0027: move-result-object v3 │ │ +027620: 1f03 8300 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@0083 │ │ +027624: 5537 2a01 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +027628: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ +02762c: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +02762e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +027632: 28ef |0031: goto 0020 // -0011 │ │ +027634: 6e10 5f03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@035f │ │ +02763a: 5487 a400 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +02763e: 6e20 6805 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ +027644: 28f5 |003a: goto 002f // -000b │ │ +027646: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ +02764a: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ +02764e: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ +027652: 0764 |0041: move-object v4, v6 │ │ +027654: 1104 |0042: return-object v4 │ │ +027656: 2204 6b00 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@006b │ │ +02765a: 7010 3f02 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@023f │ │ +027660: 5b46 9a00 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@009a │ │ +027664: 5b40 9c00 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@009c │ │ +027668: 5b46 9b00 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@009b │ │ +02766c: 5b41 9d00 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@009d │ │ +027670: 5486 a400 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +027674: 5b46 9e00 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@009e │ │ +027678: 28ee |0054: goto 0042 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=459 │ │ 0x0005 line=460 │ │ 0x0009 line=463 │ │ 0x000d line=465 │ │ 0x0013 line=466 │ │ @@ -5778,23 +5778,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -025bd4: |[025bd4] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -025be4: 6f20 2800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0028 │ │ -025bea: 5421 a700 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025bee: 6e10 d702 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02d7 │ │ -025bf4: 0c00 |0008: move-result-object v0 │ │ -025bf6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -025bfa: 1a01 9309 |000b: const-string v1, "android:support:fragments" // string@0993 │ │ -025bfe: 6e30 4701 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ -025c04: 0e00 |0010: return-void │ │ +02767c: |[02767c] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02768c: 6f20 2800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0028 │ │ +027692: 5421 a700 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027696: 6e10 d702 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@02d7 │ │ +02769c: 0c00 |0008: move-result-object v0 │ │ +02769e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0276a2: 1a01 9009 |000b: const-string v1, "android:support:fragments" // string@0990 │ │ +0276a6: 6e30 4701 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ +0276ac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0009 line=500 │ │ 0x000b line=501 │ │ 0x0010 line=503 │ │ @@ -5808,65 +5808,65 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -025c08: |[025c08] android.support.v4.app.FragmentActivity.onStart:()V │ │ -025c18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -025c1a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -025c1c: 6f10 2900 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0029 │ │ -025c22: 5c65 af00 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ -025c26: 5c65 ac00 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ -025c2a: 5462 a800 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025c2e: 6e20 5401 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -025c34: 5562 a600 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ -025c38: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -025c3c: 5c64 a600 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ -025c40: 5462 a700 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025c44: 6e10 a302 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@02a3 │ │ -025c4a: 5462 a700 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025c4e: 6e10 c702 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02c7 │ │ -025c54: 5462 a700 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025c58: 6e10 b402 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -025c5e: 5562 aa00 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -025c62: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ -025c66: 5c64 aa00 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -025c6a: 5462 a900 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025c6e: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -025c72: 5462 a900 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025c76: 6e10 6303 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0363 │ │ -025c7c: 5c64 a500 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ -025c80: 5462 a700 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025c84: 6e10 b002 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@02b0 │ │ -025c8a: 5462 a400 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025c8e: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ -025c92: 5462 a400 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025c96: 6e10 6b05 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -025c9c: 0a02 |0042: move-result v2 │ │ -025c9e: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ -025ca2: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ -025ca6: 5462 a400 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ -025caa: 6e20 6c05 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -025cb0: 0c01 |004c: move-result-object v1 │ │ -025cb2: 1f01 8400 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@0084 │ │ -025cb6: 6e10 6603 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0366 │ │ -025cbc: 6e10 6103 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0361 │ │ -025cc2: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ -025cc6: 28ee |0057: goto 0045 // -0012 │ │ -025cc8: 5562 a500 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ -025ccc: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ -025cd0: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ -025cd2: 5563 aa00 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ -025cd6: 6e40 4902 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ -025cdc: 0c02 |0062: move-result-object v2 │ │ -025cde: 5b62 a900 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ -025ce2: 28cd |0065: goto 0032 // -0033 │ │ -025ce4: 0e00 |0066: return-void │ │ +0276b0: |[0276b0] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0276c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0276c2: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0276c4: 6f10 2900 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0029 │ │ +0276ca: 5c65 af00 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ +0276ce: 5c65 ac00 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00ac │ │ +0276d2: 5462 a800 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +0276d6: 6e20 5401 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +0276dc: 5562 a600 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ +0276e0: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +0276e4: 5c64 a600 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00a6 │ │ +0276e8: 5462 a700 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0276ec: 6e10 a302 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@02a3 │ │ +0276f2: 5462 a700 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0276f6: 6e10 c702 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02c7 │ │ +0276fc: 5462 a700 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027700: 6e10 b402 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +027706: 5562 aa00 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +02770a: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ +02770e: 5c64 aa00 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +027712: 5462 a900 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +027716: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +02771a: 5462 a900 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +02771e: 6e10 6303 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0363 │ │ +027724: 5c64 a500 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ +027728: 5462 a700 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02772c: 6e10 b002 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@02b0 │ │ +027732: 5462 a400 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +027736: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ +02773a: 5462 a400 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +02773e: 6e10 6b05 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +027744: 0a02 |0042: move-result v2 │ │ +027746: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ +02774a: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ +02774e: 5462 a400 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00a4 │ │ +027752: 6e20 6c05 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +027758: 0c01 |004c: move-result-object v1 │ │ +02775a: 1f01 8300 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@0083 │ │ +02775e: 6e10 6603 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0366 │ │ +027764: 6e10 6103 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0361 │ │ +02776a: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ +02776e: 28ee |0057: goto 0045 // -0012 │ │ +027770: 5562 a500 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00a5 │ │ +027774: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ +027778: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ +02777a: 5563 aa00 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00aa │ │ +02777e: 6e40 4902 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0249 │ │ +027784: 0c02 |0062: move-result-object v2 │ │ +027786: 5b62 a900 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00a9 │ │ +02778a: 28cd |0065: goto 0032 // -0033 │ │ +02778c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=513 │ │ 0x0007 line=514 │ │ 0x0009 line=515 │ │ 0x000e line=517 │ │ @@ -5899,23 +5899,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -025ce8: |[025ce8] android.support.v4.app.FragmentActivity.onStop:()V │ │ -025cf8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -025cfa: 6f10 2a00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002a │ │ -025d00: 5c21 af00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ -025d04: 5420 a800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025d08: 6e20 5501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -025d0e: 5420 a700 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -025d12: 6e10 b102 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@02b1 │ │ -025d18: 0e00 |0010: return-void │ │ +027790: |[027790] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0277a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0277a2: 6f10 2a00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002a │ │ +0277a8: 5c21 af00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00af │ │ +0277ac: 5420 a800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +0277b0: 6e20 5501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +0277b6: 5420 a700 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0277ba: 6e10 b102 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@02b1 │ │ +0277c0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=551 │ │ 0x0004 line=553 │ │ 0x0006 line=554 │ │ 0x000b line=556 │ │ 0x0010 line=557 │ │ @@ -5927,26 +5927,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -025d1c: |[025d1c] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -025d2c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -025d2e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -025d32: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -025d36: b540 |0005: and-int/2addr v0, v4 │ │ -025d38: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -025d3c: 2200 f001 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -025d40: 1a01 1002 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0210 │ │ -025d44: 7020 ad0c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -025d4a: 2700 |000f: throw v0 │ │ -025d4c: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -025d52: 0e00 |0013: return-void │ │ +0277c4: |[0277c4] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0277d4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0277d6: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +0277da: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +0277de: b540 |0005: and-int/2addr v0, v4 │ │ +0277e0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0277e4: 2200 ee01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +0277e8: 1a01 1002 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0210 │ │ +0277ec: 7020 ad0c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +0277f2: 2700 |000f: throw v0 │ │ +0277f4: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +0277fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0008 line=690 │ │ 0x0010 line=692 │ │ 0x0013 line=693 │ │ locals : │ │ @@ -5959,34 +5959,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -025d54: |[025d54] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -025d64: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -025d66: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -025d6a: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -025d70: 0e00 |0006: return-void │ │ -025d72: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -025d76: b550 |0009: and-int/2addr v0, v5 │ │ -025d78: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -025d7c: 2200 f001 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -025d80: 1a01 1002 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0210 │ │ -025d84: 7020 ad0c 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -025d8a: 2700 |0013: throw v0 │ │ -025d8c: 5230 7e00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -025d90: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -025d94: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -025d98: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -025d9e: b551 |001d: and-int/2addr v1, v5 │ │ -025da0: b010 |001e: add-int/2addr v0, v1 │ │ -025da2: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -025da8: 28e4 |0022: goto 0006 // -001c │ │ +0277fc: |[0277fc] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02780c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02780e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +027812: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +027818: 0e00 |0006: return-void │ │ +02781a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02781e: b550 |0009: and-int/2addr v0, v5 │ │ +027820: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +027824: 2200 ee01 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +027828: 1a01 1002 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0210 │ │ +02782c: 7020 ad0c 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +027832: 2700 |0013: throw v0 │ │ +027834: 5230 7e00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +027838: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02783c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +027840: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +027846: b551 |001d: and-int/2addr v1, v5 │ │ +027848: b010 |001e: add-int/2addr v0, v1 │ │ +02784a: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +027850: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=700 │ │ 0x0003 line=701 │ │ 0x0006 line=708 │ │ 0x0007 line=704 │ │ 0x000c line=705 │ │ @@ -6002,38 +6002,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -025dac: |[025dac] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -025dbc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -025dc0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -025dc4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -025dc8: 7110 9301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0193 │ │ -025dce: 0e00 |0009: return-void │ │ -025dd0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -025dd2: 5c20 ab00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ -025dd6: 28fc |000d: goto 0009 // -0004 │ │ +027854: |[027854] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +027864: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +027868: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02786c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +027870: 7110 9301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0193 │ │ +027876: 0e00 |0009: return-void │ │ +027878: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02787a: 5c20 ab00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ab │ │ +02787e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0006 line=590 │ │ 0x0009 line=597 │ │ 0x000a line=596 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 674 (FragmentActivity.java) │ │ │ │ Class #15 header: │ │ -class_idx : 110 │ │ +class_idx : 109 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #15 annotations: │ │ @@ -6085,17 +6085,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #16 header: │ │ -class_idx : 111 │ │ +class_idx : 110 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #16 annotations: │ │ @@ -6117,17 +6117,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #17 header: │ │ -class_idx : 112 │ │ +class_idx : 111 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 19 │ │ │ │ Class #17 annotations: │ │ @@ -6154,17 +6154,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025dd8: |[025dd8] android.support.v4.app.FragmentManager.:()V │ │ -025de8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025dee: 0e00 |0003: return-void │ │ +027880: |[027880] android.support.v4.app.FragmentManager.:()V │ │ +027890: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -6173,17 +6173,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -025df0: |[025df0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -025e00: 6a00 c400 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -025e04: 0e00 |0002: return-void │ │ +027898: |[027898] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +0278a8: 6a00 c400 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0278ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -6247,18 +6247,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -025e08: |[025e08] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -025e18: 6e10 7902 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -025e1e: 0c00 |0003: move-result-object v0 │ │ -025e20: 1100 |0004: return-object v0 │ │ +0278b0: |[0278b0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0278c0: 6e10 7902 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +0278c6: 0c00 |0003: move-result-object v0 │ │ +0278c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -6314,17 +6314,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #18 header: │ │ -class_idx : 113 │ │ +class_idx : 112 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #18 annotations: │ │ @@ -6350,18 +6350,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025e24: |[025e24] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -025e34: 5b01 b100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ -025e38: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025e3e: 0e00 |0005: return-void │ │ +0278cc: |[0278cc] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0278dc: 5b01 b100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ +0278e0: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0278e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -6371,31 +6371,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025e40: |[025e40] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -025e50: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ -025e54: 6e10 b402 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -025e5a: 0e00 |0005: return-void │ │ +0278e8: |[0278e8] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +0278f8: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b1 │ │ +0278fc: 6e10 b402 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +027902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0005 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #19 header: │ │ -class_idx : 114 │ │ +class_idx : 113 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 annotations: │ │ @@ -6421,18 +6421,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025e5c: |[025e5c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -025e6c: 5b01 b200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -025e70: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025e76: 0e00 |0005: return-void │ │ +027904: |[027904] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +027914: 5b01 b200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +027918: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02791e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -6442,37 +6442,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -025e78: |[025e78] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -025e88: 5450 b200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -025e8c: 5451 b200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ -025e90: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -025e94: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025e98: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -025e9a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -025e9c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -025e9e: 6e54 cf02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -025ea4: 0e00 |000e: return-void │ │ +027920: |[027920] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +027930: 5450 b200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +027934: 5451 b200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b2 │ │ +027938: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +02793c: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +027940: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +027942: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +027944: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +027946: 6e54 cf02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +02794c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x000e line=439 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #20 header: │ │ -class_idx : 115 │ │ +class_idx : 114 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ @@ -6506,20 +6506,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -025ea8: |[025ea8] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -025eb8: 5b01 b300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -025ebc: 5b02 b500 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b5 │ │ -025ec0: 5903 b400 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b4 │ │ -025ec4: 7010 c80c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025eca: 0e00 |0009: return-void │ │ +027950: |[027950] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +027960: 5b01 b300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ +027964: 5b02 b500 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b5 │ │ +027968: 5903 b400 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b4 │ │ +02796c: 7010 c80c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027972: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -6531,37 +6531,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -025ecc: |[025ecc] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -025edc: 5450 b300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -025ee0: 5451 b300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ -025ee4: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -025ee8: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025eec: 5452 b500 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b5 │ │ -025ef0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -025ef2: 5254 b400 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b4 │ │ -025ef6: 6e54 cf02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -025efc: 0e00 |0010: return-void │ │ +027974: |[027974] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +027984: 5450 b300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ +027988: 5451 b300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b3 │ │ +02798c: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +027990: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +027994: 5452 b500 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00b5 │ │ +027998: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02799a: 5254 b400 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00b4 │ │ +02799e: 6e54 cf02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +0279a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0010 line=455 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #21 header: │ │ -class_idx : 116 │ │ +class_idx : 115 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 annotations: │ │ @@ -6595,20 +6595,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -025f00: |[025f00] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -025f10: 5b01 b600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ -025f14: 5902 b800 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b8 │ │ -025f18: 5903 b700 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b7 │ │ -025f1c: 7010 c80c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025f22: 0e00 |0009: return-void │ │ +0279a8: |[0279a8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +0279b8: 5b01 b600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ +0279bc: 5902 b800 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b8 │ │ +0279c0: 5903 b700 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b7 │ │ +0279c4: 7010 c80c 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0279ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -6620,37 +6620,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -025f24: |[025f24] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -025f34: 5450 b600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ -025f38: 5451 b600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ -025f3c: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -025f40: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -025f44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -025f46: 5253 b800 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b8 │ │ -025f4a: 5254 b700 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b7 │ │ -025f4e: 6e54 cf02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -025f54: 0e00 |0010: return-void │ │ +0279cc: |[0279cc] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +0279dc: 5450 b600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ +0279e0: 5451 b600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b6 │ │ +0279e4: 5411 ce00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +0279e8: 5411 a800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +0279ec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0279ee: 5253 b800 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00b8 │ │ +0279f2: 5254 b700 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00b7 │ │ +0279f6: 6e54 cf02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +0279fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0010 line=474 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #22 header: │ │ -class_idx : 117 │ │ +class_idx : 116 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #22 annotations: │ │ @@ -6680,19 +6680,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025f58: |[025f58] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -025f68: 5b01 b900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b9 │ │ -025f6c: 5b02 ba00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ -025f70: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025f76: 0e00 |0007: return-void │ │ +027a00: |[027a00] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +027a10: 5b01 b900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b9 │ │ +027a14: 5b02 ba00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ +027a18: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -6703,30 +6703,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -025f78: |[025f78] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -025f88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -025f8a: 5460 ba00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ -025f8e: 5400 6f00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -025f92: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -025f96: 5460 ba00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ -025f9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -025f9c: 5b01 6f00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -025fa0: 5460 b900 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b9 │ │ -025fa4: 5461 ba00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ -025fa8: 5462 ba00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ -025fac: 5222 8c00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ -025fb0: 0134 |0014: move v4, v3 │ │ -025fb2: 0135 |0015: move v5, v3 │ │ -025fb4: 7406 c602 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -025fba: 0e00 |0019: return-void │ │ +027a20: |[027a20] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +027a30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +027a32: 5460 ba00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ +027a36: 5400 6f00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +027a3a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +027a3e: 5460 ba00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ +027a42: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +027a44: 5b01 6f00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +027a48: 5460 b900 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00b9 │ │ +027a4c: 5461 ba00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ +027a50: 5462 ba00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ba │ │ +027a54: 5222 8c00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ +027a58: 0134 |0014: move v4, v3 │ │ +027a5a: 0135 |0015: move v5, v3 │ │ +027a5c: 7406 c602 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +027a62: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=984 │ │ 0x0007 line=985 │ │ 0x000c line=986 │ │ 0x0019 line=989 │ │ locals : │ │ @@ -6738,16 +6738,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025fbc: |[025fbc] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -025fcc: 0e00 |0000: return-void │ │ +027a64: |[027a64] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +027a74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -6756,29 +6756,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -025fd0: |[025fd0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -025fe0: 0e00 |0000: return-void │ │ +027a78: |[027a78] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +027a88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #23 header: │ │ -class_idx : 119 │ │ +class_idx : 118 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #23 annotations: │ │ @@ -6801,17 +6801,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025fe4: |[025fe4] android.support.v4.app.FragmentManagerState$1.:()V │ │ -025ff4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -025ffa: 0e00 |0003: return-void │ │ +027a8c: |[027a8c] android.support.v4.app.FragmentManagerState$1.:()V │ │ +027a9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -6820,18 +6820,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025ffc: |[025ffc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02600c: 2200 7800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0078 │ │ -026010: 7020 e702 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02e7 │ │ -026016: 1100 |0005: return-object v0 │ │ +027aa4: |[027aa4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +027ab4: 2200 7700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0077 │ │ +027ab8: 7020 e702 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@02e7 │ │ +027abe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -6840,18 +6840,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -026018: |[026018] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -026028: 6e20 e102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02e1 │ │ -02602e: 0c00 |0003: move-result-object v0 │ │ -026030: 1100 |0004: return-object v0 │ │ +027ac0: |[027ac0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +027ad0: 6e20 e102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@02e1 │ │ +027ad6: 0c00 |0003: move-result-object v0 │ │ +027ad8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -6860,17 +6860,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026034: |[026034] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -026044: 2320 1703 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0317 │ │ -026048: 1100 |0002: return-object v0 │ │ +027adc: |[027adc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +027aec: 2320 1403 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0314 │ │ +027af0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -6879,31 +6879,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02604c: |[02604c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02605c: 6e20 e302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02e3 │ │ -026062: 0c00 |0003: move-result-object v0 │ │ -026064: 1100 |0004: return-object v0 │ │ +027af4: |[027af4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +027b04: 6e20 e302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@02e3 │ │ +027b0a: 0c00 |0003: move-result-object v0 │ │ +027b0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #24 header: │ │ -class_idx : 120 │ │ +class_idx : 119 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 678 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #24 annotations: │ │ @@ -6940,36 +6940,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -026068: |[026068] android.support.v4.app.FragmentManagerState.:()V │ │ -026078: 2200 7700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0077 │ │ -02607c: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02e0 │ │ -026082: 6900 e200 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e2 │ │ -026086: 0e00 |0007: return-void │ │ +027b10: |[027b10] android.support.v4.app.FragmentManagerState.:()V │ │ +027b20: 2200 7600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0076 │ │ +027b24: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@02e0 │ │ +027b2a: 6900 e200 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00e2 │ │ +027b2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026088: |[026088] android.support.v4.app.FragmentManagerState.:()V │ │ -026098: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02609e: 0e00 |0003: return-void │ │ +027b30: |[027b30] android.support.v4.app.FragmentManagerState.:()V │ │ +027b40: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -6978,30 +6978,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0260a0: |[0260a0] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -0260b0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0260b6: 6200 eb00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ -0260ba: 6e20 5c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015c │ │ -0260c0: 0c00 |0008: move-result-object v0 │ │ -0260c2: 1f00 1803 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0318 │ │ -0260c6: 5b10 e300 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -0260ca: 6e10 5b01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015b │ │ -0260d0: 0c00 |0010: move-result-object v0 │ │ -0260d2: 5b10 e400 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -0260d6: 6200 4600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ -0260da: 6e20 5c01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015c │ │ -0260e0: 0c00 |0018: move-result-object v0 │ │ -0260e2: 1f00 1503 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0315 │ │ -0260e6: 5b10 e500 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -0260ea: 0e00 |001d: return-void │ │ +027b48: |[027b48] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +027b58: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027b5e: 6200 eb00 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ +027b62: 6e20 5c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015c │ │ +027b68: 0c00 |0008: move-result-object v0 │ │ +027b6a: 1f00 1503 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0315 │ │ +027b6e: 5b10 e300 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +027b72: 6e10 5b01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015b │ │ +027b78: 0c00 |0010: move-result-object v0 │ │ +027b7a: 5b10 e400 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +027b7e: 6200 4600 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0046 │ │ +027b82: 6e20 5c01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015c │ │ +027b88: 0c00 |0018: move-result-object v0 │ │ +027b8a: 1f00 1203 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0312 │ │ +027b8e: 5b10 e500 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +027b92: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -7015,17 +7015,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0260ec: |[0260ec] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -0260fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0260fe: 0f00 |0001: return v0 │ │ +027b94: |[027b94] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +027ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027ba6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -7033,39 +7033,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -026100: |[026100] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -026110: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -026114: 6e30 6601 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0166 │ │ -02611a: 5410 e400 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -02611e: 6e20 6301 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0163 │ │ -026124: 5410 e500 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -026128: 6e30 6601 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0166 │ │ -02612e: 0e00 |000f: return-void │ │ +027ba8: |[027ba8] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +027bb8: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +027bbc: 6e30 6601 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0166 │ │ +027bc2: 5410 e400 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +027bc6: 6e20 6301 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0163 │ │ +027bcc: 5410 e500 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +027bd0: 6e30 6601 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0166 │ │ +027bd6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #25 header: │ │ -class_idx : 122 │ │ +class_idx : 121 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #25 annotations: │ │ @@ -7088,17 +7088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026130: |[026130] android.support.v4.app.FragmentState$1.:()V │ │ -026140: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026146: 0e00 |0003: return-void │ │ +027bd8: |[027bd8] android.support.v4.app.FragmentState$1.:()V │ │ +027be8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -7107,18 +7107,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -026148: |[026148] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -026158: 2200 7b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@007b │ │ -02615c: 7020 fc02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02fc │ │ -026162: 1100 |0005: return-object v0 │ │ +027bf0: |[027bf0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +027c00: 2200 7a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@007a │ │ +027c04: 7020 fc02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@02fc │ │ +027c0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -7127,18 +7127,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -026164: |[026164] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -026174: 6e20 f702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02f7 │ │ -02617a: 0c00 |0003: move-result-object v0 │ │ -02617c: 1100 |0004: return-object v0 │ │ +027c0c: |[027c0c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +027c1c: 6e20 f702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@02f7 │ │ +027c22: 0c00 |0003: move-result-object v0 │ │ +027c24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -7147,17 +7147,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026180: |[026180] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -026190: 2320 1803 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0318 │ │ -026194: 1100 |0002: return-object v0 │ │ +027c28: |[027c28] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +027c38: 2320 1503 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0315 │ │ +027c3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -7166,31 +7166,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -026198: |[026198] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -0261a8: 6e20 f902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02f9 │ │ -0261ae: 0c00 |0003: move-result-object v0 │ │ -0261b0: 1100 |0004: return-object v0 │ │ +027c40: |[027c40] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +027c50: 6e20 f902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@02f9 │ │ +027c56: 0c00 |0003: move-result-object v0 │ │ +027c58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #26 header: │ │ -class_idx : 123 │ │ +class_idx : 122 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 672 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #26 annotations: │ │ @@ -7259,79 +7259,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0261b4: |[0261b4] android.support.v4.app.FragmentState.:()V │ │ -0261c4: 2200 7a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@007a │ │ -0261c8: 7010 f602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02f6 │ │ -0261ce: 6900 eb00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ -0261d2: 0e00 |0007: return-void │ │ +027c5c: |[027c5c] android.support.v4.app.FragmentState.:()V │ │ +027c6c: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0079 │ │ +027c70: 7010 f602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@02f6 │ │ +027c76: 6900 eb00 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ +027c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -0261d4: |[0261d4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -0261e4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0261e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0261e8: 7010 c80c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0261ee: 6e10 6001 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -0261f4: 0c00 |0008: move-result-object v0 │ │ -0261f6: 5b30 ed00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ -0261fa: 6e10 5e01 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -026200: 0a00 |000e: move-result v0 │ │ -026202: 5930 f200 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ -026206: 6e10 5e01 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -02620c: 0a00 |0014: move-result v0 │ │ -02620e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -026212: 0110 |0017: move v0, v1 │ │ -026214: 5c30 f100 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ -026218: 6e10 5e01 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -02621e: 0a00 |001d: move-result v0 │ │ -026220: 5930 f000 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ -026224: 6e10 5e01 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -02622a: 0a00 |0023: move-result v0 │ │ -02622c: 5930 ee00 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ -026230: 6e10 6001 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ -026236: 0c00 |0029: move-result-object v0 │ │ -026238: 5b30 f600 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ -02623c: 6e10 5e01 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -026242: 0a00 |002f: move-result v0 │ │ -026244: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -026248: 0110 |0032: move v0, v1 │ │ -02624a: 5c30 f400 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ -02624e: 6e10 5e01 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -026254: 0a00 |0038: move-result v0 │ │ -026256: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02625a: 5c31 ef00 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ -02625e: 6e10 5d01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ -026264: 0c00 |0040: move-result-object v0 │ │ -026266: 5b30 ec00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -02626a: 6e10 5d01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ -026270: 0c00 |0046: move-result-object v0 │ │ -026272: 5b30 f500 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -026276: 0e00 |0049: return-void │ │ -026278: 0120 |004a: move v0, v2 │ │ -02627a: 28cd |004b: goto 0018 // -0033 │ │ -02627c: 0120 |004c: move v0, v2 │ │ -02627e: 28e6 |004d: goto 0033 // -001a │ │ -026280: 0121 |004e: move v1, v2 │ │ -026282: 28ec |004f: goto 003b // -0014 │ │ +027c7c: |[027c7c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +027c8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +027c8e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +027c90: 7010 c80c 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027c96: 6e10 6001 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +027c9c: 0c00 |0008: move-result-object v0 │ │ +027c9e: 5b30 ed00 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ +027ca2: 6e10 5e01 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027ca8: 0a00 |000e: move-result v0 │ │ +027caa: 5930 f200 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ +027cae: 6e10 5e01 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027cb4: 0a00 |0014: move-result v0 │ │ +027cb6: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +027cba: 0110 |0017: move v0, v1 │ │ +027cbc: 5c30 f100 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ +027cc0: 6e10 5e01 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027cc6: 0a00 |001d: move-result v0 │ │ +027cc8: 5930 f000 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ +027ccc: 6e10 5e01 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027cd2: 0a00 |0023: move-result v0 │ │ +027cd4: 5930 ee00 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ +027cd8: 6e10 6001 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0160 │ │ +027cde: 0c00 |0029: move-result-object v0 │ │ +027ce0: 5b30 f600 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ +027ce4: 6e10 5e01 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027cea: 0a00 |002f: move-result v0 │ │ +027cec: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +027cf0: 0110 |0032: move v0, v1 │ │ +027cf2: 5c30 f400 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ +027cf6: 6e10 5e01 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +027cfc: 0a00 |0038: move-result v0 │ │ +027cfe: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +027d02: 5c31 ef00 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ +027d06: 6e10 5d01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ +027d0c: 0c00 |0040: move-result-object v0 │ │ +027d0e: 5b30 ec00 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027d12: 6e10 5d01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@015d │ │ +027d18: 0c00 |0046: move-result-object v0 │ │ +027d1a: 5b30 f500 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +027d1e: 0e00 |0049: return-void │ │ +027d20: 0120 |004a: move v0, v2 │ │ +027d22: 28cd |004b: goto 0018 // -0033 │ │ +027d24: 0120 |004c: move v0, v2 │ │ +027d26: 28e6 |004d: goto 0033 // -001a │ │ +027d28: 0121 |004e: move v1, v2 │ │ +027d2a: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -7354,38 +7354,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -026284: |[026284] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -026294: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02629a: 6e10 cb0c 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -0262a0: 0c00 |0006: move-result-object v0 │ │ -0262a2: 6e10 9c0c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -0262a8: 0c00 |000a: move-result-object v0 │ │ -0262aa: 5b10 ed00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ -0262ae: 5220 7e00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -0262b2: 5910 f200 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ -0262b6: 5520 7a00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -0262ba: 5c10 f100 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ -0262be: 5220 7800 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -0262c2: 5910 f000 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ -0262c6: 5220 7500 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -0262ca: 5910 ee00 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ -0262ce: 5420 8d00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -0262d2: 5b10 f600 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ -0262d6: 5520 8700 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -0262da: 5c10 f400 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ -0262de: 5520 7700 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -0262e2: 5c10 ef00 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ -0262e6: 5420 7000 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ -0262ea: 5b10 ec00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -0262ee: 0e00 |002d: return-void │ │ +027d2c: |[027d2c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +027d3c: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027d42: 6e10 cb0c 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +027d48: 0c00 |0006: move-result-object v0 │ │ +027d4a: 6e10 9c0c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +027d50: 0c00 |000a: move-result-object v0 │ │ +027d52: 5b10 ed00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ +027d56: 5220 7e00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +027d5a: 5910 f200 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ +027d5e: 5520 7a00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +027d62: 5c10 f100 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ +027d66: 5220 7800 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +027d6a: 5910 f000 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ +027d6e: 5220 7500 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +027d72: 5910 ee00 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ +027d76: 5420 8d00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +027d7a: 5b10 f600 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ +027d7e: 5520 8700 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +027d82: 5c10 f400 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ +027d86: 5520 7700 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +027d8a: 5c10 ef00 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ +027d8e: 5420 7000 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0070 │ │ +027d92: 5b10 ec00 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027d96: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -7405,17 +7405,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0262f0: |[0262f0] android.support.v4.app.FragmentState.describeContents:()I │ │ -026300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026302: 0f00 |0001: return v0 │ │ +027d98: |[027d98] android.support.v4.app.FragmentState.describeContents:()I │ │ +027da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027daa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -7423,82 +7423,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -026304: |[026304] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ -026314: 5430 f300 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026318: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02631c: 5430 f300 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026320: 1100 |0006: return-object v0 │ │ -026322: 5430 ec00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -026326: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02632a: 5430 ec00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -02632e: 6e10 4502 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ -026334: 0c01 |0010: move-result-object v1 │ │ -026336: 6e20 4b01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -02633c: 5430 ed00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ -026340: 5431 ec00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -026344: 7130 0602 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ -02634a: 0c00 |001b: move-result-object v0 │ │ -02634c: 5b30 f300 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026350: 5430 f500 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -026354: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -026358: 5430 f500 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -02635c: 6e10 4502 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ -026362: 0c01 |0027: move-result-object v1 │ │ -026364: 6e20 4b01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -02636a: 5430 f300 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -02636e: 5431 f500 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -026372: 5b01 8900 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -026376: 5430 f300 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -02637a: 5231 f200 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ -02637e: 6e20 3102 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ -026384: 5430 f300 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026388: 5531 f100 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ -02638c: 5c01 7a00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -026390: 5430 f300 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026394: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -026396: 5c01 8500 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ -02639a: 5430 f300 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -02639e: 5231 f000 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ -0263a2: 5901 7800 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -0263a6: 5430 f300 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0263aa: 5231 ee00 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ -0263ae: 5901 7500 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -0263b2: 5430 f300 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0263b6: 5431 f600 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ -0263ba: 5b01 8d00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -0263be: 5430 f300 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0263c2: 5531 f400 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ -0263c6: 5c01 8700 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -0263ca: 5430 f300 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0263ce: 5531 ef00 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ -0263d2: 5c01 7700 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -0263d6: 5430 f300 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -0263da: 5441 a700 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0263de: 5b01 7900 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -0263e2: 6300 c400 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -0263e6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -0263ea: 1a00 a402 |006b: const-string v0, "FragmentManager" // string@02a4 │ │ -0263ee: 2201 0302 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -0263f2: 7010 f20c 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0263f8: 1a02 0703 |0072: const-string v2, "Instantiated fragment " // string@0307 │ │ -0263fc: 6e20 f80c 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -026402: 0c01 |0077: move-result-object v1 │ │ -026404: 5432 f300 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026408: 6e20 f70c 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -02640e: 0c01 |007d: move-result-object v1 │ │ -026410: 6e10 fd0c 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -026416: 0c01 |0081: move-result-object v1 │ │ -026418: 7120 e20a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -02641e: 5430 f300 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -026422: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +027dac: |[027dac] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ +027dbc: 5430 f300 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027dc0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +027dc4: 5430 f300 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027dc8: 1100 |0006: return-object v0 │ │ +027dca: 5430 ec00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027dce: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +027dd2: 5430 ec00 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027dd6: 6e10 4502 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ +027ddc: 0c01 |0010: move-result-object v1 │ │ +027dde: 6e20 4b01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +027de4: 5430 ed00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ +027de8: 5431 ec00 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027dec: 7130 0602 0401 |0018: invoke-static {v4, v0, v1}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ +027df2: 0c00 |001b: move-result-object v0 │ │ +027df4: 5b30 f300 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027df8: 5430 f500 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +027dfc: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +027e00: 5430 f500 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +027e04: 6e10 4502 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ +027e0a: 0c01 |0027: move-result-object v1 │ │ +027e0c: 6e20 4b01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +027e12: 5430 f300 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e16: 5431 f500 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +027e1a: 5b01 8900 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +027e1e: 5430 f300 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e22: 5231 f200 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ +027e26: 6e20 3102 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ +027e2c: 5430 f300 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e30: 5531 f100 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ +027e34: 5c01 7a00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +027e38: 5430 f300 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e3c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +027e3e: 5c01 8500 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ +027e42: 5430 f300 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e46: 5231 f000 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ +027e4a: 5901 7800 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +027e4e: 5430 f300 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e52: 5231 ee00 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ +027e56: 5901 7500 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +027e5a: 5430 f300 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e5e: 5431 f600 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ +027e62: 5b01 8d00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +027e66: 5430 f300 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e6a: 5531 f400 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ +027e6e: 5c01 8700 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +027e72: 5430 f300 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e76: 5531 ef00 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ +027e7a: 5c01 7700 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +027e7e: 5430 f300 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027e82: 5441 a700 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +027e86: 5b01 7900 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +027e8a: 6300 c400 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +027e8e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +027e92: 1a00 a402 |006b: const-string v0, "FragmentManager" // string@02a4 │ │ +027e96: 2201 0102 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +027e9a: 7010 f20c 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +027ea0: 1a02 0703 |0072: const-string v2, "Instantiated fragment " // string@0307 │ │ +027ea4: 6e20 f80c 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +027eaa: 0c01 |0077: move-result-object v1 │ │ +027eac: 5432 f300 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027eb0: 6e20 f70c 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +027eb6: 0c01 |007d: move-result-object v1 │ │ +027eb8: 6e10 fd0c 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +027ebe: 0c01 |0081: move-result-object v1 │ │ +027ec0: 7120 e20a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +027ec6: 5430 f300 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +027eca: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -7526,49 +7526,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -026428: |[026428] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -026438: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02643a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02643c: 5430 ed00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ -026440: 6e20 6501 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ -026446: 5230 f200 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ -02644a: 6e20 6201 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -026450: 5530 f100 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ -026454: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -026458: 0110 |0010: move v0, v1 │ │ -02645a: 6e20 6201 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -026460: 5230 f000 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ -026464: 6e20 6201 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -02646a: 5230 ee00 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ -02646e: 6e20 6201 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -026474: 5430 f600 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ -026478: 6e20 6501 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ -02647e: 5530 f400 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ -026482: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -026486: 0110 |0027: move v0, v1 │ │ -026488: 6e20 6201 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -02648e: 5530 ef00 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ -026492: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -026496: 6e20 6201 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -02649c: 5430 ec00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ -0264a0: 6e20 6101 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ -0264a6: 5430 f500 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -0264aa: 6e20 6101 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ -0264b0: 0e00 |003c: return-void │ │ -0264b2: 0120 |003d: move v0, v2 │ │ -0264b4: 28d3 |003e: goto 0011 // -002d │ │ -0264b6: 0120 |003f: move v0, v2 │ │ -0264b8: 28e8 |0040: goto 0028 // -0018 │ │ -0264ba: 0121 |0041: move v1, v2 │ │ -0264bc: 28ed |0042: goto 002f // -0013 │ │ +027ed0: |[027ed0] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +027ee0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +027ee2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +027ee4: 5430 ed00 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00ed │ │ +027ee8: 6e20 6501 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ +027eee: 5230 f200 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00f2 │ │ +027ef2: 6e20 6201 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027ef8: 5530 f100 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00f1 │ │ +027efc: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +027f00: 0110 |0010: move v0, v1 │ │ +027f02: 6e20 6201 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027f08: 5230 f000 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f0 │ │ +027f0c: 6e20 6201 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027f12: 5230 ee00 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00ee │ │ +027f16: 6e20 6201 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027f1c: 5430 f600 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00f6 │ │ +027f20: 6e20 6501 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0165 │ │ +027f26: 5530 f400 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00f4 │ │ +027f2a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +027f2e: 0110 |0027: move v0, v1 │ │ +027f30: 6e20 6201 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027f36: 5530 ef00 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00ef │ │ +027f3a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +027f3e: 6e20 6201 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +027f44: 5430 ec00 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00ec │ │ +027f48: 6e20 6101 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ +027f4e: 5430 f500 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +027f52: 6e20 6101 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0161 │ │ +027f58: 0e00 |003c: return-void │ │ +027f5a: 0120 |003d: move v0, v2 │ │ +027f5c: 28d3 |003e: goto 0011 // -002d │ │ +027f5e: 0120 |003f: move v0, v2 │ │ +027f60: 28e8 |0040: goto 0028 // -0018 │ │ +027f62: 0121 |0041: move v1, v2 │ │ +027f64: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -7585,17 +7585,17 @@ │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ source_file_idx : 672 (Fragment.java) │ │ │ │ Class #27 header: │ │ -class_idx : 125 │ │ +class_idx : 124 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 686 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #27 - │ │ @@ -7646,17 +7646,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0264c0: |[0264c0] android.support.v4.app.FragmentTransaction.:()V │ │ -0264d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0264d6: 0e00 |0003: return-void │ │ +027f68: |[027f68] android.support.v4.app.FragmentTransaction.:()V │ │ +027f78: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -7803,18 +7803,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 686 (FragmentTransaction.java) │ │ │ │ Class #28 header: │ │ -class_idx : 126 │ │ +class_idx : 125 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1354 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1352 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -7839,18 +7839,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0264d8: |[0264d8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -0264e8: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ -0264ec: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0264f2: 0e00 |0005: return-void │ │ +027f80: |[027f80] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +027f90: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ +027f94: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027f9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -7860,35 +7860,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0264f4: |[0264f4] android.support.v4.app.ListFragment$1.run:()V │ │ -026504: 5420 0501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ -026508: 5400 0e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -02650c: 5421 0501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ -026510: 5411 0e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -026514: 6e20 290c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c29 │ │ -02651a: 0e00 |000b: return-void │ │ +027f9c: |[027f9c] android.support.v4.app.ListFragment$1.run:()V │ │ +027fac: 5420 0501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ +027fb0: 5400 0e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +027fb4: 5421 0501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0105 │ │ +027fb8: 5411 0e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +027fbc: 6e20 290c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c29 │ │ +027fc2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 1354 (ListFragment.java) │ │ + source_file_idx : 1352 (ListFragment.java) │ │ │ │ Class #29 header: │ │ -class_idx : 127 │ │ +class_idx : 126 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1354 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1352 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -7915,18 +7915,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02651c: |[02651c] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02652c: 5b01 0601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0106 │ │ -026530: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026536: 0e00 |0005: return-void │ │ +027fc4: |[027fc4] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +027fd4: 5b01 0601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0106 │ │ +027fd8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +027fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -7936,42 +7936,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -026538: |[026538] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -026548: 5460 0601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0106 │ │ -02654c: 0771 |0002: move-object v1, v7 │ │ -02654e: 1f01 be01 |0003: check-cast v1, Landroid/widget/ListView; // type@01be │ │ -026552: 0782 |0005: move-object v2, v8 │ │ -026554: 0193 |0006: move v3, v9 │ │ -026556: 04a4 |0007: move-wide v4, v10 │ │ -026558: 7406 3703 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0337 │ │ -02655e: 0e00 |000b: return-void │ │ +027fe0: |[027fe0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +027ff0: 5460 0601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0106 │ │ +027ff4: 0771 |0002: move-object v1, v7 │ │ +027ff6: 1f01 bc01 |0003: check-cast v1, Landroid/widget/ListView; // type@01bc │ │ +027ffa: 0782 |0005: move-object v2, v8 │ │ +027ffc: 0193 |0006: move v3, v9 │ │ +027ffe: 04a4 |0007: move-wide v4, v10 │ │ +028000: 7406 3703 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@0337 │ │ +028006: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 1354 (ListFragment.java) │ │ + source_file_idx : 1352 (ListFragment.java) │ │ │ │ Class #30 header: │ │ -class_idx : 129 │ │ +class_idx : 128 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1552 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -8008,21 +8008,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1552 (LoaderManager.java) │ │ + source_file_idx : 1549 (LoaderManager.java) │ │ │ │ Class #31 header: │ │ -class_idx : 130 │ │ +class_idx : 129 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1552 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -8047,17 +8047,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026560: |[026560] android.support.v4.app.LoaderManager.:()V │ │ -026570: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026576: 0e00 |0003: return-void │ │ +028008: |[028008] android.support.v4.app.LoaderManager.:()V │ │ +028018: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02801e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -8066,17 +8066,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026578: |[026578] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -026588: 6a00 2401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -02658c: 0e00 |0002: return-void │ │ +028020: |[028020] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +028030: 6a00 2401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +028034: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -8104,17 +8104,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -026590: |[026590] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -0265a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0265a2: 0f00 |0001: return v0 │ │ +028038: |[028038] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +028048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02804a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -8125,21 +8125,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1552 (LoaderManager.java) │ │ + source_file_idx : 1549 (LoaderManager.java) │ │ │ │ Class #32 header: │ │ -class_idx : 133 │ │ +class_idx : 132 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1804 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1801 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -8175,21 +8175,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1804 (NavUtils.java) │ │ + source_file_idx : 1801 (NavUtils.java) │ │ │ │ Class #33 header: │ │ -class_idx : 136 │ │ +class_idx : 135 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1804 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1801 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -8230,26 +8230,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0265a4: |[0265a4] android.support.v4.app.NavUtils.:()V │ │ -0265b4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0265b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0265bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0265c0: 2201 8700 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0087 │ │ -0265c4: 7010 7703 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0377 │ │ -0265ca: 6901 2d01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -0265ce: 0e00 |000d: return-void │ │ -0265d0: 2201 8600 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0086 │ │ -0265d4: 7010 7203 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0372 │ │ -0265da: 6901 2d01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -0265de: 28f8 |0015: goto 000d // -0008 │ │ +02804c: |[02804c] android.support.v4.app.NavUtils.:()V │ │ +02805c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +028060: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +028064: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +028068: 2201 8600 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0086 │ │ +02806c: 7010 7703 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0377 │ │ +028072: 6901 2d01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +028076: 0e00 |000d: return-void │ │ +028078: 2201 8500 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0085 │ │ +02807c: 7010 7203 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0372 │ │ +028082: 6901 2d01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +028086: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ @@ -8261,17 +8261,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0265e0: |[0265e0] android.support.v4.app.NavUtils.:()V │ │ -0265f0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0265f6: 0e00 |0003: return-void │ │ +028088: |[028088] android.support.v4.app.NavUtils.:()V │ │ +028098: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02809e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0003 line=271 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -8280,19 +8280,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0265f8: |[0265f8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -026608: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -02660c: 7220 6e03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036e │ │ -026612: 0c00 |0005: move-result-object v0 │ │ -026614: 1100 |0006: return-object v0 │ │ +0280a0: |[0280a0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0280b0: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +0280b4: 7220 6e03 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@036e │ │ +0280ba: 0c00 |0005: move-result-object v0 │ │ +0280bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -8300,27 +8300,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -026618: |[026618] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -026628: 7120 8203 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ -02662e: 0c00 |0003: move-result-object v0 │ │ -026630: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -026634: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -026636: 1101 |0007: return-object v1 │ │ -026638: 2201 2600 |0008: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -02663c: 7010 a000 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ -026642: 6e10 8200 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ -026648: 0c02 |0010: move-result-object v2 │ │ -02664a: 6e30 c300 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -026650: 0c01 |0014: move-result-object v1 │ │ -026652: 28f2 |0015: goto 0007 // -000e │ │ +0280c0: |[0280c0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0280d0: 7120 8203 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ +0280d6: 0c00 |0003: move-result-object v0 │ │ +0280d8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0280dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0280de: 1101 |0007: return-object v1 │ │ +0280e0: 2201 2600 |0008: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +0280e4: 7010 a000 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ +0280ea: 6e10 8200 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ +0280f0: 0c02 |0010: move-result-object v2 │ │ +0280f2: 6e30 c300 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +0280f8: 0c01 |0014: move-result-object v1 │ │ +0280fa: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=230 │ │ 0x0007 line=231 │ │ locals : │ │ 0x0004 - 0x0016 reg=0 parentActivity Ljava/lang/String; │ │ @@ -8332,27 +8332,27 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -026654: |[026654] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -026664: 2201 1c00 |0000: new-instance v1, Landroid/content/ComponentName; // type@001c │ │ -026668: 7030 8100 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0081 │ │ -02666e: 7120 8203 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ -026674: 0c00 |0008: move-result-object v0 │ │ -026676: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -02667a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02667c: 1101 |000c: return-object v1 │ │ -02667e: 2201 2600 |000d: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -026682: 7010 a000 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ -026688: 6e30 c200 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ -02668e: 0c01 |0015: move-result-object v1 │ │ -026690: 28f6 |0016: goto 000c // -000a │ │ +0280fc: |[0280fc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02810c: 2201 1c00 |0000: new-instance v1, Landroid/content/ComponentName; // type@001c │ │ +028110: 7030 8100 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0081 │ │ +028116: 7120 8203 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ +02811c: 0c00 |0008: move-result-object v0 │ │ +02811e: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +028122: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +028124: 1101 |000c: return-object v1 │ │ +028126: 2201 2600 |000d: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +02812a: 7010 a000 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ +028130: 6e30 c200 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ +028136: 0c01 |0015: move-result-object v1 │ │ +028138: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0009 line=213 │ │ 0x000c line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ @@ -8365,24 +8365,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -026694: |[026694] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0266a4: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -0266aa: 0c01 |0003: move-result-object v1 │ │ -0266ac: 7120 8203 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ -0266b2: 0c01 |0007: move-result-object v1 │ │ -0266b4: 1101 |0008: return-object v1 │ │ -0266b6: 0d00 |0009: move-exception v0 │ │ -0266b8: 2201 f001 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -0266bc: 7020 ae0c 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ -0266c2: 2701 |000f: throw v1 │ │ +02813c: |[02813c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02814c: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +028152: 0c01 |0003: move-result-object v1 │ │ +028154: 7120 8203 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0382 │ │ +02815a: 0c01 |0007: move-result-object v1 │ │ +02815c: 1101 |0008: return-object v1 │ │ +02815e: 0d00 |0009: move-exception v0 │ │ +028160: 2201 ee01 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +028164: 7020 ae0c 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ +02816a: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=245 │ │ 0x0009 line=246 │ │ 0x000a line=248 │ │ @@ -8395,24 +8395,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0266d0: |[0266d0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -0266e0: 6e10 9500 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ -0266e6: 0c02 |0003: move-result-object v2 │ │ -0266e8: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -0266ec: 6e30 d900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d9 │ │ -0266f2: 0c00 |0009: move-result-object v0 │ │ -0266f4: 6203 2d01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -0266f8: 7230 6f03 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@036f │ │ -0266fe: 0c01 |000f: move-result-object v1 │ │ -026700: 1101 |0010: return-object v1 │ │ +028178: |[028178] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +028188: 6e10 9500 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ +02818e: 0c02 |0003: move-result-object v2 │ │ +028190: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +028194: 6e30 d900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d9 │ │ +02819a: 0c00 |0009: move-result-object v0 │ │ +02819c: 6203 2d01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +0281a0: 7230 6f03 4300 |000c: invoke-interface {v3, v4, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@036f │ │ +0281a6: 0c01 |000f: move-result-object v1 │ │ +0281a8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x000a line=265 │ │ 0x0010 line=266 │ │ locals : │ │ @@ -8427,45 +8427,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -026704: |[026704] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -026714: 7110 7e03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@037e │ │ -02671a: 0c00 |0003: move-result-object v0 │ │ -02671c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -026720: 2201 f001 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -026724: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -026728: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02672e: 1a03 a701 |000d: const-string v3, "Activity " // string@01a7 │ │ -026732: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -026738: 0c02 |0012: move-result-object v2 │ │ -02673a: 6e10 cb0c 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -026740: 0c03 |0016: move-result-object v3 │ │ -026742: 6e10 9e0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -026748: 0c03 |001a: move-result-object v3 │ │ -02674a: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -026750: 0c02 |001e: move-result-object v2 │ │ -026752: 1a03 4000 |001f: const-string v3, " does not have a parent activity name specified." // string@0040 │ │ -026756: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02675c: 0c02 |0024: move-result-object v2 │ │ -02675e: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -026762: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -026768: 0c02 |002a: move-result-object v2 │ │ -02676a: 1a03 4100 |002b: const-string v3, " element in your manifest?)" // string@0041 │ │ -02676e: 6e20 f80c 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -026774: 0c02 |0030: move-result-object v2 │ │ -026776: 6e10 fd0c 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02677c: 0c02 |0034: move-result-object v2 │ │ -02677e: 7020 ad0c 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -026784: 2701 |0038: throw v1 │ │ -026786: 7120 8403 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0384 │ │ -02678c: 0e00 |003c: return-void │ │ +0281ac: |[0281ac] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +0281bc: 7110 7e03 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@037e │ │ +0281c2: 0c00 |0003: move-result-object v0 │ │ +0281c4: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +0281c8: 2201 ee01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +0281cc: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0281d0: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0281d6: 1a03 a701 |000d: const-string v3, "Activity " // string@01a7 │ │ +0281da: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0281e0: 0c02 |0012: move-result-object v2 │ │ +0281e2: 6e10 cb0c 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +0281e8: 0c03 |0016: move-result-object v3 │ │ +0281ea: 6e10 9e0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +0281f0: 0c03 |001a: move-result-object v3 │ │ +0281f2: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0281f8: 0c02 |001e: move-result-object v2 │ │ +0281fa: 1a03 4000 |001f: const-string v3, " does not have a parent activity name specified." // string@0040 │ │ +0281fe: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +028204: 0c02 |0024: move-result-object v2 │ │ +028206: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +02820a: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +028210: 0c02 |002a: move-result-object v2 │ │ +028212: 1a03 4100 |002b: const-string v3, " element in your manifest?)" // string@0041 │ │ +028216: 6e20 f80c 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02821c: 0c02 |0030: move-result-object v2 │ │ +02821e: 6e10 fd0c 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +028224: 0c02 |0034: move-result-object v2 │ │ +028226: 7020 ad0c 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +02822c: 2701 |0038: throw v1 │ │ +02822e: 7120 8403 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0384 │ │ +028234: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=157 │ │ 0x0006 line=158 │ │ 0x0039 line=165 │ │ 0x003c line=166 │ │ @@ -8478,18 +8478,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -026790: |[026790] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0267a0: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -0267a4: 7230 7003 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0370 │ │ -0267aa: 0e00 |0005: return-void │ │ +028238: |[028238] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +028248: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +02824c: 7230 7003 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0370 │ │ +028252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -8499,34 +8499,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0267ac: |[0267ac] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0267bc: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ -0267c0: 7230 7103 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0371 │ │ -0267c6: 0a00 |0005: move-result v0 │ │ -0267c8: 0f00 |0006: return v0 │ │ +028254: |[028254] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +028264: 6200 2d01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@012d │ │ +028268: 7230 7103 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0371 │ │ +02826e: 0a00 |0005: move-result v0 │ │ +028270: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1804 (NavUtils.java) │ │ + source_file_idx : 1801 (NavUtils.java) │ │ │ │ Class #34 header: │ │ -class_idx : 137 │ │ +class_idx : 136 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1808 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1805 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #34 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -8541,17 +8541,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0267cc: |[0267cc] android.support.v4.app.NavUtilsJB.:()V │ │ -0267dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0267e2: 0e00 |0003: return-void │ │ +028274: |[028274] android.support.v4.app.NavUtilsJB.:()V │ │ +028284: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02828a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8559,18 +8559,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0267e4: |[0267e4] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0267f4: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ -0267fa: 0c00 |0003: move-result-object v0 │ │ -0267fc: 1100 |0004: return-object v0 │ │ +02828c: |[02828c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02829c: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ +0282a2: 0c00 |0003: move-result-object v0 │ │ +0282a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8578,17 +8578,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026800: |[026800] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -026810: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -026814: 1100 |0002: return-object v0 │ │ +0282a8: |[0282a8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0282b8: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +0282bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -8596,17 +8596,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -026818: |[026818] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -026828: 6e20 1900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0019 │ │ -02682e: 0e00 |0003: return-void │ │ +0282c0: |[0282c0] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0282d0: 6e20 1900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0019 │ │ +0282d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -8616,33 +8616,33 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -026830: |[026830] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -026840: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ -026846: 0a00 |0003: move-result v0 │ │ -026848: 0f00 |0004: return v0 │ │ +0282d8: |[0282d8] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0282e8: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ +0282ee: 0a00 |0003: move-result v0 │ │ +0282f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1808 (NavUtilsJB.java) │ │ + source_file_idx : 1805 (NavUtilsJB.java) │ │ │ │ Class #35 header: │ │ -class_idx : 138 │ │ +class_idx : 137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 442 │ │ -source_file_idx : 1820 │ │ +superclass_idx : 440 │ │ +source_file_idx : 1817 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #35 annotations: │ │ Annotations on method #910 'dispatchRestoreInstanceState' │ │ @@ -8663,17 +8663,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02684c: |[02684c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02685c: 7020 1b0c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ -026862: 0e00 |0003: return-void │ │ +0282f4: |[0282f4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +028304: 7020 1b0c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ +02830a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -8683,29 +8683,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -026864: |[026864] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -026874: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -026876: 2202 8a00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@008a │ │ -02687a: 6e10 2f0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0b2f │ │ -026880: 0c03 |0006: move-result-object v3 │ │ -026882: 7020 8b03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@038b │ │ -026888: 6e10 320b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02688e: 0c00 |000d: move-result-object v0 │ │ -026890: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -026894: 6e20 9103 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0391 │ │ -02689a: 2201 b901 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -02689e: 7030 1a0c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -0268a4: 6e20 570b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b57 │ │ -0268aa: 6e20 8c03 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@038c │ │ -0268b0: 1102 |001e: return-object v2 │ │ +02830c: |[02830c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02831c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02831e: 2202 8900 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0089 │ │ +028322: 6e10 2f0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0b2f │ │ +028328: 0c03 |0006: move-result-object v3 │ │ +02832a: 7020 8b03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@038b │ │ +028330: 6e10 320b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +028336: 0c00 |000d: move-result-object v0 │ │ +028338: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02833c: 6e20 9103 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0391 │ │ +028342: 2201 b701 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +028346: 7030 1a0c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +02834c: 6e20 570b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b57 │ │ +028352: 6e20 8c03 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@038c │ │ +028358: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -8724,17 +8724,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0268b4: |[0268b4] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -0268c4: 6e20 9003 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0390 │ │ -0268ca: 0e00 |0003: return-void │ │ +02835c: |[02835c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02836c: 6e20 9003 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0390 │ │ +028372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -8745,33 +8745,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0268cc: |[0268cc] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -0268dc: 6e20 8d03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@038d │ │ -0268e2: 0e00 |0003: return-void │ │ +028374: |[028374] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +028384: 6e20 8d03 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@038d │ │ +02838a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 1820 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 1817 (NoSaveStateFrameLayout.java) │ │ │ │ Class #36 header: │ │ -class_idx : 139 │ │ +class_idx : 138 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -8803,41 +8803,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0268e4: |[0268e4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0268f4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0268fa: 5901 3101 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0131 │ │ -0268fe: 5b02 3201 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0132 │ │ -026902: 5b03 3001 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0130 │ │ -026906: 0e00 |0009: return-void │ │ +02838c: |[02838c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02839c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0283a2: 5901 3101 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0131 │ │ +0283a6: 5b02 3201 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0132 │ │ +0283aa: 5b03 3001 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0130 │ │ +0283ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0003 line=753 │ │ 0x0005 line=754 │ │ 0x0007 line=755 │ │ 0x0009 line=756 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #37 header: │ │ -class_idx : 142 │ │ +class_idx : 141 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -8929,73 +8929,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -026908: |[026908] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -026918: 7010 c80c 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02691e: 2200 2d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -026922: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -026928: 5b30 3b01 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ -02692c: 2200 1600 |000a: new-instance v0, Landroid/app/Notification; // type@0016 │ │ -026930: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ -026936: 5b30 4301 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -02693a: 5b34 4001 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ -02693e: 5430 4301 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026942: 7100 ff0c 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -026948: 0b01 |0018: move-result-wide v1 │ │ -02694a: 5a01 0d00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02694e: 5430 4301 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026952: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -026954: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -026958: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02695a: 5930 4501 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ -02695e: 0e00 |0023: return-void │ │ +0283b0: |[0283b0] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +0283c0: 7010 c80c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0283c6: 2200 2b02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +0283ca: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +0283d0: 5b40 3b01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ +0283d4: 2200 1600 |000a: new-instance v0, Landroid/app/Notification; // type@0016 │ │ +0283d8: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ +0283de: 5b40 4301 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0283e2: 5b45 4001 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ +0283e6: 5440 4301 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0283ea: 7100 ff0c 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +0283f0: 0b02 |0018: move-result-wide v2 │ │ +0283f2: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +0283f6: 5440 4301 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0283fa: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +0283fc: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +028400: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +028402: 5940 4501 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ +028406: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=180 │ │ 0x000a line=182 │ │ 0x0011 line=196 │ │ 0x0013 line=199 │ │ 0x001b line=200 │ │ 0x0020 line=201 │ │ 0x0023 line=202 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -026960: |[026960] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -026970: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -026974: 5430 4301 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026978: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02697c: b641 |0006: or-int/2addr v1, v4 │ │ -02697e: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -026982: 0e00 |0009: return-void │ │ -026984: 5430 4301 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026988: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02698c: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -026990: b521 |0010: and-int/2addr v1, v2 │ │ -026992: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -026996: 28f6 |0013: goto 0009 // -000a │ │ +028408: |[028408] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +028418: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02841c: 5430 4301 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028420: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +028424: b641 |0006: or-int/2addr v1, v4 │ │ +028426: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02842a: 0e00 |0009: return-void │ │ +02842c: 5430 4301 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028430: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +028434: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +028438: b521 |0010: and-int/2addr v1, v2 │ │ +02843a: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02843e: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0002 line=495 │ │ 0x0009 line=499 │ │ 0x000a line=497 │ │ locals : │ │ @@ -9009,20 +9009,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -026998: |[026998] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0269a8: 5420 3b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ -0269ac: 2201 8b00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@008b │ │ -0269b0: 7040 9303 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0393 │ │ -0269b6: 6e20 340d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -0269bc: 1102 |000a: return-object v2 │ │ +028440: |[028440] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028450: 5420 3b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ +028454: 2201 8a00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@008a │ │ +028458: 7040 9303 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0393 │ │ +02845e: 6e20 340d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +028464: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x000a line=527 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -9034,20 +9034,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0269c0: |[0269c0] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -0269d0: 7100 d403 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d4 │ │ -0269d6: 0c00 |0003: move-result-object v0 │ │ -0269d8: 7220 c603 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c6 │ │ -0269de: 0c00 |0007: move-result-object v0 │ │ -0269e0: 1100 |0008: return-object v0 │ │ +028468: |[028468] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +028478: 7100 d403 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d4 │ │ +02847e: 0c00 |0003: move-result-object v0 │ │ +028480: 7220 c603 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c6 │ │ +028486: 0c00 |0007: move-result-object v0 │ │ +028488: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -9055,20 +9055,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0269e4: |[0269e4] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -0269f4: 7100 d403 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d4 │ │ -0269fa: 0c00 |0003: move-result-object v0 │ │ -0269fc: 7220 c603 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c6 │ │ -026a02: 0c00 |0007: move-result-object v0 │ │ -026a04: 1100 |0008: return-object v0 │ │ +02848c: |[02848c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02849c: 7100 d403 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d4 │ │ +0284a2: 0c00 |0003: move-result-object v0 │ │ +0284a4: 7220 c603 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03c6 │ │ +0284aa: 0c00 |0007: move-result-object v0 │ │ +0284ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -9076,18 +9076,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -026a08: |[026a08] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a18: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -026a1c: 7030 ac03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ -026a22: 1101 |0005: return-object v1 │ │ +0284b0: |[0284b0] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0284c0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0284c4: 7030 ac03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ +0284ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -9097,18 +9097,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026a24: |[026a24] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a34: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026a38: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -026a3c: 1101 |0004: return-object v1 │ │ +0284cc: |[0284cc] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0284dc: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0284e0: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +0284e4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0004 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -9118,17 +9118,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026a40: |[026a40] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a50: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ -026a54: 1100 |0002: return-object v0 │ │ +0284e8: |[0284e8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0284f8: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ +0284fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -9138,17 +9138,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026a58: |[026a58] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a68: 5b01 3d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ -026a6c: 1100 |0002: return-object v0 │ │ +028500: |[028500] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028510: 5b01 3d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ +028514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -9158,17 +9158,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026a70: |[026a70] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a80: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ -026a84: 1100 |0002: return-object v0 │ │ +028518: |[028518] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028528: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ +02852c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0002 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -9178,17 +9178,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026a88: |[026a88] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026a98: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ -026a9c: 1100 |0002: return-object v0 │ │ +028530: |[028530] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028540: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ +028544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0002 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -9198,24 +9198,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -026aa0: |[026aa0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026ab0: 5420 4301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026ab4: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -026ab8: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -026abc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -026ac0: 5420 4301 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026ac4: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -026ac8: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -026acc: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -026ad0: 1102 |0010: return-object v2 │ │ +028548: |[028548] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028558: 5420 4301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02855c: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +028560: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +028564: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +028568: 5420 4301 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02856c: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +028570: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +028574: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +028578: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0008 line=488 │ │ 0x0010 line=490 │ │ locals : │ │ @@ -9227,18 +9227,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026ad4: |[026ad4] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026ae4: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026ae8: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -026aec: 1101 |0004: return-object v1 │ │ +02857c: |[02857c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02858c: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028590: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +028594: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -9248,19 +9248,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -026af0: |[026af0] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026b00: 5b12 4101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ -026b04: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -026b08: 7030 ac03 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ -026b0e: 1101 |0007: return-object v1 │ │ +028598: |[028598] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0285a8: 5b12 4101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ +0285ac: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +0285b0: 7030 ac03 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ +0285b6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=360 │ │ 0x0007 line=361 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9272,17 +9272,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026b10: |[026b10] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026b20: 5b01 4201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ -026b24: 1100 |0002: return-object v0 │ │ +0285b8: |[0285b8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0285c8: 5b01 4201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ +0285cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0002 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -9292,42 +9292,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -026b28: |[026b28] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026b38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -026b3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -026b3c: 5453 4301 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b40: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -026b44: 5453 4301 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b48: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -026b4c: 5453 4301 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b50: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -026b54: 5453 4301 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b58: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -026b5c: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -026b60: 5453 4301 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b64: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -026b68: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -026b6c: 0110 |001a: move v0, v1 │ │ -026b6e: 5453 4301 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b72: 5454 4301 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026b76: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -026b7a: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -026b7e: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -026b82: b641 |0025: or-int/2addr v1, v4 │ │ -026b84: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -026b88: 1105 |0028: return-object v5 │ │ -026b8a: 0120 |0029: move v0, v2 │ │ -026b8c: 28f1 |002a: goto 001b // -000f │ │ -026b8e: 0121 |002b: move v1, v2 │ │ -026b90: 28f9 |002c: goto 0025 // -0007 │ │ +0285d0: |[0285d0] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0285e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0285e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0285e4: 5453 4301 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0285e8: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +0285ec: 5453 4301 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0285f0: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +0285f4: 5453 4301 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0285f8: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +0285fc: 5453 4301 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028600: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +028604: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +028608: 5453 4301 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02860c: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +028610: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +028614: 0110 |001a: move v0, v1 │ │ +028616: 5453 4301 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02861a: 5454 4301 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02861e: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +028622: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +028626: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02862a: b641 |0025: or-int/2addr v1, v4 │ │ +02862c: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +028630: 1105 |0028: return-object v5 │ │ +028632: 0120 |0029: move v0, v2 │ │ +028634: 28f1 |002a: goto 001b // -000f │ │ +028636: 0121 |002b: move v1, v2 │ │ +028638: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=430 │ │ 0x0006 line=431 │ │ 0x000a line=432 │ │ 0x000e line=433 │ │ 0x001b line=434 │ │ @@ -9347,17 +9347,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026b94: |[026b94] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026ba4: 5901 4401 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ -026ba8: 1100 |0002: return-object v0 │ │ +02863c: |[02863c] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02864c: 5901 4401 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ +028650: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0002 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -9367,18 +9367,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -026bac: |[026bac] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026bbc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -026bbe: 7030 ac03 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ -026bc4: 1101 |0004: return-object v1 │ │ +028654: |[028654] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028664: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +028666: 7030 ac03 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ +02866c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -9388,18 +9388,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -026bc8: |[026bc8] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026bd8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -026bdc: 7030 ac03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ -026be2: 1101 |0005: return-object v1 │ │ +028670: |[028670] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028680: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +028684: 7030 ac03 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03ac │ │ +02868a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -9409,17 +9409,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026be4: |[026be4] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026bf4: 5901 4501 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ -026bf8: 1100 |0002: return-object v0 │ │ +02868c: |[02868c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02869c: 5901 4501 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ +0286a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0002 line=514 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -9429,19 +9429,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -026bfc: |[026bfc] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026c0c: 5901 4801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ -026c10: 5902 4601 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ -026c14: 5c03 4701 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ -026c18: 1100 |0006: return-object v0 │ │ +0286a4: |[0286a4] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0286b4: 5901 4801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ +0286b8: 5902 4601 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ +0286bc: 5c03 4701 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ +0286c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0002 line=307 │ │ 0x0004 line=308 │ │ 0x0006 line=309 │ │ locals : │ │ @@ -9455,18 +9455,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026c1c: |[026c1c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026c2c: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c30: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -026c34: 1101 |0004: return-object v1 │ │ +0286c4: |[0286c4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0286d4: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0286d8: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +0286dc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -9476,20 +9476,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -026c38: |[026c38] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026c48: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c4c: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -026c50: 5410 4301 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c54: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -026c58: 1101 |0008: return-object v1 │ │ +0286e0: |[0286e0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0286f0: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0286f4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +0286f8: 5410 4301 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0286fc: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +028700: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ 0x0008 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9501,21 +9501,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -026c5c: |[026c5c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026c6c: 5420 4301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c70: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -026c74: 5420 4301 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c78: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -026c7a: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -026c7e: 1102 |0009: return-object v2 │ │ +028704: |[028704] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028714: 5420 4301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028718: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02871c: 5420 4301 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028720: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +028722: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +028726: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x0009 line=398 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9526,20 +9526,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -026c80: |[026c80] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026c90: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c94: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -026c98: 5410 4301 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026c9c: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -026ca0: 1101 |0008: return-object v1 │ │ +028728: |[028728] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028738: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +02873c: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +028740: 5410 4301 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028744: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +028748: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0004 line=409 │ │ 0x0008 line=410 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9551,23 +9551,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -026ca4: |[026ca4] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026cb4: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -026cb8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -026cbc: 5b12 4901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -026cc0: 5410 4901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -026cc4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -026cc8: 5410 4901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -026ccc: 6e20 d103 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03d1 │ │ -026cd2: 1101 |000f: return-object v1 │ │ +02874c: |[02874c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02875c: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +028760: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +028764: 5b12 4901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +028768: 5410 4901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +02876c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +028770: 5410 4901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +028774: 6e20 d103 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03d1 │ │ +02877a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x0006 line=538 │ │ 0x000a line=539 │ │ 0x000f line=542 │ │ @@ -9580,17 +9580,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026cd4: |[026cd4] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026ce4: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014a │ │ -026ce8: 1100 |0002: return-object v0 │ │ +02877c: |[02877c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02878c: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014a │ │ +028790: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -9600,18 +9600,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026cec: |[026cec] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026cfc: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026d00: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -026d04: 1101 |0004: return-object v1 │ │ +028794: |[028794] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0287a4: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0287a8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0287ac: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0004 line=370 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -9621,19 +9621,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -026d08: |[026d08] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026d18: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026d1c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -026d20: 5b13 4b01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ -026d24: 1101 |0006: return-object v1 │ │ +0287b0: |[0287b0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0287c0: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0287c4: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0287c8: 5b13 4b01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ +0287cc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0006 line=381 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9645,17 +9645,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026d28: |[026d28] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026d38: 5c01 4c01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014c │ │ -026d3c: 1100 |0002: return-object v0 │ │ +0287d0: |[0287d0] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0287e0: 5c01 4c01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014c │ │ +0287e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0002 line=226 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -9665,18 +9665,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026d40: |[026d40] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026d50: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026d54: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -026d58: 1101 |0004: return-object v1 │ │ +0287e8: |[0287e8] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0287f8: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +0287fc: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +028800: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0004 line=421 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -9686,33 +9686,33 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -026d5c: |[026d5c] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -026d6c: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -026d70: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -026d74: 1101 |0004: return-object v1 │ │ +028804: |[028804] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +028814: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +028818: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02881c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #38 header: │ │ -class_idx : 144 │ │ +class_idx : 143 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -9730,21 +9730,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #39 header: │ │ -class_idx : 149 │ │ +class_idx : 148 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -9780,19 +9780,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -026d78: |[026d78] android.support.v4.app.NotificationCompat$Style.:()V │ │ -026d88: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026d8e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -026d90: 5c10 5401 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0154 │ │ -026d94: 0e00 |0006: return-void │ │ +028820: |[028820] android.support.v4.app.NotificationCompat$Style.:()V │ │ +028830: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028836: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +028838: 5c10 5401 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0154 │ │ +02883c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -9802,22 +9802,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -026d98: |[026d98] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -026da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026daa: 5421 5201 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026dae: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -026db2: 5421 5201 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026db6: 6e10 a203 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@03a2 │ │ -026dbc: 0c00 |000a: move-result-object v0 │ │ -026dbe: 1100 |000b: return-object v0 │ │ +028840: |[028840] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +028850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028852: 5421 5201 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +028856: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02885a: 5421 5201 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +02885e: 6e10 a203 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@03a2 │ │ +028864: 0c00 |000a: move-result-object v0 │ │ +028866: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0001 line=584 │ │ 0x0005 line=585 │ │ 0x000b line=587 │ │ locals : │ │ @@ -9829,41 +9829,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -026dc0: |[026dc0] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -026dd0: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026dd4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -026dd8: 5b12 5201 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026ddc: 5410 5201 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026de0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -026de4: 5410 5201 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ -026de8: 6e20 b903 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@03b9 │ │ -026dee: 0e00 |000f: return-void │ │ +028868: |[028868] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +028878: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +02887c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +028880: 5b12 5201 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +028884: 5410 5201 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +028888: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02888c: 5410 5201 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0152 │ │ +028890: 6e20 b903 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; // method@03b9 │ │ +028896: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0006 line=576 │ │ 0x000a line=577 │ │ 0x000f line=580 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #40 header: │ │ -class_idx : 150 │ │ +class_idx : 149 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -9917,40 +9917,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -026df0: |[026df0] android.support.v4.app.NotificationCompat.:()V │ │ -026e00: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -026e04: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -026e08: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -026e0c: 2200 9400 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0094 │ │ -026e10: 7010 cd03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03cd │ │ -026e16: 6900 5601 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ -026e1a: 0e00 |000d: return-void │ │ -026e1c: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -026e20: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -026e24: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -026e28: 2200 9300 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0093 │ │ -026e2c: 7010 cb03 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03cb │ │ -026e32: 6900 5601 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ -026e36: 28f2 |001b: goto 000d // -000e │ │ -026e38: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -026e3c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -026e40: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -026e44: 2200 9200 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0092 │ │ -026e48: 7010 c903 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03c9 │ │ -026e4e: 6900 5601 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ -026e52: 28e4 |0029: goto 000d // -001c │ │ -026e54: 2200 9100 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0091 │ │ -026e58: 7010 c703 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03c7 │ │ -026e5e: 6900 5601 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ -026e62: 28dc |0031: goto 000d // -0024 │ │ +028898: |[028898] android.support.v4.app.NotificationCompat.:()V │ │ +0288a8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0288ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0288b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0288b4: 2200 9300 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0093 │ │ +0288b8: 7010 cd03 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@03cd │ │ +0288be: 6900 5601 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ +0288c2: 0e00 |000d: return-void │ │ +0288c4: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0288c8: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +0288cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0288d0: 2200 9200 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0092 │ │ +0288d4: 7010 cb03 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@03cb │ │ +0288da: 6900 5601 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ +0288de: 28f2 |001b: goto 000d // -000e │ │ +0288e0: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0288e4: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +0288e8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0288ec: 2200 9100 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0091 │ │ +0288f0: 7010 c903 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03c9 │ │ +0288f6: 6900 5601 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ +0288fa: 28e4 |0029: goto 000d // -001c │ │ +0288fc: 2200 9000 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0090 │ │ +028900: 7010 c703 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03c7 │ │ +028906: 6900 5601 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ +02890a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x000d line=156 │ │ 0x000e line=149 │ │ 0x0014 line=150 │ │ @@ -9964,17 +9964,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026e64: |[026e64] android.support.v4.app.NotificationCompat.:()V │ │ -026e74: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026e7a: 0e00 |0003: return-void │ │ +02890c: |[02890c] android.support.v4.app.NotificationCompat.:()V │ │ +02891c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=747 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -9983,30 +9983,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026e7c: |[026e7c] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -026e8c: 6200 5601 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ -026e90: 1100 |0002: return-object v0 │ │ +028924: |[028924] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +028934: 6200 5601 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0156 │ │ +028938: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #41 header: │ │ -class_idx : 151 │ │ +class_idx : 150 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1824 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1821 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #41 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -10021,17 +10021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026e94: |[026e94] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -026ea4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026eaa: 0e00 |0003: return-void │ │ +02893c: |[02893c] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02894c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -10039,95 +10039,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -026eac: |[026eac] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ -026ebc: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0014 │ │ -026ec0: 7020 5200 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ -026ec6: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -026eca: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -026ed0: 0c01 |000a: move-result-object v1 │ │ -026ed2: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -026ed6: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -026eda: 6e30 6700 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ -026ee0: 0c01 |0012: move-result-object v1 │ │ -026ee2: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -026ee6: 6e20 5700 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ -026eec: 0c01 |0018: move-result-object v1 │ │ -026eee: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -026ef2: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -026ef8: 0c01 |001e: move-result-object v1 │ │ -026efa: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -026efe: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -026f02: 6e30 6800 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ -026f08: 0c01 |0026: move-result-object v1 │ │ -026f0a: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -026f0e: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -026f14: 0c01 |002c: move-result-object v1 │ │ -026f16: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -026f1a: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -026f1e: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -026f22: 6e40 6000 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ -026f28: 0c02 |0036: move-result-object v2 │ │ -026f2a: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -026f2e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -026f32: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -026f36: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -026f38: 6e20 6200 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ -026f3e: 0c02 |0041: move-result-object v2 │ │ -026f40: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -026f44: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -026f48: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -026f4c: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -026f4e: 6e20 6300 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -026f54: 0c02 |004c: move-result-object v2 │ │ -026f56: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -026f5a: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -026f5e: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -026f62: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -026f64: 6e20 5600 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ -026f6a: 0c01 |0057: move-result-object v1 │ │ -026f6c: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -026f70: 6e20 5c00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ -026f76: 0c01 |005d: move-result-object v1 │ │ -026f78: 6e20 5b00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -026f7e: 0c01 |0061: move-result-object v1 │ │ -026f80: 6e20 5a00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -026f86: 0c01 |0065: move-result-object v1 │ │ -026f88: 6e20 5800 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ -026f8e: 0c01 |0069: move-result-object v1 │ │ -026f90: 6e20 5900 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -026f96: 0c01 |006d: move-result-object v1 │ │ -026f98: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -026f9c: 6e20 5d00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ -026fa2: 0c02 |0073: move-result-object v2 │ │ -026fa4: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -026fa8: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -026fac: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -026fb0: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -026fb2: 6e30 5e00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ -026fb8: 0c01 |007e: move-result-object v1 │ │ -026fba: 6e20 5f00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ -026fc0: 0c01 |0082: move-result-object v1 │ │ -026fc2: 6e20 6100 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ -026fc8: 0c00 |0086: move-result-object v0 │ │ -026fca: 6e10 5500 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ -026fd0: 0c01 |008a: move-result-object v1 │ │ -026fd2: 1101 |008b: return-object v1 │ │ -026fd4: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -026fd6: 28b1 |008d: goto 003e // -004f │ │ -026fd8: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -026fda: 28ba |008f: goto 0049 // -0046 │ │ -026fdc: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -026fde: 28c3 |0091: goto 0054 // -003d │ │ -026fe0: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -026fe2: 28e8 |0093: goto 007b // -0018 │ │ +028954: |[028954] android.support.v4.app.NotificationCompatHoneycomb.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; │ │ +028964: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0014 │ │ +028968: 7020 5200 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ +02896e: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +028972: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +028978: 0c01 |000a: move-result-object v1 │ │ +02897a: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02897e: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +028982: 6e30 6700 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ +028988: 0c01 |0012: move-result-object v1 │ │ +02898a: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02898e: 6e20 5700 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ +028994: 0c01 |0018: move-result-object v1 │ │ +028996: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02899a: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +0289a0: 0c01 |001e: move-result-object v1 │ │ +0289a2: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +0289a6: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +0289aa: 6e30 6800 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ +0289b0: 0c01 |0026: move-result-object v1 │ │ +0289b2: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +0289b6: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +0289bc: 0c01 |002c: move-result-object v1 │ │ +0289be: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +0289c2: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +0289c6: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +0289ca: 6e40 6000 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ +0289d0: 0c02 |0036: move-result-object v2 │ │ +0289d2: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +0289d6: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +0289da: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +0289de: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +0289e0: 6e20 6200 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ +0289e6: 0c02 |0041: move-result-object v2 │ │ +0289e8: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +0289ec: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0289f0: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +0289f4: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +0289f6: 6e20 6300 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +0289fc: 0c02 |004c: move-result-object v2 │ │ +0289fe: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +028a02: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +028a06: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +028a0a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +028a0c: 6e20 5600 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ +028a12: 0c01 |0057: move-result-object v1 │ │ +028a14: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +028a18: 6e20 5c00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ +028a1e: 0c01 |005d: move-result-object v1 │ │ +028a20: 6e20 5b00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +028a26: 0c01 |0061: move-result-object v1 │ │ +028a28: 6e20 5a00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +028a2e: 0c01 |0065: move-result-object v1 │ │ +028a30: 6e20 5800 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ +028a36: 0c01 |0069: move-result-object v1 │ │ +028a38: 6e20 5900 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +028a3e: 0c01 |006d: move-result-object v1 │ │ +028a40: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +028a44: 6e20 5d00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ +028a4a: 0c02 |0073: move-result-object v2 │ │ +028a4c: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +028a50: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +028a54: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +028a58: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +028a5a: 6e30 5e00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ +028a60: 0c01 |007e: move-result-object v1 │ │ +028a62: 6e20 5f00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ +028a68: 0c01 |0082: move-result-object v1 │ │ +028a6a: 6e20 6100 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ +028a70: 0c00 |0086: move-result-object v0 │ │ +028a72: 6e10 5500 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ +028a78: 0c01 |008a: move-result-object v1 │ │ +028a7a: 1101 |008b: return-object v1 │ │ +028a7c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +028a7e: 28b1 |008d: goto 003e // -004f │ │ +028a80: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +028a82: 28ba |008f: goto 0049 // -0046 │ │ +028a84: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +028a86: 28c3 |0091: goto 0054 // -003d │ │ +028a88: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +028a8a: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -10139,21 +10139,21 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1824 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 1821 (NotificationCompatHoneycomb.java) │ │ │ │ Class #42 header: │ │ -class_idx : 152 │ │ +class_idx : 151 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1825 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1822 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -10168,149 +10168,150 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -026fe4: |[026fe4] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -026ff4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -026ffa: 0e00 |0003: return-void │ │ +028a8c: |[028a8c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +028a9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -026ffc: |[026ffc] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ -02700c: 2204 1400 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0014 │ │ -027010: 7020 5200 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ -027016: 5395 0d00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000d │ │ -02701a: 6e30 6e00 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -027020: 0c04 |000a: move-result-object v4 │ │ -027022: 5295 0500 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -027026: 5296 0600 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02702a: 6e30 6700 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ -027030: 0c04 |0012: move-result-object v4 │ │ -027032: 5495 0100 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -027036: 6e20 5700 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ -02703c: 0c04 |0018: move-result-object v4 │ │ -02703e: 5495 0b00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -027042: 6e30 6b00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -027048: 0c04 |001e: move-result-object v4 │ │ -02704a: 5495 0a00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02704e: 5296 0000 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -027052: 6e30 6800 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ -027058: 0c04 |0026: move-result-object v4 │ │ -02705a: 5495 0c00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02705e: 6e20 6d00 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -027064: 0c04 |002c: move-result-object v4 │ │ -027066: 5295 0700 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02706a: 5296 0900 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02706e: 5297 0800 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -027072: 6e40 6000 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ -027078: 0c05 |0036: move-result-object v5 │ │ -02707a: 5294 0400 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02707e: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -027082: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -027086: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -027088: 6e20 6200 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ -02708e: 0c05 |0041: move-result-object v5 │ │ -027090: 5294 0400 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -027094: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -027098: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -02709c: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -02709e: 6e20 6300 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -0270a4: 0c05 |004c: move-result-object v5 │ │ -0270a6: 5294 0400 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -0270aa: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0270ae: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -0270b2: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -0270b4: 6e20 5600 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ -0270ba: 0c04 |0057: move-result-object v4 │ │ -0270bc: 5295 0200 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -0270c0: 6e20 5c00 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ -0270c6: 0c04 |005d: move-result-object v4 │ │ -0270c8: 6e20 5b00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -0270ce: 0c04 |0061: move-result-object v4 │ │ -0270d0: 6e20 5a00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -0270d6: 0c04 |0065: move-result-object v4 │ │ -0270d8: 6e20 5800 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ -0270de: 0c04 |0069: move-result-object v4 │ │ -0270e0: 6e20 5900 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -0270e6: 0c04 |006d: move-result-object v4 │ │ -0270e8: 5495 0300 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -0270ec: 6e20 5d00 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ -0270f2: 0c05 |0073: move-result-object v5 │ │ -0270f4: 5294 0400 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -0270f8: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0270fc: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -027100: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -027102: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -027106: 6e30 5e00 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ -02710c: 0c04 |0080: move-result-object v4 │ │ -02710e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -027112: 6e20 5f00 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ -027118: 0c04 |0086: move-result-object v4 │ │ -02711a: 6e20 6100 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ -027120: 0c04 |008a: move-result-object v4 │ │ -027122: 0200 1200 |008b: move/from16 v0, v18 │ │ -027126: 0201 1300 |008d: move/from16 v1, v19 │ │ -02712a: 0202 1400 |008f: move/from16 v2, v20 │ │ -02712e: 6e40 6500 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0065 │ │ -027134: 0c03 |0094: move-result-object v3 │ │ -027136: 6e10 5500 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ -02713c: 0c04 |0098: move-result-object v4 │ │ -02713e: 1104 |0099: return-object v4 │ │ -027140: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -027142: 28a3 |009b: goto 003e // -005d │ │ -027144: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -027146: 28ac |009d: goto 0049 // -0054 │ │ -027148: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -02714a: 28b5 |009f: goto 0054 // -004b │ │ -02714c: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -02714e: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +028aa4: |[028aa4] android.support.v4.app.NotificationCompatIceCreamSandwich.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ │ +028ab4: 2205 1400 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0014 │ │ +028ab8: 7020 5200 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ +028abe: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +028ac2: 6e30 6e00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +028ac8: 0c05 |000a: move-result-object v5 │ │ +028aca: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +028ace: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +028ad2: 6e30 6700 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ +028ad8: 0c05 |0012: move-result-object v5 │ │ +028ada: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +028ade: 6e20 5700 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ +028ae4: 0c05 |0018: move-result-object v5 │ │ +028ae6: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +028aea: 6e30 6b00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +028af0: 0c05 |001e: move-result-object v5 │ │ +028af2: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +028af6: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +028afa: 6e30 6800 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ +028b00: 0c05 |0026: move-result-object v5 │ │ +028b02: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +028b06: 6e20 6d00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +028b0c: 0c05 |002c: move-result-object v5 │ │ +028b0e: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +028b12: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +028b16: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +028b1a: 6e40 6000 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ +028b20: 0c06 |0036: move-result-object v6 │ │ +028b22: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028b26: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +028b2a: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +028b2e: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +028b30: 6e20 6200 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ +028b36: 0c06 |0041: move-result-object v6 │ │ +028b38: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028b3c: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +028b40: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +028b44: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +028b46: 6e20 6300 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +028b4c: 0c06 |004c: move-result-object v6 │ │ +028b4e: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028b52: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +028b56: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +028b5a: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +028b5c: 6e20 5600 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ +028b62: 0c05 |0057: move-result-object v5 │ │ +028b64: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +028b68: 6e20 5c00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ +028b6e: 0c05 |005d: move-result-object v5 │ │ +028b70: 6e20 5b00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +028b76: 0c05 |0061: move-result-object v5 │ │ +028b78: 6e20 5a00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +028b7e: 0c05 |0065: move-result-object v5 │ │ +028b80: 6e20 5800 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ +028b86: 0c05 |0069: move-result-object v5 │ │ +028b88: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +028b8c: 6e20 5900 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +028b92: 0c05 |006f: move-result-object v5 │ │ +028b94: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +028b98: 6e20 5d00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ +028b9e: 0c06 |0075: move-result-object v6 │ │ +028ba0: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028ba4: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +028ba8: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +028bac: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +028bae: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +028bb2: 6e30 5e00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ +028bb8: 0c05 |0082: move-result-object v5 │ │ +028bba: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +028bbe: 6e20 5f00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ +028bc4: 0c05 |0088: move-result-object v5 │ │ +028bc6: 6e20 6100 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ +028bcc: 0c05 |008c: move-result-object v5 │ │ +028bce: 0200 1300 |008d: move/from16 v0, v19 │ │ +028bd2: 0201 1400 |008f: move/from16 v1, v20 │ │ +028bd6: 0202 1500 |0091: move/from16 v2, v21 │ │ +028bda: 6e40 6500 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0065 │ │ +028be0: 0c04 |0096: move-result-object v4 │ │ +028be2: 6e10 5500 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ +028be8: 0c05 |009a: move-result-object v5 │ │ +028bea: 1105 |009b: return-object v5 │ │ +028bec: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +028bee: 28a1 |009d: goto 003e // -005f │ │ +028bf0: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +028bf2: 28aa |009f: goto 0049 // -0056 │ │ +028bf4: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +028bf6: 28b3 |00a1: goto 0054 // -004d │ │ +028bf8: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +028bfa: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ + 0x0000 - 0x00a4 reg=20 mProgress I │ │ + 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 1825 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 1822 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #43 header: │ │ -class_idx : 153 │ │ +class_idx : 152 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1831 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1828 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #43 annotations: │ │ Annotations on method #989 'addInboxStyle' │ │ @@ -10329,154 +10330,155 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 181 16-bit code units │ │ -027150: |[027150] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -027160: 7010 c80c 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -027166: 2203 1400 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0014 │ │ -02716a: 7020 5200 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ -027170: 5394 0d00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000d │ │ -027174: 6e30 6e00 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -02717a: 0c03 |000d: move-result-object v3 │ │ -02717c: 5294 0500 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -027180: 5295 0600 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -027184: 6e30 6700 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ -02718a: 0c03 |0015: move-result-object v3 │ │ -02718c: 5494 0100 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -027190: 6e20 5700 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ -027196: 0c03 |001b: move-result-object v3 │ │ -027198: 5494 0b00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02719c: 6e30 6b00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -0271a2: 0c03 |0021: move-result-object v3 │ │ -0271a4: 5494 0a00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -0271a8: 5295 0000 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -0271ac: 6e30 6800 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ -0271b2: 0c03 |0029: move-result-object v3 │ │ -0271b4: 5494 0c00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -0271b8: 6e20 6d00 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -0271be: 0c03 |002f: move-result-object v3 │ │ -0271c0: 5294 0700 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -0271c4: 5295 0900 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -0271c8: 5296 0800 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -0271cc: 6e40 6000 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ -0271d2: 0c04 |0039: move-result-object v4 │ │ -0271d4: 5293 0400 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -0271d8: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -0271dc: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -0271e0: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -0271e2: 6e20 6200 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ -0271e8: 0c04 |0044: move-result-object v4 │ │ -0271ea: 5293 0400 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -0271ee: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -0271f2: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -0271f6: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0271f8: 6e20 6300 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -0271fe: 0c04 |004f: move-result-object v4 │ │ -027200: 5293 0400 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -027204: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -027208: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -02720c: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -02720e: 6e20 5600 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ -027214: 0c03 |005a: move-result-object v3 │ │ -027216: 5294 0200 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02721a: 6e20 5c00 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ -027220: 0c03 |0060: move-result-object v3 │ │ -027222: 6e20 5b00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -027228: 0c03 |0064: move-result-object v3 │ │ -02722a: 6e20 5a00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -027230: 0c03 |0068: move-result-object v3 │ │ -027232: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -027236: 6e20 6900 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0069 │ │ -02723c: 0c03 |006e: move-result-object v3 │ │ -02723e: 6e20 5800 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ -027244: 0c03 |0072: move-result-object v3 │ │ -027246: 6e20 5900 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02724c: 0c03 |0076: move-result-object v3 │ │ -02724e: 5494 0300 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -027252: 6e20 5d00 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ -027258: 0c04 |007c: move-result-object v4 │ │ -02725a: 5293 0400 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02725e: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -027262: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -027266: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -027268: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -02726c: 6e30 5e00 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ -027272: 0c03 |0089: move-result-object v3 │ │ -027274: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -027278: 6e20 5f00 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ -02727e: 0c03 |008f: move-result-object v3 │ │ -027280: 6e20 6100 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ -027286: 0c03 |0093: move-result-object v3 │ │ -027288: 0200 1500 |0094: move/from16 v0, v21 │ │ -02728c: 6e20 6c00 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ -027292: 0c03 |0099: move-result-object v3 │ │ -027294: 0200 1600 |009a: move/from16 v0, v22 │ │ -027298: 6e20 6400 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0064 │ │ -02729e: 0c03 |009f: move-result-object v3 │ │ -0272a0: 0200 1200 |00a0: move/from16 v0, v18 │ │ -0272a4: 0201 1300 |00a2: move/from16 v1, v19 │ │ -0272a8: 0202 1400 |00a4: move/from16 v2, v20 │ │ -0272ac: 6e40 6500 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0065 │ │ -0272b2: 0c03 |00a9: move-result-object v3 │ │ -0272b4: 5b73 5c01 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -0272b8: 0e00 |00ac: return-void │ │ -0272ba: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -0272bc: 2893 |00ae: goto 0041 // -006d │ │ -0272be: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -0272c0: 289c |00b0: goto 004c // -0064 │ │ -0272c2: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -0272c4: 28a5 |00b2: goto 0057 // -005b │ │ -0272c6: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -0272c8: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +028bfc: |[028bfc] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +028c0c: 7010 c80c 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028c12: 2204 1400 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0014 │ │ +028c16: 7020 5200 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ +028c1c: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +028c20: 6e30 6e00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +028c26: 0c04 |000d: move-result-object v4 │ │ +028c28: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +028c2c: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +028c30: 6e30 6700 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0067 │ │ +028c36: 0c04 |0015: move-result-object v4 │ │ +028c38: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +028c3c: 6e20 5700 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0057 │ │ +028c42: 0c04 |001b: move-result-object v4 │ │ +028c44: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +028c48: 6e30 6b00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +028c4e: 0c04 |0021: move-result-object v4 │ │ +028c50: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +028c54: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +028c58: 6e30 6800 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0068 │ │ +028c5e: 0c04 |0029: move-result-object v4 │ │ +028c60: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +028c64: 6e20 6d00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +028c6a: 0c04 |002f: move-result-object v4 │ │ +028c6c: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +028c70: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +028c74: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +028c78: 6e40 6000 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0060 │ │ +028c7e: 0c05 |0039: move-result-object v5 │ │ +028c80: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028c84: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +028c88: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +028c8c: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +028c8e: 6e20 6200 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ +028c94: 0c05 |0044: move-result-object v5 │ │ +028c96: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028c9a: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +028c9e: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +028ca2: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +028ca4: 6e20 6300 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +028caa: 0c05 |004f: move-result-object v5 │ │ +028cac: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028cb0: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +028cb4: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +028cb8: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +028cba: 6e20 5600 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0056 │ │ +028cc0: 0c04 |005a: move-result-object v4 │ │ +028cc2: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +028cc6: 6e20 5c00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005c │ │ +028ccc: 0c04 |0060: move-result-object v4 │ │ +028cce: 6e20 5b00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +028cd4: 0c04 |0064: move-result-object v4 │ │ +028cd6: 6e20 5a00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +028cdc: 0c04 |0068: move-result-object v4 │ │ +028cde: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +028ce2: 6e20 6900 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0069 │ │ +028ce8: 0c04 |006e: move-result-object v4 │ │ +028cea: 6e20 5800 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0058 │ │ +028cf0: 0c04 |0072: move-result-object v4 │ │ +028cf2: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +028cf6: 6e20 5900 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +028cfc: 0c04 |0078: move-result-object v4 │ │ +028cfe: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +028d02: 6e20 5d00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005d │ │ +028d08: 0c05 |007e: move-result-object v5 │ │ +028d0a: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +028d0e: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +028d12: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +028d16: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +028d18: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +028d1c: 6e30 5e00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005e │ │ +028d22: 0c04 |008b: move-result-object v4 │ │ +028d24: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +028d28: 6e20 5f00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005f │ │ +028d2e: 0c04 |0091: move-result-object v4 │ │ +028d30: 6e20 6100 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0061 │ │ +028d36: 0c04 |0095: move-result-object v4 │ │ +028d38: 0200 1600 |0096: move/from16 v0, v22 │ │ +028d3c: 6e20 6c00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ +028d42: 0c04 |009b: move-result-object v4 │ │ +028d44: 0200 1700 |009c: move/from16 v0, v23 │ │ +028d48: 6e20 6400 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0064 │ │ +028d4e: 0c04 |00a1: move-result-object v4 │ │ +028d50: 0200 1300 |00a2: move/from16 v0, v19 │ │ +028d54: 0201 1400 |00a4: move/from16 v1, v20 │ │ +028d58: 0202 1500 |00a6: move/from16 v2, v21 │ │ +028d5c: 6e40 6500 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0065 │ │ +028d62: 0c04 |00ab: move-result-object v4 │ │ +028d64: 5b84 5c01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028d68: 0e00 |00ae: return-void │ │ +028d6a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +028d6c: 2891 |00b0: goto 0041 // -006f │ │ +028d6e: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +028d70: 289a |00b2: goto 004c // -0066 │ │ +028d72: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +028d74: 28a3 |00b4: goto 0057 // -005d │ │ +028d76: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +028d78: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x00ae line=59 │ │ + 0x00af line=34 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b7 reg=15 number I │ │ + 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ + 0x0000 - 0x00b7 reg=20 mProgress I │ │ + 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ + 0x0000 - 0x00b7 reg=23 priority I │ │ + 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0272cc: |[0272cc] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0272dc: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -0272e0: 6e40 5300 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ -0272e6: 0e00 |0005: return-void │ │ +028d7c: |[028d7c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +028d8c: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028d90: 6e40 5300 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0053 │ │ +028d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -10488,25 +10490,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0272e8: |[0272e8] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ -0272f8: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0012 │ │ -0272fc: 5432 5c01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -027300: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ -027306: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ -02730c: 0c01 |000a: move-result-object v1 │ │ -02730e: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004b │ │ -027314: 0c00 |000e: move-result-object v0 │ │ -027316: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02731a: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ -027320: 0e00 |0014: return-void │ │ +028d98: |[028d98] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V │ │ +028da8: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0012 │ │ +028dac: 5432 5c01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028db0: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ +028db6: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ +028dbc: 0c01 |000a: move-result-object v1 │ │ +028dbe: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004b │ │ +028dc4: 0c00 |000e: move-result-object v0 │ │ +028dc6: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +028dca: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ +028dd0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=80 │ │ 0x0011 line=81 │ │ 0x0014 line=83 │ │ locals : │ │ @@ -10522,25 +10524,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -027324: |[027324] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -027334: 2201 1300 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0013 │ │ -027338: 5432 5c01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -02733c: 7020 4e00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004e │ │ -027342: 6e20 5000 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0050 │ │ -027348: 0c01 |000a: move-result-object v1 │ │ -02734a: 6e20 4f00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004f │ │ -027350: 0c00 |000e: move-result-object v0 │ │ -027352: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -027356: 6e20 5100 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ -02735c: 0e00 |0014: return-void │ │ +028dd4: |[028dd4] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +028de4: 2201 1300 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0013 │ │ +028de8: 5432 5c01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028dec: 7020 4e00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004e │ │ +028df2: 6e20 5000 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0050 │ │ +028df8: 0c01 |000a: move-result-object v1 │ │ +028dfa: 6e20 4f00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004f │ │ +028e00: 0c00 |000e: move-result-object v0 │ │ +028e02: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +028e06: 6e20 5100 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ +028e0c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -10556,33 +10558,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -027360: |[027360] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -027370: 2203 1500 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0015 │ │ -027374: 5454 5c01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -027378: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ -02737e: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ -027384: 0c01 |000a: move-result-object v1 │ │ -027386: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02738a: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ -027390: 6e10 390d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ -027396: 0c00 |0013: move-result-object v0 │ │ -027398: 7210 540d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -02739e: 0a03 |0017: move-result v3 │ │ -0273a0: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -0273a4: 7210 550d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -0273aa: 0c02 |001d: move-result-object v2 │ │ -0273ac: 1f02 e401 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01e4 │ │ -0273b0: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ -0273b6: 28f1 |0023: goto 0014 // -000f │ │ -0273b8: 0e00 |0024: return-void │ │ +028e10: |[028e10] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +028e20: 2203 1500 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0015 │ │ +028e24: 5454 5c01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028e28: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ +028e2e: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ +028e34: 0c01 |000a: move-result-object v1 │ │ +028e36: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +028e3a: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ +028e40: 6e10 390d 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ +028e46: 0c00 |0013: move-result-object v0 │ │ +028e48: 7210 540d 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +028e4e: 0a03 |0017: move-result v3 │ │ +028e50: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +028e54: 7210 550d 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +028e5a: 0c02 |001d: move-result-object v2 │ │ +028e5c: 1f02 e201 |001e: check-cast v2, Ljava/lang/CharSequence; // type@01e2 │ │ +028e60: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ +028e66: 28f1 |0023: goto 0014 // -000f │ │ +028e68: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0010 line=92 │ │ 0x0020 line=93 │ │ @@ -10603,32 +10605,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0273bc: |[0273bc] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -0273cc: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ -0273d0: 6e10 5400 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0054 │ │ -0273d6: 0c00 |0005: move-result-object v0 │ │ -0273d8: 1100 |0006: return-object v0 │ │ +028e6c: |[028e6c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +028e7c: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@015c │ │ +028e80: 6e10 5400 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0054 │ │ +028e86: 0c00 |0005: move-result-object v0 │ │ +028e88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 1831 (NotificationCompatJellybean.java) │ │ + source_file_idx : 1828 (NotificationCompatJellybean.java) │ │ │ │ Class #44 header: │ │ -class_idx : 154 │ │ +class_idx : 153 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1989 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1986 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -10648,32 +10650,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0273dc: |[0273dc] android.support.v4.app.ServiceCompat.:()V │ │ -0273ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0273f2: 0e00 |0003: return-void │ │ +028e8c: |[028e8c] android.support.v4.app.ServiceCompat.:()V │ │ +028e9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1989 (ServiceCompat.java) │ │ + source_file_idx : 1986 (ServiceCompat.java) │ │ │ │ Class #45 header: │ │ -class_idx : 155 │ │ +class_idx : 154 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1990 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -10731,37 +10733,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0273f4: |[0273f4] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -027404: 7010 c80c 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02740a: 5b34 5e01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ -02740e: 2200 2600 |0005: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -027412: 7010 a000 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ -027418: 1a01 7e09 |000a: const-string v1, "android.intent.action.SEND" // string@097e │ │ -02741c: 6e20 c000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -027422: 0c00 |000f: move-result-object v0 │ │ -027424: 5b30 6201 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027428: 5430 6201 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02742c: 1a01 8c09 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@098c │ │ -027430: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ -027436: 0c02 |0019: move-result-object v2 │ │ -027438: 6e30 ba00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -02743e: 5430 6201 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027442: 1a01 8b09 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@098b │ │ -027446: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02744c: 0c02 |0024: move-result-object v2 │ │ -02744e: 6e30 b800 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -027454: 5430 6201 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027458: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02745c: 6e20 a300 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -027462: 0e00 |002f: return-void │ │ +028ea4: |[028ea4] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +028eb4: 7010 c80c 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +028eba: 5b34 5e01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ +028ebe: 2200 2600 |0005: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +028ec2: 7010 a000 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ +028ec8: 1a01 7b09 |000a: const-string v1, "android.intent.action.SEND" // string@097b │ │ +028ecc: 6e20 c000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +028ed2: 0c00 |000f: move-result-object v0 │ │ +028ed4: 5b30 6201 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028ed8: 5430 6201 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028edc: 1a01 8909 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0989 │ │ +028ee0: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ +028ee6: 0c02 |0019: move-result-object v2 │ │ +028ee8: 6e30 ba00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +028eee: 5430 6201 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028ef2: 1a01 8809 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0988 │ │ +028ef6: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +028efc: 0c02 |0024: move-result-object v2 │ │ +028efe: 6e30 b800 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +028f04: 5430 6201 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028f08: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +028f0c: 6e20 a300 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +028f12: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -10776,35 +10778,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -027464: |[027464] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -027474: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -027476: 5454 6201 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02747a: 6e20 b100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -027480: 0c00 |0006: move-result-object v0 │ │ -027482: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -027486: 2101 |0009: array-length v1, v0 │ │ -027488: 6e10 3d0d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02748e: 0a04 |000d: move-result v4 │ │ -027490: b014 |000e: add-int/2addr v4, v1 │ │ -027492: 2342 1f03 |000f: new-array v2, v4, [Ljava/lang/String; // type@031f │ │ -027496: 6e20 3f0d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -02749c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -0274a0: 6e10 3d0d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0274a6: 0a04 |0019: move-result v4 │ │ -0274a8: 7151 fe0c 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0274ae: 5453 6201 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0274b2: 6e30 bc00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -0274b8: 0e00 |0022: return-void │ │ -0274ba: 0131 |0023: move v1, v3 │ │ -0274bc: 28e6 |0024: goto 000a // -001a │ │ +028f14: |[028f14] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +028f24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +028f26: 5454 6201 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028f2a: 6e20 b100 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +028f30: 0c00 |0006: move-result-object v0 │ │ +028f32: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +028f36: 2101 |0009: array-length v1, v0 │ │ +028f38: 6e10 3d0d 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +028f3e: 0a04 |000d: move-result v4 │ │ +028f40: b014 |000e: add-int/2addr v4, v1 │ │ +028f42: 2342 1c03 |000f: new-array v2, v4, [Ljava/lang/String; // type@031c │ │ +028f46: 6e20 3f0d 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +028f4c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +028f50: 6e10 3d0d 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +028f56: 0a04 |0019: move-result v4 │ │ +028f58: 7151 fe0c 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +028f5e: 5453 6201 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +028f62: 6e30 bc00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +028f68: 0e00 |0022: return-void │ │ +028f6a: 0131 |0023: move v1, v3 │ │ +028f6c: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -10826,33 +10828,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -0274c0: |[0274c0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -0274d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0274d2: 6e10 ed03 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ -0274d8: 0c00 |0004: move-result-object v0 │ │ -0274da: 6e20 b100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -0274e0: 0c01 |0008: move-result-object v1 │ │ -0274e2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0274e6: 2112 |000b: array-length v2, v1 │ │ -0274e8: 2185 |000c: array-length v5, v8 │ │ -0274ea: b025 |000d: add-int/2addr v5, v2 │ │ -0274ec: 2353 1f03 |000e: new-array v3, v5, [Ljava/lang/String; // type@031f │ │ -0274f0: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0274f4: 7152 fe0c 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0274fa: 2185 |0015: array-length v5, v8 │ │ -0274fc: 7155 fe0c 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -027502: 6e30 bc00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -027508: 0e00 |001c: return-void │ │ -02750a: 0142 |001d: move v2, v4 │ │ -02750c: 28ee |001e: goto 000c // -0012 │ │ +028f70: |[028f70] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +028f80: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +028f82: 6e10 ed03 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ +028f88: 0c00 |0004: move-result-object v0 │ │ +028f8a: 6e20 b100 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +028f90: 0c01 |0008: move-result-object v1 │ │ +028f92: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +028f96: 2112 |000b: array-length v2, v1 │ │ +028f98: 2185 |000c: array-length v5, v8 │ │ +028f9a: b025 |000d: add-int/2addr v5, v2 │ │ +028f9c: 2353 1c03 |000e: new-array v3, v5, [Ljava/lang/String; // type@031c │ │ +028fa0: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +028fa4: 7152 fe0c 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +028faa: 2185 |0015: array-length v5, v8 │ │ +028fac: 7155 fe0c 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +028fb2: 6e30 bc00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +028fb8: 0e00 |001c: return-void │ │ +028fba: 0142 |001d: move v2, v4 │ │ +028fbc: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -10874,18 +10876,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -027510: |[027510] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027520: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@009b │ │ -027524: 7020 e003 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03e0 │ │ -02752a: 1100 |0005: return-object v0 │ │ +028fc0: |[028fc0] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +028fd0: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@009a │ │ +028fd4: 7020 e003 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03e0 │ │ +028fda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -10894,23 +10896,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02752c: |[02752c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02753c: 5410 5f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -027540: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -027544: 2200 2d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -027548: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -02754e: 5b10 5f01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -027552: 5410 5f01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -027556: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -02755c: 1101 |0010: return-object v1 │ │ +028fdc: |[028fdc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +028fec: 5410 5f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +028ff0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +028ff4: 2200 2b02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +028ff8: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +028ffe: 5b10 5f01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +029002: 5410 5f01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +029006: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02900c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -10922,18 +10924,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027560: |[027560] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027570: 1a00 8109 |0000: const-string v0, "android.intent.extra.BCC" // string@0981 │ │ -027574: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ -02757a: 1101 |0005: return-object v1 │ │ +029010: |[029010] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029020: 1a00 7e09 |0000: const-string v0, "android.intent.extra.BCC" // string@097e │ │ +029024: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ +02902a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -10943,23 +10945,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02757c: |[02757c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02758c: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -027590: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -027594: 2200 2d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -027598: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -02759e: 5b10 6001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -0275a2: 5410 6001 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -0275a6: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -0275ac: 1101 |0010: return-object v1 │ │ +02902c: |[02902c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02903c: 5410 6001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +029040: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +029044: 2200 2b02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +029048: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02904e: 5b10 6001 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +029052: 5410 6001 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +029056: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02905c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -10971,18 +10973,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0275b0: |[0275b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0275c0: 1a00 8209 |0000: const-string v0, "android.intent.extra.CC" // string@0982 │ │ -0275c4: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ -0275ca: 1101 |0005: return-object v1 │ │ +029060: |[029060] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029070: 1a00 7f09 |0000: const-string v0, "android.intent.extra.CC" // string@097f │ │ +029074: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ +02907a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -10992,23 +10994,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0275cc: |[0275cc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0275dc: 5410 6401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0275e0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0275e4: 2200 2d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -0275e8: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -0275ee: 5b10 6401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0275f2: 5410 6401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0275f6: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -0275fc: 1101 |0010: return-object v1 │ │ +02907c: |[02907c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02908c: 5410 6401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +029090: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +029094: 2200 2b02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +029098: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02909e: 5b10 6401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +0290a2: 5410 6401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +0290a6: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +0290ac: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -11020,18 +11022,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027600: |[027600] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027610: 1a00 8309 |0000: const-string v0, "android.intent.extra.EMAIL" // string@0983 │ │ -027614: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ -02761a: 1101 |0005: return-object v1 │ │ +0290b0: |[0290b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0290c0: 1a00 8009 |0000: const-string v0, "android.intent.extra.EMAIL" // string@0980 │ │ +0290c4: 7030 e903 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e9 │ │ +0290ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -11041,38 +11043,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -02761c: |[02761c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02762c: 5431 6201 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027630: 1a02 8509 |0002: const-string v2, "android.intent.extra.STREAM" // string@0985 │ │ -027634: 6e20 af00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -02763a: 0c00 |0007: move-result-object v0 │ │ -02763c: 1f00 4700 |0008: check-cast v0, Landroid/net/Uri; // type@0047 │ │ -027640: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -027644: 6e20 f403 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f4 │ │ -02764a: 0c03 |000f: move-result-object v3 │ │ -02764c: 1103 |0010: return-object v3 │ │ -02764e: 5431 6301 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027652: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -027656: 2201 2d02 |0015: new-instance v1, Ljava/util/ArrayList; // type@022d │ │ -02765a: 7010 310d 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -027660: 5b31 6301 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027664: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -027668: 5431 6201 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02766c: 1a02 8509 |0020: const-string v2, "android.intent.extra.STREAM" // string@0985 │ │ -027670: 6e20 be00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -027676: 5431 6301 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -02767a: 6e20 340d 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -027680: 5431 6301 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027684: 6e20 340d 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -02768a: 28e1 |002f: goto 0010 // -001f │ │ +0290cc: |[0290cc] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0290dc: 5431 6201 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0290e0: 1a02 8209 |0002: const-string v2, "android.intent.extra.STREAM" // string@0982 │ │ +0290e4: 6e20 af00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +0290ea: 0c00 |0007: move-result-object v0 │ │ +0290ec: 1f00 4700 |0008: check-cast v0, Landroid/net/Uri; // type@0047 │ │ +0290f0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0290f4: 6e20 f403 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f4 │ │ +0290fa: 0c03 |000f: move-result-object v3 │ │ +0290fc: 1103 |0010: return-object v3 │ │ +0290fe: 5431 6301 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029102: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +029106: 2201 2b02 |0015: new-instance v1, Ljava/util/ArrayList; // type@022b │ │ +02910a: 7010 310d 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +029110: 5b31 6301 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029114: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +029118: 5431 6201 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +02911c: 1a02 8209 |0020: const-string v2, "android.intent.extra.STREAM" // string@0982 │ │ +029120: 6e20 be00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +029126: 5431 6301 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +02912a: 6e20 340d 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +029130: 5431 6301 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029134: 6e20 340d 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02913a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -11092,21 +11094,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02768c: |[02768c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02769c: 6e10 ed03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ -0276a2: 0c00 |0003: move-result-object v0 │ │ -0276a4: 5421 6101 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0161 │ │ -0276a8: 7120 a400 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a4 │ │ -0276ae: 0c00 |0009: move-result-object v0 │ │ -0276b0: 1100 |000a: return-object v0 │ │ +02913c: |[02913c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02914c: 6e10 ed03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ +029152: 0c00 |0003: move-result-object v0 │ │ +029154: 5421 6101 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0161 │ │ +029158: 7120 a400 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a4 │ │ +02915e: 0c00 |0009: move-result-object v0 │ │ +029160: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -11114,17 +11116,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0276b4: |[0276b4] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -0276c4: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ -0276c8: 1100 |0002: return-object v0 │ │ +029164: |[029164] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +029174: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ +029178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -11132,94 +11134,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -0276cc: |[0276cc] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -0276dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0276de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0276e0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0276e2: 5473 6401 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0276e6: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -0276ea: 1a03 8309 |0007: const-string v3, "android.intent.extra.EMAIL" // string@0983 │ │ -0276ee: 5474 6401 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0276f2: 7030 e803 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ -0276f8: 5b76 6401 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0276fc: 5473 6001 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -027700: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -027704: 1a03 8209 |0014: const-string v3, "android.intent.extra.CC" // string@0982 │ │ -027708: 5474 6001 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -02770c: 7030 e803 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ -027712: 5b76 6001 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ -027716: 5473 5f01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -02771a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02771e: 1a03 8109 |0021: const-string v3, "android.intent.extra.BCC" // string@0981 │ │ -027722: 5474 5f01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -027726: 7030 e803 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ -02772c: 5b76 5f01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ -027730: 5473 6301 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027734: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -027738: 5473 6301 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -02773c: 6e10 3d0d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -027742: 0a03 |0033: move-result v3 │ │ -027744: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -027748: 5473 6201 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02774c: 6e10 a500 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -027752: 0c03 |003b: move-result-object v3 │ │ -027754: 1a04 7f09 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@097f │ │ -027758: 6e20 da0c 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -02775e: 0a00 |0041: move-result v0 │ │ -027760: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -027764: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -027768: 5473 6201 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02776c: 1a04 7e09 |0048: const-string v4, "android.intent.action.SEND" // string@097e │ │ -027770: 6e20 c000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -027776: 5473 6301 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -02777a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02777e: 5473 6301 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027782: 6e10 380d 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ -027788: 0a03 |0056: move-result v3 │ │ -02778a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02778e: 5473 6201 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027792: 1a04 8509 |005b: const-string v4, "android.intent.extra.STREAM" // string@0985 │ │ -027796: 5475 6301 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -02779a: 6e20 370d 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0277a0: 0c02 |0062: move-result-object v2 │ │ -0277a2: 1f02 5300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0053 │ │ -0277a6: 6e30 b800 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -0277ac: 5b76 6301 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -0277b0: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -0277b4: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -0277b8: 5472 6201 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0277bc: 1a03 7f09 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@097f │ │ -0277c0: 6e20 c000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -0277c6: 5472 6301 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -0277ca: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -0277ce: 5472 6301 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -0277d2: 6e10 380d 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ -0277d8: 0a02 |007e: move-result v2 │ │ -0277da: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -0277de: 5472 6201 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0277e2: 1a03 8509 |0083: const-string v3, "android.intent.extra.STREAM" // string@0985 │ │ -0277e6: 5474 6301 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -0277ea: 6e30 bd00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bd │ │ -0277f0: 5472 6201 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0277f4: 1102 |008c: return-object v2 │ │ -0277f6: 0121 |008d: move v1, v2 │ │ -0277f8: 28a8 |008e: goto 0036 // -0058 │ │ -0277fa: 5472 6201 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0277fe: 1a03 8509 |0091: const-string v3, "android.intent.extra.STREAM" // string@0985 │ │ -027802: 6e20 be00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -027808: 28d2 |0096: goto 0068 // -002e │ │ -02780a: 5472 6201 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -02780e: 1a03 8509 |0099: const-string v3, "android.intent.extra.STREAM" // string@0985 │ │ -027812: 6e20 be00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ -027818: 28ec |009e: goto 008a // -0014 │ │ +02917c: |[02917c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02918c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02918e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +029190: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +029192: 5473 6401 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +029196: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02919a: 1a03 8009 |0007: const-string v3, "android.intent.extra.EMAIL" // string@0980 │ │ +02919e: 5474 6401 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +0291a2: 7030 e803 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ +0291a8: 5b76 6401 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +0291ac: 5473 6001 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +0291b0: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +0291b4: 1a03 7f09 |0014: const-string v3, "android.intent.extra.CC" // string@097f │ │ +0291b8: 5474 6001 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +0291bc: 7030 e803 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ +0291c2: 5b76 6001 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0160 │ │ +0291c6: 5473 5f01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +0291ca: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +0291ce: 1a03 7e09 |0021: const-string v3, "android.intent.extra.BCC" // string@097e │ │ +0291d2: 5474 5f01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +0291d6: 7030 e803 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e8 │ │ +0291dc: 5b76 5f01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@015f │ │ +0291e0: 5473 6301 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +0291e4: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +0291e8: 5473 6301 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +0291ec: 6e10 3d0d 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0291f2: 0a03 |0033: move-result v3 │ │ +0291f4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +0291f8: 5473 6201 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0291fc: 6e10 a500 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +029202: 0c03 |003b: move-result-object v3 │ │ +029204: 1a04 7c09 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@097c │ │ +029208: 6e20 da0c 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +02920e: 0a00 |0041: move-result v0 │ │ +029210: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +029214: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +029218: 5473 6201 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +02921c: 1a04 7b09 |0048: const-string v4, "android.intent.action.SEND" // string@097b │ │ +029220: 6e20 c000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +029226: 5473 6301 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +02922a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +02922e: 5473 6301 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029232: 6e10 380d 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ +029238: 0a03 |0056: move-result v3 │ │ +02923a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +02923e: 5473 6201 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029242: 1a04 8209 |005b: const-string v4, "android.intent.extra.STREAM" // string@0982 │ │ +029246: 5475 6301 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +02924a: 6e20 370d 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +029250: 0c02 |0062: move-result-object v2 │ │ +029252: 1f02 5200 |0063: check-cast v2, Landroid/os/Parcelable; // type@0052 │ │ +029256: 6e30 b800 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +02925c: 5b76 6301 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029260: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +029264: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +029268: 5472 6201 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +02926c: 1a03 7c09 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@097c │ │ +029270: 6e20 c000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +029276: 5472 6301 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +02927a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02927e: 5472 6301 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029282: 6e10 380d 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ +029288: 0a02 |007e: move-result v2 │ │ +02928a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02928e: 5472 6201 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029292: 1a03 8209 |0083: const-string v3, "android.intent.extra.STREAM" // string@0982 │ │ +029296: 5474 6301 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +02929a: 6e30 bd00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bd │ │ +0292a0: 5472 6201 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0292a4: 1102 |008c: return-object v2 │ │ +0292a6: 0121 |008d: move v1, v2 │ │ +0292a8: 28a8 |008e: goto 0036 // -0058 │ │ +0292aa: 5472 6201 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0292ae: 1a03 8209 |0091: const-string v3, "android.intent.extra.STREAM" // string@0982 │ │ +0292b2: 6e20 be00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +0292b8: 28d2 |0096: goto 0068 // -002e │ │ +0292ba: 5472 6201 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0292be: 1a03 8209 |0099: const-string v3, "android.intent.extra.STREAM" // string@0982 │ │ +0292c2: 6e20 be00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00be │ │ +0292c8: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -11254,21 +11256,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02781c: |[02781c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02782c: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ -027830: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0016 │ │ -027836: 0c00 |0005: move-result-object v0 │ │ -027838: 6e20 ef03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ -02783e: 0c00 |0009: move-result-object v0 │ │ -027840: 1100 |000a: return-object v0 │ │ +0292cc: |[0292cc] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0292dc: 5410 5e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ +0292e0: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0016 │ │ +0292e6: 0c00 |0005: move-result-object v0 │ │ +0292e8: 6e20 ef03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ +0292ee: 0c00 |0009: move-result-object v0 │ │ +0292f0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -11277,17 +11279,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027844: |[027844] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027854: 5b01 6101 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0161 │ │ -027858: 1100 |0002: return-object v0 │ │ +0292f4: |[0292f4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029304: 5b01 6101 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0161 │ │ +029308: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -11297,19 +11299,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02785c: |[02785c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02786c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027870: 1a01 8109 |0002: const-string v1, "android.intent.extra.BCC" // string@0981 │ │ -027874: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02787a: 1102 |0007: return-object v2 │ │ +02930c: |[02930c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02931c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029320: 1a01 7e09 |0002: const-string v1, "android.intent.extra.BCC" // string@097e │ │ +029324: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02932a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -11319,19 +11321,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02787c: |[02787c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02788c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027890: 1a01 8209 |0002: const-string v1, "android.intent.extra.CC" // string@0982 │ │ -027894: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -02789a: 1102 |0007: return-object v2 │ │ +02932c: |[02932c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02933c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029340: 1a01 7f09 |0002: const-string v1, "android.intent.extra.CC" // string@097f │ │ +029344: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +02934a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -11341,23 +11343,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02789c: |[02789c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0278ac: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0278b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0278b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0278b6: 5b20 6401 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ -0278ba: 5420 6201 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0278be: 1a01 8309 |0009: const-string v1, "android.intent.extra.EMAIL" // string@0983 │ │ -0278c2: 6e30 bc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ -0278c8: 1102 |000e: return-object v2 │ │ +02934c: |[02934c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02935c: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +029360: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +029364: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +029366: 5b20 6401 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0164 │ │ +02936a: 5420 6201 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +02936e: 1a01 8009 |0009: const-string v1, "android.intent.extra.EMAIL" // string@0980 │ │ +029372: 6e30 bc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bc │ │ +029378: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -11369,27 +11371,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0278cc: |[0278cc] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0278dc: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0278e0: 1a01 8409 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0984 │ │ -0278e4: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -0278ea: 5420 6201 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0278ee: 1a01 8709 |0009: const-string v1, "android.intent.extra.TEXT" // string@0987 │ │ -0278f2: 6e20 b400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ -0278f8: 0a00 |000e: move-result v0 │ │ -0278fa: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -0278fe: 7110 d50a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ad5 │ │ -027904: 0c00 |0014: move-result-object v0 │ │ -027906: 6e20 f603 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f6 │ │ -02790c: 1102 |0018: return-object v2 │ │ +02937c: |[02937c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02938c: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029390: 1a01 8109 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0981 │ │ +029394: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +02939a: 5420 6201 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +02939e: 1a01 8409 |0009: const-string v1, "android.intent.extra.TEXT" // string@0984 │ │ +0293a2: 6e20 b400 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ +0293a8: 0a00 |000e: move-result v0 │ │ +0293aa: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +0293ae: 7110 d50a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ad5 │ │ +0293b4: 0c00 |0014: move-result-object v0 │ │ +0293b6: 6e20 f603 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f6 │ │ +0293bc: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -11401,31 +11403,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -027910: |[027910] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027920: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027924: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -02792a: 0c00 |0005: move-result-object v0 │ │ -02792c: 1a01 7e09 |0006: const-string v1, "android.intent.action.SEND" // string@097e │ │ -027930: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -027936: 0a00 |000b: move-result v0 │ │ -027938: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02793c: 5420 6201 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027940: 1a01 7e09 |0010: const-string v1, "android.intent.action.SEND" // string@097e │ │ -027944: 6e20 c000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02794a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02794c: 5b20 6301 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ -027950: 5420 6201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027954: 1a01 8509 |001a: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027958: 6e30 b800 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -02795e: 1102 |001f: return-object v2 │ │ +0293c0: |[0293c0] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0293d0: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0293d4: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +0293da: 0c00 |0005: move-result-object v0 │ │ +0293dc: 1a01 7b09 |0006: const-string v1, "android.intent.action.SEND" // string@097b │ │ +0293e0: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0293e6: 0a00 |000b: move-result v0 │ │ +0293e8: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +0293ec: 5420 6201 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +0293f0: 1a01 7b09 |0010: const-string v1, "android.intent.action.SEND" // string@097b │ │ +0293f4: 6e20 c000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +0293fa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0293fc: 5b20 6301 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0163 │ │ +029400: 5420 6201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029404: 1a01 8209 |001a: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +029408: 6e30 b800 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +02940e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -11438,19 +11440,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -027960: |[027960] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027970: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027974: 1a01 8609 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0986 │ │ -027978: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -02797e: 1102 |0007: return-object v2 │ │ +029410: |[029410] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029420: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029424: 1a01 8309 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0983 │ │ +029428: 6e30 ba00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +02942e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -11460,19 +11462,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -027980: |[027980] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -027990: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -027994: 1a01 8709 |0002: const-string v1, "android.intent.extra.TEXT" // string@0987 │ │ -027998: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b9 │ │ -02799e: 1102 |0007: return-object v2 │ │ +029430: |[029430] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029440: 5420 6201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029444: 1a01 8409 |0002: const-string v1, "android.intent.extra.TEXT" // string@0984 │ │ +029448: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b9 │ │ +02944e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -11482,18 +11484,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0279a0: |[0279a0] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0279b0: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ -0279b4: 6e20 c500 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c5 │ │ -0279ba: 1101 |0005: return-object v1 │ │ +029450: |[029450] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +029460: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0162 │ │ +029464: 6e20 c500 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c5 │ │ +02946a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -11503,34 +11505,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0279bc: |[0279bc] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -0279cc: 5420 5e01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ -0279d0: 6e10 ea03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ -0279d6: 0c01 |0005: move-result-object v1 │ │ -0279d8: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -0279de: 0e00 |0009: return-void │ │ +02946c: |[02946c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +02947c: 5420 5e01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@015e │ │ +029480: 6e10 ea03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ +029486: 0c01 |0005: move-result-object v1 │ │ +029488: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +02948e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #46 header: │ │ -class_idx : 156 │ │ +class_idx : 155 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1990 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -11577,27 +11579,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0279e0: |[0279e0] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -0279f0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0279f6: 5b12 6601 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ -0279fa: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -027a00: 0c00 |0008: move-result-object v0 │ │ -027a02: 5b10 6901 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027a06: 7110 1f04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041f │ │ -027a0c: 0c00 |000e: move-result-object v0 │ │ -027a0e: 5b10 6801 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027a12: 7110 1e04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@041e │ │ -027a18: 0c00 |0014: move-result-object v0 │ │ -027a1a: 5b10 6701 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ -027a1e: 0e00 |0017: return-void │ │ +029490: |[029490] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +0294a0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0294a6: 5b12 6601 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ +0294aa: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +0294b0: 0c00 |0008: move-result-object v0 │ │ +0294b2: 5b10 6901 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0294b6: 7110 1f04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041f │ │ +0294bc: 0c00 |000e: move-result-object v0 │ │ +0294be: 5b10 6801 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +0294c2: 7110 1e04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@041e │ │ +0294c8: 0c00 |0014: move-result-object v0 │ │ +0294ca: 5b10 6701 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ +0294ce: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -11611,18 +11613,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -027a20: |[027a20] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -027a30: 2200 9c00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@009c │ │ -027a34: 7020 f903 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f9 │ │ -027a3a: 1100 |0005: return-object v0 │ │ +0294d0: |[0294d0] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +0294e0: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@009b │ │ +0294e4: 7020 f903 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f9 │ │ +0294ea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -11631,17 +11633,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027a3c: |[027a3c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -027a4c: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ -027a50: 1100 |0002: return-object v0 │ │ +0294ec: |[0294ec] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +0294fc: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ +029500: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11649,31 +11651,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -027a54: |[027a54] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -027a64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -027a66: 5453 6701 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ -027a6a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -027a6e: 1102 |0005: return-object v2 │ │ -027a70: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ -027a74: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -027a7a: 0c01 |000b: move-result-object v1 │ │ -027a7c: 5453 6701 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ -027a80: 6e20 d800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00d8 │ │ -027a86: 0c02 |0011: move-result-object v2 │ │ -027a88: 28f3 |0012: goto 0005 // -000d │ │ -027a8a: 0d00 |0013: move-exception v0 │ │ -027a8c: 1a03 0b03 |0014: const-string v3, "IntentReader" // string@030b │ │ -027a90: 1a04 2b02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@022b │ │ -027a94: 7130 e00a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -027a9a: 28ea |001b: goto 0005 // -0016 │ │ +029504: |[029504] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +029514: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +029516: 5453 6701 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ +02951a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02951e: 1102 |0005: return-object v2 │ │ +029520: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ +029524: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +02952a: 0c01 |000b: move-result-object v1 │ │ +02952c: 5453 6701 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0167 │ │ +029530: 6e20 d800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00d8 │ │ +029536: 0c02 |0011: move-result-object v2 │ │ +029538: 28f3 |0012: goto 0005 // -000d │ │ +02953a: 0d00 |0013: move-exception v0 │ │ +02953c: 1a03 0b03 |0014: const-string v3, "IntentReader" // string@030b │ │ +029540: 1a04 2b02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@022b │ │ +029544: 7130 e00a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +02954a: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -11690,31 +11692,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -027aa8: |[027aa8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -027ab8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -027aba: 5453 6801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027abe: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -027ac2: 1102 |0005: return-object v2 │ │ -027ac4: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ -027ac8: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -027ace: 0c01 |000b: move-result-object v1 │ │ -027ad0: 5453 6801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027ad4: 6e20 da00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00da │ │ -027ada: 0c02 |0011: move-result-object v2 │ │ -027adc: 28f3 |0012: goto 0005 // -000d │ │ -027ade: 0d00 |0013: move-exception v0 │ │ -027ae0: 1a03 0b03 |0014: const-string v3, "IntentReader" // string@030b │ │ -027ae4: 1a04 2c02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022c │ │ -027ae8: 7130 e00a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -027aee: 28ea |001b: goto 0005 // -0016 │ │ +029558: |[029558] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +029568: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02956a: 5453 6801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +02956e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +029572: 1102 |0005: return-object v2 │ │ +029574: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ +029578: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +02957e: 0c01 |000b: move-result-object v1 │ │ +029580: 5453 6801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +029584: 6e20 da00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00da │ │ +02958a: 0c02 |0011: move-result-object v2 │ │ +02958c: 28f3 |0012: goto 0005 // -000d │ │ +02958e: 0d00 |0013: move-exception v0 │ │ +029590: 1a03 0b03 |0014: const-string v3, "IntentReader" // string@030b │ │ +029594: 1a04 2c02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022c │ │ +029598: 7130 e00a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +02959e: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -11731,34 +11733,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -027afc: |[027afc] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -027b0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -027b0e: 5453 6801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027b12: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -027b16: 1102 |0005: return-object v2 │ │ -027b18: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ -027b1c: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -027b22: 0c01 |000b: move-result-object v1 │ │ -027b24: 5453 6801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027b28: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -027b2a: 6e30 db00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00db │ │ -027b30: 0c03 |0012: move-result-object v3 │ │ -027b32: 6e20 dc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00dc │ │ -027b38: 0c02 |0016: move-result-object v2 │ │ -027b3a: 28ee |0017: goto 0005 // -0012 │ │ -027b3c: 0d00 |0018: move-exception v0 │ │ -027b3e: 1a03 0b03 |0019: const-string v3, "IntentReader" // string@030b │ │ -027b42: 1a04 2d02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022d │ │ -027b46: 7130 e00a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -027b4c: 28e5 |0020: goto 0005 // -001b │ │ +0295ac: |[0295ac] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +0295bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0295be: 5453 6801 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +0295c2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0295c6: 1102 |0005: return-object v2 │ │ +0295c8: 5453 6601 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0166 │ │ +0295cc: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +0295d2: 0c01 |000b: move-result-object v1 │ │ +0295d4: 5453 6801 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +0295d8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0295da: 6e30 db00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00db │ │ +0295e0: 0c03 |0012: move-result-object v3 │ │ +0295e2: 6e20 dc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00dc │ │ +0295e8: 0c02 |0016: move-result-object v2 │ │ +0295ea: 28ee |0017: goto 0005 // -0012 │ │ +0295ec: 0d00 |0018: move-exception v0 │ │ +0295ee: 1a03 0b03 |0019: const-string v3, "IntentReader" // string@030b │ │ +0295f2: 1a04 2d02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022d │ │ +0295f6: 7130 e00a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +0295fc: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -11775,17 +11777,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027b5c: |[027b5c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -027b6c: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ -027b70: 1100 |0002: return-object v0 │ │ +02960c: |[02960c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +02961c: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0168 │ │ +029620: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11793,20 +11795,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027b74: |[027b74] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -027b84: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027b88: 1a01 8109 |0002: const-string v1, "android.intent.extra.BCC" // string@0981 │ │ -027b8c: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -027b92: 0c00 |0007: move-result-object v0 │ │ -027b94: 1100 |0008: return-object v0 │ │ +029624: |[029624] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +029634: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029638: 1a01 7e09 |0002: const-string v1, "android.intent.extra.BCC" // string@097e │ │ +02963c: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +029642: 0c00 |0007: move-result-object v0 │ │ +029644: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11814,20 +11816,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027b98: |[027b98] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -027ba8: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027bac: 1a01 8209 |0002: const-string v1, "android.intent.extra.CC" // string@0982 │ │ -027bb0: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -027bb6: 0c00 |0007: move-result-object v0 │ │ -027bb8: 1100 |0008: return-object v0 │ │ +029648: |[029648] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +029658: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +02965c: 1a01 7f09 |0002: const-string v1, "android.intent.extra.CC" // string@097f │ │ +029660: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +029666: 0c00 |0007: move-result-object v0 │ │ +029668: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11835,20 +11837,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027bbc: |[027bbc] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -027bcc: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027bd0: 1a01 8309 |0002: const-string v1, "android.intent.extra.EMAIL" // string@0983 │ │ -027bd4: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ -027bda: 0c00 |0007: move-result-object v0 │ │ -027bdc: 1100 |0008: return-object v0 │ │ +02966c: |[02966c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +02967c: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029680: 1a01 8009 |0002: const-string v1, "android.intent.extra.EMAIL" // string@0980 │ │ +029684: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b1 │ │ +02968a: 0c00 |0007: move-result-object v0 │ │ +02968c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11856,35 +11858,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -027be0: |[027be0] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -027bf0: 5442 6901 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027bf4: 1a03 8409 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0984 │ │ -027bf8: 6e20 b200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -027bfe: 0c00 |0007: move-result-object v0 │ │ -027c00: 5442 6901 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027c04: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -027c08: 6e10 0804 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0408 │ │ -027c0e: 0c01 |000f: move-result-object v1 │ │ -027c10: 2012 7801 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0178 │ │ -027c14: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -027c18: 1f01 7801 |0014: check-cast v1, Landroid/text/Spanned; // type@0178 │ │ -027c1c: 7110 d60a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0ad6 │ │ -027c22: 0c00 |0019: move-result-object v0 │ │ -027c24: 1100 |001a: return-object v0 │ │ -027c26: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -027c2a: 7100 1b04 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@041b │ │ -027c30: 0c02 |0020: move-result-object v2 │ │ -027c32: 7220 0e04 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@040e │ │ -027c38: 0c00 |0024: move-result-object v0 │ │ -027c3a: 28f5 |0025: goto 001a // -000b │ │ +029690: |[029690] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0296a0: 5442 6901 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0296a4: 1a03 8109 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0981 │ │ +0296a8: 6e20 b200 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +0296ae: 0c00 |0007: move-result-object v0 │ │ +0296b0: 5442 6901 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0296b4: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +0296b8: 6e10 0804 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0408 │ │ +0296be: 0c01 |000f: move-result-object v1 │ │ +0296c0: 2012 7701 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0177 │ │ +0296c4: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +0296c8: 1f01 7701 |0014: check-cast v1, Landroid/text/Spanned; // type@0177 │ │ +0296cc: 7110 d60a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0ad6 │ │ +0296d2: 0c00 |0019: move-result-object v0 │ │ +0296d4: 1100 |001a: return-object v0 │ │ +0296d6: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +0296da: 7100 1b04 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@041b │ │ +0296e0: 0c02 |0020: move-result-object v2 │ │ +0296e2: 7220 0e04 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@040e │ │ +0296e8: 0c00 |0024: move-result-object v0 │ │ +0296ea: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -11902,21 +11904,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -027c3c: |[027c3c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -027c4c: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027c50: 1a01 8509 |0002: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027c54: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -027c5a: 0c00 |0007: move-result-object v0 │ │ -027c5c: 1f00 4700 |0008: check-cast v0, Landroid/net/Uri; // type@0047 │ │ -027c60: 1100 |000a: return-object v0 │ │ +0296ec: |[0296ec] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +0296fc: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029700: 1a01 8209 |0002: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +029704: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +02970a: 0c00 |0007: move-result-object v0 │ │ +02970c: 1f00 4700 |0008: check-cast v0, Landroid/net/Uri; // type@0047 │ │ +029710: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -11924,58 +11926,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -027c64: |[027c64] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -027c74: 5430 6a01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027c78: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -027c7c: 6e10 0a04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@040a │ │ -027c82: 0a00 |0007: move-result v0 │ │ -027c84: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -027c88: 5430 6901 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027c8c: 1a01 8509 |000c: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027c90: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ -027c96: 0c00 |0011: move-result-object v0 │ │ -027c98: 5b30 6a01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027c9c: 5430 6a01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027ca0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -027ca4: 5430 6a01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027ca8: 6e20 370d 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -027cae: 0c00 |001d: move-result-object v0 │ │ -027cb0: 1f00 4700 |001e: check-cast v0, Landroid/net/Uri; // type@0047 │ │ -027cb4: 1100 |0020: return-object v0 │ │ -027cb6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -027cba: 5430 6901 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027cbe: 1a01 8509 |0025: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027cc2: 6e20 af00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -027cc8: 0c00 |002a: move-result-object v0 │ │ -027cca: 1f00 4700 |002b: check-cast v0, Landroid/net/Uri; // type@0047 │ │ -027cce: 28f3 |002d: goto 0020 // -000d │ │ -027cd0: 2200 f201 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f2 │ │ -027cd4: 2201 0302 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -027cd8: 7010 f20c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -027cde: 1a02 dd07 |0035: const-string v2, "Stream items available: " // string@07dd │ │ -027ce2: 6e20 f80c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -027ce8: 0c01 |003a: move-result-object v1 │ │ -027cea: 6e10 0604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0406 │ │ -027cf0: 0a02 |003e: move-result v2 │ │ -027cf2: 6e20 f50c 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -027cf8: 0c01 |0042: move-result-object v1 │ │ -027cfa: 1a02 4f00 |0043: const-string v2, " index requested: " // string@004f │ │ -027cfe: 6e20 f80c 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -027d04: 0c01 |0048: move-result-object v1 │ │ -027d06: 6e20 f50c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -027d0c: 0c01 |004c: move-result-object v1 │ │ -027d0e: 6e10 fd0c 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -027d14: 0c01 |0050: move-result-object v1 │ │ -027d16: 7020 b20c 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ -027d1c: 2700 |0054: throw v0 │ │ +029714: |[029714] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +029724: 5430 6a01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +029728: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02972c: 6e10 0a04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@040a │ │ +029732: 0a00 |0007: move-result v0 │ │ +029734: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +029738: 5430 6901 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +02973c: 1a01 8209 |000c: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +029740: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ +029746: 0c00 |0011: move-result-object v0 │ │ +029748: 5b30 6a01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +02974c: 5430 6a01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +029750: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +029754: 5430 6a01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +029758: 6e20 370d 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02975e: 0c00 |001d: move-result-object v0 │ │ +029760: 1f00 4700 |001e: check-cast v0, Landroid/net/Uri; // type@0047 │ │ +029764: 1100 |0020: return-object v0 │ │ +029766: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +02976a: 5430 6901 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +02976e: 1a01 8209 |0025: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +029772: 6e20 af00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +029778: 0c00 |002a: move-result-object v0 │ │ +02977a: 1f00 4700 |002b: check-cast v0, Landroid/net/Uri; // type@0047 │ │ +02977e: 28f3 |002d: goto 0020 // -000d │ │ +029780: 2200 f001 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f0 │ │ +029784: 2201 0102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +029788: 7010 f20c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02978e: 1a02 da07 |0035: const-string v2, "Stream items available: " // string@07da │ │ +029792: 6e20 f80c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +029798: 0c01 |003a: move-result-object v1 │ │ +02979a: 6e10 0604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0406 │ │ +0297a0: 0a02 |003e: move-result v2 │ │ +0297a2: 6e20 f50c 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0297a8: 0c01 |0042: move-result-object v1 │ │ +0297aa: 1a02 4f00 |0043: const-string v2, " index requested: " // string@004f │ │ +0297ae: 6e20 f80c 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0297b4: 0c01 |0048: move-result-object v1 │ │ +0297b6: 6e20 f50c 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0297bc: 0c01 |004c: move-result-object v1 │ │ +0297be: 6e10 fd0c 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0297c4: 0c01 |0050: move-result-object v1 │ │ +0297c6: 7020 b20c 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ +0297cc: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -11991,40 +11993,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -027d20: |[027d20] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -027d30: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027d34: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -027d38: 6e10 0a04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@040a │ │ -027d3e: 0a00 |0007: move-result v0 │ │ -027d40: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -027d44: 5420 6901 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027d48: 1a01 8509 |000c: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027d4c: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ -027d52: 0c00 |0011: move-result-object v0 │ │ -027d54: 5b20 6a01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027d58: 5420 6a01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027d5c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -027d60: 5420 6a01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ -027d64: 6e10 3d0d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -027d6a: 0a00 |001d: move-result v0 │ │ -027d6c: 0f00 |001e: return v0 │ │ -027d6e: 5420 6901 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027d72: 1a01 8509 |0021: const-string v1, "android.intent.extra.STREAM" // string@0985 │ │ -027d76: 6e20 b400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ -027d7c: 0a00 |0026: move-result v0 │ │ -027d7e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -027d82: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -027d84: 28f4 |002a: goto 001e // -000c │ │ -027d86: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -027d88: 28f2 |002c: goto 001e // -000e │ │ +0297d0: |[0297d0] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +0297e0: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +0297e4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +0297e8: 6e10 0a04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@040a │ │ +0297ee: 0a00 |0007: move-result v0 │ │ +0297f0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0297f4: 5420 6901 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0297f8: 1a01 8209 |000c: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +0297fc: 6e20 ae00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00ae │ │ +029802: 0c00 |0011: move-result-object v0 │ │ +029804: 5b20 6a01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +029808: 5420 6a01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +02980c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +029810: 5420 6a01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@016a │ │ +029814: 6e10 3d0d 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02981a: 0a00 |001d: move-result v0 │ │ +02981c: 0f00 |001e: return v0 │ │ +02981e: 5420 6901 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029822: 1a01 8209 |0021: const-string v1, "android.intent.extra.STREAM" // string@0982 │ │ +029826: 6e20 b400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ +02982c: 0a00 |0026: move-result v0 │ │ +02982e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +029832: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +029834: 28f4 |002a: goto 001e // -000c │ │ +029836: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +029838: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -12036,20 +12038,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027d8c: |[027d8c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -027d9c: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027da0: 1a01 8609 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0986 │ │ -027da4: 6e20 b200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -027daa: 0c00 |0007: move-result-object v0 │ │ -027dac: 1100 |0008: return-object v0 │ │ +02983c: |[02983c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +02984c: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029850: 1a01 8309 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0983 │ │ +029854: 6e20 b200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +02985a: 0c00 |0007: move-result-object v0 │ │ +02985c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12057,20 +12059,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027db0: |[027db0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -027dc0: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027dc4: 1a01 8709 |0002: const-string v1, "android.intent.extra.TEXT" // string@0987 │ │ -027dc8: 6e20 a800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a8 │ │ -027dce: 0c00 |0007: move-result-object v0 │ │ -027dd0: 1100 |0008: return-object v0 │ │ +029860: |[029860] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +029870: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029874: 1a01 8409 |0002: const-string v1, "android.intent.extra.TEXT" // string@0984 │ │ +029878: 6e20 a800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a8 │ │ +02987e: 0c00 |0007: move-result-object v0 │ │ +029880: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12078,19 +12080,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -027dd4: |[027dd4] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -027de4: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027de8: 6e10 b300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b3 │ │ -027dee: 0c00 |0005: move-result-object v0 │ │ -027df0: 1100 |0006: return-object v0 │ │ +029884: |[029884] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +029894: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029898: 6e10 b300 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b3 │ │ +02989e: 0c00 |0005: move-result-object v0 │ │ +0298a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12098,22 +12100,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -027df4: |[027df4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -027e04: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027e08: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -027e0e: 0c00 |0005: move-result-object v0 │ │ -027e10: 1a01 7f09 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@097f │ │ -027e14: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -027e1a: 0a00 |000b: move-result v0 │ │ -027e1c: 0f00 |000c: return v0 │ │ +0298a4: |[0298a4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +0298b4: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0298b8: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +0298be: 0c00 |0005: move-result-object v0 │ │ +0298c0: 1a01 7c09 |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@097c │ │ +0298c4: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0298ca: 0a00 |000b: move-result v0 │ │ +0298cc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -12121,30 +12123,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -027e20: |[027e20] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -027e30: 5421 6901 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027e34: 6e10 a500 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -027e3a: 0c00 |0005: move-result-object v0 │ │ -027e3c: 1a01 7e09 |0006: const-string v1, "android.intent.action.SEND" // string@097e │ │ -027e40: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -027e46: 0a01 |000b: move-result v1 │ │ -027e48: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -027e4c: 1a01 7f09 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@097f │ │ -027e50: 6e20 da0c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -027e56: 0a01 |0013: move-result v1 │ │ -027e58: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -027e5c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -027e5e: 0f01 |0017: return v1 │ │ -027e60: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -027e62: 28fe |0019: goto 0017 // -0002 │ │ +0298d0: |[0298d0] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +0298e0: 5421 6901 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +0298e4: 6e10 a500 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +0298ea: 0c00 |0005: move-result-object v0 │ │ +0298ec: 1a01 7b09 |0006: const-string v1, "android.intent.action.SEND" // string@097b │ │ +0298f0: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0298f6: 0a01 |000b: move-result v1 │ │ +0298f8: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +0298fc: 1a01 7c09 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@097c │ │ +029900: 6e20 da0c 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +029906: 0a01 |0013: move-result v1 │ │ +029908: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +02990c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +02990e: 0f01 |0017: return v1 │ │ +029910: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +029912: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -12154,35 +12156,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -027e64: |[027e64] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -027e74: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ -027e78: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -027e7e: 0c00 |0005: move-result-object v0 │ │ -027e80: 1a01 7e09 |0006: const-string v1, "android.intent.action.SEND" // string@097e │ │ -027e84: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -027e8a: 0a00 |000b: move-result v0 │ │ -027e8c: 0f00 |000c: return v0 │ │ +029914: |[029914] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +029924: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0169 │ │ +029928: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +02992e: 0c00 |0005: move-result-object v0 │ │ +029930: 1a01 7b09 |0006: const-string v1, "android.intent.action.SEND" // string@097b │ │ +029934: 6e20 da0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +02993a: 0a00 |000b: move-result v0 │ │ +02993c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #47 header: │ │ -class_idx : 157 │ │ +class_idx : 156 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12206,21 +12208,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #48 header: │ │ -class_idx : 161 │ │ +class_idx : 160 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1990 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12253,33 +12255,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -027e90: |[027e90] android.support.v4.app.ShareCompat.:()V │ │ -027ea0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -027ea4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -027ea8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027eac: 2200 a000 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00a0 │ │ -027eb0: 7010 1604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0416 │ │ -027eb6: 6900 6d01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ -027eba: 0e00 |000d: return-void │ │ -027ebc: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -027ec0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -027ec4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -027ec8: 2200 9f00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@009f │ │ -027ecc: 7010 1304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0413 │ │ -027ed2: 6900 6d01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ -027ed6: 28f2 |001b: goto 000d // -000e │ │ -027ed8: 2200 9e00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@009e │ │ -027edc: 7010 0f04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040f │ │ -027ee2: 6900 6d01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ -027ee6: 28ea |0023: goto 000d // -0016 │ │ +029940: |[029940] android.support.v4.app.ShareCompat.:()V │ │ +029950: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029954: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +029958: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02995c: 2200 9f00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@009f │ │ +029960: 7010 1604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0416 │ │ +029966: 6900 6d01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ +02996a: 0e00 |000d: return-void │ │ +02996c: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029970: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +029974: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +029978: 2200 9e00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@009e │ │ +02997c: 7010 1304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0413 │ │ +029982: 6900 6d01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ +029986: 28f2 |001b: goto 000d // -000e │ │ +029988: 2200 9d00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@009d │ │ +02998c: 7010 0f04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040f │ │ +029992: 6900 6d01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ +029996: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -12291,17 +12293,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027ee8: |[027ee8] android.support.v4.app.ShareCompat.:()V │ │ -027ef8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -027efe: 0e00 |0003: return-void │ │ +029998: |[029998] android.support.v4.app.ShareCompat.:()V │ │ +0299a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0299ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -12310,52 +12312,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027f00: |[027f00] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -027f10: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ -027f14: 1100 |0002: return-object v0 │ │ +0299b0: |[0299b0] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +0299c0: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ +0299c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -027f18: |[027f18] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -027f28: 7220 f70a 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ -027f2e: 0c00 |0003: move-result-object v0 │ │ -027f30: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -027f34: 2201 f001 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -027f38: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -027f3c: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -027f42: 1a03 2a02 |000d: const-string v3, "Could not find menu item with id " // string@022a │ │ -027f46: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -027f4c: 0c02 |0012: move-result-object v2 │ │ -027f4e: 6e20 f50c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -027f54: 0c02 |0016: move-result-object v2 │ │ -027f56: 1a03 4e00 |0017: const-string v3, " in the supplied menu" // string@004e │ │ -027f5a: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -027f60: 0c02 |001c: move-result-object v2 │ │ -027f62: 6e10 fd0c 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -027f68: 0c02 |0020: move-result-object v2 │ │ -027f6a: 7020 ad0c 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -027f70: 2701 |0024: throw v1 │ │ -027f72: 7120 1d04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@041d │ │ -027f78: 0e00 |0028: return-void │ │ +0299c8: |[0299c8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0299d8: 7220 f70a 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ +0299de: 0c00 |0003: move-result-object v0 │ │ +0299e0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0299e4: 2201 ee01 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +0299e8: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0299ec: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0299f2: 1a03 2a02 |000d: const-string v3, "Could not find menu item with id " // string@022a │ │ +0299f6: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0299fc: 0c02 |0012: move-result-object v2 │ │ +0299fe: 6e20 f50c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +029a04: 0c02 |0016: move-result-object v2 │ │ +029a06: 1a03 4e00 |0017: const-string v3, " in the supplied menu" // string@004e │ │ +029a0a: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +029a10: 0c02 |001c: move-result-object v2 │ │ +029a12: 6e10 fd0c 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +029a18: 0c02 |0020: move-result-object v2 │ │ +029a1a: 7020 ad0c 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +029a20: 2701 |0024: throw v1 │ │ +029a22: 7120 1d04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@041d │ │ +029a28: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -12370,18 +12372,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -027f7c: |[027f7c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -027f8c: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ -027f90: 7230 0d04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@040d │ │ -027f96: 0e00 |0005: return-void │ │ +029a2c: |[029a2c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +029a3c: 6200 6d01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@016d │ │ +029a40: 7230 0d04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@040d │ │ +029a46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -12391,25 +12393,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -027f98: |[027f98] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -027fa8: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ -027fae: 0c00 |0003: move-result-object v0 │ │ -027fb0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -027fb4: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -027fba: 0c01 |0009: move-result-object v1 │ │ -027fbc: 1a02 8b09 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@098b │ │ -027fc0: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ -027fc6: 0c00 |000f: move-result-object v0 │ │ -027fc8: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ -027fcc: 1100 |0012: return-object v0 │ │ +029a48: |[029a48] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +029a58: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ +029a5e: 0c00 |0003: move-result-object v0 │ │ +029a60: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +029a64: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +029a6a: 0c01 |0009: move-result-object v1 │ │ +029a6c: 1a02 8809 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0988 │ │ +029a70: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00af │ │ +029a76: 0c00 |000f: move-result-object v0 │ │ +029a78: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ +029a7c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -12422,42 +12424,42 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -027fd0: |[027fd0] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -027fe0: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ -027fe6: 0c00 |0003: move-result-object v0 │ │ -027fe8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -027fec: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -027ff2: 0c01 |0009: move-result-object v1 │ │ -027ff4: 1a02 8c09 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@098c │ │ -027ff8: 6e20 b200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -027ffe: 0c00 |000f: move-result-object v0 │ │ -028000: 1100 |0010: return-object v0 │ │ +029a80: |[029a80] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +029a90: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ +029a96: 0c00 |0003: move-result-object v0 │ │ +029a98: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +029a9c: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +029aa2: 0c01 |0009: move-result-object v1 │ │ +029aa4: 1a02 8909 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0989 │ │ +029aa8: 6e20 b200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +029aae: 0c00 |000f: move-result-object v0 │ │ +029ab0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #49 header: │ │ -class_idx : 162 │ │ +class_idx : 161 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1994 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1991 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -12477,17 +12479,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028004: |[028004] android.support.v4.app.ShareCompatICS.:()V │ │ -028014: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02801a: 0e00 |0003: return-void │ │ +029ab4: |[029ab4] android.support.v4.app.ShareCompatICS.:()V │ │ +029ac4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -12495,42 +12497,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -02801c: |[02801c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02802c: 7210 fa0a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0afa │ │ -028032: 0c00 |0003: move-result-object v0 │ │ -028034: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -028036: 2002 c401 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -02803a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02803e: 2201 c401 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -028042: 7020 430c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c43 │ │ -028048: 2202 0302 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -02804c: 7010 f20c 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028052: 1a03 f700 |0013: const-string v3, ".sharecompat_" // string@00f7 │ │ -028056: 6e20 f80c 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02805c: 0c02 |0018: move-result-object v2 │ │ -02805e: 6e10 cb0c 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -028064: 0c03 |001c: move-result-object v3 │ │ -028066: 6e10 9c0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -02806c: 0c03 |0020: move-result-object v3 │ │ -02806e: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028074: 0c02 |0024: move-result-object v2 │ │ -028076: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02807c: 0c02 |0028: move-result-object v2 │ │ -02807e: 6e20 440c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c44 │ │ -028084: 6e20 450c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c45 │ │ -02808a: 7220 fd0a 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0afd │ │ -028090: 0e00 |0032: return-void │ │ -028092: 0701 |0033: move-object v1, v0 │ │ -028094: 1f01 c401 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c4 │ │ -028098: 28d8 |0036: goto 000e // -0028 │ │ +029acc: |[029acc] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +029adc: 7210 fa0a 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0afa │ │ +029ae2: 0c00 |0003: move-result-object v0 │ │ +029ae4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +029ae6: 2002 c201 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01c2 │ │ +029aea: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +029aee: 2201 c201 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01c2 │ │ +029af2: 7020 430c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c43 │ │ +029af8: 2202 0102 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +029afc: 7010 f20c 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +029b02: 1a03 f700 |0013: const-string v3, ".sharecompat_" // string@00f7 │ │ +029b06: 6e20 f80c 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +029b0c: 0c02 |0018: move-result-object v2 │ │ +029b0e: 6e10 cb0c 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +029b14: 0c03 |001c: move-result-object v3 │ │ +029b16: 6e10 9c0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +029b1c: 0c03 |0020: move-result-object v3 │ │ +029b1e: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +029b24: 0c02 |0024: move-result-object v2 │ │ +029b26: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +029b2c: 0c02 |0028: move-result-object v2 │ │ +029b2e: 6e20 440c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c44 │ │ +029b34: 6e20 450c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c45 │ │ +029b3a: 7220 fd0a 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0afd │ │ +029b40: 0e00 |0032: return-void │ │ +029b42: 0701 |0033: move-object v1, v0 │ │ +029b44: 1f01 c201 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01c2 │ │ +029b48: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -12543,21 +12545,21 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1994 (ShareCompatICS.java) │ │ + source_file_idx : 1991 (ShareCompatICS.java) │ │ │ │ Class #50 header: │ │ -class_idx : 163 │ │ +class_idx : 162 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1999 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1996 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -12572,17 +12574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02809c: |[02809c] android.support.v4.app.ShareCompatJB.:()V │ │ -0280ac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0280b2: 0e00 |0003: return-void │ │ +029b4c: |[029b4c] android.support.v4.app.ShareCompatJB.:()V │ │ +029b5c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -12590,32 +12592,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0280b4: |[0280b4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0280c4: 7110 d40a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ad4 │ │ -0280ca: 0c00 |0003: move-result-object v0 │ │ -0280cc: 1100 |0004: return-object v0 │ │ +029b64: |[029b64] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +029b74: 7110 d40a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ad4 │ │ +029b7a: 0c00 |0003: move-result-object v0 │ │ +029b7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1999 (ShareCompatJB.java) │ │ + source_file_idx : 1996 (ShareCompatJB.java) │ │ │ │ Class #51 header: │ │ -class_idx : 164 │ │ +class_idx : 163 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 382 │ │ -source_file_idx : 2015 │ │ +superclass_idx : 381 │ │ +source_file_idx : 2012 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -12630,33 +12632,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0280d0: |[0280d0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -0280e0: 7020 db0a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0adb │ │ -0280e6: 0e00 |0003: return-void │ │ +029b80: |[029b80] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +029b90: 7020 db0a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0adb │ │ +029b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2015 (SuperNotCalledException.java) │ │ + source_file_idx : 2012 (SuperNotCalledException.java) │ │ │ │ Class #52 header: │ │ -class_idx : 165 │ │ +class_idx : 164 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2080 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -12674,21 +12676,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2080 (TaskStackBuilder.java) │ │ + source_file_idx : 2077 (TaskStackBuilder.java) │ │ │ │ Class #53 header: │ │ -class_idx : 169 │ │ +class_idx : 168 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2080 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2077 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 12 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -12733,26 +12735,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0280e8: |[0280e8] android.support.v4.app.TaskStackBuilder.:()V │ │ -0280f8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0280fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -028100: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -028104: 2200 a700 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00a7 │ │ -028108: 7010 2804 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0428 │ │ -02810e: 6900 6f01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ -028112: 0e00 |000d: return-void │ │ -028114: 2200 a600 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00a6 │ │ -028118: 7010 2604 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0426 │ │ -02811e: 6900 6f01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ -028122: 28f8 |0015: goto 000d // -0008 │ │ +029b98: |[029b98] android.support.v4.app.TaskStackBuilder.:()V │ │ +029ba8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029bac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +029bb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +029bb4: 2200 a600 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00a6 │ │ +029bb8: 7010 2804 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0428 │ │ +029bbe: 6900 6f01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ +029bc2: 0e00 |000d: return-void │ │ +029bc4: 2200 a500 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00a5 │ │ +029bc8: 7010 2604 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0426 │ │ +029bce: 6900 6f01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ +029bd2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=109 │ │ 0x000d line=113 │ │ 0x000e line=111 │ │ locals : │ │ @@ -12762,21 +12764,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -028124: |[028124] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -028134: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02813a: 2200 2d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -02813e: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -028144: 5b10 7101 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028148: 5b12 7201 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -02814c: 0e00 |000c: return-void │ │ +029bd4: |[029bd4] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +029be4: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029bea: 2200 2b02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +029bee: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +029bf4: 5b10 7101 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029bf8: 5b12 7201 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029bfc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=115 │ │ 0x000a line=119 │ │ 0x000c line=120 │ │ locals : │ │ @@ -12788,18 +12790,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028150: |[028150] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -028160: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00a9 │ │ -028164: 7020 2d04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@042d │ │ -02816a: 1100 |0005: return-object v0 │ │ +029c00: |[029c00] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +029c10: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00a8 │ │ +029c14: 7020 2d04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@042d │ │ +029c1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -12807,18 +12809,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02816c: |[02816c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02817c: 7110 3104 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0431 │ │ -028182: 0c00 |0003: move-result-object v0 │ │ -028184: 1100 |0004: return-object v0 │ │ +029c1c: |[029c1c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +029c2c: 7110 3104 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0431 │ │ +029c32: 0c00 |0003: move-result-object v0 │ │ +029c34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -12827,18 +12829,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028188: |[028188] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -028198: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -02819c: 6e20 340d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -0281a2: 1101 |0005: return-object v1 │ │ +029c38: |[029c38] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +029c48: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029c4c: 6e20 340d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +029c52: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -12848,36 +12850,36 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0281a4: |[0281a4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0281b4: 5453 7101 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -0281b8: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0281be: 0a01 |0005: move-result v1 │ │ -0281c0: 7110 7e03 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@037e │ │ -0281c6: 0c02 |0009: move-result-object v2 │ │ -0281c8: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ -0281cc: 5453 7101 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -0281d0: 6e30 330d 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ -0281d6: 6e10 a900 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a9 │ │ -0281dc: 0c03 |0014: move-result-object v3 │ │ -0281de: 7120 7f03 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037f │ │ -0281e4: 0c02 |0018: move-result-object v2 │ │ -0281e6: 28f1 |0019: goto 000a // -000f │ │ -0281e8: 0d00 |001a: move-exception v0 │ │ -0281ea: 1a03 1f08 |001b: const-string v3, "TaskStackBuilder" // string@081f │ │ -0281ee: 1a04 d301 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d3 │ │ -0281f2: 7120 df0a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -0281f8: 2203 f001 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -0281fc: 7020 ae0c 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ -028202: 2703 |0027: throw v3 │ │ -028204: 1105 |0028: return-object v5 │ │ +029c54: |[029c54] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +029c64: 5453 7101 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029c68: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029c6e: 0a01 |0005: move-result v1 │ │ +029c70: 7110 7e03 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@037e │ │ +029c76: 0c02 |0009: move-result-object v2 │ │ +029c78: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ +029c7c: 5453 7101 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029c80: 6e30 330d 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ +029c86: 6e10 a900 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a9 │ │ +029c8c: 0c03 |0014: move-result-object v3 │ │ +029c8e: 7120 7f03 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037f │ │ +029c94: 0c02 |0018: move-result-object v2 │ │ +029c96: 28f1 |0019: goto 000a // -000f │ │ +029c98: 0d00 |001a: move-exception v0 │ │ +029c9a: 1a03 1c08 |001b: const-string v3, "TaskStackBuilder" // string@081c │ │ +029c9e: 1a04 d301 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d3 │ │ +029ca2: 7120 df0a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +029ca8: 2203 ee01 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +029cac: 7020 ae0c 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ +029cb2: 2703 |0027: throw v3 │ │ +029cb4: 1105 |0028: return-object v5 │ │ catches : 1 │ │ 0x0011 - 0x0018 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001a │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000a line=168 │ │ @@ -12899,38 +12901,38 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -028214: |[028214] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -028224: 5453 7101 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028228: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02822e: 0a01 |0005: move-result v1 │ │ -028230: 5453 7201 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -028234: 7120 8003 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0380 │ │ -02823a: 0c02 |000b: move-result-object v2 │ │ -02823c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -028240: 5453 7101 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028244: 6e30 330d 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ -02824a: 5453 7201 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -02824e: 6e10 a900 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a9 │ │ -028254: 0c04 |0018: move-result-object v4 │ │ -028256: 7120 7f03 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037f │ │ -02825c: 0c02 |001c: move-result-object v2 │ │ -02825e: 28ef |001d: goto 000c // -0011 │ │ -028260: 0d00 |001e: move-exception v0 │ │ -028262: 1a03 1f08 |001f: const-string v3, "TaskStackBuilder" // string@081f │ │ -028266: 1a04 d301 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d3 │ │ -02826a: 7120 df0a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -028270: 2203 f001 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -028274: 7020 ae0c 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ -02827a: 2703 |002b: throw v3 │ │ -02827c: 1105 |002c: return-object v5 │ │ +029cc4: |[029cc4] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +029cd4: 5453 7101 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029cd8: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029cde: 0a01 |0005: move-result v1 │ │ +029ce0: 5453 7201 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029ce4: 7120 8003 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@0380 │ │ +029cea: 0c02 |000b: move-result-object v2 │ │ +029cec: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +029cf0: 5453 7101 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029cf4: 6e30 330d 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ +029cfa: 5453 7201 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029cfe: 6e10 a900 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a9 │ │ +029d04: 0c04 |0018: move-result-object v4 │ │ +029d06: 7120 7f03 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@037f │ │ +029d0c: 0c02 |001c: move-result-object v2 │ │ +029d0e: 28ef |001d: goto 000c // -0011 │ │ +029d10: 0d00 |001e: move-exception v0 │ │ +029d12: 1a03 1c08 |001f: const-string v3, "TaskStackBuilder" // string@081c │ │ +029d16: 1a04 d301 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01d3 │ │ +029d1a: 7120 df0a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +029d20: 2203 ee01 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +029d24: 7020 ae0c 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0cae │ │ +029d2a: 2703 |002b: throw v3 │ │ +029d2c: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=188 │ │ 0x0006 line=190 │ │ 0x000c line=191 │ │ @@ -12954,20 +12956,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02828c: |[02828c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02829c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -0282a0: 6e20 370d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0282a6: 0c00 |0005: move-result-object v0 │ │ -0282a8: 1f00 2600 |0006: check-cast v0, Landroid/content/Intent; // type@0026 │ │ -0282ac: 1100 |0008: return-object v0 │ │ +029d3c: |[029d3c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +029d4c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029d50: 6e20 370d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +029d56: 0c00 |0005: move-result-object v0 │ │ +029d58: 1f00 2600 |0006: check-cast v0, Landroid/content/Intent; // type@0026 │ │ +029d5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -12976,18 +12978,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0282b0: |[0282b0] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -0282c0: 6e20 3204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0432 │ │ -0282c6: 0c00 |0003: move-result-object v0 │ │ -0282c8: 1100 |0004: return-object v0 │ │ +029d60: |[029d60] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +029d70: 6e20 3204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0432 │ │ +029d76: 0c00 |0003: move-result-object v0 │ │ +029d78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -12996,19 +12998,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0282cc: |[0282cc] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -0282dc: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -0282e0: 6e10 3d0d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0282e6: 0a00 |0005: move-result v0 │ │ -0282e8: 0f00 |0006: return v0 │ │ +029d7c: |[029d7c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +029d8c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029d90: 6e10 3d0d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029d96: 0a00 |0005: move-result v0 │ │ +029d98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #6 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13016,24 +13018,24 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0282ec: |[0282ec] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -0282fc: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028300: 5421 7101 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028304: 6e10 3d0d 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02830a: 0a01 |0007: move-result v1 │ │ -02830c: 2311 1303 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0313 │ │ -028310: 6e20 3f0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -028316: 0c00 |000d: move-result-object v0 │ │ -028318: 1f00 1303 |000e: check-cast v0, [Landroid/content/Intent; // type@0313 │ │ -02831c: 1100 |0010: return-object v0 │ │ +029d9c: |[029d9c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +029dac: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029db0: 5421 7101 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029db4: 6e10 3d0d 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029dba: 0a01 |0007: move-result v1 │ │ +029dbc: 2311 1003 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0310 │ │ +029dc0: 6e20 3f0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +029dc6: 0c00 |000d: move-result-object v0 │ │ +029dc8: 1f00 1003 |000e: check-cast v0, [Landroid/content/Intent; // type@0310 │ │ +029dcc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #7 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13041,19 +13043,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -028320: |[028320] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -028330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028332: 6e40 3804 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0438 │ │ -028338: 0c00 |0004: move-result-object v0 │ │ -02833a: 1100 |0005: return-object v0 │ │ +029dd0: |[029dd0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +029de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029de2: 6e40 3804 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0438 │ │ +029de8: 0c00 |0004: move-result-object v0 │ │ +029dea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -13063,43 +13065,43 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -02833c: |[02833c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02834c: 5460 7101 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028350: 6e10 380d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ -028356: 0a00 |0005: move-result v0 │ │ -028358: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02835c: 2200 f101 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -028360: 1a01 1707 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0717 │ │ -028364: 7020 b00c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02836a: 2700 |000f: throw v0 │ │ -02836c: 5460 7101 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028370: 5461 7101 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028374: 6e10 3d0d 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02837a: 0a01 |0017: move-result v1 │ │ -02837c: 2311 1303 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0313 │ │ -028380: 6e20 3f0d 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -028386: 0c02 |001d: move-result-object v2 │ │ -028388: 1f02 1303 |001e: check-cast v2, [Landroid/content/Intent; // type@0313 │ │ -02838c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02838e: 4600 0200 |0021: aget-object v0, v2, v0 │ │ -028392: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ -028398: 6e20 a300 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -02839e: 6200 6f01 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ -0283a2: 5461 7201 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -0283a6: 0173 |002d: move v3, v7 │ │ -0283a8: 0184 |002e: move v4, v8 │ │ -0283aa: 0795 |002f: move-object v5, v9 │ │ -0283ac: 7806 2504 0000 |0030: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0425 │ │ -0283b2: 0c00 |0033: move-result-object v0 │ │ -0283b4: 1100 |0034: return-object v0 │ │ +029dec: |[029dec] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +029dfc: 5460 7101 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029e00: 6e10 380d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ +029e06: 0a00 |0005: move-result v0 │ │ +029e08: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +029e0c: 2200 ef01 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +029e10: 1a01 1407 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0714 │ │ +029e14: 7020 b00c 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +029e1a: 2700 |000f: throw v0 │ │ +029e1c: 5460 7101 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029e20: 5461 7101 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029e24: 6e10 3d0d 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029e2a: 0a01 |0017: move-result v1 │ │ +029e2c: 2311 1003 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0310 │ │ +029e30: 6e20 3f0d 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +029e36: 0c02 |001d: move-result-object v2 │ │ +029e38: 1f02 1003 |001e: check-cast v2, [Landroid/content/Intent; // type@0310 │ │ +029e3c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +029e3e: 4600 0200 |0021: aget-object v0, v2, v0 │ │ +029e42: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ +029e48: 6e20 a300 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +029e4e: 6200 6f01 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@016f │ │ +029e52: 5461 7201 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029e56: 0173 |002d: move v3, v7 │ │ +029e58: 0184 |002e: move v4, v8 │ │ +029e5a: 0795 |002f: move-object v5, v9 │ │ +029e5c: 7806 2504 0000 |0030: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0425 │ │ +029e62: 0c00 |0033: move-result-object v0 │ │ +029e64: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0008 line=312 │ │ 0x0010 line=316 │ │ 0x0020 line=317 │ │ 0x0029 line=320 │ │ @@ -13115,19 +13117,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0283b8: |[0283b8] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -0283c8: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -0283cc: 6e10 390d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ -0283d2: 0c00 |0005: move-result-object v0 │ │ -0283d4: 1100 |0006: return-object v0 │ │ +029e68: |[029e68] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +029e78: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029e7c: 6e10 390d 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ +029e82: 0c00 |0005: move-result-object v0 │ │ +029e84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #10 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -13135,18 +13137,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0283d8: |[0283d8] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -0283e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0283ea: 6e20 3b04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@043b │ │ -0283f0: 0e00 |0004: return-void │ │ +029e88: |[029e88] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +029e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029e9a: 6e20 3b04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@043b │ │ +029ea0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0004 line=252 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -13155,47 +13157,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0283f4: |[0283f4] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -028404: 5442 7101 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028408: 6e10 380d 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ -02840e: 0a02 |0005: move-result v2 │ │ -028410: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -028414: 2202 f101 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -028418: 1a03 1807 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0718 │ │ -02841c: 7020 b00c 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -028422: 2702 |000f: throw v2 │ │ -028424: 5442 7101 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -028428: 5443 7101 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ -02842c: 6e10 3d0d 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -028432: 0a03 |0017: move-result v3 │ │ -028434: 2333 1303 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0313 │ │ -028438: 6e20 3f0d 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -02843e: 0c00 |001d: move-result-object v0 │ │ -028440: 1f00 1303 |001e: check-cast v0, [Landroid/content/Intent; // type@0313 │ │ -028444: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -028446: 4602 0002 |0021: aget-object v2, v0, v2 │ │ -02844a: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ -028450: 6e20 a300 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -028456: 5442 7201 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -02845a: 7130 5a04 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@045a │ │ -028460: 0a02 |002e: move-result v2 │ │ -028462: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ -028466: 2102 |0031: array-length v2, v0 │ │ -028468: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02846c: 4601 0002 |0034: aget-object v1, v0, v2 │ │ -028470: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ -028474: 6e20 a300 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -02847a: 5442 7201 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ -02847e: 6e20 9e00 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ -028484: 0e00 |0040: return-void │ │ +029ea4: |[029ea4] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +029eb4: 5442 7101 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029eb8: 6e10 380d 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ +029ebe: 0a02 |0005: move-result v2 │ │ +029ec0: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +029ec4: 2202 ef01 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +029ec8: 1a03 1507 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0715 │ │ +029ecc: 7020 b00c 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +029ed2: 2702 |000f: throw v2 │ │ +029ed4: 5442 7101 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029ed8: 5443 7101 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0171 │ │ +029edc: 6e10 3d0d 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +029ee2: 0a03 |0017: move-result v3 │ │ +029ee4: 2333 1003 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0310 │ │ +029ee8: 6e20 3f0d 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +029eee: 0c00 |001d: move-result-object v0 │ │ +029ef0: 1f00 1003 |001e: check-cast v0, [Landroid/content/Intent; // type@0310 │ │ +029ef4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +029ef6: 4602 0002 |0021: aget-object v2, v0, v2 │ │ +029efa: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ +029f00: 6e20 a300 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +029f06: 5442 7201 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029f0a: 7130 5a04 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@045a │ │ +029f10: 0a02 |002e: move-result v2 │ │ +029f12: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ +029f16: 2102 |0031: array-length v2, v0 │ │ +029f18: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ +029f1c: 4601 0002 |0034: aget-object v1, v0, v2 │ │ +029f20: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ +029f24: 6e20 a300 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +029f2a: 5442 7201 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0172 │ │ +029f2e: 6e20 9e00 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ +029f34: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0008 line=267 │ │ 0x0010 line=271 │ │ 0x0020 line=272 │ │ 0x0029 line=275 │ │ @@ -13205,21 +13207,21 @@ │ │ 0x0040 line=280 │ │ locals : │ │ 0x0036 - 0x0040 reg=1 topIntent Landroid/content/Intent; │ │ 0x0020 - 0x0041 reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0041 reg=4 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0041 reg=5 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2080 (TaskStackBuilder.java) │ │ + source_file_idx : 2077 (TaskStackBuilder.java) │ │ │ │ Class #54 header: │ │ -class_idx : 170 │ │ +class_idx : 169 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #54 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -13234,17 +13236,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028488: |[028488] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -028498: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02849e: 0e00 |0003: return-void │ │ +029f38: |[029f38] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +029f48: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -13252,35 +13254,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0284a0: |[0284a0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -0284b0: 7140 7800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0078 │ │ -0284b6: 0c00 |0003: move-result-object v0 │ │ -0284b8: 1100 |0004: return-object v0 │ │ +029f50: |[029f50] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +029f60: 7140 7800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0078 │ │ +029f66: 0c00 |0003: move-result-object v0 │ │ +029f68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2078 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #55 header: │ │ -class_idx : 171 │ │ +class_idx : 170 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2086 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -13295,17 +13297,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0284bc: |[0284bc] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -0284cc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0284d2: 0e00 |0003: return-void │ │ +029f6c: |[029f6c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +029f7c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -13313,35 +13315,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0284d4: |[0284d4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0284e4: 7155 7900 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0079 │ │ -0284ea: 0c00 |0003: move-result-object v0 │ │ -0284ec: 1100 |0004: return-object v0 │ │ +029f84: |[029f84] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +029f94: 7155 7900 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0079 │ │ +029f9a: 0c00 |0003: move-result-object v0 │ │ +029f9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2086 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2083 (TaskStackBuilderJellybean.java) │ │ │ │ Class #56 header: │ │ -class_idx : 174 │ │ +class_idx : 173 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 550 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #56 - │ │ @@ -13357,17 +13359,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0284f0: |[0284f0] android.support.v4.content.ContextCompat.:()V │ │ -028500: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028506: 0e00 |0003: return-void │ │ +029fa0: |[029fa0] android.support.v4.content.ContextCompat.:()V │ │ +029fb0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +029fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -13375,19 +13377,19 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028508: |[028508] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -028518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02851a: 7130 5a04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@045a │ │ -028520: 0a00 |0004: move-result v0 │ │ -028522: 0f00 |0005: return v0 │ │ +029fb8: |[029fb8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +029fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029fca: 7130 5a04 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@045a │ │ +029fd0: 0a00 |0004: move-result v0 │ │ +029fd2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -13396,27 +13398,27 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -028524: |[028524] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -028534: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -028536: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02853a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -02853e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -028542: 7130 5e04 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@045e │ │ -028548: 0f01 |000a: return v1 │ │ -02854a: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -02854e: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -028552: 7120 5c04 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@045c │ │ -028558: 28f8 |0012: goto 000a // -0008 │ │ -02855a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02855c: 28f6 |0014: goto 000a // -000a │ │ +029fd4: |[029fd4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +029fe4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +029fe6: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029fea: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +029fee: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +029ff2: 7130 5e04 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@045e │ │ +029ff8: 0f01 |000a: return v1 │ │ +029ffa: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +029ffe: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +02a002: 7120 5c04 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@045c │ │ +02a008: 28f8 |0012: goto 000a // -0008 │ │ +02a00a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +02a00c: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -13428,17 +13430,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 550 (ContextCompat.java) │ │ │ │ Class #57 header: │ │ -class_idx : 175 │ │ +class_idx : 174 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 551 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #57 - │ │ @@ -13454,17 +13456,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028560: |[028560] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -028570: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028576: 0e00 |0003: return-void │ │ +02a010: |[02a010] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +02a020: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -13472,32 +13474,32 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028578: |[028578] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -028588: 6e20 9c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009c │ │ -02858e: 0e00 |0003: return-void │ │ +02a028: |[02a028] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +02a038: 6e20 9c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009c │ │ +02a03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ source_file_idx : 551 (ContextCompatHoneycomb.java) │ │ │ │ Class #58 header: │ │ -class_idx : 176 │ │ +class_idx : 175 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 552 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 - │ │ @@ -13513,17 +13515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028590: |[028590] android.support.v4.content.ContextCompatJellybean.:()V │ │ -0285a0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0285a6: 0e00 |0003: return-void │ │ +02a040: |[02a040] android.support.v4.content.ContextCompatJellybean.:()V │ │ +02a050: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -13531,33 +13533,33 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0285a8: |[0285a8] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0285b8: 6e30 9d00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009d │ │ -0285be: 0e00 |0003: return-void │ │ +02a058: |[02a058] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02a068: 6e30 9d00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009d │ │ +02a06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 552 (ContextCompatJellybean.java) │ │ │ │ Class #59 header: │ │ -class_idx : 178 │ │ +class_idx : 177 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 778 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 - │ │ @@ -13608,32 +13610,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0285c0: |[0285c0] android.support.v4.content.IntentCompat.:()V │ │ -0285d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0285d6: 0e00 |0003: return-void │ │ +02a070: |[02a070] android.support.v4.content.IntentCompat.:()V │ │ +02a080: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 778 (IntentCompat.java) │ │ │ │ Class #60 header: │ │ -class_idx : 179 │ │ +class_idx : 178 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 53 │ │ -source_file_idx : 1547 │ │ +source_file_idx : 1544 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -13657,20 +13659,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0285d8: |[0285d8] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -0285e8: 5b12 8d01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018d │ │ -0285ec: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ -0285f0: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -0285f6: 7020 f200 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f2 │ │ -0285fc: 0e00 |000a: return-void │ │ +02a088: |[02a088] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +02a098: 5b12 8d01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018d │ │ +02a09c: 2200 4a00 |0002: new-instance v0, Landroid/os/Handler; // type@004a │ │ +02a0a0: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +02a0a6: 7020 f200 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f2 │ │ +02a0ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -13683,17 +13685,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028600: |[028600] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -028610: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -028612: 0f00 |0001: return v0 │ │ +02a0b0: |[02a0b0] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +02a0c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02a0c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -13702,34 +13704,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028614: |[028614] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -028624: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018d │ │ -028628: 6e10 8d04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@048d │ │ -02862e: 0e00 |0005: return-void │ │ +02a0c4: |[02a0c4] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +02a0d4: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@018d │ │ +02a0d8: 6e10 8d04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@048d │ │ +02a0de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 1547 (Loader.java) │ │ + source_file_idx : 1544 (Loader.java) │ │ │ │ Class #61 header: │ │ -class_idx : 180 │ │ +class_idx : 179 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1547 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #61 annotations: │ │ Annotations on class │ │ @@ -13750,21 +13752,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1547 (Loader.java) │ │ + source_file_idx : 1544 (Loader.java) │ │ │ │ Class #62 header: │ │ -class_idx : 181 │ │ +class_idx : 180 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1547 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1544 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #62 annotations: │ │ Annotations on class │ │ @@ -13822,26 +13824,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -028630: |[028630] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -028640: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -028642: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028648: 5c21 9401 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -02864c: 5c21 8e01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -028650: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -028652: 5c20 9301 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ -028656: 5c21 8f01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -02865a: 6e10 9000 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ -028660: 0c00 |0010: move-result-object v0 │ │ -028662: 5b20 9001 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0190 │ │ -028666: 0e00 |0013: return-void │ │ +02a0e0: |[02a0e0] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +02a0f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a0f2: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a0f8: 5c21 9401 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a0fc: 5c21 8e01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a100: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02a102: 5c20 9301 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ +02a106: 5c21 8f01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a10a: 6e10 9000 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ +02a110: 0c00 |0010: move-result-object v0 │ │ +02a112: 5b20 9001 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0190 │ │ +02a116: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -13858,19 +13860,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -028668: |[028668] android.support.v4.content.Loader.abandon:()V │ │ -028678: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02867a: 5c10 8e01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -02867e: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@048c │ │ -028684: 0e00 |0006: return-void │ │ +02a118: |[02a118] android.support.v4.content.Loader.abandon:()V │ │ +02a128: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02a12a: 5c10 8e01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a12e: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@048c │ │ +02a134: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -13881,24 +13883,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -028688: |[028688] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -028698: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -02869c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0286a0: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -0286a6: 7120 2705 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -0286ac: 1a01 0c16 |000a: const-string v1, "}" // string@160c │ │ -0286b0: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0286b6: 6e10 fd0c 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0286bc: 0c01 |0012: move-result-object v1 │ │ -0286be: 1101 |0013: return-object v1 │ │ +02a138: |[02a138] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +02a148: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02a14c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +02a150: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +02a156: 7120 2705 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +02a15c: 1a01 0416 |000a: const-string v1, "}" // string@1604 │ │ +02a160: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a166: 6e10 fd0c 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a16c: 0c01 |0012: move-result-object v1 │ │ +02a16e: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -13913,20 +13915,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0286c0: |[0286c0] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -0286d0: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0286d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0286d8: 5410 9201 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0286dc: 7230 8004 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0480 │ │ -0286e2: 0e00 |0009: return-void │ │ +02a170: |[02a170] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +02a180: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a184: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02a188: 5410 9201 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a18c: 7230 8004 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0480 │ │ +02a192: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -13939,42 +13941,42 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0286e4: |[0286e4] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0286f4: 6e20 850c 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -0286fa: 1a00 b90f |0003: const-string v0, "mId=" // string@0fb9 │ │ -0286fe: 6e20 850c 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -028704: 5210 9101 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ -028708: 6e20 830c 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -02870e: 1a00 6200 |000d: const-string v0, " mListener=" // string@0062 │ │ -028712: 6e20 850c 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -028718: 5410 9201 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -02871c: 6e20 890c 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -028722: 6e20 850c 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -028728: 1a00 4110 |001a: const-string v0, "mStarted=" // string@1041 │ │ -02872c: 6e20 850c 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -028732: 5510 9401 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -028736: 6e20 860c 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -02873c: 1a00 5900 |0024: const-string v0, " mContentChanged=" // string@0059 │ │ -028740: 6e20 850c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -028746: 5510 8f01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -02874a: 6e20 860c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -028750: 1a00 5200 |002e: const-string v0, " mAbandoned=" // string@0052 │ │ -028754: 6e20 850c 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02875a: 5510 8e01 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -02875e: 6e20 860c 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -028764: 1a00 6900 |0038: const-string v0, " mReset=" // string@0069 │ │ -028768: 6e20 850c 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02876e: 5510 9301 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ -028772: 6e20 8b0c 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -028778: 0e00 |0042: return-void │ │ +02a194: |[02a194] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02a1a4: 6e20 850c 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1aa: 1a00 b40f |0003: const-string v0, "mId=" // string@0fb4 │ │ +02a1ae: 6e20 850c 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1b4: 5210 9101 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ +02a1b8: 6e20 830c 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +02a1be: 1a00 6200 |000d: const-string v0, " mListener=" // string@0062 │ │ +02a1c2: 6e20 850c 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1c8: 5410 9201 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a1cc: 6e20 890c 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +02a1d2: 6e20 850c 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1d8: 1a00 3c10 |001a: const-string v0, "mStarted=" // string@103c │ │ +02a1dc: 6e20 850c 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1e2: 5510 9401 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a1e6: 6e20 860c 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +02a1ec: 1a00 5900 |0024: const-string v0, " mContentChanged=" // string@0059 │ │ +02a1f0: 6e20 850c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a1f6: 5510 8f01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a1fa: 6e20 860c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +02a200: 1a00 5200 |002e: const-string v0, " mAbandoned=" // string@0052 │ │ +02a204: 6e20 850c 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a20a: 5510 8e01 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a20e: 6e20 860c 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +02a214: 1a00 6900 |0038: const-string v0, " mReset=" // string@0069 │ │ +02a218: 6e20 850c 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02a21e: 5510 9301 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ +02a222: 6e20 8b0c 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +02a228: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -13993,17 +13995,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02877c: |[02877c] android.support.v4.content.Loader.forceLoad:()V │ │ -02878c: 6e10 8e04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@048e │ │ -028792: 0e00 |0003: return-void │ │ +02a22c: |[02a22c] android.support.v4.content.Loader.forceLoad:()V │ │ +02a23c: 6e10 8e04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@048e │ │ +02a242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -14013,17 +14015,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028794: |[028794] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -0287a4: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0190 │ │ -0287a8: 1100 |0002: return-object v0 │ │ +02a244: |[02a244] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +02a254: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0190 │ │ +02a258: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14032,17 +14034,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287ac: |[0287ac] android.support.v4.content.Loader.getId:()I │ │ -0287bc: 5210 9101 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ -0287c0: 0f00 |0002: return v0 │ │ +02a25c: |[02a25c] android.support.v4.content.Loader.getId:()I │ │ +02a26c: 5210 9101 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ +02a270: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14051,17 +14053,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287c4: |[0287c4] android.support.v4.content.Loader.isAbandoned:()Z │ │ -0287d4: 5510 8e01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -0287d8: 0f00 |0002: return v0 │ │ +02a274: |[02a274] android.support.v4.content.Loader.isAbandoned:()Z │ │ +02a284: 5510 8e01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a288: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14070,17 +14072,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287dc: |[0287dc] android.support.v4.content.Loader.isReset:()Z │ │ -0287ec: 5510 9301 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ -0287f0: 0f00 |0002: return v0 │ │ +02a28c: |[02a28c] android.support.v4.content.Loader.isReset:()Z │ │ +02a29c: 5510 9301 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ +02a2a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14089,17 +14091,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0287f4: |[0287f4] android.support.v4.content.Loader.isStarted:()Z │ │ -028804: 5510 9401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -028808: 0f00 |0002: return v0 │ │ +02a2a4: |[02a2a4] android.support.v4.content.Loader.isStarted:()Z │ │ +02a2b4: 5510 9401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a2b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14108,16 +14110,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02880c: |[02880c] android.support.v4.content.Loader.onAbandon:()V │ │ -02881c: 0e00 |0000: return-void │ │ +02a2bc: |[02a2bc] android.support.v4.content.Loader.onAbandon:()V │ │ +02a2cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14126,22 +14128,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -028820: |[028820] android.support.v4.content.Loader.onContentChanged:()V │ │ -028830: 5510 9401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -028834: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -028838: 6e10 8604 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0486 │ │ -02883e: 0e00 |0007: return-void │ │ -028840: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -028842: 5c10 8f01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -028846: 28fc |000b: goto 0007 // -0004 │ │ +02a2d0: |[02a2d0] android.support.v4.content.Loader.onContentChanged:()V │ │ +02a2e0: 5510 9401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a2e4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +02a2e8: 6e10 8604 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0486 │ │ +02a2ee: 0e00 |0007: return-void │ │ +02a2f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02a2f2: 5c10 8f01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a2f6: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -14153,16 +14155,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028848: |[028848] android.support.v4.content.Loader.onForceLoad:()V │ │ -028858: 0e00 |0000: return-void │ │ +02a2f8: |[02a2f8] android.support.v4.content.Loader.onForceLoad:()V │ │ +02a308: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14171,16 +14173,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02885c: |[02885c] android.support.v4.content.Loader.onReset:()V │ │ -02886c: 0e00 |0000: return-void │ │ +02a30c: |[02a30c] android.support.v4.content.Loader.onReset:()V │ │ +02a31c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14189,16 +14191,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028870: |[028870] android.support.v4.content.Loader.onStartLoading:()V │ │ -028880: 0e00 |0000: return-void │ │ +02a320: |[02a320] android.support.v4.content.Loader.onStartLoading:()V │ │ +02a330: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14207,16 +14209,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028884: |[028884] android.support.v4.content.Loader.onStopLoading:()V │ │ -028894: 0e00 |0000: return-void │ │ +02a334: |[02a334] android.support.v4.content.Loader.onStopLoading:()V │ │ +02a344: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -14225,24 +14227,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -028898: |[028898] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0288a8: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0288ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0288b0: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0288b4: 1a01 2708 |0006: const-string v1, "There is already a listener registered" // string@0827 │ │ -0288b8: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0288be: 2700 |000b: throw v0 │ │ -0288c0: 5b24 9201 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0288c4: 5923 9101 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ -0288c8: 0e00 |0010: return-void │ │ +02a348: |[02a348] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02a358: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a35c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02a360: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +02a364: 1a01 2408 |0006: const-string v1, "There is already a listener registered" // string@0824 │ │ +02a368: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02a36e: 2700 |000b: throw v0 │ │ +02a370: 5b24 9201 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a374: 5923 9101 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ +02a378: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -14258,23 +14260,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0288cc: |[0288cc] android.support.v4.content.Loader.reset:()V │ │ -0288dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0288de: 6e10 8f04 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@048f │ │ -0288e4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0288e6: 5c20 9301 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ -0288ea: 5c21 9401 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -0288ee: 5c21 8e01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -0288f2: 5c21 8f01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -0288f6: 0e00 |000d: return-void │ │ +02a37c: |[02a37c] android.support.v4.content.Loader.reset:()V │ │ +02a38c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a38e: 6e10 8f04 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@048f │ │ +02a394: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02a396: 5c20 9301 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ +02a39a: 5c21 9401 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a39e: 5c21 8e01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a3a2: 5c21 8f01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a3a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -14288,22 +14290,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0288f8: |[0288f8] android.support.v4.content.Loader.startLoading:()V │ │ -028908: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02890a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02890c: 5c20 9401 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -028910: 5c21 9301 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ -028914: 5c21 8e01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ -028918: 6e10 9004 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0490 │ │ -02891e: 0e00 |000b: return-void │ │ +02a3a8: |[02a3a8] android.support.v4.content.Loader.startLoading:()V │ │ +02a3b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a3ba: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +02a3bc: 5c20 9401 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a3c0: 5c21 9301 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0193 │ │ +02a3c4: 5c21 8e01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@018e │ │ +02a3c8: 6e10 9004 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0490 │ │ +02a3ce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -14316,19 +14318,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -028920: |[028920] android.support.v4.content.Loader.stopLoading:()V │ │ -028930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028932: 5c10 9401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ -028936: 6e10 9104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0491 │ │ -02893c: 0e00 |0006: return-void │ │ +02a3d0: |[02a3d0] android.support.v4.content.Loader.stopLoading:()V │ │ +02a3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a3e2: 5c10 9401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0194 │ │ +02a3e6: 6e10 9104 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0491 │ │ +02a3ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -14339,19 +14341,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -028940: |[028940] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -028950: 5520 8f01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -028954: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -028956: 5c21 8f01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ -02895a: 0f00 |0005: return v0 │ │ +02a3f0: |[02a3f0] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +02a400: 5520 8f01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02a406: 5c21 8f01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@018f │ │ +02a40a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -14363,28 +14365,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02895c: |[02895c] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -02896c: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -028970: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -028974: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -02897a: 7120 2705 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -028980: 1a01 4b00 |000a: const-string v1, " id=" // string@004b │ │ -028984: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02898a: 5221 9101 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ -02898e: 6e20 f50c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -028994: 1a01 0c16 |0014: const-string v1, "}" // string@160c │ │ -028998: 6e20 f80c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02899e: 6e10 fd0c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0289a4: 0c01 |001c: move-result-object v1 │ │ -0289a6: 1101 |001d: return-object v1 │ │ +02a40c: |[02a40c] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +02a41c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02a420: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +02a424: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +02a42a: 7120 2705 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +02a430: 1a01 4b00 |000a: const-string v1, " id=" // string@004b │ │ +02a434: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a43a: 5221 9101 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0191 │ │ +02a43e: 6e20 f50c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +02a444: 1a01 0416 |0014: const-string v1, "}" // string@1604 │ │ +02a448: 6e20 f80c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a44e: 6e10 fd0c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a454: 0c01 |001c: move-result-object v1 │ │ +02a456: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -14399,51 +14401,51 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0289a8: |[0289a8] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0289b8: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0289bc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0289c0: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0289c4: 1a01 1907 |0006: const-string v1, "No listener register" // string@0719 │ │ -0289c8: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0289ce: 2700 |000b: throw v0 │ │ -0289d0: 5420 9201 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0289d4: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -0289d8: 2200 f001 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -0289dc: 1a01 be01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01be │ │ -0289e0: 7020 ad0c 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -0289e6: 2700 |0017: throw v0 │ │ -0289e8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0289ea: 5b20 9201 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ -0289ee: 0e00 |001b: return-void │ │ +02a458: |[02a458] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02a468: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a46c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +02a470: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +02a474: 1a01 1607 |0006: const-string v1, "No listener register" // string@0716 │ │ +02a478: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02a47e: 2700 |000b: throw v0 │ │ +02a480: 5420 9201 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a484: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +02a488: 2200 ee01 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +02a48c: 1a01 be01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01be │ │ +02a490: 7020 ad0c 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +02a496: 2700 |0017: throw v0 │ │ +02a498: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02a49a: 5b20 9201 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0192 │ │ +02a49e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ 0x001b line=149 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 1547 (Loader.java) │ │ + source_file_idx : 1544 (Loader.java) │ │ │ │ Class #63 header: │ │ -class_idx : 182 │ │ +class_idx : 181 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 75 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 74 │ │ +source_file_idx : 1553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -14467,18 +14469,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0289f0: |[0289f0] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -028a00: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0195 │ │ -028a04: 7020 4d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@014d │ │ -028a0a: 0e00 |0005: return-void │ │ +02a4a0: |[02a4a0] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +02a4b0: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0195 │ │ +02a4b4: 7020 4d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@014d │ │ +02a4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -14489,42 +14491,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -028a0c: |[028a0c] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -028a1c: 5220 1e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001e │ │ -028a20: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -028a26: 6f20 4f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ -028a2c: 0e00 |0008: return-void │ │ -028a2e: 5410 9501 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0195 │ │ -028a32: 7110 a004 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04a0 │ │ -028a38: 28fa |000e: goto 0008 // -0006 │ │ -028a3a: 0000 |000f: nop // spacer │ │ -028a3c: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +02a4bc: |[02a4bc] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +02a4cc: 5220 1e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001e │ │ +02a4d0: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +02a4d6: 6f20 4f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ +02a4dc: 0e00 |0008: return-void │ │ +02a4de: 5410 9501 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0195 │ │ +02a4e2: 7110 a004 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@04a0 │ │ +02a4e8: 28fa |000e: goto 0008 // -0006 │ │ +02a4ea: 0000 |000f: nop // spacer │ │ +02a4ec: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1556 (LocalBroadcastManager.java) │ │ + source_file_idx : 1553 (LocalBroadcastManager.java) │ │ │ │ Class #64 header: │ │ -class_idx : 183 │ │ +class_idx : 182 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1553 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -14556,39 +14558,39 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028a48: |[028a48] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -028a58: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028a5e: 5b01 9601 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0196 │ │ -028a62: 5b02 9701 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ -028a66: 0e00 |0007: return-void │ │ +02a4f8: |[02a4f8] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +02a508: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a50e: 5b01 9601 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0196 │ │ +02a512: 5b02 9701 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ +02a516: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1556 (LocalBroadcastManager.java) │ │ + source_file_idx : 1553 (LocalBroadcastManager.java) │ │ │ │ Class #65 header: │ │ -class_idx : 184 │ │ +class_idx : 183 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1553 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -14620,19 +14622,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028a68: |[028a68] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -028a78: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028a7e: 5b01 9901 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ -028a82: 5b02 9a01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ -028a86: 0e00 |0007: return-void │ │ +02a518: |[02a518] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +02a528: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a52e: 5b01 9901 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ +02a532: 5b02 9a01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ +02a536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -14646,51 +14648,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -028a88: |[028a88] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -028a98: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -028a9c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -028aa0: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -028aa6: 1a01 8507 |0007: const-string v1, "Receiver{" // string@0785 │ │ -028aaa: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028ab0: 5421 9a01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ -028ab4: 6e20 f70c 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -028aba: 1a01 4500 |0011: const-string v1, " filter=" // string@0045 │ │ -028abe: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028ac4: 5421 9901 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ -028ac8: 6e20 f70c 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -028ace: 1a01 0c16 |001b: const-string v1, "}" // string@160c │ │ -028ad2: 6e20 f80c 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028ad8: 6e10 fd0c 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028ade: 0c01 |0023: move-result-object v1 │ │ -028ae0: 1101 |0024: return-object v1 │ │ +02a538: |[02a538] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +02a548: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02a54c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02a550: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +02a556: 1a01 8207 |0007: const-string v1, "Receiver{" // string@0782 │ │ +02a55a: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a560: 5421 9a01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ +02a564: 6e20 f70c 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02a56a: 1a01 4500 |0011: const-string v1, " filter=" // string@0045 │ │ +02a56e: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a574: 5421 9901 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ +02a578: 6e20 f70c 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02a57e: 1a01 0416 |001b: const-string v1, "}" // string@1604 │ │ +02a582: 6e20 f80c 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a588: 6e10 fd0c 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a58e: 0c01 |0023: move-result-object v1 │ │ +02a590: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 1556 (LocalBroadcastManager.java) │ │ + source_file_idx : 1553 (LocalBroadcastManager.java) │ │ │ │ Class #66 header: │ │ -class_idx : 185 │ │ +class_idx : 184 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1556 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1553 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -14758,51 +14760,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028ae4: |[028ae4] android.support.v4.content.LocalBroadcastManager.:()V │ │ -028af4: 2200 fc01 |0000: new-instance v0, Ljava/lang/Object; // type@01fc │ │ -028af8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028afe: 6900 a201 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a2 │ │ -028b02: 0e00 |0007: return-void │ │ +02a594: |[02a594] android.support.v4.content.LocalBroadcastManager.:()V │ │ +02a5a4: 2200 fa01 |0000: new-instance v0, Ljava/lang/Object; // type@01fa │ │ +02a5a8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a5ae: 6900 a201 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a2 │ │ +02a5b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -028b04: |[028b04] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -028b14: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -028b1a: 2200 3402 |0003: new-instance v0, Ljava/util/HashMap; // type@0234 │ │ -028b1e: 7010 4b0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ -028b24: 5b20 a401 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028b28: 2200 3402 |000a: new-instance v0, Ljava/util/HashMap; // type@0234 │ │ -028b2c: 7010 4b0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ -028b32: 5b20 9e01 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -028b36: 2200 2d02 |0011: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -028b3a: 7010 310d 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -028b40: 5b20 a301 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ -028b44: 5b23 9f01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ -028b48: 2200 b600 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b6 │ │ -028b4c: 6e10 9400 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0094 │ │ -028b52: 0c01 |001f: move-result-object v1 │ │ -028b54: 7030 9904 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0499 │ │ -028b5a: 5b20 a001 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ -028b5e: 0e00 |0025: return-void │ │ +02a5b4: |[02a5b4] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +02a5c4: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02a5ca: 2200 3202 |0003: new-instance v0, Ljava/util/HashMap; // type@0232 │ │ +02a5ce: 7010 4b0d 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ +02a5d4: 5b20 a401 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a5d8: 2200 3202 |000a: new-instance v0, Ljava/util/HashMap; // type@0232 │ │ +02a5dc: 7010 4b0d 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0d4b │ │ +02a5e2: 5b20 9e01 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02a5e6: 2200 2b02 |0011: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +02a5ea: 7010 310d 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02a5f0: 5b20 a301 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ +02a5f4: 5b23 9f01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ +02a5f8: 2200 b500 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b5 │ │ +02a5fc: 6e10 9400 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0094 │ │ +02a602: 0c01 |001f: move-result-object v1 │ │ +02a604: 7030 9904 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0499 │ │ +02a60a: 5b20 a001 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ +02a60e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -14817,17 +14819,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028b60: |[028b60] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -028b70: 7010 a104 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a1 │ │ -028b76: 0e00 |0003: return-void │ │ +02a610: |[02a610] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +02a620: 7010 a104 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a1 │ │ +02a626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -14835,54 +14837,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -028b78: |[028b78] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -028b88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -028b8a: 5486 a401 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028b8e: 1d06 |0003: monitor-enter v6 │ │ -028b90: 5485 a301 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ -028b94: 6e10 3d0d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -028b9a: 0a00 |0009: move-result v0 │ │ -028b9c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -028ba0: 1e06 |000c: monitor-exit v6 │ │ -028ba2: 0e00 |000d: return-void │ │ -028ba4: 2302 1903 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0319 │ │ -028ba8: 5485 a301 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ -028bac: 6e20 3f0d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -028bb2: 5485 a301 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ -028bb6: 6e10 350d 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -028bbc: 1e06 |001a: monitor-exit v6 │ │ -028bbe: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -028bc0: 2125 |001c: array-length v5, v2 │ │ -028bc2: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -028bc6: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -028bca: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -028bcc: 5415 9701 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ -028bd0: 6e10 3d0d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -028bd6: 0a05 |0027: move-result v5 │ │ -028bd8: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -028bdc: 5415 9701 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ -028be0: 6e20 370d 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -028be6: 0c05 |002f: move-result-object v5 │ │ -028be8: 1f05 b800 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b8 │ │ -028bec: 5455 9a01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ -028bf0: 5486 9f01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ -028bf4: 5417 9601 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0196 │ │ -028bf8: 6e30 8000 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0080 │ │ -028bfe: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -028c02: 28e5 |003d: goto 0022 // -001b │ │ -028c04: 0d05 |003e: move-exception v5 │ │ -028c06: 1e06 |003f: monitor-exit v6 │ │ -028c08: 2705 |0040: throw v5 │ │ -028c0a: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -028c0e: 28d9 |0043: goto 001c // -0027 │ │ +02a628: |[02a628] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +02a638: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02a63a: 5486 a401 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a63e: 1d06 |0003: monitor-enter v6 │ │ +02a640: 5485 a301 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ +02a644: 6e10 3d0d 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02a64a: 0a00 |0009: move-result v0 │ │ +02a64c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +02a650: 1e06 |000c: monitor-exit v6 │ │ +02a652: 0e00 |000d: return-void │ │ +02a654: 2302 1603 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0316 │ │ +02a658: 5485 a301 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ +02a65c: 6e20 3f0d 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +02a662: 5485 a301 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ +02a666: 6e10 350d 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +02a66c: 1e06 |001a: monitor-exit v6 │ │ +02a66e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02a670: 2125 |001c: array-length v5, v2 │ │ +02a672: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +02a676: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +02a67a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02a67c: 5415 9701 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ +02a680: 6e10 3d0d 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02a686: 0a05 |0027: move-result v5 │ │ +02a688: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +02a68c: 5415 9701 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0197 │ │ +02a690: 6e20 370d 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02a696: 0c05 |002f: move-result-object v5 │ │ +02a698: 1f05 b700 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b7 │ │ +02a69c: 5455 9a01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ +02a6a0: 5486 9f01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ +02a6a4: 5417 9601 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0196 │ │ +02a6a8: 6e30 8000 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0080 │ │ +02a6ae: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02a6b2: 28e5 |003d: goto 0022 // -001b │ │ +02a6b4: 0d05 |003e: move-exception v5 │ │ +02a6b6: 1e06 |003f: monitor-exit v6 │ │ +02a6b8: 2705 |0040: throw v5 │ │ +02a6ba: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02a6be: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -14918,30 +14920,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -028c24: |[028c24] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -028c34: 6201 a201 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a2 │ │ -028c38: 1d01 |0002: monitor-enter v1 │ │ -028c3a: 6200 a101 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ -028c3e: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -028c42: 2200 b900 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b9 │ │ -028c46: 6e10 9000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ -028c4c: 0c02 |000c: move-result-object v2 │ │ -028c4e: 7020 9f04 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@049f │ │ -028c54: 6900 a101 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ -028c58: 6200 a101 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ -028c5c: 1e01 |0014: monitor-exit v1 │ │ -028c5e: 1100 |0015: return-object v0 │ │ -028c60: 0d00 |0016: move-exception v0 │ │ -028c62: 1e01 |0017: monitor-exit v1 │ │ -028c64: 2700 |0018: throw v0 │ │ +02a6d4: |[02a6d4] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +02a6e4: 6201 a201 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01a2 │ │ +02a6e8: 1d01 |0002: monitor-enter v1 │ │ +02a6ea: 6200 a101 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ +02a6ee: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +02a6f2: 2200 b800 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00b8 │ │ +02a6f6: 6e10 9000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ +02a6fc: 0c02 |000c: move-result-object v2 │ │ +02a6fe: 7020 9f04 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@049f │ │ +02a704: 6900 a101 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ +02a708: 6200 a101 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01a1 │ │ +02a70c: 1e01 |0014: monitor-exit v1 │ │ +02a70e: 1100 |0015: return-object v0 │ │ +02a710: 0d00 |0016: move-exception v0 │ │ +02a712: 1e01 |0017: monitor-exit v1 │ │ +02a714: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -14956,54 +14958,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -028c74: |[028c74] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -028c84: 5476 a401 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028c88: 1d06 |0002: monitor-enter v6 │ │ -028c8a: 2202 b800 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b8 │ │ -028c8e: 7030 9c04 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@049c │ │ -028c94: 5475 a401 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028c98: 6e20 4c0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ -028c9e: 0c03 |000d: move-result-object v3 │ │ -028ca0: 1f03 2d02 |000e: check-cast v3, Ljava/util/ArrayList; // type@022d │ │ -028ca4: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -028ca8: 2203 2d02 |0012: new-instance v3, Ljava/util/ArrayList; // type@022d │ │ -028cac: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -028cae: 7020 320d 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -028cb4: 5475 a401 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028cb8: 6e30 4d0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ -028cbe: 6e20 340d 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -028cc4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -028cc6: 6e10 c600 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c6 │ │ -028ccc: 0a05 |0024: move-result v5 │ │ -028cce: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -028cd2: 6e20 c700 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c7 │ │ -028cd8: 0c00 |002a: move-result-object v0 │ │ -028cda: 5475 9e01 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -028cde: 6e20 4c0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ -028ce4: 0c01 |0030: move-result-object v1 │ │ -028ce6: 1f01 2d02 |0031: check-cast v1, Ljava/util/ArrayList; // type@022d │ │ -028cea: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -028cee: 2201 2d02 |0035: new-instance v1, Ljava/util/ArrayList; // type@022d │ │ -028cf2: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -028cf4: 7020 320d 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -028cfa: 5475 9e01 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -028cfe: 6e30 4d0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ -028d04: 6e20 340d 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -028d0a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -028d0e: 28dc |0045: goto 0021 // -0024 │ │ -028d10: 1e06 |0046: monitor-exit v6 │ │ -028d12: 0e00 |0047: return-void │ │ -028d14: 0d05 |0048: move-exception v5 │ │ -028d16: 1e06 |0049: monitor-exit v6 │ │ -028d18: 2705 |004a: throw v5 │ │ +02a724: |[02a724] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +02a734: 5476 a401 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a738: 1d06 |0002: monitor-enter v6 │ │ +02a73a: 2202 b700 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b7 │ │ +02a73e: 7030 9c04 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@049c │ │ +02a744: 5475 a401 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a748: 6e20 4c0d 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ +02a74e: 0c03 |000d: move-result-object v3 │ │ +02a750: 1f03 2b02 |000e: check-cast v3, Ljava/util/ArrayList; // type@022b │ │ +02a754: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +02a758: 2203 2b02 |0012: new-instance v3, Ljava/util/ArrayList; // type@022b │ │ +02a75c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +02a75e: 7020 320d 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +02a764: 5475 a401 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a768: 6e30 4d0d 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ +02a76e: 6e20 340d 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02a774: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +02a776: 6e10 c600 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c6 │ │ +02a77c: 0a05 |0024: move-result v5 │ │ +02a77e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +02a782: 6e20 c700 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c7 │ │ +02a788: 0c00 |002a: move-result-object v0 │ │ +02a78a: 5475 9e01 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02a78e: 6e20 4c0d 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ +02a794: 0c01 |0030: move-result-object v1 │ │ +02a796: 1f01 2b02 |0031: check-cast v1, Ljava/util/ArrayList; // type@022b │ │ +02a79a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +02a79e: 2201 2b02 |0035: new-instance v1, Ljava/util/ArrayList; // type@022b │ │ +02a7a2: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +02a7a4: 7020 320d 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +02a7aa: 5475 9e01 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02a7ae: 6e30 4d0d 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d4d │ │ +02a7b4: 6e20 340d 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02a7ba: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02a7be: 28dc |0045: goto 0021 // -0024 │ │ +02a7c0: 1e06 |0046: monitor-exit v6 │ │ +02a7c2: 0e00 |0047: return-void │ │ +02a7c4: 0d05 |0048: move-exception v5 │ │ +02a7c6: 1e06 |0049: monitor-exit v6 │ │ +02a7c8: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -15039,209 +15041,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -028d28: |[028d28] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -028d38: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -028d3c: 540f a401 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -028d40: 1d0f |0004: monitor-enter v15 │ │ -028d42: 7401 a500 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -028d48: 0c02 |0008: move-result-object v2 │ │ -028d4a: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -028d4e: 5401 9f01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ -028d52: 6e10 9300 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -028d58: 0c01 |0010: move-result-object v1 │ │ -028d5a: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -028d5e: 6e20 bf00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00bf │ │ -028d64: 0c03 |0016: move-result-object v3 │ │ -028d66: 7401 aa00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00aa │ │ -028d6c: 0c05 |001a: move-result-object v5 │ │ -028d6e: 7401 b000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b0 │ │ -028d74: 0c04 |001e: move-result-object v4 │ │ -028d76: 7401 a700 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a7 │ │ -028d7c: 0c06 |0022: move-result-object v6 │ │ -028d7e: 7401 ac00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ac │ │ -028d84: 0a01 |0026: move-result v1 │ │ -028d86: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -028d8a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -028d8e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -028d90: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -028d94: 1a01 1306 |002e: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028d98: 2207 0302 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -028d9c: 7010 f20c 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028da2: 1a10 8e07 |0035: const-string v16, "Resolving type " // string@078e │ │ -028da6: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -028daa: 6e20 f80c 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028db0: 0c07 |003c: move-result-object v7 │ │ -028db2: 6e20 f80c 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028db8: 0c07 |0040: move-result-object v7 │ │ -028dba: 1a10 7d00 |0041: const-string v16, " scheme " // string@007d │ │ -028dbe: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -028dc2: 6e20 f80c 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028dc8: 0c07 |0048: move-result-object v7 │ │ -028dca: 6e20 f80c 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028dd0: 0c07 |004c: move-result-object v7 │ │ -028dd2: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ -028dd6: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -028dda: 6e20 f80c 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028de0: 0c07 |0054: move-result-object v7 │ │ -028de2: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -028de6: 6e20 f70c 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -028dec: 0c07 |005a: move-result-object v7 │ │ -028dee: 6e10 fd0c 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028df4: 0c07 |005e: move-result-object v7 │ │ -028df6: 7120 e20a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028dfc: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -028e00: 5401 9e01 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -028e04: 7401 a500 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -028e0a: 0c07 |0069: move-result-object v7 │ │ -028e0c: 6e20 4c0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ -028e12: 0c09 |006d: move-result-object v9 │ │ -028e14: 1f09 2d02 |006e: check-cast v9, Ljava/util/ArrayList; // type@022d │ │ -028e18: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -028e1c: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -028e20: 1a01 1306 |0074: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028e24: 2207 0302 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -028e28: 7010 f20c 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028e2e: 1a10 a401 |007b: const-string v16, "Action list: " // string@01a4 │ │ -028e32: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -028e36: 6e20 f80c 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028e3c: 0c07 |0082: move-result-object v7 │ │ -028e3e: 6e20 f70c 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -028e44: 0c07 |0086: move-result-object v7 │ │ -028e46: 6e10 fd0c 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028e4c: 0c07 |008a: move-result-object v7 │ │ -028e4e: 7120 e20a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028e54: 120e |008e: const/4 v14, #int 0 // #0 │ │ -028e56: 120a |008f: const/4 v10, #int 0 // #0 │ │ -028e58: 6e10 3d0d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -028e5e: 0a01 |0093: move-result v1 │ │ -028e60: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -028e64: 6e20 370d a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -028e6a: 0c0d |0099: move-result-object v13 │ │ -028e6c: 1f0d b800 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b8 │ │ -028e70: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -028e74: 1a01 1306 |009e: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028e78: 2207 0302 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -028e7c: 7010 f20c 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028e82: 1a10 ec06 |00a5: const-string v16, "Matching against filter " // string@06ec │ │ -028e86: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -028e8a: 6e20 f80c 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028e90: 0c07 |00ac: move-result-object v7 │ │ -028e92: 54d0 9901 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ -028e96: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -028e9a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -028e9e: 6e20 f70c 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -028ea4: 0c07 |00b6: move-result-object v7 │ │ -028ea6: 6e10 fd0c 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028eac: 0c07 |00ba: move-result-object v7 │ │ -028eae: 7120 e20a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028eb4: 55d1 9801 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ -028eb8: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -028ebc: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -028ec0: 1a01 1306 |00c4: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028ec4: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ -028ec8: 7120 e20a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028ece: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -028ed2: 28c3 |00cd: goto 0090 // -003d │ │ -028ed4: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -028ed6: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -028eda: 54d1 9901 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ -028ede: 1a07 1306 |00d3: const-string v7, "LocalBroadcastManager" // string@0613 │ │ -028ee2: 7407 c800 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00c8 │ │ -028ee8: 0a0b |00d8: move-result v11 │ │ -028eea: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -028eee: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -028ef2: 1a01 1306 |00dd: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028ef6: 2207 0302 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -028efa: 7010 f20c 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028f00: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ -028f04: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -028f08: 6e20 f80c 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028f0e: 0c07 |00eb: move-result-object v7 │ │ -028f10: 7110 b70c 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -028f16: 0c10 |00ef: move-result-object v16 │ │ -028f18: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -028f1c: 6e20 f80c 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028f22: 0c07 |00f5: move-result-object v7 │ │ -028f24: 6e10 fd0c 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028f2a: 0c07 |00f9: move-result-object v7 │ │ -028f2c: 7120 e20a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028f32: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -028f36: 220e 2d02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@022d │ │ -028f3a: 7010 310d 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -028f40: 6e20 340d de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -028f46: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -028f48: 5cd1 9801 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ -028f4c: 28c1 |010a: goto 00cb // -003f │ │ -028f4e: 0d01 |010b: move-exception v1 │ │ -028f50: 1e0f |010c: monitor-exit v15 │ │ -028f52: 2701 |010d: throw v1 │ │ -028f54: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -028f58: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -028f5e: 1a0c 6215 |0113: const-string v12, "unknown reason" // string@1562 │ │ -028f62: 1a01 1306 |0115: const-string v1, "LocalBroadcastManager" // string@0613 │ │ -028f66: 2207 0302 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -028f6a: 7010 f20c 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -028f70: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ -028f74: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -028f78: 6e20 f80c 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028f7e: 0c07 |0123: move-result-object v7 │ │ -028f80: 6e20 f80c c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -028f86: 0c07 |0127: move-result-object v7 │ │ -028f88: 6e10 fd0c 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -028f8e: 0c07 |012b: move-result-object v7 │ │ -028f90: 7120 e20a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -028f96: 289c |012f: goto 00cb // -0064 │ │ -028f98: 1a0c 3409 |0130: const-string v12, "action" // string@0934 │ │ -028f9c: 28e3 |0132: goto 0115 // -001d │ │ -028f9e: 1a0c 370a |0133: const-string v12, "category" // string@0a37 │ │ -028fa2: 28e0 |0135: goto 0115 // -0020 │ │ -028fa4: 1a0c 000b |0136: const-string v12, "data" // string@0b00 │ │ -028fa8: 28dd |0138: goto 0115 // -0023 │ │ -028faa: 1a0c 5d15 |0139: const-string v12, "type" // string@155d │ │ -028fae: 28da |013b: goto 0115 // -0026 │ │ -028fb0: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -028fb4: 120a |013e: const/4 v10, #int 0 // #0 │ │ -028fb6: 6e10 3d0d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -028fbc: 0a01 |0142: move-result v1 │ │ -028fbe: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -028fc2: 6e20 370d ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -028fc8: 0c01 |0148: move-result-object v1 │ │ -028fca: 1f01 b800 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b8 │ │ -028fce: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -028fd0: 5c17 9801 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ -028fd4: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -028fd8: 28ef |0150: goto 013f // -0011 │ │ -028fda: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -028fde: 5401 a301 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ -028fe2: 2207 b700 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00b7 │ │ -028fe6: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -028fea: 7030 9b04 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@049b │ │ -028ff0: 6e20 340d 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -028ff6: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -028ffa: 5401 a001 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ -028ffe: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -029000: 6e20 5001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ -029006: 0a01 |0167: move-result v1 │ │ -029008: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -02900c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -029010: 5401 a001 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ -029014: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -029016: 6e20 5501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -02901c: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -02901e: 1e0f |0173: monitor-exit v15 │ │ -029020: 0f01 |0174: return v1 │ │ -029022: 1e0f |0175: monitor-exit v15 │ │ -029024: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -029026: 28fd |0177: goto 0174 // -0003 │ │ -029028: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +02a7d8: |[02a7d8] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +02a7e8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +02a7ec: 540f a401 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02a7f0: 1d0f |0004: monitor-enter v15 │ │ +02a7f2: 7401 a500 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +02a7f8: 0c02 |0008: move-result-object v2 │ │ +02a7fa: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +02a7fe: 5401 9f01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@019f │ │ +02a802: 6e10 9300 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +02a808: 0c01 |0010: move-result-object v1 │ │ +02a80a: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +02a80e: 6e20 bf00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00bf │ │ +02a814: 0c03 |0016: move-result-object v3 │ │ +02a816: 7401 aa00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00aa │ │ +02a81c: 0c05 |001a: move-result-object v5 │ │ +02a81e: 7401 b000 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b0 │ │ +02a824: 0c04 |001e: move-result-object v4 │ │ +02a826: 7401 a700 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a7 │ │ +02a82c: 0c06 |0022: move-result-object v6 │ │ +02a82e: 7401 ac00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ac │ │ +02a834: 0a01 |0026: move-result v1 │ │ +02a836: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02a83a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +02a83e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +02a840: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +02a844: 1a01 1006 |002e: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02a848: 2207 0102 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +02a84c: 7010 f20c 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02a852: 1a10 8b07 |0035: const-string v16, "Resolving type " // string@078b │ │ +02a856: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +02a85a: 6e20 f80c 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a860: 0c07 |003c: move-result-object v7 │ │ +02a862: 6e20 f80c 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a868: 0c07 |0040: move-result-object v7 │ │ +02a86a: 1a10 7d00 |0041: const-string v16, " scheme " // string@007d │ │ +02a86e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +02a872: 6e20 f80c 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a878: 0c07 |0048: move-result-object v7 │ │ +02a87a: 6e20 f80c 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a880: 0c07 |004c: move-result-object v7 │ │ +02a882: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ +02a886: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +02a88a: 6e20 f80c 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a890: 0c07 |0054: move-result-object v7 │ │ +02a892: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +02a896: 6e20 f70c 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02a89c: 0c07 |005a: move-result-object v7 │ │ +02a89e: 6e10 fd0c 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a8a4: 0c07 |005e: move-result-object v7 │ │ +02a8a6: 7120 e20a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02a8ac: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +02a8b0: 5401 9e01 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02a8b4: 7401 a500 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +02a8ba: 0c07 |0069: move-result-object v7 │ │ +02a8bc: 6e20 4c0d 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ +02a8c2: 0c09 |006d: move-result-object v9 │ │ +02a8c4: 1f09 2b02 |006e: check-cast v9, Ljava/util/ArrayList; // type@022b │ │ +02a8c8: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +02a8cc: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +02a8d0: 1a01 1006 |0074: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02a8d4: 2207 0102 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +02a8d8: 7010 f20c 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02a8de: 1a10 a401 |007b: const-string v16, "Action list: " // string@01a4 │ │ +02a8e2: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +02a8e6: 6e20 f80c 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a8ec: 0c07 |0082: move-result-object v7 │ │ +02a8ee: 6e20 f70c 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02a8f4: 0c07 |0086: move-result-object v7 │ │ +02a8f6: 6e10 fd0c 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a8fc: 0c07 |008a: move-result-object v7 │ │ +02a8fe: 7120 e20a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02a904: 120e |008e: const/4 v14, #int 0 // #0 │ │ +02a906: 120a |008f: const/4 v10, #int 0 // #0 │ │ +02a908: 6e10 3d0d 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02a90e: 0a01 |0093: move-result v1 │ │ +02a910: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +02a914: 6e20 370d a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02a91a: 0c0d |0099: move-result-object v13 │ │ +02a91c: 1f0d b700 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b7 │ │ +02a920: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +02a924: 1a01 1006 |009e: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02a928: 2207 0102 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +02a92c: 7010 f20c 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02a932: 1a10 e906 |00a5: const-string v16, "Matching against filter " // string@06e9 │ │ +02a936: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +02a93a: 6e20 f80c 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a940: 0c07 |00ac: move-result-object v7 │ │ +02a942: 54d0 9901 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ +02a946: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +02a94a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +02a94e: 6e20 f70c 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02a954: 0c07 |00b6: move-result-object v7 │ │ +02a956: 6e10 fd0c 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a95c: 0c07 |00ba: move-result-object v7 │ │ +02a95e: 7120 e20a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02a964: 55d1 9801 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ +02a968: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +02a96c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +02a970: 1a01 1006 |00c4: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02a974: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ +02a978: 7120 e20a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02a97e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02a982: 28c3 |00cd: goto 0090 // -003d │ │ +02a984: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +02a986: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +02a98a: 54d1 9901 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0199 │ │ +02a98e: 1a07 1006 |00d3: const-string v7, "LocalBroadcastManager" // string@0610 │ │ +02a992: 7407 c800 0100 |00d5: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/content/IntentFilter;.match:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I // method@00c8 │ │ +02a998: 0a0b |00d8: move-result v11 │ │ +02a99a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +02a99e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +02a9a2: 1a01 1006 |00dd: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02a9a6: 2207 0102 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +02a9aa: 7010 f20c 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02a9b0: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ +02a9b4: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +02a9b8: 6e20 f80c 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a9be: 0c07 |00eb: move-result-object v7 │ │ +02a9c0: 7110 b70c 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02a9c6: 0c10 |00ef: move-result-object v16 │ │ +02a9c8: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +02a9cc: 6e20 f80c 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02a9d2: 0c07 |00f5: move-result-object v7 │ │ +02a9d4: 6e10 fd0c 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02a9da: 0c07 |00f9: move-result-object v7 │ │ +02a9dc: 7120 e20a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02a9e2: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +02a9e6: 220e 2b02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@022b │ │ +02a9ea: 7010 310d 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02a9f0: 6e20 340d de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02a9f6: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +02a9f8: 5cd1 9801 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ +02a9fc: 28c1 |010a: goto 00cb // -003f │ │ +02a9fe: 0d01 |010b: move-exception v1 │ │ +02aa00: 1e0f |010c: monitor-exit v15 │ │ +02aa02: 2701 |010d: throw v1 │ │ +02aa04: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +02aa08: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +02aa0e: 1a0c 5d15 |0113: const-string v12, "unknown reason" // string@155d │ │ +02aa12: 1a01 1006 |0115: const-string v1, "LocalBroadcastManager" // string@0610 │ │ +02aa16: 2207 0102 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +02aa1a: 7010 f20c 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02aa20: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ +02aa24: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +02aa28: 6e20 f80c 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02aa2e: 0c07 |0123: move-result-object v7 │ │ +02aa30: 6e20 f80c c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02aa36: 0c07 |0127: move-result-object v7 │ │ +02aa38: 6e10 fd0c 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02aa3e: 0c07 |012b: move-result-object v7 │ │ +02aa40: 7120 e20a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +02aa46: 289c |012f: goto 00cb // -0064 │ │ +02aa48: 1a0c 3109 |0130: const-string v12, "action" // string@0931 │ │ +02aa4c: 28e3 |0132: goto 0115 // -001d │ │ +02aa4e: 1a0c 330a |0133: const-string v12, "category" // string@0a33 │ │ +02aa52: 28e0 |0135: goto 0115 // -0020 │ │ +02aa54: 1a0c fc0a |0136: const-string v12, "data" // string@0afc │ │ +02aa58: 28dd |0138: goto 0115 // -0023 │ │ +02aa5a: 1a0c 5815 |0139: const-string v12, "type" // string@1558 │ │ +02aa5e: 28da |013b: goto 0115 // -0026 │ │ +02aa60: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +02aa64: 120a |013e: const/4 v10, #int 0 // #0 │ │ +02aa66: 6e10 3d0d 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02aa6c: 0a01 |0142: move-result v1 │ │ +02aa6e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +02aa72: 6e20 370d ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02aa78: 0c01 |0148: move-result-object v1 │ │ +02aa7a: 1f01 b700 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b7 │ │ +02aa7e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +02aa80: 5c17 9801 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0198 │ │ +02aa84: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02aa88: 28ef |0150: goto 013f // -0011 │ │ +02aa8a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +02aa8e: 5401 a301 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01a3 │ │ +02aa92: 2207 b600 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00b6 │ │ +02aa96: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +02aa9a: 7030 9b04 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@049b │ │ +02aaa0: 6e20 340d 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02aaa6: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +02aaaa: 5401 a001 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ +02aaae: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +02aab0: 6e20 5001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ +02aab6: 0a01 |0167: move-result v1 │ │ +02aab8: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +02aabc: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +02aac0: 5401 a001 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01a0 │ │ +02aac4: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +02aac6: 6e20 5501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +02aacc: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +02aace: 1e0f |0173: monitor-exit v15 │ │ +02aad0: 0f01 |0174: return v1 │ │ +02aad2: 1e0f |0175: monitor-exit v15 │ │ +02aad4: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +02aad6: 28fd |0177: goto 0174 // -0003 │ │ +02aad8: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -15334,20 +15336,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -029054: |[029054] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -029064: 6e20 a404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04a4 │ │ -02906a: 0a00 |0003: move-result v0 │ │ -02906c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -029070: 7010 a104 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a1 │ │ -029076: 0e00 |0009: return-void │ │ +02ab04: |[02ab04] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +02ab14: 6e20 a404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@04a4 │ │ +02ab1a: 0a00 |0003: move-result v0 │ │ +02ab1c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +02ab20: 7010 a104 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@04a1 │ │ +02ab26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -15358,69 +15360,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -029078: |[029078] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -029088: 5498 a401 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -02908c: 1d08 |0002: monitor-enter v8 │ │ -02908e: 5497 a401 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ -029092: 6e20 4e0d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4e │ │ -029098: 0c02 |0008: move-result-object v2 │ │ -02909a: 1f02 2d02 |0009: check-cast v2, Ljava/util/ArrayList; // type@022d │ │ -02909e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0290a2: 1e08 |000d: monitor-exit v8 │ │ -0290a4: 0e00 |000e: return-void │ │ -0290a6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0290a8: 6e10 3d0d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0290ae: 0a07 |0013: move-result v7 │ │ -0290b0: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -0290b4: 6e20 370d 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0290ba: 0c01 |0019: move-result-object v1 │ │ -0290bc: 1f01 2700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0027 │ │ -0290c0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -0290c2: 6e10 c600 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c6 │ │ -0290c8: 0a07 |0020: move-result v7 │ │ -0290ca: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -0290ce: 6e20 c700 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c7 │ │ -0290d4: 0c00 |0026: move-result-object v0 │ │ -0290d6: 5497 9e01 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -0290da: 6e20 4c0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ -0290e0: 0c06 |002c: move-result-object v6 │ │ -0290e2: 1f06 2d02 |002d: check-cast v6, Ljava/util/ArrayList; // type@022d │ │ -0290e6: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -0290ea: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -0290ec: 6e10 3d0d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0290f2: 0a07 |0035: move-result v7 │ │ -0290f4: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -0290f8: 6e20 370d 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0290fe: 0c07 |003b: move-result-object v7 │ │ -029100: 1f07 b800 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b8 │ │ -029104: 5477 9a01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ -029108: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -02910c: 6e20 3a0d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -029112: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -029116: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02911a: 28e9 |0049: goto 0032 // -0017 │ │ -02911c: 6e10 3d0d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -029122: 0a07 |004d: move-result v7 │ │ -029124: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -029128: 5497 9e01 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ -02912c: 6e20 4e0d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4e │ │ -029132: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -029136: 28c6 |0057: goto 001d // -003a │ │ -029138: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02913c: 28b6 |005a: goto 0010 // -004a │ │ -02913e: 1e08 |005b: monitor-exit v8 │ │ -029140: 28b2 |005c: goto 000e // -004e │ │ -029142: 0d07 |005d: move-exception v7 │ │ -029144: 1e08 |005e: monitor-exit v8 │ │ -029146: 2707 |005f: throw v7 │ │ +02ab28: |[02ab28] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +02ab38: 5498 a401 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02ab3c: 1d08 |0002: monitor-enter v8 │ │ +02ab3e: 5497 a401 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01a4 │ │ +02ab42: 6e20 4e0d a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4e │ │ +02ab48: 0c02 |0008: move-result-object v2 │ │ +02ab4a: 1f02 2b02 |0009: check-cast v2, Ljava/util/ArrayList; // type@022b │ │ +02ab4e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +02ab52: 1e08 |000d: monitor-exit v8 │ │ +02ab54: 0e00 |000e: return-void │ │ +02ab56: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02ab58: 6e10 3d0d 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02ab5e: 0a07 |0013: move-result v7 │ │ +02ab60: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +02ab64: 6e20 370d 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ab6a: 0c01 |0019: move-result-object v1 │ │ +02ab6c: 1f01 2700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0027 │ │ +02ab70: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +02ab72: 6e10 c600 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c6 │ │ +02ab78: 0a07 |0020: move-result v7 │ │ +02ab7a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +02ab7e: 6e20 c700 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c7 │ │ +02ab84: 0c00 |0026: move-result-object v0 │ │ +02ab86: 5497 9e01 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02ab8a: 6e20 4c0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4c │ │ +02ab90: 0c06 |002c: move-result-object v6 │ │ +02ab92: 1f06 2b02 |002d: check-cast v6, Ljava/util/ArrayList; // type@022b │ │ +02ab96: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +02ab9a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +02ab9c: 6e10 3d0d 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02aba2: 0a07 |0035: move-result v7 │ │ +02aba4: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +02aba8: 6e20 370d 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02abae: 0c07 |003b: move-result-object v7 │ │ +02abb0: 1f07 b700 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00b7 │ │ +02abb4: 5477 9a01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@019a │ │ +02abb8: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +02abbc: 6e20 3a0d 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +02abc2: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02abc6: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02abca: 28e9 |0049: goto 0032 // -0017 │ │ +02abcc: 6e10 3d0d 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02abd2: 0a07 |004d: move-result v7 │ │ +02abd4: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +02abd8: 5497 9e01 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@019e │ │ +02abdc: 6e20 4e0d 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d4e │ │ +02abe2: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02abe6: 28c6 |0057: goto 001d // -003a │ │ +02abe8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02abec: 28b6 |005a: goto 0010 // -004a │ │ +02abee: 1e08 |005b: monitor-exit v8 │ │ +02abf0: 28b2 |005c: goto 000e // -004e │ │ +02abf2: 0d07 |005d: move-exception v7 │ │ +02abf4: 1e08 |005e: monitor-exit v8 │ │ +02abf6: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -15449,21 +15451,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 1556 (LocalBroadcastManager.java) │ │ + source_file_idx : 1553 (LocalBroadcastManager.java) │ │ │ │ Class #67 header: │ │ -class_idx : 186 │ │ +class_idx : 185 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -15488,21 +15490,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -029154: |[029154] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -029164: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02916a: 2200 4c02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@024c │ │ -02916e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -029170: 7020 800d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0d80 │ │ -029176: 5b20 a501 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a5 │ │ -02917a: 0e00 |000b: return-void │ │ +02ac04: |[02ac04] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +02ac14: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02ac1a: 2200 4a02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@024a │ │ +02ac1e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +02ac20: 7020 800d 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0d80 │ │ +02ac26: 5b20 a501 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a5 │ │ +02ac2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -15512,44 +15514,44 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02917c: |[02917c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -02918c: 2200 0502 |0000: new-instance v0, Ljava/lang/Thread; // type@0205 │ │ -029190: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -029194: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02919a: 1a02 f406 |0007: const-string v2, "ModernAsyncTask #" // string@06f4 │ │ -02919e: 6e20 f80c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0291a4: 0c01 |000c: move-result-object v1 │ │ -0291a6: 5432 a501 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a5 │ │ -0291aa: 6e10 810d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d81 │ │ -0291b0: 0a02 |0012: move-result v2 │ │ -0291b2: 6e20 f50c 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0291b8: 0c01 |0016: move-result-object v1 │ │ -0291ba: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0291c0: 0c01 |001a: move-result-object v1 │ │ -0291c2: 7030 030d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0d03 │ │ -0291c8: 1100 |001e: return-object v0 │ │ +02ac2c: |[02ac2c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +02ac3c: 2200 0302 |0000: new-instance v0, Ljava/lang/Thread; // type@0203 │ │ +02ac40: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +02ac44: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02ac4a: 1a02 f106 |0007: const-string v2, "ModernAsyncTask #" // string@06f1 │ │ +02ac4e: 6e20 f80c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02ac54: 0c01 |000c: move-result-object v1 │ │ +02ac56: 5432 a501 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01a5 │ │ +02ac5a: 6e10 810d 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d81 │ │ +02ac60: 0a02 |0012: move-result v2 │ │ +02ac62: 6e20 f50c 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +02ac68: 0c01 |0016: move-result-object v1 │ │ +02ac6a: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02ac70: 0c01 |001a: move-result-object v1 │ │ +02ac72: 7030 030d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0d03 │ │ +02ac78: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #68 header: │ │ -class_idx : 188 │ │ +class_idx : 187 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 581 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 579 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -15574,18 +15576,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0291cc: |[0291cc] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -0291dc: 5b01 a801 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ -0291e0: 7020 760d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d76 │ │ -0291e6: 0e00 |0005: return-void │ │ +02ac7c: |[02ac7c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +02ac8c: 5b01 a801 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ +02ac90: 7020 760d 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d76 │ │ +02ac96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -15598,41 +15600,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0291e8: |[0291e8] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -0291f8: 6e10 ad04 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04ad │ │ -0291fe: 0c01 |0003: move-result-object v1 │ │ -029200: 5463 a801 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ -029204: 7120 c004 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c0 │ │ -02920a: 0e00 |0009: return-void │ │ -02920c: 0d00 |000a: move-exception v0 │ │ -02920e: 1a03 ba01 |000b: const-string v3, "AsyncTask" // string@01ba │ │ -029212: 7120 e50a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae5 │ │ -029218: 28f9 |0010: goto 0009 // -0007 │ │ -02921a: 0d00 |0011: move-exception v0 │ │ -02921c: 2203 ff01 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -029220: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -029224: 6e10 740d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0d74 │ │ -02922a: 0c05 |0019: move-result-object v5 │ │ -02922c: 7030 d10c 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ -029232: 2703 |001d: throw v3 │ │ -029234: 0d00 |001e: move-exception v0 │ │ -029236: 5463 a801 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ -02923a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02923c: 7120 c004 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c0 │ │ -029242: 28e4 |0025: goto 0009 // -001c │ │ -029244: 0d02 |0026: move-exception v2 │ │ -029246: 2203 ff01 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -02924a: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -02924e: 7030 d10c 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ -029254: 2703 |002e: throw v3 │ │ +02ac98: |[02ac98] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +02aca8: 6e10 ad04 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04ad │ │ +02acae: 0c01 |0003: move-result-object v1 │ │ +02acb0: 5463 a801 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ +02acb4: 7120 c004 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c0 │ │ +02acba: 0e00 |0009: return-void │ │ +02acbc: 0d00 |000a: move-exception v0 │ │ +02acbe: 1a03 ba01 |000b: const-string v3, "AsyncTask" // string@01ba │ │ +02acc2: 7120 e50a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae5 │ │ +02acc8: 28f9 |0010: goto 0009 // -0007 │ │ +02acca: 0d00 |0011: move-exception v0 │ │ +02accc: 2203 fd01 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +02acd0: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +02acd4: 6e10 740d 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0d74 │ │ +02acda: 0c05 |0019: move-result-object v5 │ │ +02acdc: 7030 d10c 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ +02ace2: 2703 |001d: throw v3 │ │ +02ace4: 0d00 |001e: move-exception v0 │ │ +02ace6: 5463 a801 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a8 │ │ +02acea: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02acec: 7120 c004 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c0 │ │ +02acf2: 28e4 |0025: goto 0009 // -001c │ │ +02acf4: 0d02 |0026: move-exception v2 │ │ +02acf6: 2203 fd01 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +02acfa: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +02acfe: 7030 d10c 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0cd1 │ │ +02ad04: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -15652,21 +15654,21 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #69 header: │ │ -class_idx : 189 │ │ +class_idx : 188 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1778 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 annotations: │ │ Annotations on class │ │ @@ -15690,54 +15692,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029270: |[029270] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -029280: 7100 b904 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04b9 │ │ -029286: 0c00 |0003: move-result-object v0 │ │ -029288: 2100 |0004: array-length v0, v0 │ │ -02928a: 2300 1003 |0005: new-array v0, v0, [I // type@0310 │ │ -02928e: 6900 a901 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ -029292: 6200 a901 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ -029296: 6201 af01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -02929a: 6e10 b704 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ -0292a0: 0a01 |0010: move-result v1 │ │ -0292a2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0292a4: 4b02 0001 |0012: aput v2, v0, v1 │ │ -0292a8: 6200 a901 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ -0292ac: 6201 ad01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ -0292b0: 6e10 b704 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ -0292b6: 0a01 |001b: move-result v1 │ │ -0292b8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0292ba: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0292be: 0e00 |001f: return-void │ │ -0292c0: 0d00 |0020: move-exception v0 │ │ -0292c2: 28fe |0021: goto 001f // -0002 │ │ -0292c4: 0d00 |0022: move-exception v0 │ │ -0292c6: 28f1 |0023: goto 0014 // -000f │ │ +02ad20: |[02ad20] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +02ad30: 7100 b904 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04b9 │ │ +02ad36: 0c00 |0003: move-result-object v0 │ │ +02ad38: 2100 |0004: array-length v0, v0 │ │ +02ad3a: 2300 0d03 |0005: new-array v0, v0, [I // type@030d │ │ +02ad3e: 6900 a901 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ +02ad42: 6200 a901 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ +02ad46: 6201 af01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +02ad4a: 6e10 b704 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ +02ad50: 0a01 |0010: move-result v1 │ │ +02ad52: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +02ad54: 4b02 0001 |0012: aput v2, v0, v1 │ │ +02ad58: 6200 a901 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ +02ad5c: 6201 ad01 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ +02ad60: 6e10 b704 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ +02ad66: 0a01 |001b: move-result v1 │ │ +02ad68: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02ad6a: 4b02 0001 |001d: aput v2, v0, v1 │ │ +02ad6e: 0e00 |001f: return-void │ │ +02ad70: 0d00 |0020: move-exception v0 │ │ +02ad72: 28fe |0021: goto 001f // -0002 │ │ +02ad74: 0d00 |0022: move-exception v0 │ │ +02ad76: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #70 header: │ │ -class_idx : 190 │ │ +class_idx : 189 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -15770,40 +15772,40 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0292e4: |[0292e4] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -0292f4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0292fa: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ -0292fe: 5b02 aa01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ -029302: 0e00 |0007: return-void │ │ +02ad94: |[02ad94] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +02ada4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02adaa: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ +02adae: 5b02 aa01 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ +02adb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #71 header: │ │ -class_idx : 191 │ │ +class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 75 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 74 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -15823,17 +15825,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029304: |[029304] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -029314: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -02931a: 0e00 |0003: return-void │ │ +02adb4: |[02adb4] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +02adc4: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +02adca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -15841,17 +15843,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02931c: |[02931c] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02932c: 7010 b004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04b0 │ │ -029332: 0e00 |0003: return-void │ │ +02adcc: |[02adcc] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +02addc: 7010 b004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04b0 │ │ +02ade2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -15861,52 +15863,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -029334: |[029334] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -029344: 5450 1d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -029348: 1f00 be00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00be │ │ -02934c: 5251 1e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001e │ │ -029350: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -029356: 0e00 |0009: return-void │ │ -029358: 5401 ab01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ -02935c: 5402 aa01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ -029360: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -029362: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -029366: 7120 c104 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c1 │ │ -02936c: 28f5 |0014: goto 0009 // -000b │ │ -02936e: 5401 ab01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ -029372: 5402 aa01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ -029376: 6e20 d104 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04d1 │ │ -02937c: 28ed |001c: goto 0009 // -0013 │ │ -02937e: 0000 |001d: nop // spacer │ │ -029380: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +02ade4: |[02ade4] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +02adf4: 5450 1d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +02adf8: 1f00 bd00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bd │ │ +02adfc: 5251 1e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001e │ │ +02ae00: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +02ae06: 0e00 |0009: return-void │ │ +02ae08: 5401 ab01 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ +02ae0c: 5402 aa01 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ +02ae10: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +02ae12: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +02ae16: 7120 c104 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04c1 │ │ +02ae1c: 28f5 |0014: goto 0009 // -000b │ │ +02ae1e: 5401 ab01 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01ab │ │ +02ae22: 5402 aa01 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01aa │ │ +02ae26: 6e20 d104 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04d1 │ │ +02ae2c: 28ed |001c: goto 0009 // -0013 │ │ +02ae2e: 0000 |001d: nop // spacer │ │ +02ae30: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #72 header: │ │ -class_idx : 192 │ │ +class_idx : 191 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 490 │ │ +source_file_idx : 1778 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -15945,40 +15947,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -029390: |[029390] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -0293a0: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0293a2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0293a4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0293a6: 2200 c000 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c0 │ │ -0293aa: 1a01 4907 |0005: const-string v1, "PENDING" // string@0749 │ │ -0293ae: 7030 b604 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ -0293b4: 6900 ae01 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -0293b8: 2200 c000 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c0 │ │ -0293bc: 1a01 8007 |000e: const-string v1, "RUNNING" // string@0780 │ │ -0293c0: 7030 b604 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ -0293c6: 6900 af01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -0293ca: 2200 c000 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c0 │ │ -0293ce: 1a01 8402 |0017: const-string v1, "FINISHED" // string@0284 │ │ -0293d2: 7030 b604 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ -0293d8: 6900 ad01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ -0293dc: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0293de: 2300 1a03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@031a │ │ -0293e2: 6201 ae01 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -0293e6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0293ea: 6201 af01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -0293ee: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0293f2: 6201 ad01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ -0293f6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0293fa: 6900 ac01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ac │ │ -0293fe: 0e00 |002f: return-void │ │ +02ae40: |[02ae40] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +02ae50: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +02ae52: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02ae54: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02ae56: 2200 bf00 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bf │ │ +02ae5a: 1a01 4607 |0005: const-string v1, "PENDING" // string@0746 │ │ +02ae5e: 7030 b604 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ +02ae64: 6900 ae01 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +02ae68: 2200 bf00 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bf │ │ +02ae6c: 1a01 7d07 |000e: const-string v1, "RUNNING" // string@077d │ │ +02ae70: 7030 b604 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ +02ae76: 6900 af01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +02ae7a: 2200 bf00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bf │ │ +02ae7e: 1a01 8402 |0017: const-string v1, "FINISHED" // string@0284 │ │ +02ae82: 7030 b604 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b6 │ │ +02ae88: 6900 ad01 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ +02ae8c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +02ae8e: 2300 1703 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0317 │ │ +02ae92: 6201 ae01 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +02ae96: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +02ae9a: 6201 af01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +02ae9e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +02aea2: 6201 ad01 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ +02aea6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +02aeaa: 6900 ac01 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ac │ │ +02aeae: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -15988,17 +15990,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -029400: |[029400] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -029410: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -029416: 0e00 |0003: return-void │ │ +02aeb0: |[02aeb0] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +02aec0: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +02aec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -16008,20 +16010,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029418: |[029418] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -029428: 1c00 c000 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c0 │ │ -02942c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -029432: 0c00 |0005: move-result-object v0 │ │ -029434: 1f00 c000 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c0 │ │ -029438: 1100 |0008: return-object v0 │ │ +02aec8: |[02aec8] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02aed8: 1c00 bf00 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bf │ │ +02aedc: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +02aee2: 0c00 |0005: move-result-object v0 │ │ +02aee4: 1f00 bf00 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00bf │ │ +02aee8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -16029,33 +16031,33 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02943c: |[02943c] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02944c: 6200 ac01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ac │ │ -029450: 6e10 1d11 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@111d │ │ -029456: 0c00 |0005: move-result-object v0 │ │ -029458: 1f00 1a03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@031a │ │ -02945c: 1100 |0008: return-object v0 │ │ +02aeec: |[02aeec] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02aefc: 6200 ac01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ac │ │ +02af00: 6e10 1d11 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@111d │ │ +02af06: 0c00 |0005: move-result-object v0 │ │ +02af08: 1f00 1703 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0317 │ │ +02af0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #73 header: │ │ -class_idx : 193 │ │ +class_idx : 192 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -16083,17 +16085,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029460: |[029460] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -029470: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029476: 0e00 |0003: return-void │ │ +02af10: |[02af10] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +02af20: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02af26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -16102,33 +16104,33 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029478: |[029478] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -029488: 7010 ba04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04ba │ │ -02948e: 0e00 |0003: return-void │ │ +02af28: |[02af28] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +02af38: 7010 ba04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04ba │ │ +02af3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #74 header: │ │ -class_idx : 194 │ │ +class_idx : 193 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1778 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -16242,42 +16244,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -029490: |[029490] android.support.v4.content.ModernAsyncTask.:()V │ │ -0294a0: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00ba │ │ -0294a4: 7010 a704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04a7 │ │ -0294aa: 6900 bf01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01bf │ │ -0294ae: 2200 4602 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0246 │ │ -0294b2: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -0294b6: 7020 7b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0d7b │ │ -0294bc: 6900 be01 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01be │ │ -0294c0: 2200 4802 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0248 │ │ -0294c4: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -0294c6: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -0294ca: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -0294ce: 6205 f202 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f2 │ │ -0294d2: 6206 be01 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01be │ │ -0294d6: 6207 bf01 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01bf │ │ -0294da: 7608 7c0d 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0d7c │ │ -0294e0: 6900 b701 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ -0294e4: 2200 bf00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00bf │ │ -0294e8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -0294ea: 7020 b104 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b1 │ │ -0294f0: 6900 bd01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ -0294f4: 6200 b701 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ -0294f8: 6900 bc01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ -0294fc: 0e00 |002e: return-void │ │ +02af40: |[02af40] android.support.v4.content.ModernAsyncTask.:()V │ │ +02af50: 2200 b900 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00b9 │ │ +02af54: 7010 a704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04a7 │ │ +02af5a: 6900 bf01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01bf │ │ +02af5e: 2200 4402 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0244 │ │ +02af62: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +02af66: 7020 7b0d 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0d7b │ │ +02af6c: 6900 be01 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01be │ │ +02af70: 2201 4602 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0246 │ │ +02af74: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +02af76: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +02af7a: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +02af7e: 6206 f202 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f2 │ │ +02af82: 6207 be01 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01be │ │ +02af86: 6208 bf01 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01bf │ │ +02af8a: 7608 7c0d 0100 |001d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@0d7c │ │ +02af90: 6901 b701 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ +02af94: 2200 be00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00be │ │ +02af98: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +02af9a: 7020 b104 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b1 │ │ +02afa0: 6900 bd01 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ +02afa4: 6200 b701 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ +02afa8: 6900 bc01 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ +02afac: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -16288,29 +16290,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -029500: |[029500] android.support.v4.content.ModernAsyncTask.:()V │ │ -029510: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029516: 6200 ae01 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -02951a: 5b20 b901 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -02951e: 2200 4b02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@024b │ │ -029522: 7010 7d0d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0d7d │ │ -029528: 5b20 ba01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ -02952c: 2200 bb00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00bb │ │ -029530: 7020 a904 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04a9 │ │ -029536: 5b20 bb01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ -02953a: 2200 bc00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00bc │ │ -02953e: 5421 bb01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ -029542: 7030 ab04 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04ab │ │ -029548: 5b20 b801 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -02954c: 0e00 |001e: return-void │ │ +02afb0: |[02afb0] android.support.v4.content.ModernAsyncTask.:()V │ │ +02afc0: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02afc6: 6200 ae01 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +02afca: 5b20 b901 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02afce: 2200 4902 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0249 │ │ +02afd2: 7010 7d0d 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0d7d │ │ +02afd8: 5b20 ba01 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ +02afdc: 2200 ba00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00ba │ │ +02afe0: 7020 a904 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04a9 │ │ +02afe6: 5b20 bb01 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ +02afea: 2200 bb00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00bb │ │ +02afee: 5421 bb01 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ +02aff2: 7030 ab04 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04ab │ │ +02aff8: 5b20 b801 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02affc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -16324,17 +16326,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029550: |[029550] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -029560: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ -029564: 1100 |0002: return-object v0 │ │ +02b000: |[02b000] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +02b010: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ +02b014: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -16342,18 +16344,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -029568: |[029568] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -029578: 7020 d204 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04d2 │ │ -02957e: 0c00 |0003: move-result-object v0 │ │ -029580: 1100 |0004: return-object v0 │ │ +02b018: |[02b018] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +02b028: 7020 d204 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04d2 │ │ +02b02e: 0c00 |0003: move-result-object v0 │ │ +02b030: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -16362,17 +16364,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -029584: |[029584] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -029594: 7020 d304 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04d3 │ │ -02959a: 0e00 |0003: return-void │ │ +02b034: |[02b034] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +02b044: 7020 d304 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04d3 │ │ +02b04a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -16381,17 +16383,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02959c: |[02959c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -0295ac: 7020 c704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04c7 │ │ -0295b2: 0e00 |0003: return-void │ │ +02b04c: |[02b04c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +02b05c: 7020 c704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04c7 │ │ +02b062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -16400,18 +16402,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0295b4: |[0295b4] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -0295c4: 6200 bc01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ -0295c8: 7220 750d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d75 │ │ -0295ce: 0e00 |0005: return-void │ │ +02b064: |[02b064] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +02b074: 6200 bc01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ +02b078: 7220 750d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d75 │ │ +02b07e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -16420,24 +16422,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0295d0: |[0295d0] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -0295e0: 6e10 cc04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04cc │ │ -0295e6: 0a00 |0003: move-result v0 │ │ -0295e8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0295ec: 6e20 ce04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04ce │ │ -0295f2: 6200 ad01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ -0295f6: 5b10 b901 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -0295fa: 0e00 |000d: return-void │ │ -0295fc: 6e20 cf04 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04cf │ │ -029602: 28f8 |0011: goto 0009 // -0008 │ │ +02b080: |[02b080] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +02b090: 6e10 cc04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04cc │ │ +02b096: 0a00 |0003: move-result v0 │ │ +02b098: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02b09c: 6e20 ce04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04ce │ │ +02b0a2: 6200 ad01 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ad │ │ +02b0a6: 5b10 b901 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02b0aa: 0e00 |000d: return-void │ │ +02b0ac: 6e20 cf04 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04cf │ │ +02b0b2: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -16452,18 +16454,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029604: |[029604] android.support.v4.content.ModernAsyncTask.init:()V │ │ -029614: 6200 bd01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ -029618: 6e10 b204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04b2 │ │ -02961e: 0e00 |0005: return-void │ │ +02b0b4: |[02b0b4] android.support.v4.content.ModernAsyncTask.init:()V │ │ +02b0c4: 6200 bd01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ +02b0c8: 6e10 b204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04b2 │ │ +02b0ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -16471,26 +16473,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -029620: |[029620] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -029630: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -029632: 6201 bd01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ -029636: 2202 be00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00be │ │ -02963a: 2353 1c03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@031c │ │ -02963e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -029640: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -029644: 7030 af04 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04af │ │ -02964a: 6e30 b404 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04b4 │ │ -029650: 0c00 |0010: move-result-object v0 │ │ -029652: 6e10 5801 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0158 │ │ -029658: 1107 |0014: return-object v7 │ │ +02b0d0: |[02b0d0] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02b0e0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +02b0e2: 6201 bd01 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ +02b0e6: 2202 bd00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bd │ │ +02b0ea: 2353 1903 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0319 │ │ +02b0ee: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +02b0f0: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +02b0f4: 7030 af04 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04af │ │ +02b0fa: 6e30 b404 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04b4 │ │ +02b100: 0c00 |0010: move-result-object v0 │ │ +02b102: 6e10 5801 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0158 │ │ +02b108: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16504,21 +16506,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02965c: |[02965c] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -02966c: 5421 ba01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ -029670: 6e10 7e0d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d7e │ │ -029676: 0a00 |0005: move-result v0 │ │ -029678: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02967c: 7020 d204 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04d2 │ │ -029682: 0e00 |000b: return-void │ │ +02b10c: |[02b10c] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +02b11c: 5421 ba01 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01ba │ │ +02b120: 6e10 7e0d 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d7e │ │ +02b126: 0a00 |0005: move-result v0 │ │ +02b128: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02b12c: 7020 d204 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04d2 │ │ +02b132: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -16533,17 +16535,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029684: |[029684] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -029694: 6900 bc01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ -029698: 0e00 |0002: return-void │ │ +02b134: |[02b134] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +02b144: 6900 bc01 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ +02b148: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -16553,19 +16555,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02969c: |[02969c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -0296ac: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -0296b0: 6e20 770d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0d77 │ │ -0296b6: 0a00 |0005: move-result v0 │ │ -0296b8: 0f00 |0006: return v0 │ │ +02b14c: |[02b14c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +02b15c: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02b160: 6e20 770d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0d77 │ │ +02b166: 0a00 |0005: move-result v0 │ │ +02b168: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -16581,19 +16583,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0296bc: |[0296bc] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -0296cc: 6200 bc01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ -0296d0: 6e30 c604 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@04c6 │ │ -0296d6: 0c00 |0005: move-result-object v0 │ │ -0296d8: 1100 |0006: return-object v0 │ │ +02b16c: |[02b16c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +02b17c: 6200 bc01 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01bc │ │ +02b180: 6e30 c604 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/support/v4/content/ModernAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@04c6 │ │ +02b186: 0c00 |0005: move-result-object v0 │ │ +02b188: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16604,41 +16606,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0296dc: |[0296dc] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -0296ec: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -0296f0: 6201 ae01 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ -0296f4: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -0296f8: 6200 a901 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ -0296fc: 5421 b901 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -029700: 6e10 b704 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ -029706: 0a01 |000d: move-result v1 │ │ -029708: 4400 0001 |000e: aget v0, v0, v1 │ │ -02970c: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -029712: 6200 af01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ -029716: 5b20 b901 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -02971a: 6e10 d004 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04d0 │ │ -029720: 5420 bb01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ -029724: 5b04 b001 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01b0 │ │ -029728: 5420 b801 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -02972c: 7220 750d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d75 │ │ -029732: 1102 |0023: return-object v2 │ │ -029734: 2200 f101 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -029738: 1a01 1602 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0216 │ │ -02973c: 7020 b00c 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -029742: 2700 |002b: throw v0 │ │ -029744: 2200 f101 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -029748: 1a01 1502 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0215 │ │ -02974c: 7020 b00c 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -029752: 2700 |0033: throw v0 │ │ -029754: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +02b18c: |[02b18c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +02b19c: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02b1a0: 6201 ae01 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ae │ │ +02b1a4: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +02b1a8: 6200 a901 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01a9 │ │ +02b1ac: 5421 b901 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02b1b0: 6e10 b704 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b7 │ │ +02b1b6: 0a01 |000d: move-result v1 │ │ +02b1b8: 4400 0001 |000e: aget v0, v0, v1 │ │ +02b1bc: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +02b1c2: 6200 af01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01af │ │ +02b1c6: 5b20 b901 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02b1ca: 6e10 d004 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04d0 │ │ +02b1d0: 5420 bb01 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01bb │ │ +02b1d4: 5b04 b001 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01b0 │ │ +02b1d8: 5420 b801 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02b1dc: 7220 750d 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d75 │ │ +02b1e2: 1102 |0023: return-object v2 │ │ +02b1e4: 2200 ef01 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +02b1e8: 1a01 1602 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0216 │ │ +02b1ec: 7020 b00c 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02b1f2: 2700 |002b: throw v0 │ │ +02b1f4: 2200 ef01 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +02b1f8: 1a01 1502 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0215 │ │ +02b1fc: 7020 b00c 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02b202: 2700 |0033: throw v0 │ │ +02b204: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -16659,19 +16661,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029764: |[029764] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -029774: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -029778: 6e10 780d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0d78 │ │ -02977e: 0c00 |0005: move-result-object v0 │ │ -029780: 1100 |0006: return-object v0 │ │ +02b214: |[02b214] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +02b224: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02b228: 6e10 780d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0d78 │ │ +02b22e: 0c00 |0005: move-result-object v0 │ │ +02b230: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16680,19 +16682,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -029784: |[029784] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -029794: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -029798: 6e40 790d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0d79 │ │ -02979e: 0c00 |0005: move-result-object v0 │ │ -0297a0: 1100 |0006: return-object v0 │ │ +02b234: |[02b234] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +02b244: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02b248: 6e40 790d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0d79 │ │ +02b24e: 0c00 |0005: move-result-object v0 │ │ +02b250: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -16703,17 +16705,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0297a4: |[0297a4] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0297b4: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ -0297b8: 1100 |0002: return-object v0 │ │ +02b254: |[02b254] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02b264: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01b9 │ │ +02b268: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16722,19 +16724,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0297bc: |[0297bc] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -0297cc: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ -0297d0: 6e10 7a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0d7a │ │ -0297d6: 0a00 |0005: move-result v0 │ │ -0297d8: 0f00 |0006: return v0 │ │ +02b26c: |[02b26c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +02b27c: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01b8 │ │ +02b280: 6e10 7a0d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0d7a │ │ +02b286: 0a00 |0005: move-result v0 │ │ +02b288: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16743,16 +16745,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0297dc: |[0297dc] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -0297ec: 0e00 |0000: return-void │ │ +02b28c: |[02b28c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +02b29c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16761,17 +16763,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0297f0: |[0297f0] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -029800: 6e10 cd04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04cd │ │ -029806: 0e00 |0003: return-void │ │ +02b2a0: |[02b2a0] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +02b2b0: 6e10 cd04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04cd │ │ +02b2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -16783,16 +16785,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029808: |[029808] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -029818: 0e00 |0000: return-void │ │ +02b2b8: |[02b2b8] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +02b2c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16803,16 +16805,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02981c: |[02981c] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -02982c: 0e00 |0000: return-void │ │ +02b2cc: |[02b2cc] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +02b2dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -16821,16 +16823,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029830: |[029830] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -029840: 0e00 |0000: return-void │ │ +02b2e0: |[02b2e0] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +02b2f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -16841,43 +16843,43 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -029844: |[029844] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -029854: 6e10 cc04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04cc │ │ -02985a: 0a00 |0003: move-result v0 │ │ -02985c: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -029860: 6200 bd01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ -029864: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -029866: 2202 be00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00be │ │ -02986a: 7030 af04 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04af │ │ -029870: 6e30 b404 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04b4 │ │ -029876: 0c00 |0011: move-result-object v0 │ │ -029878: 6e10 5801 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0158 │ │ -02987e: 0e00 |0015: return-void │ │ +02b2f4: |[02b2f4] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +02b304: 6e10 cc04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04cc │ │ +02b30a: 0a00 |0003: move-result v0 │ │ +02b30c: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +02b310: 6200 bd01 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01bd │ │ +02b314: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +02b316: 2202 bd00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00bd │ │ +02b31a: 7030 af04 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04af │ │ +02b320: 6e30 b404 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04b4 │ │ +02b326: 0c00 |0011: move-result-object v0 │ │ +02b328: 6e10 5801 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0158 │ │ +02b32e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #75 header: │ │ -class_idx : 195 │ │ +class_idx : 194 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 429 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ @@ -16898,31 +16900,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029880: |[029880] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -029890: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029896: 0e00 |0003: return-void │ │ +02b330: |[02b330] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +02b340: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 429 (ActivityInfoCompat.java) │ │ │ │ Class #76 header: │ │ -class_idx : 196 │ │ +class_idx : 195 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ @@ -16938,17 +16940,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029898: |[029898] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -0298a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0298ae: 0e00 |0003: return-void │ │ +02b348: |[02b348] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +02b358: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -16957,31 +16959,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0298b0: |[0298b0] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -0298c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0298c2: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -0298c6: 2141 |0003: array-length v1, v4 │ │ -0298c8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0298cc: 0750 |0006: move-object v0, v5 │ │ -0298ce: 1100 |0007: return-object v0 │ │ -0298d0: 2141 |0008: array-length v1, v4 │ │ -0298d2: 2152 |0009: array-length v2, v5 │ │ -0298d4: b021 |000a: add-int/2addr v1, v2 │ │ -0298d6: 2310 1f03 |000b: new-array v0, v1, [Ljava/lang/String; // type@031f │ │ -0298da: 2141 |000d: array-length v1, v4 │ │ -0298dc: 7151 fe0c 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0298e2: 2141 |0011: array-length v1, v4 │ │ -0298e4: 2152 |0012: array-length v2, v5 │ │ -0298e6: 7152 fe0c 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0298ec: 28f1 |0016: goto 0007 // -000f │ │ +02b360: |[02b360] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +02b370: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02b372: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +02b376: 2141 |0003: array-length v1, v4 │ │ +02b378: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02b37c: 0750 |0006: move-object v0, v5 │ │ +02b37e: 1100 |0007: return-object v0 │ │ +02b380: 2141 |0008: array-length v1, v4 │ │ +02b382: 2152 |0009: array-length v2, v5 │ │ +02b384: b021 |000a: add-int/2addr v1, v2 │ │ +02b386: 2310 1c03 |000b: new-array v0, v1, [Ljava/lang/String; // type@031c │ │ +02b38a: 2141 |000d: array-length v1, v4 │ │ +02b38c: 7151 fe0c 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02b392: 2141 |0011: array-length v1, v4 │ │ +02b394: 2152 |0012: array-length v2, v5 │ │ +02b396: 7152 fe0c 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02b39c: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -16995,42 +16997,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0298f0: |[0298f0] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -029900: 7110 d70a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -029906: 0a00 |0003: move-result v0 │ │ -029908: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -02990c: 1103 |0006: return-object v3 │ │ -02990e: 7110 d70a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -029914: 0a00 |000a: move-result v0 │ │ -029916: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -02991a: 0723 |000d: move-object v3, v2 │ │ -02991c: 28f8 |000e: goto 0006 // -0008 │ │ -02991e: 2200 0302 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -029922: 7010 f20c 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -029928: 1a01 9b00 |0014: const-string v1, "(" // string@009b │ │ -02992c: 6e20 f80c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -029932: 0c00 |0019: move-result-object v0 │ │ -029934: 6e20 f80c 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02993a: 0c00 |001d: move-result-object v0 │ │ -02993c: 1a01 c000 |001e: const-string v1, ") AND (" // string@00c0 │ │ -029940: 6e20 f80c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -029946: 0c00 |0023: move-result-object v0 │ │ -029948: 6e20 f80c 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02994e: 0c00 |0027: move-result-object v0 │ │ -029950: 1a01 bd00 |0028: const-string v1, ")" // string@00bd │ │ -029954: 6e20 f80c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02995a: 0c00 |002d: move-result-object v0 │ │ -02995c: 6e10 fd0c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -029962: 0c03 |0031: move-result-object v3 │ │ -029964: 28d4 |0032: goto 0006 // -002c │ │ +02b3a0: |[02b3a0] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +02b3b0: 7110 d70a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +02b3b6: 0a00 |0003: move-result v0 │ │ +02b3b8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +02b3bc: 1103 |0006: return-object v3 │ │ +02b3be: 7110 d70a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +02b3c4: 0a00 |000a: move-result v0 │ │ +02b3c6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +02b3ca: 0723 |000d: move-object v3, v2 │ │ +02b3cc: 28f8 |000e: goto 0006 // -0008 │ │ +02b3ce: 2200 0102 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02b3d2: 7010 f20c 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02b3d8: 1a01 9b00 |0014: const-string v1, "(" // string@009b │ │ +02b3dc: 6e20 f80c 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b3e2: 0c00 |0019: move-result-object v0 │ │ +02b3e4: 6e20 f80c 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b3ea: 0c00 |001d: move-result-object v0 │ │ +02b3ec: 1a01 c000 |001e: const-string v1, ") AND (" // string@00c0 │ │ +02b3f0: 6e20 f80c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b3f6: 0c00 |0023: move-result-object v0 │ │ +02b3f8: 6e20 f80c 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b3fe: 0c00 |0027: move-result-object v0 │ │ +02b400: 1a01 bd00 |0028: const-string v1, ")" // string@00bd │ │ +02b404: 6e20 f80c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b40a: 0c00 |002d: move-result-object v0 │ │ +02b40c: 6e10 fd0c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02b412: 0c03 |0031: move-result-object v3 │ │ +02b414: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -17039,17 +17041,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 589 (DatabaseUtilsCompat.java) │ │ │ │ Class #77 header: │ │ -class_idx : 198 │ │ +class_idx : 197 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ @@ -17071,17 +17073,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #78 header: │ │ -class_idx : 202 │ │ +class_idx : 201 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 annotations: │ │ @@ -17105,40 +17107,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -029968: |[029968] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -029978: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02997c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -029980: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -029984: 2200 c900 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c9 │ │ -029988: 7010 e104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04e1 │ │ -02998e: 6900 c101 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ -029992: 0e00 |000d: return-void │ │ -029994: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -029998: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -02999c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0299a0: 2200 c800 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00c8 │ │ -0299a4: 7010 df04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04df │ │ -0299aa: 6900 c101 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ -0299ae: 28f2 |001b: goto 000d // -000e │ │ -0299b0: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0299b4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -0299b8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0299bc: 2200 c700 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00c7 │ │ -0299c0: 7010 dd04 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04dd │ │ -0299c6: 6900 c101 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ -0299ca: 28e4 |0029: goto 000d // -001c │ │ -0299cc: 2200 c500 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c5 │ │ -0299d0: 7010 da04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04da │ │ -0299d6: 6900 c101 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ -0299da: 28dc |0031: goto 000d // -0024 │ │ +02b418: |[02b418] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +02b428: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b42c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02b430: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02b434: 2200 c800 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00c8 │ │ +02b438: 7010 e104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04e1 │ │ +02b43e: 6900 c101 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ +02b442: 0e00 |000d: return-void │ │ +02b444: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b448: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +02b44c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02b450: 2200 c700 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00c7 │ │ +02b454: 7010 df04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04df │ │ +02b45a: 6900 c101 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ +02b45e: 28f2 |001b: goto 000d // -000e │ │ +02b460: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b464: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +02b468: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02b46c: 2200 c600 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00c6 │ │ +02b470: 7010 dd04 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04dd │ │ +02b476: 6900 c101 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ +02b47a: 28e4 |0029: goto 000d // -001c │ │ +02b47c: 2200 c400 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c4 │ │ +02b480: 7010 da04 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04da │ │ +02b486: 6900 c101 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ +02b48a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x000d line=92 │ │ 0x000e line=85 │ │ 0x0014 line=86 │ │ @@ -17152,17 +17154,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0299dc: |[0299dc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0299ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0299f2: 0e00 |0003: return-void │ │ +02b48c: |[02b48c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +02b49c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b4a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -17172,32 +17174,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0299f4: |[0299f4] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -029a04: 6200 c101 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ -029a08: 7220 dc04 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04dc │ │ -029a0e: 0a00 |0005: move-result v0 │ │ -029a10: 0f00 |0006: return v0 │ │ +02b4a4: |[02b4a4] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02b4b4: 6200 c101 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01c1 │ │ +02b4b8: 7220 dc04 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04dc │ │ +02b4be: 0a00 |0005: move-result v0 │ │ +02b4c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ 0x0000 - 0x0007 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #79 header: │ │ -class_idx : 203 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 - │ │ @@ -17213,17 +17215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029a14: |[029a14] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -029a24: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029a2a: 0e00 |0003: return-void │ │ +02b4c4: |[02b4c4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +02b4d4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -17231,27 +17233,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029a2c: |[029a2c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -029a3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -029a3e: 6e10 2701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ -029a44: 0c00 |0004: move-result-object v0 │ │ -029a46: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -029a4a: 0f02 |0007: return v2 │ │ -029a4c: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ -029a52: 0a01 |000b: move-result v1 │ │ -029a54: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -029a5a: 28f8 |000f: goto 0007 // -0008 │ │ -029a5c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -029a5e: 28f6 |0011: goto 0007 // -000a │ │ -029a60: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +02b4dc: |[02b4dc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02b4ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02b4ee: 6e10 2701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ +02b4f4: 0c00 |0004: move-result-object v0 │ │ +02b4f6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02b4fa: 0f02 |0007: return v2 │ │ +02b4fc: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ +02b502: 0a01 |000b: move-result v1 │ │ +02b504: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02b50a: 28f8 |000f: goto 0007 // -0008 │ │ +02b50c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02b50e: 28f6 |0011: goto 0007 // -000a │ │ +02b510: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -17262,17 +17264,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 543 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #80 header: │ │ -class_idx : 204 │ │ +class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 - │ │ @@ -17288,17 +17290,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029a84: |[029a84] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -029a94: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029a9a: 0e00 |0003: return-void │ │ +02b534: |[02b534] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +02b544: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -17306,27 +17308,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -029a9c: |[029a9c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -029aac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -029aae: 6e10 2701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ -029ab4: 0c00 |0004: move-result-object v0 │ │ -029ab6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -029aba: 0f02 |0007: return v2 │ │ -029abc: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ -029ac2: 0a01 |000b: move-result v1 │ │ -029ac4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -029aca: 28f8 |000f: goto 0007 // -0008 │ │ -029acc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -029ace: 28f6 |0011: goto 0007 // -000a │ │ -029ad0: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +02b54c: |[02b54c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02b55c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02b55e: 6e10 2701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ +02b564: 0c00 |0004: move-result-object v0 │ │ +02b566: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02b56a: 0f02 |0007: return v2 │ │ +02b56c: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ +02b572: 0a01 |000b: move-result v1 │ │ +02b574: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02b57a: 28f8 |000f: goto 0007 // -0008 │ │ +02b57c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02b57e: 28f6 |0011: goto 0007 // -000a │ │ +02b580: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -17337,17 +17339,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 544 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #81 header: │ │ -class_idx : 205 │ │ +class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #81 - │ │ @@ -17363,17 +17365,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029b00: |[029b00] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -029b10: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029b16: 0e00 |0003: return-void │ │ +02b5b0: |[02b5b0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +02b5c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -17381,32 +17383,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029b18: |[029b18] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -029b28: 6e10 2801 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0128 │ │ -029b2e: 0a00 |0003: move-result v0 │ │ -029b30: 0f00 |0004: return v0 │ │ +02b5c8: |[02b5c8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02b5d8: 6e10 2801 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0128 │ │ +02b5de: 0a00 |0003: move-result v0 │ │ +02b5e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 546 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #82 header: │ │ -class_idx : 206 │ │ +class_idx : 205 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -17418,21 +17420,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #83 header: │ │ -class_idx : 207 │ │ +class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 518 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 516 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -17457,18 +17459,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029b34: |[029b34] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -029b44: 5b01 c201 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01c2 │ │ -029b48: 7010 050d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0d05 │ │ -029b4e: 0e00 |0005: return-void │ │ +02b5e4: |[02b5e4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +02b5f4: 5b01 c201 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01c2 │ │ +02b5f8: 7010 050d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0d05 │ │ +02b5fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -17478,19 +17480,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029b50: |[029b50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -029b60: 2200 d000 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d0 │ │ -029b64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -029b66: 7020 f004 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04f0 │ │ -029b6c: 1100 |0006: return-object v0 │ │ +02b600: |[02b600] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +02b610: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cf │ │ +02b614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02b616: 7020 f004 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04f0 │ │ +02b61c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -17498,31 +17500,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029b70: |[029b70] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -029b80: 6e10 ed04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04ed │ │ -029b86: 0c00 |0003: move-result-object v0 │ │ -029b88: 1100 |0004: return-object v0 │ │ +02b620: |[02b620] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +02b630: 6e10 ed04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04ed │ │ +02b636: 0c00 |0003: move-result-object v0 │ │ +02b638: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #84 header: │ │ -class_idx : 208 │ │ +class_idx : 207 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -17546,19 +17548,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029b8c: |[029b8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -029b9c: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029ba2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -029ba4: 5910 c301 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ -029ba8: 0e00 |0006: return-void │ │ +02b63c: |[02b63c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +02b64c: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b652: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +02b654: 5910 c301 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ +02b658: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -17567,32 +17569,32 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029bac: |[029bac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -029bbc: 7010 ef04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04ef │ │ -029bc2: 0e00 |0003: return-void │ │ +02b65c: |[02b65c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +02b66c: 7010 ef04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04ef │ │ +02b672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #85 header: │ │ -class_idx : 211 │ │ +class_idx : 210 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -17650,21 +17652,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #86 header: │ │ -class_idx : 212 │ │ +class_idx : 211 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -17691,26 +17693,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -029bc4: |[029bc4] android.support.v4.net.TrafficStatsCompat.:()V │ │ -029bd4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -029bd8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -029bdc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -029be0: 2200 d200 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00d2 │ │ -029be4: 7010 f904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04f9 │ │ -029bea: 6900 c501 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029bee: 0e00 |000d: return-void │ │ -029bf0: 2200 d100 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00d1 │ │ -029bf4: 7010 f104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04f1 │ │ -029bfa: 6900 c501 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029bfe: 28f8 |0015: goto 000d // -0008 │ │ +02b674: |[02b674] android.support.v4.net.TrafficStatsCompat.:()V │ │ +02b684: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b688: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02b68c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02b690: 2200 d100 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00d1 │ │ +02b694: 7010 f904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04f9 │ │ +02b69a: 6900 c501 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b69e: 0e00 |000d: return-void │ │ +02b6a0: 2200 d000 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00d0 │ │ +02b6a4: 7010 f104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04f1 │ │ +02b6aa: 6900 c501 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b6ae: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -17720,17 +17722,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029c00: |[029c00] android.support.v4.net.TrafficStatsCompat.:()V │ │ -029c10: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029c16: 0e00 |0003: return-void │ │ +02b6b0: |[02b6b0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +02b6c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -17739,18 +17741,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029c18: |[029c18] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -029c28: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029c2c: 7210 0105 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0501 │ │ -029c32: 0e00 |0005: return-void │ │ +02b6c8: |[02b6c8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +02b6d8: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b6dc: 7210 0105 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0501 │ │ +02b6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -17758,37 +17760,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029c34: |[029c34] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -029c44: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029c48: 7210 0205 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0502 │ │ -029c4e: 0a00 |0005: move-result v0 │ │ -029c50: 0f00 |0006: return v0 │ │ +02b6e4: |[02b6e4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +02b6f4: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b6f8: 7210 0205 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0502 │ │ +02b6fe: 0a00 |0005: move-result v0 │ │ +02b700: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029c54: |[029c54] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -029c64: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029c68: 7220 0305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0503 │ │ -029c6e: 0e00 |0005: return-void │ │ +02b704: |[02b704] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +02b714: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b718: 7220 0305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0503 │ │ +02b71e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -17797,18 +17799,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -029c70: |[029c70] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -029c80: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029c84: 7230 0405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0504 │ │ -029c8a: 0e00 |0005: return-void │ │ +02b720: |[02b720] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +02b730: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b734: 7230 0405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0504 │ │ +02b73a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -17818,18 +17820,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029c8c: |[029c8c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -029c9c: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029ca0: 7220 0505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0505 │ │ -029ca6: 0e00 |0005: return-void │ │ +02b73c: |[02b73c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +02b74c: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b750: 7220 0505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0505 │ │ +02b756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -17838,18 +17840,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029ca8: |[029ca8] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -029cb8: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029cbc: 7220 0605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0506 │ │ -029cc2: 0e00 |0005: return-void │ │ +02b758: |[02b758] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +02b768: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b76c: 7220 0605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0506 │ │ +02b772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -17858,33 +17860,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029cc4: |[029cc4] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -029cd4: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ -029cd8: 7220 0705 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0507 │ │ -029cde: 0e00 |0005: return-void │ │ +02b774: |[02b774] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +02b784: 6200 c501 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01c5 │ │ +02b788: 7220 0705 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0507 │ │ +02b78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #87 header: │ │ -class_idx : 213 │ │ +class_idx : 212 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2092 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2089 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 annotations: │ │ Annotations on method #1303 'tagSocket' │ │ @@ -17905,17 +17907,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029ce0: |[029ce0] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -029cf0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029cf6: 0e00 |0003: return-void │ │ +02b790: |[02b790] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +02b7a0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -17923,17 +17925,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029cf8: |[029cf8] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -029d08: 7100 2a01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@012a │ │ -029d0e: 0e00 |0003: return-void │ │ +02b7a8: |[02b7a8] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +02b7b8: 7100 2a01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@012a │ │ +02b7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -17941,35 +17943,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -029d10: |[029d10] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -029d20: 7100 2b01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@012b │ │ -029d26: 0a00 |0003: move-result v0 │ │ -029d28: 0f00 |0004: return v0 │ │ +02b7c0: |[02b7c0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +02b7d0: 7100 2b01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@012b │ │ +02b7d6: 0a00 |0003: move-result v0 │ │ +02b7d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ name : 'incrementOperationCount' │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029d2c: |[029d2c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -029d3c: 7110 2c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@012c │ │ -029d42: 0e00 |0003: return-void │ │ +02b7dc: |[02b7dc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +02b7ec: 7110 2c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@012c │ │ +02b7f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -17978,17 +17980,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -029d44: |[029d44] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -029d54: 7120 2d01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@012d │ │ -029d5a: 0e00 |0003: return-void │ │ +02b7f4: |[02b7f4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +02b804: 7120 2d01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@012d │ │ +02b80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -17998,17 +18000,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029d5c: |[029d5c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -029d6c: 7110 2e01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@012e │ │ -029d72: 0e00 |0003: return-void │ │ +02b80c: |[02b80c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +02b81c: 7110 2e01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@012e │ │ +02b822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -18017,17 +18019,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029d74: |[029d74] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -029d84: 7110 2f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@012f │ │ -029d8a: 0e00 |0003: return-void │ │ +02b824: |[02b824] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +02b834: 7110 2f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@012f │ │ +02b83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -18036,32 +18038,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029d8c: |[029d8c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -029d9c: 7110 3001 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0130 │ │ -029da2: 0e00 |0003: return-void │ │ +02b83c: |[02b83c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +02b84c: 7110 3001 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0130 │ │ +02b852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2092 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2089 (TrafficStatsCompatIcs.java) │ │ │ │ Class #88 header: │ │ -class_idx : 214 │ │ +class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1891 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -18095,18 +18097,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029da4: |[029da4] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -029db4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029dba: 5b01 c601 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ -029dbe: 0e00 |0005: return-void │ │ +02b854: |[02b854] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +02b864: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b86a: 5b01 c601 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ +02b86e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -18120,20 +18122,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -029dc0: |[029dc0] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -029dd0: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ -029dd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -029dd6: 7230 1e05 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ -029ddc: 0c00 |0006: move-result-object v0 │ │ -029dde: 1100 |0007: return-object v0 │ │ +02b870: |[02b870] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02b880: 5420 c601 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ +02b884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02b886: 7230 1e05 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ +02b88c: 0c00 |0006: move-result-object v0 │ │ +02b88e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -18143,34 +18145,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029de0: |[029de0] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -029df0: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ -029df4: 7220 1f05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051f │ │ -029dfa: 0c00 |0005: move-result-object v0 │ │ -029dfc: 1100 |0006: return-object v0 │ │ +02b890: |[02b890] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +02b8a0: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c6 │ │ +02b8a4: 7220 1f05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051f │ │ +02b8aa: 0c00 |0005: move-result-object v0 │ │ +02b8ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 1891 (ParcelableCompat.java) │ │ + source_file_idx : 1888 (ParcelableCompat.java) │ │ │ │ Class #89 header: │ │ -class_idx : 215 │ │ +class_idx : 214 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1891 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1888 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -18191,17 +18193,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029e00: |[029e00] android.support.v4.os.ParcelableCompat.:()V │ │ -029e10: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029e16: 0e00 |0003: return-void │ │ +02b8b0: |[02b8b0] android.support.v4.os.ParcelableCompat.:()V │ │ +02b8c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -18210,39 +18212,39 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -029e18: |[029e18] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -029e28: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -029e2c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -029e30: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -029e34: 7110 2505 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0525 │ │ -029e3a: 2200 d600 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d6 │ │ -029e3e: 7020 1905 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0519 │ │ -029e44: 1100 |000e: return-object v0 │ │ +02b8c8: |[02b8c8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +02b8d8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b8dc: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +02b8e0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +02b8e4: 7110 2505 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0525 │ │ +02b8ea: 2200 d500 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d5 │ │ +02b8ee: 7020 1905 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0519 │ │ +02b8f4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1891 (ParcelableCompat.java) │ │ + source_file_idx : 1888 (ParcelableCompat.java) │ │ │ │ Class #90 header: │ │ -class_idx : 216 │ │ +class_idx : 215 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1892 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1889 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -18269,21 +18271,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1892 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 1889 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #91 header: │ │ -class_idx : 217 │ │ +class_idx : 216 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1893 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1890 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -18317,18 +18319,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029e48: |[029e48] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -029e58: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029e5e: 5b01 c701 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ -029e62: 0e00 |0005: return-void │ │ +02b8f8: |[02b8f8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +02b908: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b90e: 5b01 c701 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ +02b912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -18342,20 +18344,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -029e64: |[029e64] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -029e74: 5420 c701 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ -029e78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -029e7a: 7230 1e05 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ -029e80: 0c00 |0006: move-result-object v0 │ │ -029e82: 1100 |0007: return-object v0 │ │ +02b914: |[02b914] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02b924: 5420 c701 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ +02b928: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02b92a: 7230 1e05 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ +02b930: 0c00 |0006: move-result-object v0 │ │ +02b932: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -18365,19 +18367,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -029e84: |[029e84] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -029e94: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ -029e98: 7230 1e05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ -029e9e: 0c00 |0005: move-result-object v0 │ │ -029ea0: 1100 |0006: return-object v0 │ │ +02b934: |[02b934] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +02b944: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ +02b948: 7230 1e05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@051e │ │ +02b94e: 0c00 |0005: move-result-object v0 │ │ +02b950: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -18388,34 +18390,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029ea4: |[029ea4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -029eb4: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ -029eb8: 7220 1f05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051f │ │ -029ebe: 0c00 |0005: move-result-object v0 │ │ -029ec0: 1100 |0006: return-object v0 │ │ +02b954: |[02b954] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +02b964: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01c7 │ │ +02b968: 7220 1f05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051f │ │ +02b96e: 0c00 |0005: move-result-object v0 │ │ +02b970: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 1893 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 1890 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #92 header: │ │ -class_idx : 218 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1893 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1890 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #92 annotations: │ │ Annotations on method #1317 'instantiate' │ │ @@ -18434,17 +18436,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029ec4: |[029ec4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -029ed4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029eda: 0e00 |0003: return-void │ │ +02b974: |[02b974] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +02b984: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -18452,32 +18454,32 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029edc: |[029edc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -029eec: 2200 d900 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d9 │ │ -029ef0: 7020 2005 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0520 │ │ -029ef6: 1100 |0005: return-object v0 │ │ +02b98c: |[02b98c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +02b99c: 2200 d800 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00d8 │ │ +02b9a0: 7020 2005 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0520 │ │ +02b9a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1893 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 1890 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #93 header: │ │ -class_idx : 219 │ │ +class_idx : 218 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #93 - │ │ @@ -18493,17 +18495,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029ef8: |[029ef8] android.support.v4.util.DebugUtils.:()V │ │ -029f08: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -029f0e: 0e00 |0003: return-void │ │ +02b9a8: |[02b9a8] android.support.v4.util.DebugUtils.:()V │ │ +02b9b8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02b9be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -18511,47 +18513,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -029f10: |[029f10] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -029f20: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -029f24: 1a02 7111 |0002: const-string v2, "null" // string@1171 │ │ -029f28: 6e20 f80c 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -029f2e: 0e00 |0007: return-void │ │ -029f30: 6e10 cb0c 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -029f36: 0c02 |000b: move-result-object v2 │ │ -029f38: 6e10 9e0c 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -029f3e: 0c01 |000f: move-result-object v1 │ │ -029f40: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -029f44: 6e10 e20c 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -029f4a: 0a02 |0015: move-result v2 │ │ -029f4c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -029f50: 6e10 cb0c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -029f56: 0c02 |001b: move-result-object v2 │ │ -029f58: 6e10 9c0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -029f5e: 0c01 |001f: move-result-object v1 │ │ -029f60: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -029f64: 6e20 e00c 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ce0 │ │ -029f6a: 0a00 |0025: move-result v0 │ │ -029f6c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -029f70: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -029f74: 6e20 e50c 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -029f7a: 0c01 |002d: move-result-object v1 │ │ -029f7c: 6e20 f80c 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -029f82: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -029f86: 6e20 f40c 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ -029f8c: 7110 020d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -029f92: 0a02 |0039: move-result v2 │ │ -029f94: 7110 b70c 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -029f9a: 0c02 |003d: move-result-object v2 │ │ -029f9c: 6e20 f80c 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -029fa2: 28c6 |0041: goto 0007 // -003a │ │ +02b9c0: |[02b9c0] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +02b9d0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +02b9d4: 1a02 6c11 |0002: const-string v2, "null" // string@116c │ │ +02b9d8: 6e20 f80c 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02b9de: 0e00 |0007: return-void │ │ +02b9e0: 6e10 cb0c 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +02b9e6: 0c02 |000b: move-result-object v2 │ │ +02b9e8: 6e10 9e0c 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +02b9ee: 0c01 |000f: move-result-object v1 │ │ +02b9f0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +02b9f4: 6e10 e20c 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +02b9fa: 0a02 |0015: move-result v2 │ │ +02b9fc: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +02ba00: 6e10 cb0c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +02ba06: 0c02 |001b: move-result-object v2 │ │ +02ba08: 6e10 9c0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +02ba0e: 0c01 |001f: move-result-object v1 │ │ +02ba10: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +02ba14: 6e20 e00c 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ce0 │ │ +02ba1a: 0a00 |0025: move-result v0 │ │ +02ba1c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +02ba20: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +02ba24: 6e20 e50c 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +02ba2a: 0c01 |002d: move-result-object v1 │ │ +02ba2c: 6e20 f80c 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02ba32: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +02ba36: 6e20 f40c 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ +02ba3c: 7110 020d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +02ba42: 0a02 |0039: move-result v2 │ │ +02ba44: 7110 b70c 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02ba4a: 0c02 |003d: move-result-object v2 │ │ +02ba4c: 6e20 f80c 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02ba52: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -18568,18 +18570,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 592 (DebugUtils.java) │ │ │ │ Class #94 header: │ │ -class_idx : 220 │ │ +class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 481 │ │ -source_file_idx : 1560 │ │ +superclass_idx : 479 │ │ +source_file_idx : 1557 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #94 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -18602,22 +18604,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -029fa4: |[029fa4] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -029fb4: 7010 900c 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0c90 │ │ -029fba: 2200 0302 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -029fbe: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -029fc2: 7020 f30c 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -029fc8: 5b20 c801 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -029fcc: 5b23 c901 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01c9 │ │ -029fd0: 0e00 |000e: return-void │ │ +02ba54: |[02ba54] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +02ba64: 7010 900c 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0c90 │ │ +02ba6a: 2200 0102 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02ba6e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +02ba72: 7020 f30c 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +02ba78: 5b20 c801 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02ba7c: 5b23 c901 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01c9 │ │ +02ba80: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -18629,31 +18631,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -029fd4: |[029fd4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -029fe4: 5430 c801 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -029fe8: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ -029fee: 0a00 |0005: move-result v0 │ │ -029ff0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -029ff4: 5430 c901 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01c9 │ │ -029ff8: 5431 c801 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -029ffc: 6e10 fd0c 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02a002: 0c01 |000f: move-result-object v1 │ │ -02a004: 7120 de0a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ade │ │ -02a00a: 5430 c801 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -02a00e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -02a010: 5432 c801 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -02a014: 6e10 fc0c 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ -02a01a: 0a02 |001b: move-result v2 │ │ -02a01c: 6e30 fb0c 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0cfb │ │ -02a022: 0e00 |001f: return-void │ │ +02ba84: |[02ba84] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +02ba94: 5430 c801 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02ba98: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ +02ba9e: 0a00 |0005: move-result v0 │ │ +02baa0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +02baa4: 5430 c901 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01c9 │ │ +02baa8: 5431 c801 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02baac: 6e10 fd0c 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02bab2: 0c01 |000f: move-result-object v1 │ │ +02bab4: 7120 de0a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ade │ │ +02baba: 5430 c801 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02babe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +02bac0: 5432 c801 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02bac4: 6e10 fc0c 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0cfc │ │ +02baca: 0a02 |001b: move-result v2 │ │ +02bacc: 6e30 fb0c 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0cfb │ │ +02bad2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -18665,17 +18667,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a024: |[02a024] android.support.v4.util.LogWriter.close:()V │ │ -02a034: 7010 2b05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ -02a03a: 0e00 |0003: return-void │ │ +02bad4: |[02bad4] android.support.v4.util.LogWriter.close:()V │ │ +02bae4: 7010 2b05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ +02baea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -18684,17 +18686,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a03c: |[02a03c] android.support.v4.util.LogWriter.flush:()V │ │ -02a04c: 7010 2b05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ -02a052: 0e00 |0003: return-void │ │ +02baec: |[02baec] android.support.v4.util.LogWriter.flush:()V │ │ +02bafc: 7010 2b05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ +02bb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -18703,28 +18705,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -02a054: |[02a054] android.support.v4.util.LogWriter.write:([CII)V │ │ -02a064: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02a066: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -02a06a: 9002 0501 |0003: add-int v2, v5, v1 │ │ -02a06e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -02a072: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -02a076: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -02a07a: 7010 2b05 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ -02a080: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02a084: 28f1 |0010: goto 0001 // -000f │ │ -02a086: 5432 c801 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ -02a08a: 6e20 f40c 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ -02a090: 28f8 |0016: goto 000e // -0008 │ │ -02a092: 0e00 |0017: return-void │ │ +02bb04: |[02bb04] android.support.v4.util.LogWriter.write:([CII)V │ │ +02bb14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02bb16: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +02bb1a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +02bb1e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +02bb22: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +02bb26: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +02bb2a: 7010 2b05 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@052b │ │ +02bb30: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02bb34: 28f1 |0010: goto 0001 // -000f │ │ +02bb36: 5432 c801 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01c8 │ │ +02bb3a: 6e20 f40c 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ +02bb40: 28f8 |0016: goto 000e // -0008 │ │ +02bb42: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -18734,21 +18736,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 1560 (LogWriter.java) │ │ + source_file_idx : 1557 (LogWriter.java) │ │ │ │ Class #95 header: │ │ -class_idx : 221 │ │ +class_idx : 220 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1564 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1561 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -18806,37 +18808,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a094: |[02a094] android.support.v4.util.LongSparseArray.:()V │ │ -02a0a4: 2200 fc01 |0000: new-instance v0, Ljava/lang/Object; // type@01fc │ │ -02a0a8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02a0ae: 6900 ca01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a0b2: 0e00 |0007: return-void │ │ +02bb44: |[02bb44] android.support.v4.util.LongSparseArray.:()V │ │ +02bb54: 2200 fa01 |0000: new-instance v0, Ljava/lang/Object; // type@01fa │ │ +02bb58: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02bb5e: 6900 ca01 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02bb62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02a0b4: |[02a0b4] android.support.v4.util.LongSparseArray.:()V │ │ -02a0c4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -02a0c8: 7020 2f05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@052f │ │ -02a0ce: 0e00 |0005: return-void │ │ +02bb64: |[02bb64] android.support.v4.util.LongSparseArray.:()V │ │ +02bb74: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +02bb78: 7020 2f05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@052f │ │ +02bb7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -18846,26 +18848,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -02a0d0: |[02a0d0] android.support.v4.util.LongSparseArray.:(I)V │ │ -02a0e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02a0e2: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02a0e8: 5c21 cb01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a0ec: 7110 3a05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ -02a0f2: 0a03 |0009: move-result v3 │ │ -02a0f4: 2330 1103 |000a: new-array v0, v3, [J // type@0311 │ │ -02a0f8: 5b20 cc01 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a0fc: 2330 1c03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@031c │ │ -02a100: 5b20 ce01 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a104: 5921 cd01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a108: 0e00 |0014: return-void │ │ +02bb80: |[02bb80] android.support.v4.util.LongSparseArray.:(I)V │ │ +02bb90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02bb92: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02bb98: 5c21 cb01 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bb9c: 7110 3a05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ +02bba2: 0a03 |0009: move-result v3 │ │ +02bba4: 2330 0e03 |000a: new-array v0, v3, [J // type@030e │ │ +02bba8: 5b20 cc01 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bbac: 2330 1903 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0319 │ │ +02bbb0: 5b20 ce01 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bbb4: 5921 cd01 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bbb8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -18877,43 +18879,43 @@ │ │ 0x0000 - 0x0015 reg=3 initialCapacity I │ │ │ │ #3 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'binarySearch' │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -02a10c: |[02a10c] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -02a11c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -02a120: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -02a124: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -02a128: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -02a12a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -02a12e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -02a132: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -02a136: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -02a13a: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -02a13e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -02a142: 0102 |0013: move v2, v0 │ │ -02a144: 28f0 |0014: goto 0004 // -0010 │ │ -02a146: 0101 |0015: move v1, v0 │ │ -02a148: 28ee |0016: goto 0004 // -0012 │ │ -02a14a: 9003 0607 |0017: add-int v3, v6, v7 │ │ -02a14e: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -02a152: 9003 0607 |001b: add-int v3, v6, v7 │ │ -02a156: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -02a15a: 0f01 |001f: return v1 │ │ -02a15c: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -02a160: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -02a164: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -02a168: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02a16c: 28f7 |0028: goto 001f // -0009 │ │ +02bbbc: |[02bbbc] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +02bbcc: 9001 0809 |0000: add-int v1, v8, v9 │ │ +02bbd0: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +02bbd4: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +02bbd8: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +02bbda: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +02bbde: 9003 0102 |0009: add-int v3, v1, v2 │ │ +02bbe2: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +02bbe6: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +02bbea: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +02bbee: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +02bbf2: 0102 |0013: move v2, v0 │ │ +02bbf4: 28f0 |0014: goto 0004 // -0010 │ │ +02bbf6: 0101 |0015: move v1, v0 │ │ +02bbf8: 28ee |0016: goto 0004 // -0012 │ │ +02bbfa: 9003 0809 |0017: add-int v3, v8, v9 │ │ +02bbfe: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +02bc02: 9003 0809 |001b: add-int v3, v8, v9 │ │ +02bc06: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +02bc0a: 0f01 |001f: return v1 │ │ +02bc0c: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +02bc10: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +02bc14: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +02bc18: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +02bc1c: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -18924,51 +18926,51 @@ │ │ 0x0020 line=348 │ │ 0x0026 line=351 │ │ locals : │ │ 0x000d - 0x0017 reg=0 guess I │ │ 0x0002 - 0x001f reg=1 high I │ │ 0x0020 - 0x0029 reg=1 high I │ │ 0x0004 - 0x0029 reg=2 low I │ │ - 0x0000 - 0x0029 reg=5 a [J │ │ - 0x0000 - 0x0029 reg=6 start I │ │ - 0x0000 - 0x0029 reg=7 len I │ │ - 0x0000 - 0x0029 reg=8 key J │ │ + 0x0000 - 0x0029 reg=7 a [J │ │ + 0x0000 - 0x0029 reg=8 start I │ │ + 0x0000 - 0x0029 reg=9 len I │ │ + 0x0000 - 0x0029 reg=10 key J │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'gc' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -02a170: |[02a170] android.support.v4.util.LongSparseArray.gc:()V │ │ -02a180: 5282 cd01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a184: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02a186: 5481 cc01 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a18a: 5485 ce01 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a18e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02a190: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -02a194: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -02a198: 6206 ca01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a19c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -02a1a0: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -02a1a4: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -02a1a8: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -02a1ac: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -02a1b0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -02a1b2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -02a1b6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02a1ba: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a1be: 28e9 |001f: goto 0008 // -0017 │ │ -02a1c0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -02a1c2: 5c86 cb01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a1c6: 5983 cd01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a1ca: 0e00 |0025: return-void │ │ +02bc20: |[02bc20] android.support.v4.util.LongSparseArray.gc:()V │ │ +02bc30: 5282 cd01 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bc34: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +02bc36: 5481 cc01 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bc3a: 5485 ce01 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bc3e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02bc40: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +02bc44: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +02bc48: 6206 ca01 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02bc4c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +02bc50: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +02bc54: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +02bc58: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +02bc5c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +02bc60: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +02bc62: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +02bc66: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02bc6a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02bc6e: 28e9 |001f: goto 0008 // -0017 │ │ +02bc70: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +02bc72: 5c86 cb01 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bc76: 5983 cd01 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bc7a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -18998,27 +19000,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02a1cc: |[02a1cc] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -02a1dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02a1de: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -02a1e0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -02a1e4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -02a1e8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -02a1ec: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -02a1f0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -02a1f4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -02a1f8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -02a1fc: 0f03 |0010: return v3 │ │ -02a1fe: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a202: 28ef |0013: goto 0002 // -0011 │ │ +02bc7c: |[02bc7c] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +02bc8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02bc8e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +02bc90: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +02bc94: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +02bc98: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +02bc9c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +02bca0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +02bca4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +02bca8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +02bcac: 0f03 |0010: return v3 │ │ +02bcae: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02bcb2: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -19032,20 +19034,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02a204: |[02a204] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -02a214: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -02a218: 7110 3905 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0539 │ │ -02a21e: 0a00 |0005: move-result v0 │ │ -02a220: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -02a224: 0f00 |0008: return v0 │ │ +02bcb4: |[02bcb4] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +02bcc4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +02bcc8: 7110 3905 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0539 │ │ +02bcce: 0a00 |0005: move-result v0 │ │ +02bcd0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +02bcd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -19054,59 +19056,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -02a228: |[02a228] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -02a238: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02a23a: 5274 cd01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a23e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -02a242: 5474 cc01 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a246: 5275 cd01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a24a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02a24e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -02a252: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -02a256: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -02a25a: 6e40 3e05 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@053e │ │ -02a260: 0e00 |0014: return-void │ │ -02a262: 5574 cb01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a266: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -02a26a: 5274 cd01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a26e: 5475 cc01 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a272: 2155 |001d: array-length v5, v5 │ │ -02a274: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -02a278: 7010 3605 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a27e: 5273 cd01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a282: 5474 cc01 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a286: 2144 |0027: array-length v4, v4 │ │ -02a288: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -02a28c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02a290: 7110 3a05 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ -02a296: 0a00 |002f: move-result v0 │ │ -02a298: 2301 1103 |0030: new-array v1, v0, [J // type@0311 │ │ -02a29c: 2302 1c03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@031c │ │ -02a2a0: 5474 cc01 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a2a4: 5475 cc01 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a2a8: 2155 |0038: array-length v5, v5 │ │ -02a2aa: 7155 fe0c 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a2b0: 5474 ce01 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a2b4: 5475 ce01 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a2b8: 2155 |0040: array-length v5, v5 │ │ -02a2ba: 7155 fe0c 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a2c0: 5b71 cc01 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a2c4: 5b72 ce01 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a2c8: 5474 cc01 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a2cc: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -02a2d0: 5474 ce01 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a2d4: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -02a2d8: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02a2dc: 5974 cd01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a2e0: 28c0 |0054: goto 0014 // -0040 │ │ +02bcd8: |[02bcd8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +02bce8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02bcea: 5274 cd01 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bcee: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +02bcf2: 5474 cc01 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bcf6: 5275 cd01 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bcfa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02bcfe: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +02bd02: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +02bd06: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +02bd0a: 6e40 3e05 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@053e │ │ +02bd10: 0e00 |0014: return-void │ │ +02bd12: 5574 cb01 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bd16: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +02bd1a: 5274 cd01 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bd1e: 5475 cc01 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd22: 2155 |001d: array-length v5, v5 │ │ +02bd24: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +02bd28: 7010 3605 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02bd2e: 5273 cd01 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bd32: 5474 cc01 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd36: 2144 |0027: array-length v4, v4 │ │ +02bd38: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +02bd3c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02bd40: 7110 3a05 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ +02bd46: 0a00 |002f: move-result v0 │ │ +02bd48: 2301 0e03 |0030: new-array v1, v0, [J // type@030e │ │ +02bd4c: 2302 1903 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0319 │ │ +02bd50: 5474 cc01 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd54: 5475 cc01 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd58: 2155 |0038: array-length v5, v5 │ │ +02bd5a: 7155 fe0c 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02bd60: 5474 ce01 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bd64: 5475 ce01 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bd68: 2155 |0040: array-length v5, v5 │ │ +02bd6a: 7155 fe0c 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02bd70: 5b71 cc01 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd74: 5b72 ce01 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bd78: 5474 cc01 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bd7c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +02bd80: 5474 ce01 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bd84: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +02bd88: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02bd8c: 5974 cd01 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bd90: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -19138,27 +19140,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02a2e4: |[02a2e4] android.support.v4.util.LongSparseArray.clear:()V │ │ -02a2f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02a2f6: 5251 cd01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a2fa: 5452 ce01 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a2fe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02a300: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -02a304: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -02a306: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -02a30a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a30e: 28f9 |000d: goto 0006 // -0007 │ │ -02a310: 5954 cd01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a314: 5c54 cb01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a318: 0e00 |0012: return-void │ │ +02bd94: |[02bd94] android.support.v4.util.LongSparseArray.clear:()V │ │ +02bda4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02bda6: 5251 cd01 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bdaa: 5452 ce01 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bdae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02bdb0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +02bdb4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +02bdb6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +02bdba: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02bdbe: 28f9 |000d: goto 0006 // -0007 │ │ +02bdc0: 5954 cd01 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bdc4: 5c54 cb01 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bdc8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -19177,34 +19179,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02a31c: |[02a31c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -02a32c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02a32e: 6f10 c90c 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0cc9 │ │ -02a334: 0c02 |0004: move-result-object v2 │ │ -02a336: 0720 |0005: move-object v0, v2 │ │ -02a338: 1f00 dd00 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00dd │ │ -02a33c: 0701 |0008: move-object v1, v0 │ │ -02a33e: 5432 cc01 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a342: 6e10 1c11 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@111c │ │ -02a348: 0c02 |000e: move-result-object v2 │ │ -02a34a: 1f02 1103 |000f: check-cast v2, [J // type@0311 │ │ -02a34e: 5b12 cc01 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a352: 5432 ce01 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a356: 6e10 1e11 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@111e │ │ -02a35c: 0c02 |0018: move-result-object v2 │ │ -02a35e: 1f02 1c03 |0019: check-cast v2, [Ljava/lang/Object; // type@031c │ │ -02a362: 5b12 ce01 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a366: 1101 |001d: return-object v1 │ │ -02a368: 0d02 |001e: move-exception v2 │ │ -02a36a: 28fe |001f: goto 001d // -0002 │ │ +02bdcc: |[02bdcc] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +02bddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02bdde: 6f10 c90c 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0cc9 │ │ +02bde4: 0c02 |0004: move-result-object v2 │ │ +02bde6: 0720 |0005: move-object v0, v2 │ │ +02bde8: 1f00 dc00 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00dc │ │ +02bdec: 0701 |0008: move-object v1, v0 │ │ +02bdee: 5432 cc01 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bdf2: 6e10 1c11 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@111c │ │ +02bdf8: 0c02 |000e: move-result-object v2 │ │ +02bdfa: 1f02 0e03 |000f: check-cast v2, [J // type@030e │ │ +02bdfe: 5b12 cc01 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02be02: 5432 ce01 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02be06: 6e10 1e11 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@111e │ │ +02be0c: 0c02 |0018: move-result-object v2 │ │ +02be0e: 1f02 1903 |0019: check-cast v2, [Ljava/lang/Object; // type@0319 │ │ +02be12: 5b12 ce01 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02be16: 1101 |001d: return-object v1 │ │ +02be18: 0d02 |001e: move-exception v2 │ │ +02be1a: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -19221,144 +19223,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02a37c: |[02a37c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -02a38c: 6e10 3305 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0533 │ │ -02a392: 0c00 |0003: move-result-object v0 │ │ -02a394: 1100 |0004: return-object v0 │ │ +02be2c: |[02be2c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +02be3c: 6e10 3305 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0533 │ │ +02be42: 0c00 |0003: move-result-object v0 │ │ +02be44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'delete' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -02a398: |[02a398] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -02a3a8: 5441 cc01 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a3ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02a3ae: 5243 cd01 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a3b2: 7156 3105 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ -02a3b8: 0a00 |0008: move-result v0 │ │ -02a3ba: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -02a3be: 5441 ce01 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a3c2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02a3c6: 6202 ca01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a3ca: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -02a3ce: 5441 ce01 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a3d2: 6202 ca01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a3d6: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -02a3da: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -02a3dc: 5c41 cb01 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a3e0: 0e00 |001c: return-void │ │ +02be48: |[02be48] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +02be58: 5451 cc01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02be5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02be5e: 5253 cd01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02be62: 7157 3105 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ +02be68: 0a00 |0008: move-result v0 │ │ +02be6a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +02be6e: 5451 ce01 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02be72: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +02be76: 6202 ca01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02be7a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +02be7e: 5451 ce01 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02be82: 6202 ca01 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02be86: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +02be8a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +02be8c: 5c51 cb01 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02be90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ 0x001c line=101 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0009 - 0x001d reg=0 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x001d reg=5 key J │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x001d reg=6 key J │ │ │ │ #5 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02a3e4: |[02a3e4] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -02a3f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a3f6: 6e40 3805 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0538 │ │ -02a3fc: 0c00 |0004: move-result-object v0 │ │ -02a3fe: 1100 |0005: return-object v0 │ │ +02be94: |[02be94] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +02bea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bea6: 6e40 3805 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0538 │ │ +02beac: 0c00 |0004: move-result-object v0 │ │ +02beae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ │ │ #6 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -02a400: |[02a400] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -02a410: 5441 cc01 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a414: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02a416: 5243 cd01 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a41a: 7156 3105 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ -02a420: 0a00 |0008: move-result v0 │ │ -02a422: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -02a426: 5441 ce01 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a42a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02a42e: 6202 ca01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a432: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -02a436: 1107 |0013: return-object v7 │ │ -02a438: 5441 ce01 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a43c: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -02a440: 28fb |0018: goto 0013 // -0005 │ │ +02beb0: |[02beb0] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +02bec0: 5451 cc01 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bec4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02bec6: 5253 cd01 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02beca: 7157 3105 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ +02bed0: 0a00 |0008: move-result v0 │ │ +02bed2: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +02bed6: 5451 ce01 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02beda: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +02bede: 6202 ca01 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02bee2: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +02bee6: 1108 |0013: return-object v8 │ │ +02bee8: 5451 ce01 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02beec: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +02bef0: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0013 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ 0x0009 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0019 reg=5 key J │ │ - 0x0014 - 0x0019 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0019 reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0019 reg=6 key J │ │ + 0x0014 - 0x0019 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02a444: |[02a444] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -02a454: 5530 cb01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a458: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02a45c: 7010 3605 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a462: 5430 cc01 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a466: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02a468: 5232 cd01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a46c: 7155 3105 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ -02a472: 0a00 |000f: move-result v0 │ │ -02a474: 0f00 |0010: return v0 │ │ +02bef4: |[02bef4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +02bf04: 5530 cb01 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bf08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02bf0c: 7010 3605 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02bf12: 5430 cc01 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bf16: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02bf18: 5232 cd01 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bf1c: 7155 3105 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ +02bf22: 0a00 |000f: move-result v0 │ │ +02bf24: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19370,29 +19372,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02a478: |[02a478] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -02a488: 5521 cb01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a48c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -02a490: 7010 3605 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a496: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02a498: 5221 cd01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a49c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -02a4a0: 5421 ce01 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a4a4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -02a4a8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -02a4ac: 0f00 |0012: return v0 │ │ -02a4ae: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02a4b2: 28f3 |0015: goto 0008 // -000d │ │ -02a4b4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02a4b6: 28fb |0017: goto 0012 // -0005 │ │ +02bf28: |[02bf28] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +02bf38: 5521 cb01 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bf3c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +02bf40: 7010 3605 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02bf46: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02bf48: 5221 cd01 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bf4c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +02bf50: 5421 ce01 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bf54: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +02bf58: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +02bf5c: 0f00 |0012: return v0 │ │ +02bf5e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02bf62: 28f3 |0015: goto 0008 // -000d │ │ +02bf64: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +02bf66: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -19411,21 +19413,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02a4b8: |[02a4b8] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -02a4c8: 5520 cb01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a4cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02a4d0: 7010 3605 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a4d6: 5420 cc01 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a4da: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -02a4de: 1000 |000b: return-wide v0 │ │ +02bf68: |[02bf68] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +02bf78: 5520 cb01 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bf7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02bf80: 7010 3605 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02bf86: 5420 cc01 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bf8a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +02bf8e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19433,95 +19435,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -02a4e0: |[02a4e0] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -02a4f0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02a4f2: 5484 cc01 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a4f6: 5285 cd01 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a4fa: 715a 3105 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ -02a500: 0a00 |0008: move-result v0 │ │ -02a502: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02a506: 5484 ce01 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a50a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -02a50e: 0e00 |000f: return-void │ │ -02a510: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -02a514: 5284 cd01 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a518: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -02a51c: 5484 ce01 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a520: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -02a524: 6205 ca01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a528: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -02a52c: 5484 cc01 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a530: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -02a534: 5484 ce01 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a538: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -02a53c: 28e9 |0026: goto 000f // -0017 │ │ -02a53e: 5584 cb01 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a542: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -02a546: 5284 cd01 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a54a: 5485 cc01 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a54e: 2155 |002f: array-length v5, v5 │ │ -02a550: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -02a554: 7010 3605 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a55a: 5484 cc01 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a55e: 5285 cd01 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a562: 715a 3105 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ -02a568: 0a04 |003c: move-result v4 │ │ -02a56a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -02a56e: 5284 cd01 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a572: 5485 cc01 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a576: 2155 |0043: array-length v5, v5 │ │ -02a578: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -02a57c: 5284 cd01 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a580: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02a584: 7110 3a05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ -02a58a: 0a01 |004d: move-result v1 │ │ -02a58c: 2312 1103 |004e: new-array v2, v1, [J // type@0311 │ │ -02a590: 2313 1c03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@031c │ │ -02a594: 5484 cc01 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a598: 5485 cc01 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a59c: 2155 |0056: array-length v5, v5 │ │ -02a59e: 7155 fe0c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a5a4: 5484 ce01 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a5a8: 5485 ce01 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a5ac: 2155 |005e: array-length v5, v5 │ │ -02a5ae: 7155 fe0c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a5b4: 5b82 cc01 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a5b8: 5b83 ce01 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a5bc: 5284 cd01 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a5c0: b104 |0068: sub-int/2addr v4, v0 │ │ -02a5c2: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02a5c6: 5484 cc01 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a5ca: 5485 cc01 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a5ce: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02a5d2: 5287 cd01 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a5d6: b107 |0073: sub-int/2addr v7, v0 │ │ -02a5d8: 7157 fe0c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a5de: 5484 ce01 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a5e2: 5485 ce01 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a5e6: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02a5ea: 5287 cd01 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a5ee: b107 |007f: sub-int/2addr v7, v0 │ │ -02a5f0: 7157 fe0c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02a5f6: 5484 cc01 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ -02a5fa: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -02a5fe: 5484 ce01 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a602: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -02a606: 5284 cd01 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a60a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02a60e: 5984 cd01 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a612: 2900 7eff |0091: goto/16 000f // -0082 │ │ +02bf90: |[02bf90] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +02bfa0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02bfa2: 5494 cc01 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bfa6: 5295 cd01 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bfaa: 715b 3105 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ +02bfb0: 0a00 |0008: move-result v0 │ │ +02bfb2: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +02bfb6: 5494 ce01 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bfba: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +02bfbe: 0e00 |000f: return-void │ │ +02bfc0: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +02bfc4: 5294 cd01 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bfc8: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +02bfcc: 5494 ce01 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bfd0: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +02bfd4: 6205 ca01 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02bfd8: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +02bfdc: 5494 cc01 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bfe0: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +02bfe4: 5494 ce01 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02bfe8: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +02bfec: 28e9 |0026: goto 000f // -0017 │ │ +02bfee: 5594 cb01 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02bff2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +02bff6: 5294 cd01 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02bffa: 5495 cc01 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02bffe: 2155 |002f: array-length v5, v5 │ │ +02c000: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +02c004: 7010 3605 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02c00a: 5494 cc01 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c00e: 5295 cd01 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c012: 715b 3105 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0531 │ │ +02c018: 0a04 |003c: move-result v4 │ │ +02c01a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +02c01e: 5294 cd01 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c022: 5495 cc01 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c026: 2155 |0043: array-length v5, v5 │ │ +02c028: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +02c02c: 5294 cd01 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c030: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02c034: 7110 3a05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@053a │ │ +02c03a: 0a01 |004d: move-result v1 │ │ +02c03c: 2312 0e03 |004e: new-array v2, v1, [J // type@030e │ │ +02c040: 2313 1903 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0319 │ │ +02c044: 5494 cc01 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c048: 5495 cc01 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c04c: 2155 |0056: array-length v5, v5 │ │ +02c04e: 7155 fe0c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c054: 5494 ce01 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c058: 5495 ce01 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c05c: 2155 |005e: array-length v5, v5 │ │ +02c05e: 7155 fe0c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c064: 5b92 cc01 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c068: 5b93 ce01 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c06c: 5294 cd01 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c070: b104 |0068: sub-int/2addr v4, v0 │ │ +02c072: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +02c076: 5494 cc01 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c07a: 5495 cc01 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c07e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +02c082: 5297 cd01 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c086: b107 |0073: sub-int/2addr v7, v0 │ │ +02c088: 7157 fe0c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c08e: 5494 ce01 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c092: 5495 ce01 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c096: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +02c09a: 5297 cd01 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c09e: b107 |007f: sub-int/2addr v7, v0 │ │ +02c0a0: 7157 fe0c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c0a6: 5494 cc01 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01cc │ │ +02c0aa: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +02c0ae: 5494 ce01 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c0b2: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +02c0b6: 5294 cd01 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c0ba: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02c0be: 5994 cd01 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c0c2: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -19542,65 +19544,65 @@ │ │ 0x0066 line=188 │ │ 0x006b line=190 │ │ 0x0077 line=191 │ │ 0x0083 line=194 │ │ 0x0087 line=195 │ │ 0x008b line=196 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02a618: |[02a618] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -02a628: 6e30 3505 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0535 │ │ -02a62e: 0e00 |0003: return-void │ │ +02c0c8: |[02c0c8] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +02c0d8: 6e30 3505 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0535 │ │ +02c0de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -02a630: |[02a630] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -02a640: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a644: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -02a648: 6201 ca01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a64c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -02a650: 5420 ce01 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a654: 6201 ca01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ -02a658: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -02a65c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -02a65e: 5c20 cb01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a662: 0e00 |0011: return-void │ │ +02c0e0: |[02c0e0] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +02c0f0: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c0f4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +02c0f8: 6201 ca01 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02c0fc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +02c100: 5420 ce01 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c104: 6201 ca01 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01ca │ │ +02c108: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +02c10c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +02c10e: 5c20 cb01 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02c112: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -19613,21 +19615,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02a664: |[02a664] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -02a674: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a678: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02a67c: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a682: 5410 ce01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a686: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -02a68a: 0e00 |000b: return-void │ │ +02c114: |[02c114] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +02c124: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02c128: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02c12c: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02c132: 5410 ce01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c136: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +02c13a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -19642,20 +19644,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02a68c: |[02a68c] android.support.v4.util.LongSparseArray.size:()I │ │ -02a69c: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a6a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02a6a4: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a6aa: 5210 cd01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ -02a6ae: 0f00 |0009: return v0 │ │ +02c13c: |[02c13c] android.support.v4.util.LongSparseArray.size:()I │ │ +02c14c: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02c150: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02c154: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02c15a: 5210 cd01 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01cd │ │ +02c15e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -19666,38 +19668,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02a6b0: |[02a6b0] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -02a6c0: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ -02a6c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02a6c8: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ -02a6ce: 5410 ce01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ -02a6d2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02a6d6: 1100 |000b: return-object v0 │ │ +02c160: |[02c160] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +02c170: 5510 cb01 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01cb │ │ +02c174: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02c178: 7010 3605 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0536 │ │ +02c17e: 5410 ce01 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01ce │ │ +02c182: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +02c186: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 1564 (LongSparseArray.java) │ │ + source_file_idx : 1561 (LongSparseArray.java) │ │ │ │ Class #96 header: │ │ -class_idx : 222 │ │ +class_idx : 221 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1742 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1739 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 16 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -19766,29 +19768,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -02a6d8: |[02a6d8] android.support.v4.util.LruCache.:(I)V │ │ -02a6e8: 7010 c80c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02a6ee: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -02a6f2: 2200 f001 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -02a6f6: 1a01 df10 |0007: const-string v1, "maxSize <= 0" // string@10df │ │ -02a6fa: 7020 ad0c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -02a700: 2700 |000c: throw v0 │ │ -02a702: 5945 d301 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ -02a706: 2200 3702 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0237 │ │ -02a70a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02a70c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -02a710: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -02a712: 7040 560d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0d56 │ │ -02a718: 5b40 d201 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a71c: 0e00 |001a: return-void │ │ +02c188: |[02c188] android.support.v4.util.LruCache.:(I)V │ │ +02c198: 7010 c80c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02c19e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +02c1a2: 2200 ee01 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +02c1a6: 1a01 da10 |0007: const-string v1, "maxSize <= 0" // string@10da │ │ +02c1aa: 7020 ad0c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +02c1b0: 2700 |000c: throw v0 │ │ +02c1b2: 5945 d301 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ +02c1b6: 2200 3502 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0235 │ │ +02c1ba: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02c1bc: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +02c1c0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +02c1c2: 7040 560d 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0d56 │ │ +02c1c8: 5b40 d201 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c1cc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -19803,36 +19805,36 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -02a720: |[02a720] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -02a730: 6e30 5305 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0553 │ │ -02a736: 0a00 |0003: move-result v0 │ │ -02a738: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -02a73c: 2201 f101 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02a740: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -02a744: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02a74a: 1a03 1107 |000d: const-string v3, "Negative size: " // string@0711 │ │ -02a74e: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02a754: 0c02 |0012: move-result-object v2 │ │ -02a756: 6e20 f70c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -02a75c: 0c02 |0016: move-result-object v2 │ │ -02a75e: 1a03 2d01 |0017: const-string v3, "=" // string@012d │ │ -02a762: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02a768: 0c02 |001c: move-result-object v2 │ │ -02a76a: 6e20 f70c 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -02a770: 0c02 |0020: move-result-object v2 │ │ -02a772: 6e10 fd0c 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02a778: 0c02 |0024: move-result-object v2 │ │ -02a77a: 7020 b00c 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02a780: 2701 |0028: throw v1 │ │ -02a782: 0f00 |0029: return v0 │ │ +02c1d0: |[02c1d0] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +02c1e0: 6e30 5305 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0553 │ │ +02c1e6: 0a00 |0003: move-result v0 │ │ +02c1e8: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +02c1ec: 2201 ef01 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +02c1f0: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +02c1f4: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02c1fa: 1a03 0e07 |000d: const-string v3, "Negative size: " // string@070e │ │ +02c1fe: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02c204: 0c02 |0012: move-result-object v2 │ │ +02c206: 6e20 f70c 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02c20c: 0c02 |0016: move-result-object v2 │ │ +02c20e: 1a03 2d01 |0017: const-string v3, "=" // string@012d │ │ +02c212: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02c218: 0c02 |001c: move-result-object v2 │ │ +02c21a: 6e20 f70c 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +02c220: 0c02 |0020: move-result-object v2 │ │ +02c222: 6e10 fd0c 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02c228: 0c02 |0024: move-result-object v2 │ │ +02c22a: 7020 b00c 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02c230: 2701 |0028: throw v1 │ │ +02c232: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x0029 line=234 │ │ locals : │ │ @@ -19849,78 +19851,78 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -02a784: |[02a784] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -02a794: 1d06 |0000: monitor-enter v6 │ │ -02a796: 5263 d601 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a79a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -02a79e: 5463 d201 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a7a2: 6e10 5a0d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d5a │ │ -02a7a8: 0a03 |000a: move-result v3 │ │ -02a7aa: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -02a7ae: 5263 d601 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a7b2: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -02a7b6: 2203 f101 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02a7ba: 2204 0302 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -02a7be: 7010 f20c 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02a7c4: 6e10 cb0c 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -02a7ca: 0c05 |001b: move-result-object v5 │ │ -02a7cc: 6e10 9c0c 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -02a7d2: 0c05 |001f: move-result-object v5 │ │ -02a7d4: 6e20 f80c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02a7da: 0c04 |0023: move-result-object v4 │ │ -02a7dc: 1a05 f800 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f8 │ │ -02a7e0: 6e20 f80c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02a7e6: 0c04 |0029: move-result-object v4 │ │ -02a7e8: 6e10 fd0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02a7ee: 0c04 |002d: move-result-object v4 │ │ -02a7f0: 7020 b00c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02a7f6: 2703 |0031: throw v3 │ │ -02a7f8: 0d03 |0032: move-exception v3 │ │ -02a7fa: 1e06 |0033: monitor-exit v6 │ │ -02a7fc: 2703 |0034: throw v3 │ │ -02a7fe: 5263 d601 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a802: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -02a806: 5463 d201 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a80a: 6e10 5a0d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d5a │ │ -02a810: 0a03 |003e: move-result v3 │ │ -02a812: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -02a816: 1e06 |0041: monitor-exit v6 │ │ -02a818: 0e00 |0042: return-void │ │ -02a81a: 5463 d201 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a81e: 6e10 580d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0d58 │ │ -02a824: 0c03 |0048: move-result-object v3 │ │ -02a826: 7210 6e0d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ -02a82c: 0c03 |004c: move-result-object v3 │ │ -02a82e: 7210 550d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -02a834: 0c01 |0050: move-result-object v1 │ │ -02a836: 1f01 3a02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@023a │ │ -02a83a: 7210 620d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d62 │ │ -02a840: 0c00 |0056: move-result-object v0 │ │ -02a842: 7210 630d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d63 │ │ -02a848: 0c02 |005a: move-result-object v2 │ │ -02a84a: 5463 d201 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a84e: 6e20 5c0d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d5c │ │ -02a854: 5263 d601 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a858: 7030 5105 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ -02a85e: 0a04 |0065: move-result v4 │ │ -02a860: b143 |0066: sub-int/2addr v3, v4 │ │ -02a862: 5963 d601 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a866: 5263 d001 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ -02a86a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02a86e: 5963 d001 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ -02a872: 1e06 |006f: monitor-exit v6 │ │ -02a874: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -02a876: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -02a878: 6e54 4705 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ -02a87e: 288b |0075: goto 0000 // -0075 │ │ +02c234: |[02c234] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +02c244: 1d06 |0000: monitor-enter v6 │ │ +02c246: 5263 d601 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c24a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +02c24e: 5463 d201 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c252: 6e10 5a0d 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d5a │ │ +02c258: 0a03 |000a: move-result v3 │ │ +02c25a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +02c25e: 5263 d601 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c262: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +02c266: 2203 ef01 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@01ef │ │ +02c26a: 2204 0102 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +02c26e: 7010 f20c 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02c274: 6e10 cb0c 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +02c27a: 0c05 |001b: move-result-object v5 │ │ +02c27c: 6e10 9c0c 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +02c282: 0c05 |001f: move-result-object v5 │ │ +02c284: 6e20 f80c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02c28a: 0c04 |0023: move-result-object v4 │ │ +02c28c: 1a05 f800 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f8 │ │ +02c290: 6e20 f80c 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02c296: 0c04 |0029: move-result-object v4 │ │ +02c298: 6e10 fd0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02c29e: 0c04 |002d: move-result-object v4 │ │ +02c2a0: 7020 b00c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02c2a6: 2703 |0031: throw v3 │ │ +02c2a8: 0d03 |0032: move-exception v3 │ │ +02c2aa: 1e06 |0033: monitor-exit v6 │ │ +02c2ac: 2703 |0034: throw v3 │ │ +02c2ae: 5263 d601 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c2b2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +02c2b6: 5463 d201 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c2ba: 6e10 5a0d 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0d5a │ │ +02c2c0: 0a03 |003e: move-result v3 │ │ +02c2c2: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +02c2c6: 1e06 |0041: monitor-exit v6 │ │ +02c2c8: 0e00 |0042: return-void │ │ +02c2ca: 5463 d201 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c2ce: 6e10 580d 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0d58 │ │ +02c2d4: 0c03 |0048: move-result-object v3 │ │ +02c2d6: 7210 6e0d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ +02c2dc: 0c03 |004c: move-result-object v3 │ │ +02c2de: 7210 550d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +02c2e4: 0c01 |0050: move-result-object v1 │ │ +02c2e6: 1f01 3802 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0238 │ │ +02c2ea: 7210 620d 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d62 │ │ +02c2f0: 0c00 |0056: move-result-object v0 │ │ +02c2f2: 7210 630d 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d63 │ │ +02c2f8: 0c02 |005a: move-result-object v2 │ │ +02c2fa: 5463 d201 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c2fe: 6e20 5c0d 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d5c │ │ +02c304: 5263 d601 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c308: 7030 5105 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ +02c30e: 0a04 |0065: move-result v4 │ │ +02c310: b143 |0066: sub-int/2addr v3, v4 │ │ +02c312: 5963 d601 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c316: 5263 d001 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ +02c31a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02c31e: 5963 d001 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ +02c322: 1e06 |006f: monitor-exit v6 │ │ +02c324: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +02c326: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +02c328: 6e54 4705 3620 |0072: invoke-virtual {v6, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ +02c32e: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=146 │ │ @@ -19952,17 +19954,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a894: |[02a894] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02a8a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a8a6: 1100 |0001: return-object v0 │ │ +02c344: |[02c344] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c356: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -19973,22 +19975,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02a8a8: |[02a8a8] android.support.v4.util.LruCache.createCount:()I │ │ -02a8b8: 1d01 |0000: monitor-enter v1 │ │ -02a8ba: 5210 cf01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ -02a8be: 1e01 |0003: monitor-exit v1 │ │ -02a8c0: 0f00 |0004: return v0 │ │ -02a8c2: 0d00 |0005: move-exception v0 │ │ -02a8c4: 1e01 |0006: monitor-exit v1 │ │ -02a8c6: 2700 |0007: throw v0 │ │ +02c358: |[02c358] android.support.v4.util.LruCache.createCount:()I │ │ +02c368: 1d01 |0000: monitor-enter v1 │ │ +02c36a: 5210 cf01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ +02c36e: 1e01 |0003: monitor-exit v1 │ │ +02c370: 0f00 |0004: return v0 │ │ +02c372: 0d00 |0005: move-exception v0 │ │ +02c374: 1e01 |0006: monitor-exit v1 │ │ +02c376: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19999,16 +20001,16 @@ │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02a8d4: |[02a8d4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -02a8e4: 0e00 |0000: return-void │ │ +02c384: |[02c384] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +02c394: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -20024,18 +20026,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a8e8: |[02a8e8] android.support.v4.util.LruCache.evictAll:()V │ │ -02a8f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02a8fa: 7020 5605 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ -02a900: 0e00 |0004: return-void │ │ +02c398: |[02c398] android.support.v4.util.LruCache.evictAll:()V │ │ +02c3a8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02c3aa: 7020 5605 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ +02c3b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -20045,22 +20047,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02a904: |[02a904] android.support.v4.util.LruCache.evictionCount:()I │ │ -02a914: 1d01 |0000: monitor-enter v1 │ │ -02a916: 5210 d001 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ -02a91a: 1e01 |0003: monitor-exit v1 │ │ -02a91c: 0f00 |0004: return v0 │ │ -02a91e: 0d00 |0005: move-exception v0 │ │ -02a920: 1e01 |0006: monitor-exit v1 │ │ -02a922: 2700 |0007: throw v0 │ │ +02c3b4: |[02c3b4] android.support.v4.util.LruCache.evictionCount:()I │ │ +02c3c4: 1d01 |0000: monitor-enter v1 │ │ +02c3c6: 5210 d001 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01d0 │ │ +02c3ca: 1e01 |0003: monitor-exit v1 │ │ +02c3cc: 0f00 |0004: return v0 │ │ +02c3ce: 0d00 |0005: move-exception v0 │ │ +02c3d0: 1e01 |0006: monitor-exit v1 │ │ +02c3d2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20071,71 +20073,71 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -02a930: |[02a930] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02a940: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -02a944: 2202 fa01 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@01fa │ │ -02a948: 1a03 b20e |0004: const-string v3, "key == null" // string@0eb2 │ │ -02a94c: 7020 c70c 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -02a952: 2702 |0009: throw v2 │ │ -02a954: 1d04 |000a: monitor-enter v4 │ │ -02a956: 5442 d201 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a95a: 6e20 590d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d59 │ │ -02a960: 0c01 |0010: move-result-object v1 │ │ -02a962: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -02a966: 5242 d101 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02a96a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02a96e: 5942 d101 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02a972: 1e04 |0019: monitor-exit v4 │ │ -02a974: 0710 |001a: move-object v0, v1 │ │ -02a976: 1100 |001b: return-object v0 │ │ -02a978: 5242 d401 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ -02a97c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02a980: 5942 d401 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ -02a984: 1e04 |0022: monitor-exit v4 │ │ -02a986: 6e20 4505 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ -02a98c: 0c00 |0026: move-result-object v0 │ │ -02a98e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -02a992: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -02a994: 28f1 |002a: goto 001b // -000f │ │ -02a996: 0d02 |002b: move-exception v2 │ │ -02a998: 1e04 |002c: monitor-exit v4 │ │ -02a99a: 2702 |002d: throw v2 │ │ -02a99c: 1d04 |002e: monitor-enter v4 │ │ -02a99e: 5242 cf01 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ -02a9a2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02a9a6: 5942 cf01 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ -02a9aa: 5442 d201 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a9ae: 6e30 5b0d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ -02a9b4: 0c01 |003a: move-result-object v1 │ │ -02a9b6: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -02a9ba: 5442 d201 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02a9be: 6e30 5b0d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ -02a9c4: 1e04 |0042: monitor-exit v4 │ │ -02a9c6: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -02a9ca: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02a9cc: 6e51 4705 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ -02a9d2: 0710 |0049: move-object v0, v1 │ │ -02a9d4: 28d1 |004a: goto 001b // -002f │ │ -02a9d6: 5242 d601 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a9da: 7030 5105 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ -02a9e0: 0a03 |0050: move-result v3 │ │ -02a9e2: b032 |0051: add-int/2addr v2, v3 │ │ -02a9e4: 5942 d601 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02a9e8: 28ee |0054: goto 0042 // -0012 │ │ -02a9ea: 0d02 |0055: move-exception v2 │ │ -02a9ec: 1e04 |0056: monitor-exit v4 │ │ -02a9ee: 2702 |0057: throw v2 │ │ -02a9f0: 5242 d301 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ -02a9f4: 7020 5605 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ -02a9fa: 28be |005d: goto 001b // -0042 │ │ +02c3e0: |[02c3e0] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c3f0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +02c3f4: 2202 f801 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@01f8 │ │ +02c3f8: 1a03 ae0e |0004: const-string v3, "key == null" // string@0eae │ │ +02c3fc: 7020 c70c 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +02c402: 2702 |0009: throw v2 │ │ +02c404: 1d04 |000a: monitor-enter v4 │ │ +02c406: 5442 d201 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c40a: 6e20 590d 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d59 │ │ +02c410: 0c01 |0010: move-result-object v1 │ │ +02c412: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +02c416: 5242 d101 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c41a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02c41e: 5942 d101 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c422: 1e04 |0019: monitor-exit v4 │ │ +02c424: 0710 |001a: move-object v0, v1 │ │ +02c426: 1100 |001b: return-object v0 │ │ +02c428: 5242 d401 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ +02c42c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02c430: 5942 d401 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ +02c434: 1e04 |0022: monitor-exit v4 │ │ +02c436: 6e20 4505 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ +02c43c: 0c00 |0026: move-result-object v0 │ │ +02c43e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +02c442: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +02c444: 28f1 |002a: goto 001b // -000f │ │ +02c446: 0d02 |002b: move-exception v2 │ │ +02c448: 1e04 |002c: monitor-exit v4 │ │ +02c44a: 2702 |002d: throw v2 │ │ +02c44c: 1d04 |002e: monitor-enter v4 │ │ +02c44e: 5242 cf01 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ +02c452: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02c456: 5942 cf01 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01cf │ │ +02c45a: 5442 d201 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c45e: 6e30 5b0d 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ +02c464: 0c01 |003a: move-result-object v1 │ │ +02c466: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +02c46a: 5442 d201 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c46e: 6e30 5b0d 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ +02c474: 1e04 |0042: monitor-exit v4 │ │ +02c476: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +02c47a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02c47c: 6e51 4705 2405 |0046: invoke-virtual {v4, v2, v5, v0, v1}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ +02c482: 0710 |0049: move-object v0, v1 │ │ +02c484: 28d1 |004a: goto 001b // -002f │ │ +02c486: 5242 d601 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c48a: 7030 5105 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ +02c490: 0a03 |0050: move-result v3 │ │ +02c492: b032 |0051: add-int/2addr v2, v3 │ │ +02c494: 5942 d601 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c498: 28ee |0054: goto 0042 // -0012 │ │ +02c49a: 0d02 |0055: move-exception v2 │ │ +02c49c: 1e04 |0056: monitor-exit v4 │ │ +02c49e: 2702 |0057: throw v2 │ │ +02c4a0: 5242 d301 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ +02c4a4: 7020 5605 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ +02c4aa: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -20183,22 +20185,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02aa24: |[02aa24] android.support.v4.util.LruCache.hitCount:()I │ │ -02aa34: 1d01 |0000: monitor-enter v1 │ │ -02aa36: 5210 d101 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02aa3a: 1e01 |0003: monitor-exit v1 │ │ -02aa3c: 0f00 |0004: return v0 │ │ -02aa3e: 0d00 |0005: move-exception v0 │ │ -02aa40: 1e01 |0006: monitor-exit v1 │ │ -02aa42: 2700 |0007: throw v0 │ │ +02c4d4: |[02c4d4] android.support.v4.util.LruCache.hitCount:()I │ │ +02c4e4: 1d01 |0000: monitor-enter v1 │ │ +02c4e6: 5210 d101 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c4ea: 1e01 |0003: monitor-exit v1 │ │ +02c4ec: 0f00 |0004: return v0 │ │ +02c4ee: 0d00 |0005: move-exception v0 │ │ +02c4f0: 1e01 |0006: monitor-exit v1 │ │ +02c4f2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20209,22 +20211,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02aa50: |[02aa50] android.support.v4.util.LruCache.maxSize:()I │ │ -02aa60: 1d01 |0000: monitor-enter v1 │ │ -02aa62: 5210 d301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ -02aa66: 1e01 |0003: monitor-exit v1 │ │ -02aa68: 0f00 |0004: return v0 │ │ -02aa6a: 0d00 |0005: move-exception v0 │ │ -02aa6c: 1e01 |0006: monitor-exit v1 │ │ -02aa6e: 2700 |0007: throw v0 │ │ +02c500: |[02c500] android.support.v4.util.LruCache.maxSize:()I │ │ +02c510: 1d01 |0000: monitor-enter v1 │ │ +02c512: 5210 d301 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ +02c516: 1e01 |0003: monitor-exit v1 │ │ +02c518: 0f00 |0004: return v0 │ │ +02c51a: 0d00 |0005: move-exception v0 │ │ +02c51c: 1e01 |0006: monitor-exit v1 │ │ +02c51e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20235,22 +20237,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02aa7c: |[02aa7c] android.support.v4.util.LruCache.missCount:()I │ │ -02aa8c: 1d01 |0000: monitor-enter v1 │ │ -02aa8e: 5210 d401 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ -02aa92: 1e01 |0003: monitor-exit v1 │ │ -02aa94: 0f00 |0004: return v0 │ │ -02aa96: 0d00 |0005: move-exception v0 │ │ -02aa98: 1e01 |0006: monitor-exit v1 │ │ -02aa9a: 2700 |0007: throw v0 │ │ +02c52c: |[02c52c] android.support.v4.util.LruCache.missCount:()I │ │ +02c53c: 1d01 |0000: monitor-enter v1 │ │ +02c53e: 5210 d401 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ +02c542: 1e01 |0003: monitor-exit v1 │ │ +02c544: 0f00 |0004: return v0 │ │ +02c546: 0d00 |0005: move-exception v0 │ │ +02c548: 1e01 |0006: monitor-exit v1 │ │ +02c54a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20261,49 +20263,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -02aaa8: |[02aaa8] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -02aab8: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -02aabc: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -02aac0: 2201 fa01 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@01fa │ │ -02aac4: 1a02 b30e |0006: const-string v2, "key == null || value == null" // string@0eb3 │ │ -02aac8: 7020 c70c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -02aace: 2701 |000b: throw v1 │ │ -02aad0: 1d03 |000c: monitor-enter v3 │ │ -02aad2: 5231 d501 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ -02aad6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02aada: 5931 d501 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ -02aade: 5231 d601 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02aae2: 7030 5105 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ -02aae8: 0a02 |0018: move-result v2 │ │ -02aaea: b021 |0019: add-int/2addr v1, v2 │ │ -02aaec: 5931 d601 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02aaf0: 5431 d201 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02aaf4: 6e30 5b0d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ -02aafa: 0c00 |0021: move-result-object v0 │ │ -02aafc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -02ab00: 5231 d601 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02ab04: 7030 5105 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ -02ab0a: 0a02 |0029: move-result v2 │ │ -02ab0c: b121 |002a: sub-int/2addr v1, v2 │ │ -02ab0e: 5931 d601 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02ab12: 1e03 |002d: monitor-exit v3 │ │ -02ab14: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -02ab18: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -02ab1a: 6e55 4705 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ -02ab20: 5231 d301 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ -02ab24: 7020 5605 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ -02ab2a: 1100 |0039: return-object v0 │ │ -02ab2c: 0d01 |003a: move-exception v1 │ │ -02ab2e: 1e03 |003b: monitor-exit v3 │ │ -02ab30: 2701 |003c: throw v1 │ │ +02c558: |[02c558] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c568: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +02c56c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +02c570: 2201 f801 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@01f8 │ │ +02c574: 1a02 af0e |0006: const-string v2, "key == null || value == null" // string@0eaf │ │ +02c578: 7020 c70c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +02c57e: 2701 |000b: throw v1 │ │ +02c580: 1d03 |000c: monitor-enter v3 │ │ +02c582: 5231 d501 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ +02c586: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02c58a: 5931 d501 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ +02c58e: 5231 d601 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c592: 7030 5105 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ +02c598: 0a02 |0018: move-result v2 │ │ +02c59a: b021 |0019: add-int/2addr v1, v2 │ │ +02c59c: 5931 d601 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c5a0: 5431 d201 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c5a4: 6e30 5b0d 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d5b │ │ +02c5aa: 0c00 |0021: move-result-object v0 │ │ +02c5ac: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +02c5b0: 5231 d601 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c5b4: 7030 5105 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ +02c5ba: 0a02 |0029: move-result v2 │ │ +02c5bc: b121 |002a: sub-int/2addr v1, v2 │ │ +02c5be: 5931 d601 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c5c2: 1e03 |002d: monitor-exit v3 │ │ +02c5c4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +02c5c8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +02c5ca: 6e55 4705 1304 |0031: invoke-virtual {v3, v1, v4, v0, v5}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ +02c5d0: 5231 d301 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ +02c5d4: 7020 5605 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0556 │ │ +02c5da: 1100 |0039: return-object v0 │ │ +02c5dc: 0d01 |003a: move-exception v1 │ │ +02c5de: 1e03 |003b: monitor-exit v3 │ │ +02c5e0: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -20334,22 +20336,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02ab48: |[02ab48] android.support.v4.util.LruCache.putCount:()I │ │ -02ab58: 1d01 |0000: monitor-enter v1 │ │ -02ab5a: 5210 d501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ -02ab5e: 1e01 |0003: monitor-exit v1 │ │ -02ab60: 0f00 |0004: return v0 │ │ -02ab62: 0d00 |0005: move-exception v0 │ │ -02ab64: 1e01 |0006: monitor-exit v1 │ │ -02ab66: 2700 |0007: throw v0 │ │ +02c5f8: |[02c5f8] android.support.v4.util.LruCache.putCount:()I │ │ +02c608: 1d01 |0000: monitor-enter v1 │ │ +02c60a: 5210 d501 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01d5 │ │ +02c60e: 1e01 |0003: monitor-exit v1 │ │ +02c610: 0f00 |0004: return v0 │ │ +02c612: 0d00 |0005: move-exception v0 │ │ +02c614: 1e01 |0006: monitor-exit v1 │ │ +02c616: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20360,39 +20362,39 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -02ab74: |[02ab74] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02ab84: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -02ab88: 2201 fa01 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@01fa │ │ -02ab8c: 1a02 b20e |0004: const-string v2, "key == null" // string@0eb2 │ │ -02ab90: 7020 c70c 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -02ab96: 2701 |0009: throw v1 │ │ -02ab98: 1d03 |000a: monitor-enter v3 │ │ -02ab9a: 5431 d201 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02ab9e: 6e20 5c0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d5c │ │ -02aba4: 0c00 |0010: move-result-object v0 │ │ -02aba6: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -02abaa: 5231 d601 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02abae: 7030 5105 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ -02abb4: 0a02 |0018: move-result v2 │ │ -02abb6: b121 |0019: sub-int/2addr v1, v2 │ │ -02abb8: 5931 d601 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02abbc: 1e03 |001c: monitor-exit v3 │ │ -02abbe: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -02abc2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -02abc4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -02abc6: 6e52 4705 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ -02abcc: 1100 |0024: return-object v0 │ │ -02abce: 0d01 |0025: move-exception v1 │ │ -02abd0: 1e03 |0026: monitor-exit v3 │ │ -02abd2: 2701 |0027: throw v1 │ │ +02c624: |[02c624] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02c634: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +02c638: 2201 f801 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@01f8 │ │ +02c63c: 1a02 ae0e |0004: const-string v2, "key == null" // string@0eae │ │ +02c640: 7020 c70c 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +02c646: 2701 |0009: throw v1 │ │ +02c648: 1d03 |000a: monitor-enter v3 │ │ +02c64a: 5431 d201 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c64e: 6e20 5c0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d5c │ │ +02c654: 0c00 |0010: move-result-object v0 │ │ +02c656: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +02c65a: 5231 d601 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c65e: 7030 5105 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0551 │ │ +02c664: 0a02 |0018: move-result v2 │ │ +02c666: b121 |0019: sub-int/2addr v1, v2 │ │ +02c668: 5931 d601 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c66c: 1e03 |001c: monitor-exit v3 │ │ +02c66e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +02c672: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +02c674: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +02c676: 6e52 4705 1304 |0021: invoke-virtual {v3, v1, v4, v0, v2}, Landroid/support/v4/util/LruCache;.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@0547 │ │ +02c67c: 1100 |0024: return-object v0 │ │ +02c67e: 0d01 |0025: move-exception v1 │ │ +02c680: 1e03 |0026: monitor-exit v3 │ │ +02c682: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=174 │ │ @@ -20418,22 +20420,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02abe8: |[02abe8] android.support.v4.util.LruCache.size:()I │ │ -02abf8: 1d01 |0000: monitor-enter v1 │ │ -02abfa: 5210 d601 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ -02abfe: 1e01 |0003: monitor-exit v1 │ │ -02ac00: 0f00 |0004: return v0 │ │ -02ac02: 0d00 |0005: move-exception v0 │ │ -02ac04: 1e01 |0006: monitor-exit v1 │ │ -02ac06: 2700 |0007: throw v0 │ │ +02c698: |[02c698] android.support.v4.util.LruCache.size:()I │ │ +02c6a8: 1d01 |0000: monitor-enter v1 │ │ +02c6aa: 5210 d601 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01d6 │ │ +02c6ae: 1e01 |0003: monitor-exit v1 │ │ +02c6b0: 0f00 |0004: return v0 │ │ +02c6b2: 0d00 |0005: move-exception v0 │ │ +02c6b4: 1e01 |0006: monitor-exit v1 │ │ +02c6b6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -20444,17 +20446,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ac14: |[02ac14] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -02ac24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ac26: 0f00 |0001: return v0 │ │ +02c6c4: |[02c6c4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +02c6d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c6d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -20467,24 +20469,24 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02ac28: |[02ac28] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -02ac38: 1d02 |0000: monitor-enter v2 │ │ -02ac3a: 2200 3702 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0237 │ │ -02ac3e: 5421 d201 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ -02ac42: 7020 570d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0d57 │ │ -02ac48: 1e02 |0008: monitor-exit v2 │ │ -02ac4a: 1100 |0009: return-object v0 │ │ -02ac4c: 0d00 |000a: move-exception v0 │ │ -02ac4e: 1e02 |000b: monitor-exit v2 │ │ -02ac50: 2700 |000c: throw v0 │ │ +02c6d8: |[02c6d8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +02c6e8: 1d02 |0000: monitor-enter v2 │ │ +02c6ea: 2200 3502 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0235 │ │ +02c6ee: 5421 d201 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01d2 │ │ +02c6f2: 7020 570d 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0d57 │ │ +02c6f8: 1e02 |0008: monitor-exit v2 │ │ +02c6fa: 1100 |0009: return-object v0 │ │ +02c6fc: 0d00 |000a: move-exception v0 │ │ +02c6fe: 1e02 |000b: monitor-exit v2 │ │ +02c700: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -20495,74 +20497,74 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -02ac60: |[02ac60] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -02ac70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02ac72: 1d06 |0001: monitor-enter v6 │ │ -02ac74: 5262 d101 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02ac78: 5263 d401 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ -02ac7c: 9000 0203 |0006: add-int v0, v2, v3 │ │ -02ac80: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -02ac84: 5262 d101 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02ac88: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -02ac8c: 9301 0200 |000e: div-int v1, v2, v0 │ │ -02ac90: 1a02 cf06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@06cf │ │ -02ac94: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -02ac96: 2333 1c03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@031c │ │ -02ac9a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -02ac9c: 5265 d301 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ -02aca0: 7110 b80c 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -02aca6: 0c05 |001b: move-result-object v5 │ │ -02aca8: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -02acac: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -02acae: 5265 d101 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ -02acb2: 7110 b80c 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -02acb8: 0c05 |0024: move-result-object v5 │ │ -02acba: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -02acbe: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -02acc0: 5265 d401 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ -02acc4: 7110 b80c 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -02acca: 0c05 |002d: move-result-object v5 │ │ -02accc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02acd0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02acd2: 7110 b80c 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -02acd8: 0c05 |0034: move-result-object v5 │ │ -02acda: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -02acde: 7120 dc0c 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -02ace4: 0c02 |003a: move-result-object v2 │ │ -02ace6: 1e06 |003b: monitor-exit v6 │ │ -02ace8: 1102 |003c: return-object v2 │ │ -02acea: 0d02 |003d: move-exception v2 │ │ -02acec: 1e06 |003e: monitor-exit v6 │ │ -02acee: 2702 |003f: throw v2 │ │ +02c710: |[02c710] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +02c720: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02c722: 1d06 |0001: monitor-enter v6 │ │ +02c724: 5262 d101 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c728: 5263 d401 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ +02c72c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +02c730: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +02c734: 5262 d101 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c738: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +02c73c: 9301 0200 |000e: div-int v1, v2, v0 │ │ +02c740: 1a02 cc06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@06cc │ │ +02c744: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +02c746: 2333 1903 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0319 │ │ +02c74a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +02c74c: 5265 d301 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01d3 │ │ +02c750: 7110 b80c 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +02c756: 0c05 |001b: move-result-object v5 │ │ +02c758: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +02c75c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +02c75e: 5265 d101 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01d1 │ │ +02c762: 7110 b80c 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +02c768: 0c05 |0024: move-result-object v5 │ │ +02c76a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +02c76e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +02c770: 5265 d401 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01d4 │ │ +02c774: 7110 b80c 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +02c77a: 0c05 |002d: move-result-object v5 │ │ +02c77c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +02c780: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +02c782: 7110 b80c 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +02c788: 0c05 |0034: move-result-object v5 │ │ +02c78a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +02c78e: 7120 dc0c 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +02c794: 0c02 |003a: move-result-object v2 │ │ +02c796: 1e06 |003b: monitor-exit v6 │ │ +02c798: 1102 |003c: return-object v2 │ │ +02c79a: 0d02 |003d: move-exception v2 │ │ +02c79c: 1e06 |003e: monitor-exit v6 │ │ +02c79e: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=318 │ │ 0x0008 line=319 │ │ 0x0010 line=320 │ │ 0x003d line=318 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0008 - 0x003d reg=0 accesses I │ │ 0x0010 - 0x003d reg=1 hitPercent I │ │ 0x0000 - 0x0040 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ │ │ - source_file_idx : 1742 (LruCache.java) │ │ + source_file_idx : 1739 (LruCache.java) │ │ │ │ Class #97 header: │ │ -class_idx : 223 │ │ +class_idx : 222 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2008 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2005 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 15 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -20615,37 +20617,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02acfc: |[02acfc] android.support.v4.util.SparseArrayCompat.:()V │ │ -02ad0c: 2200 fc01 |0000: new-instance v0, Ljava/lang/Object; // type@01fc │ │ -02ad10: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02ad16: 6900 d701 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02ad1a: 0e00 |0007: return-void │ │ +02c7ac: |[02c7ac] android.support.v4.util.SparseArrayCompat.:()V │ │ +02c7bc: 2200 fa01 |0000: new-instance v0, Ljava/lang/Object; // type@01fa │ │ +02c7c0: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02c7c6: 6900 d701 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02c7ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/SparseArrayCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ad1c: |[02ad1c] android.support.v4.util.SparseArrayCompat.:()V │ │ -02ad2c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -02ad30: 7020 5905 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0559 │ │ -02ad36: 0e00 |0005: return-void │ │ +02c7cc: |[02c7cc] android.support.v4.util.SparseArrayCompat.:()V │ │ +02c7dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +02c7e0: 7020 5905 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0559 │ │ +02c7e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -20655,26 +20657,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -02ad38: |[02ad38] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -02ad48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02ad4a: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02ad50: 5c21 d801 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02ad54: 7110 6205 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ -02ad5a: 0a03 |0009: move-result v3 │ │ -02ad5c: 2330 1003 |000a: new-array v0, v3, [I // type@0310 │ │ -02ad60: 5b20 d901 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02ad64: 2330 1c03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@031c │ │ -02ad68: 5b20 db01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02ad6c: 5921 da01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02ad70: 0e00 |0014: return-void │ │ +02c7e8: |[02c7e8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +02c7f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02c7fa: 7010 c80c 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02c800: 5c21 d801 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02c804: 7110 6205 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ +02c80a: 0a03 |0009: move-result v3 │ │ +02c80c: 2330 0d03 |000a: new-array v0, v3, [I // type@030d │ │ +02c810: 5b20 d901 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c814: 2330 1903 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0319 │ │ +02c818: 5b20 db01 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c81c: 5921 da01 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c820: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -20690,37 +20692,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -02ad74: |[02ad74] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -02ad84: 9001 0607 |0000: add-int v1, v6, v7 │ │ -02ad88: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -02ad8c: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -02ad90: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -02ad92: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -02ad96: 9003 0102 |0009: add-int v3, v1, v2 │ │ -02ad9a: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -02ad9e: 4403 0500 |000d: aget v3, v5, v0 │ │ -02ada2: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -02ada6: 0102 |0011: move v2, v0 │ │ -02ada8: 28f2 |0012: goto 0004 // -000e │ │ -02adaa: 0101 |0013: move v1, v0 │ │ -02adac: 28f0 |0014: goto 0004 // -0010 │ │ -02adae: 9003 0607 |0015: add-int v3, v6, v7 │ │ -02adb2: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -02adb6: 9003 0607 |0019: add-int v3, v6, v7 │ │ -02adba: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -02adbe: 0f01 |001d: return v1 │ │ -02adc0: 4403 0501 |001e: aget v3, v5, v1 │ │ -02adc4: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -02adc8: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02adcc: 28f9 |0024: goto 001d // -0007 │ │ +02c824: |[02c824] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +02c834: 9001 0607 |0000: add-int v1, v6, v7 │ │ +02c838: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +02c83c: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +02c840: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +02c842: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +02c846: 9003 0102 |0009: add-int v3, v1, v2 │ │ +02c84a: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +02c84e: 4403 0500 |000d: aget v3, v5, v0 │ │ +02c852: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +02c856: 0102 |0011: move v2, v0 │ │ +02c858: 28f2 |0012: goto 0004 // -000e │ │ +02c85a: 0101 |0013: move v1, v0 │ │ +02c85c: 28f0 |0014: goto 0004 // -0010 │ │ +02c85e: 9003 0607 |0015: add-int v3, v6, v7 │ │ +02c862: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +02c866: 9003 0607 |0019: add-int v3, v6, v7 │ │ +02c86a: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +02c86e: 0f01 |001d: return v1 │ │ +02c870: 4403 0501 |001e: aget v3, v5, v1 │ │ +02c874: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +02c878: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +02c87c: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -20745,35 +20747,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -02add0: |[02add0] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -02ade0: 5272 da01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02ade4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02ade6: 5471 d901 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02adea: 5475 db01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02adee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02adf0: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -02adf4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -02adf8: 6206 d701 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02adfc: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -02ae00: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -02ae04: 4406 0100 |0012: aget v6, v1, v0 │ │ -02ae08: 4b06 0103 |0014: aput v6, v1, v3 │ │ -02ae0c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -02ae10: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ae14: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02ae18: 28ec |001c: goto 0008 // -0014 │ │ -02ae1a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -02ae1c: 5c76 d801 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02ae20: 5973 da01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02ae24: 0e00 |0022: return-void │ │ +02c880: |[02c880] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +02c890: 5272 da01 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c894: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +02c896: 5471 d901 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c89a: 5475 db01 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c89e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02c8a0: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +02c8a4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +02c8a8: 6206 d701 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02c8ac: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +02c8b0: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +02c8b4: 4406 0100 |0012: aget v6, v1, v0 │ │ +02c8b8: 4b06 0103 |0014: aput v6, v1, v3 │ │ +02c8bc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +02c8c0: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02c8c4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02c8c8: 28ec |001c: goto 0008 // -0014 │ │ +02c8ca: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +02c8cc: 5c76 d801 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02c8d0: 5973 da01 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c8d4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -20802,27 +20804,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02ae28: |[02ae28] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -02ae38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02ae3a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -02ae3c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -02ae40: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -02ae44: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -02ae48: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -02ae4c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -02ae50: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -02ae54: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -02ae58: 0f03 |0010: return v3 │ │ -02ae5a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02ae5e: 28ef |0013: goto 0002 // -0011 │ │ +02c8d8: |[02c8d8] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +02c8e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02c8ea: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +02c8ec: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +02c8f0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +02c8f4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +02c8f8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +02c8fc: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +02c900: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +02c904: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +02c908: 0f03 |0010: return v3 │ │ +02c90a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02c90e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -20836,20 +20838,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02ae60: |[02ae60] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -02ae70: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -02ae74: 7110 6105 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0561 │ │ -02ae7a: 0a00 |0005: move-result v0 │ │ -02ae7c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -02ae80: 0f00 |0008: return v0 │ │ +02c910: |[02c910] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +02c920: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +02c924: 7110 6105 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0561 │ │ +02c92a: 0a00 |0005: move-result v0 │ │ +02c92c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +02c930: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -20858,58 +20860,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -02ae84: |[02ae84] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -02ae94: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02ae96: 5274 da01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02ae9a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -02ae9e: 5474 d901 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02aea2: 5275 da01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02aea6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02aeaa: 4404 0405 |000b: aget v4, v4, v5 │ │ -02aeae: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -02aeb2: 6e30 6605 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -02aeb8: 0e00 |0012: return-void │ │ -02aeba: 5574 d801 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02aebe: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -02aec2: 5274 da01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02aec6: 5475 d901 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02aeca: 2155 |001b: array-length v5, v5 │ │ -02aecc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -02aed0: 7010 5e05 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02aed6: 5273 da01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02aeda: 5474 d901 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02aede: 2144 |0025: array-length v4, v4 │ │ -02aee0: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -02aee4: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02aee8: 7110 6205 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ -02aeee: 0a00 |002d: move-result v0 │ │ -02aef0: 2301 1003 |002e: new-array v1, v0, [I // type@0310 │ │ -02aef4: 2302 1c03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@031c │ │ -02aef8: 5474 d901 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02aefc: 5475 d901 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02af00: 2155 |0036: array-length v5, v5 │ │ -02af02: 7155 fe0c 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02af08: 5474 db01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af0c: 5475 db01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af10: 2155 |003e: array-length v5, v5 │ │ -02af12: 7155 fe0c 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02af18: 5b71 d901 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02af1c: 5b72 db01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af20: 5474 d901 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02af24: 4b08 0403 |0048: aput v8, v4, v3 │ │ -02af28: 5474 db01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af2c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -02af30: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02af34: 5974 da01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02af38: 28c0 |0052: goto 0012 // -0040 │ │ +02c934: |[02c934] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +02c944: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02c946: 5274 da01 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c94a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +02c94e: 5474 d901 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c952: 5275 da01 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c956: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02c95a: 4404 0405 |000b: aget v4, v4, v5 │ │ +02c95e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +02c962: 6e30 6605 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +02c968: 0e00 |0012: return-void │ │ +02c96a: 5574 d801 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02c96e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +02c972: 5274 da01 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c976: 5475 d901 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c97a: 2155 |001b: array-length v5, v5 │ │ +02c97c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +02c980: 7010 5e05 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02c986: 5273 da01 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c98a: 5474 d901 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c98e: 2144 |0025: array-length v4, v4 │ │ +02c990: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +02c994: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02c998: 7110 6205 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ +02c99e: 0a00 |002d: move-result v0 │ │ +02c9a0: 2301 0d03 |002e: new-array v1, v0, [I // type@030d │ │ +02c9a4: 2302 1903 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0319 │ │ +02c9a8: 5474 d901 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c9ac: 5475 d901 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c9b0: 2155 |0036: array-length v5, v5 │ │ +02c9b2: 7155 fe0c 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c9b8: 5474 db01 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c9bc: 5475 db01 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c9c0: 2155 |003e: array-length v5, v5 │ │ +02c9c2: 7155 fe0c 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02c9c8: 5b71 d901 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c9cc: 5b72 db01 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c9d0: 5474 d901 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02c9d4: 4b08 0403 |0048: aput v8, v4, v3 │ │ +02c9d8: 5474 db01 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02c9dc: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +02c9e0: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02c9e4: 5974 da01 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02c9e8: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -20941,27 +20943,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02af3c: |[02af3c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -02af4c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02af4e: 5251 da01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02af52: 5452 db01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af56: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02af58: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -02af5c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -02af5e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -02af62: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02af66: 28f9 |000d: goto 0006 // -0007 │ │ -02af68: 5954 da01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02af6c: 5c54 d801 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02af70: 0e00 |0012: return-void │ │ +02c9ec: |[02c9ec] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +02c9fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02c9fe: 5251 da01 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02ca02: 5452 db01 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02ca06: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02ca08: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +02ca0c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +02ca0e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +02ca12: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02ca16: 28f9 |000d: goto 0006 // -0007 │ │ +02ca18: 5954 da01 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02ca1c: 5c54 d801 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02ca20: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -20980,31 +20982,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -02af74: |[02af74] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -02af84: 5441 d901 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02af88: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02af8a: 5243 da01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02af8e: 7140 5b05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ -02af94: 0a00 |0008: move-result v0 │ │ -02af96: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -02af9a: 5441 db01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02af9e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02afa2: 6202 d701 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02afa6: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -02afaa: 5441 db01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02afae: 6202 d701 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02afb2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -02afb6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -02afb8: 5c41 d801 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02afbc: 0e00 |001c: return-void │ │ +02ca24: |[02ca24] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +02ca34: 5441 d901 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02ca38: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02ca3a: 5243 da01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02ca3e: 7140 5b05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ +02ca44: 0a00 |0008: move-result v0 │ │ +02ca46: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +02ca4a: 5441 db01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02ca4e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +02ca52: 6202 d701 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02ca56: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +02ca5a: 5441 db01 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02ca5e: 6202 d701 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02ca62: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +02ca66: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +02ca68: 5c41 d801 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02ca6c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -21020,19 +21022,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02afc0: |[02afc0] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -02afd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02afd2: 6e30 6005 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0560 │ │ -02afd8: 0c00 |0004: move-result-object v0 │ │ -02afda: 1100 |0005: return-object v0 │ │ +02ca70: |[02ca70] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +02ca80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ca82: 6e30 6005 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0560 │ │ +02ca88: 0c00 |0004: move-result-object v0 │ │ +02ca8a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -21042,29 +21044,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -02afdc: |[02afdc] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -02afec: 5441 d901 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02aff0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02aff2: 5243 da01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02aff6: 7140 5b05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ -02affc: 0a00 |0008: move-result v0 │ │ -02affe: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -02b002: 5441 db01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b006: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02b00a: 6202 d701 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02b00e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -02b012: 1106 |0013: return-object v6 │ │ -02b014: 5441 db01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b018: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -02b01c: 28fb |0018: goto 0013 // -0005 │ │ +02ca8c: |[02ca8c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +02ca9c: 5441 d901 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02caa0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02caa2: 5243 da01 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02caa6: 7140 5b05 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ +02caac: 0a00 |0008: move-result v0 │ │ +02caae: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +02cab2: 5441 db01 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cab6: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +02caba: 6202 d701 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02cabe: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +02cac2: 1106 |0013: return-object v6 │ │ +02cac4: 5441 db01 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cac8: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +02cacc: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21080,24 +21082,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -02b020: |[02b020] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -02b030: 5530 d801 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b034: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b038: 7010 5e05 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b03e: 5430 d901 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b042: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02b044: 5232 da01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b048: 7140 5b05 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ -02b04e: 0a00 |000f: move-result v0 │ │ -02b050: 0f00 |0010: return v0 │ │ +02cad0: |[02cad0] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +02cae0: 5530 d801 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cae4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02cae8: 7010 5e05 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02caee: 5430 d901 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02caf2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02caf4: 5232 da01 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02caf8: 7140 5b05 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ +02cafe: 0a00 |000f: move-result v0 │ │ +02cb00: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21109,29 +21111,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02b054: |[02b054] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -02b064: 5521 d801 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b068: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -02b06c: 7010 5e05 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b072: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02b074: 5221 da01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b078: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -02b07c: 5421 db01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b080: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -02b084: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -02b088: 0f00 |0012: return v0 │ │ -02b08a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02b08e: 28f3 |0015: goto 0008 // -000d │ │ -02b090: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02b092: 28fb |0017: goto 0012 // -0005 │ │ +02cb04: |[02cb04] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +02cb14: 5521 d801 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cb18: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +02cb1c: 7010 5e05 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cb22: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02cb24: 5221 da01 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cb28: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +02cb2c: 5421 db01 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cb30: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +02cb34: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +02cb38: 0f00 |0012: return v0 │ │ +02cb3a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02cb3e: 28f3 |0015: goto 0008 // -000d │ │ +02cb40: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +02cb42: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -21150,21 +21152,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02b094: |[02b094] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -02b0a4: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b0a8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b0ac: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b0b2: 5410 d901 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b0b6: 4400 0002 |0009: aget v0, v0, v2 │ │ -02b0ba: 0f00 |000b: return v0 │ │ +02cb44: |[02cb44] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +02cb54: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cb58: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02cb5c: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cb62: 5410 d901 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cb66: 4400 0002 |0009: aget v0, v0, v2 │ │ +02cb6a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21176,91 +21178,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -02b0bc: |[02b0bc] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -02b0cc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02b0ce: 5484 d901 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b0d2: 5285 da01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b0d6: 7140 5b05 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ -02b0dc: 0a00 |0008: move-result v0 │ │ -02b0de: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02b0e2: 5484 db01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b0e6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -02b0ea: 0e00 |000f: return-void │ │ -02b0ec: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -02b0f0: 5284 da01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b0f4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -02b0f8: 5484 db01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b0fc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -02b100: 6205 d701 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02b104: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -02b108: 5484 d901 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b10c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -02b110: 5484 db01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b114: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -02b118: 28e9 |0026: goto 000f // -0017 │ │ -02b11a: 5584 d801 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b11e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -02b122: 5284 da01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b126: 5485 d901 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b12a: 2155 |002f: array-length v5, v5 │ │ -02b12c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -02b130: 7010 5e05 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b136: 5484 d901 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b13a: 5285 da01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b13e: 7140 5b05 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ -02b144: 0a04 |003c: move-result v4 │ │ -02b146: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -02b14a: 5284 da01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b14e: 5485 d901 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b152: 2155 |0043: array-length v5, v5 │ │ -02b154: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -02b158: 5284 da01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b15c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02b160: 7110 6205 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ -02b166: 0a01 |004d: move-result v1 │ │ -02b168: 2312 1003 |004e: new-array v2, v1, [I // type@0310 │ │ -02b16c: 2313 1c03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@031c │ │ -02b170: 5484 d901 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b174: 5485 d901 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b178: 2155 |0056: array-length v5, v5 │ │ -02b17a: 7155 fe0c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02b180: 5484 db01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b184: 5485 db01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b188: 2155 |005e: array-length v5, v5 │ │ -02b18a: 7155 fe0c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02b190: 5b82 d901 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b194: 5b83 db01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b198: 5284 da01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b19c: b104 |0068: sub-int/2addr v4, v0 │ │ -02b19e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02b1a2: 5484 d901 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b1a6: 5485 d901 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b1aa: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02b1ae: 5287 da01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b1b2: b107 |0073: sub-int/2addr v7, v0 │ │ -02b1b4: 7157 fe0c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02b1ba: 5484 db01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b1be: 5485 db01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b1c2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02b1c6: 5287 da01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b1ca: b107 |007f: sub-int/2addr v7, v0 │ │ -02b1cc: 7157 fe0c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -02b1d2: 5484 d901 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ -02b1d6: 4b09 0400 |0085: aput v9, v4, v0 │ │ -02b1da: 5484 db01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b1de: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -02b1e2: 5284 da01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b1e6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02b1ea: 5984 da01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b1ee: 2900 7eff |0091: goto/16 000f // -0082 │ │ +02cb6c: |[02cb6c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +02cb7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02cb7e: 5484 d901 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cb82: 5285 da01 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cb86: 7140 5b05 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ +02cb8c: 0a00 |0008: move-result v0 │ │ +02cb8e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +02cb92: 5484 db01 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cb96: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +02cb9a: 0e00 |000f: return-void │ │ +02cb9c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +02cba0: 5284 da01 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cba4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +02cba8: 5484 db01 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cbac: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +02cbb0: 6205 d701 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02cbb4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +02cbb8: 5484 d901 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cbbc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +02cbc0: 5484 db01 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cbc4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +02cbc8: 28e9 |0026: goto 000f // -0017 │ │ +02cbca: 5584 d801 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cbce: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +02cbd2: 5284 da01 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cbd6: 5485 d901 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cbda: 2155 |002f: array-length v5, v5 │ │ +02cbdc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +02cbe0: 7010 5e05 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cbe6: 5484 d901 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cbea: 5285 da01 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cbee: 7140 5b05 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@055b │ │ +02cbf4: 0a04 |003c: move-result v4 │ │ +02cbf6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +02cbfa: 5284 da01 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cbfe: 5485 d901 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc02: 2155 |0043: array-length v5, v5 │ │ +02cc04: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +02cc08: 5284 da01 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc0c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02cc10: 7110 6205 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0562 │ │ +02cc16: 0a01 |004d: move-result v1 │ │ +02cc18: 2312 0d03 |004e: new-array v2, v1, [I // type@030d │ │ +02cc1c: 2313 1903 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0319 │ │ +02cc20: 5484 d901 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc24: 5485 d901 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc28: 2155 |0056: array-length v5, v5 │ │ +02cc2a: 7155 fe0c 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02cc30: 5484 db01 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc34: 5485 db01 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc38: 2155 |005e: array-length v5, v5 │ │ +02cc3a: 7155 fe0c 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02cc40: 5b82 d901 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc44: 5b83 db01 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc48: 5284 da01 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc4c: b104 |0068: sub-int/2addr v4, v0 │ │ +02cc4e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +02cc52: 5484 d901 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc56: 5485 d901 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc5a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +02cc5e: 5287 da01 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc62: b107 |0073: sub-int/2addr v7, v0 │ │ +02cc64: 7157 fe0c 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02cc6a: 5484 db01 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc6e: 5485 db01 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc72: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +02cc76: 5287 da01 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc7a: b107 |007f: sub-int/2addr v7, v0 │ │ +02cc7c: 7157 fe0c 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +02cc82: 5484 d901 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01d9 │ │ +02cc86: 4b09 0400 |0085: aput v9, v4, v0 │ │ +02cc8a: 5484 db01 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cc8e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +02cc92: 5284 da01 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc96: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02cc9a: 5984 da01 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cc9e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -21300,17 +21302,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b1f4: |[02b1f4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -02b204: 6e20 5d05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@055d │ │ -02b20a: 0e00 |0003: return-void │ │ +02cca4: |[02cca4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +02ccb4: 6e20 5d05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@055d │ │ +02ccba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21321,25 +21323,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -02b20c: |[02b20c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -02b21c: 5420 db01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b220: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -02b224: 6201 d701 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02b228: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -02b22c: 5420 db01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b230: 6201 d701 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ -02b234: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -02b238: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -02b23a: 5c20 d801 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b23e: 0e00 |0011: return-void │ │ +02ccbc: |[02ccbc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +02cccc: 5420 db01 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02ccd0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +02ccd4: 6201 d701 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02ccd8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +02ccdc: 5420 db01 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cce0: 6201 d701 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01d7 │ │ +02cce4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +02cce8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +02ccea: 5c20 d801 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02ccee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -21352,25 +21354,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02b240: |[02b240] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -02b250: 5242 da01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b254: 9003 0506 |0002: add-int v3, v5, v6 │ │ -02b258: 7120 c30c 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -02b25e: 0a00 |0007: move-result v0 │ │ -02b260: 0151 |0008: move v1, v5 │ │ -02b262: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -02b266: 6e20 6805 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ -02b26c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02b270: 28f9 |0010: goto 0009 // -0007 │ │ -02b272: 0e00 |0011: return-void │ │ +02ccf0: |[02ccf0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +02cd00: 5242 da01 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cd04: 9003 0506 |0002: add-int v3, v5, v6 │ │ +02cd08: 7120 c30c 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +02cd0e: 0a00 |0007: move-result v0 │ │ +02cd10: 0151 |0008: move v1, v5 │ │ +02cd12: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +02cd16: 6e20 6805 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ +02cd1c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02cd20: 28f9 |0010: goto 0009 // -0007 │ │ +02cd22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -21387,21 +21389,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02b274: |[02b274] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -02b284: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b288: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b28c: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b292: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b296: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -02b29a: 0e00 |000b: return-void │ │ +02cd24: |[02cd24] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +02cd34: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cd38: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02cd3c: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cd42: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cd46: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +02cd4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -21416,20 +21418,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02b29c: |[02b29c] android.support.v4.util.SparseArrayCompat.size:()I │ │ -02b2ac: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b2b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b2b4: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b2ba: 5210 da01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ -02b2be: 0f00 |0009: return v0 │ │ +02cd4c: |[02cd4c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +02cd5c: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cd60: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02cd64: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cd6a: 5210 da01 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01da │ │ +02cd6e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -21440,38 +21442,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02b2c0: |[02b2c0] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -02b2d0: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ -02b2d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02b2d8: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ -02b2de: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ -02b2e2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02b2e6: 1100 |000b: return-object v0 │ │ +02cd70: |[02cd70] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +02cd80: 5510 d801 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01d8 │ │ +02cd84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02cd88: 7010 5e05 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@055e │ │ +02cd8e: 5410 db01 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01db │ │ +02cd92: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +02cd96: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2008 (SparseArrayCompat.java) │ │ + source_file_idx : 2005 (SparseArrayCompat.java) │ │ │ │ Class #98 header: │ │ -class_idx : 224 │ │ +class_idx : 223 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2090 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2087 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -21514,22 +21516,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02b2e8: |[02b2e8] android.support.v4.util.TimeUtils.:()V │ │ -02b2f8: 2200 fc01 |0000: new-instance v0, Ljava/lang/Object; // type@01fc │ │ -02b2fc: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02b302: 6900 e101 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ -02b306: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -02b30a: 2300 0f03 |0009: new-array v0, v0, [C // type@030f │ │ -02b30e: 6900 e001 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b312: 0e00 |000d: return-void │ │ +02cd98: |[02cd98] android.support.v4.util.TimeUtils.:()V │ │ +02cda8: 2200 fa01 |0000: new-instance v0, Ljava/lang/Object; // type@01fa │ │ +02cdac: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02cdb2: 6900 e101 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ +02cdb6: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +02cdba: 2300 0c03 |0009: new-array v0, v0, [C // type@030c │ │ +02cdbe: 6900 e001 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02cdc2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -21537,17 +21539,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b314: |[02b314] android.support.v4.util.TimeUtils.:()V │ │ -02b324: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02b32a: 0e00 |0003: return-void │ │ +02cdc4: |[02cdc4] android.support.v4.util.TimeUtils.:()V │ │ +02cdd4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02cdda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -21555,35 +21557,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -02b32c: |[02b32c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -02b33c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -02b340: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -02b344: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -02b348: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -02b34a: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -02b34e: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -02b352: 0f00 |000b: return v0 │ │ -02b354: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -02b358: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -02b35c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -02b360: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -02b362: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -02b366: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -02b36a: 28f4 |0017: goto 000b // -000c │ │ -02b36c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -02b370: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -02b374: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -02b378: 28ed |001e: goto 000b // -0013 │ │ -02b37a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -02b37c: 28eb |0020: goto 000b // -0015 │ │ +02cddc: |[02cddc] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +02cdec: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +02cdf0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +02cdf4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +02cdf8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +02cdfa: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +02cdfe: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +02ce02: 0f00 |000b: return v0 │ │ +02ce04: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +02ce08: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +02ce0c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +02ce10: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +02ce12: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +02ce16: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +02ce1a: 28f4 |0017: goto 000b // -000c │ │ +02ce1c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +02ce20: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +02ce24: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +02ce28: 28ed |001e: goto 000b // -0013 │ │ +02ce2a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +02ce2c: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -21597,124 +21599,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -02b380: |[02b380] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -02b390: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -02b394: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -02b398: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -02b39c: 1a00 e000 |0006: const-string v0, "--" // string@00e0 │ │ -02b3a0: 6e20 850c 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02b3a6: 0e00 |000b: return-void │ │ -02b3a8: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -02b3ac: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -02b3ae: 7140 7205 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0572 │ │ -02b3b4: 28f9 |0012: goto 000b // -0007 │ │ +02ce30: |[02ce30] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +02ce40: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +02ce44: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +02ce48: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +02ce4c: 1a00 e000 |0006: const-string v0, "--" // string@00e0 │ │ +02ce50: 6e20 850c 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02ce56: 0e00 |000b: return-void │ │ +02ce58: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +02ce5c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +02ce5e: 7140 7205 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0572 │ │ +02ce64: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02b3b8: |[02b3b8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -02b3c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b3ca: 7140 7205 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0572 │ │ -02b3d0: 0e00 |0004: return-void │ │ +02ce68: |[02ce68] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +02ce78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ce7a: 7140 7205 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0572 │ │ +02ce80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02b3d4: |[02b3d4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -02b3e4: 6202 e101 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ -02b3e8: 1d02 |0002: monitor-enter v2 │ │ -02b3ea: 7130 7405 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0574 │ │ -02b3f0: 0a00 |0006: move-result v0 │ │ -02b3f2: 2201 0102 |0007: new-instance v1, Ljava/lang/String; // type@0201 │ │ -02b3f6: 6203 e001 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b3fa: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -02b3fc: 7040 d70c 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0cd7 │ │ -02b402: 6e20 850c 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -02b408: 1e02 |0012: monitor-exit v2 │ │ -02b40a: 0e00 |0013: return-void │ │ -02b40c: 0d01 |0014: move-exception v1 │ │ -02b40e: 1e02 |0015: monitor-exit v2 │ │ -02b410: 2701 |0016: throw v1 │ │ +02ce84: |[02ce84] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +02ce94: 6202 e101 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ +02ce98: 1d02 |0002: monitor-enter v2 │ │ +02ce9a: 7130 7405 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0574 │ │ +02cea0: 0a00 |0006: move-result v0 │ │ +02cea2: 2201 ff01 |0007: new-instance v1, Ljava/lang/String; // type@01ff │ │ +02cea6: 6203 e001 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02ceaa: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +02ceac: 7040 d70c 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0cd7 │ │ +02ceb2: 6e20 850c 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +02ceb8: 1e02 |0012: monitor-exit v2 │ │ +02ceba: 0e00 |0013: return-void │ │ +02cebc: 0d01 |0014: move-exception v1 │ │ +02cebe: 1e02 |0015: monitor-exit v2 │ │ +02cec0: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -02b420: |[02b420] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -02b430: 6202 e101 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ -02b434: 1d02 |0002: monitor-enter v2 │ │ -02b436: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02b438: 7130 7405 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0574 │ │ -02b43e: 0a00 |0007: move-result v0 │ │ -02b440: 6201 e001 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b444: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -02b446: 6e40 fa0c 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0cfa │ │ -02b44c: 1e02 |000e: monitor-exit v2 │ │ -02b44e: 0e00 |000f: return-void │ │ -02b450: 0d01 |0010: move-exception v1 │ │ -02b452: 1e02 |0011: monitor-exit v2 │ │ -02b454: 2701 |0012: throw v1 │ │ +02ced0: |[02ced0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +02cee0: 6202 e101 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01e1 │ │ +02cee4: 1d02 |0002: monitor-enter v2 │ │ +02cee6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02cee8: 7130 7405 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0574 │ │ +02ceee: 0a00 |0007: move-result v0 │ │ +02cef0: 6201 e001 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02cef4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +02cef6: 6e40 fa0c 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0cfa │ │ +02cefc: 1e02 |000e: monitor-exit v2 │ │ +02cefe: 0e00 |000f: return-void │ │ +02cf00: 0d01 |0010: move-exception v1 │ │ +02cf02: 1e02 |0011: monitor-exit v2 │ │ +02cf04: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -21731,206 +21733,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -02b464: |[02b464] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -02b474: 6204 e001 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b478: 2144 |0002: array-length v4, v4 │ │ -02b47a: 0200 1600 |0003: move/from16 v0, v22 │ │ -02b47e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -02b482: 0200 1600 |0007: move/from16 v0, v22 │ │ -02b486: 2304 0f03 |0009: new-array v4, v0, [C // type@030f │ │ -02b48a: 6904 e001 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b48e: 6202 e001 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ -02b492: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -02b496: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -02b49a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -02b49e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -02b4a0: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -02b4a4: 0200 1600 |0018: move/from16 v0, v22 │ │ -02b4a8: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -02b4ac: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -02b4b0: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -02b4b4: 28f8 |0020: goto 0018 // -0008 │ │ -02b4b6: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -02b4ba: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -02b4be: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -02b4c0: 0f04 |0026: return v4 │ │ -02b4c2: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -02b4c6: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -02b4ca: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -02b4ce: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -02b4d2: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -02b4d6: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -02b4da: 846d |0033: long-to-int v13, v6 │ │ -02b4dc: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -02b4e0: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -02b4e4: 8666 |0038: long-to-double v6, v6 │ │ -02b4e6: 7120 bf0c 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0cbf │ │ -02b4ec: 0b06 |003c: move-result-wide v6 │ │ -02b4ee: 8a60 |003d: double-to-int v0, v6 │ │ -02b4f0: 0211 0000 |003e: move/from16 v17, v0 │ │ -02b4f4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -02b4f6: 120c |0041: const/4 v12, #int 0 // #0 │ │ -02b4f8: 120e |0042: const/4 v14, #int 0 // #0 │ │ -02b4fa: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -02b500: 0200 1100 |0046: move/from16 v0, v17 │ │ -02b504: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -02b508: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -02b50e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -02b512: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -02b518: b234 |0052: mul-int/2addr v4, v3 │ │ -02b51a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -02b51e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -02b522: 0200 1100 |0057: move/from16 v0, v17 │ │ -02b526: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -02b52a: 0200 1100 |005b: move/from16 v0, v17 │ │ -02b52e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -02b532: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -02b536: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -02b53a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -02b53e: 0200 1100 |0065: move/from16 v0, v17 │ │ -02b542: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -02b546: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -02b54a: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -02b54e: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -02b552: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -02b554: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -02b558: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -02b55a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -02b55c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -02b55e: 7140 6f05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ -02b564: 0a0f |0078: move-result v15 │ │ -02b566: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -02b568: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -02b56c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -02b56e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -02b570: 7140 6f05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ -02b576: 0a04 |0081: move-result v4 │ │ -02b578: b04f |0082: add-int/2addr v15, v4 │ │ -02b57a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -02b57c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -02b580: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -02b582: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -02b584: 7140 6f05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ -02b58a: 0a04 |008b: move-result v4 │ │ -02b58c: b04f |008c: add-int/2addr v15, v4 │ │ -02b58e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -02b590: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -02b594: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -02b596: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -02b598: 0200 1100 |0092: move/from16 v0, v17 │ │ -02b59c: 7140 6f05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ -02b5a2: 0a04 |0097: move-result v4 │ │ -02b5a4: b04f |0098: add-int/2addr v15, v4 │ │ -02b5a6: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -02b5a8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -02b5aa: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -02b5ae: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -02b5b0: 7140 6f05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ -02b5b6: 0a04 |00a1: move-result v4 │ │ -02b5b8: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02b5bc: b04f |00a4: add-int/2addr v15, v4 │ │ -02b5be: 0200 1600 |00a5: move/from16 v0, v22 │ │ -02b5c2: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -02b5c6: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -02b5ca: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -02b5ce: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02b5d2: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -02b5d6: 28f4 |00b1: goto 00a5 // -000c │ │ -02b5d8: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -02b5dc: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -02b5e0: 7d00 |00b6: neg-long v0, v0 │ │ -02b5e2: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -02b5e6: 2900 76ff |00b9: goto/16 002f // -008a │ │ -02b5ea: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -02b5ec: 28c1 |00bc: goto 007d // -003f │ │ -02b5ee: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -02b5f0: 28c9 |00be: goto 0087 // -0037 │ │ -02b5f2: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -02b5f4: 28d1 |00c0: goto 0091 // -002f │ │ -02b5f6: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -02b5f8: 28dc |00c2: goto 009e // -0024 │ │ -02b5fa: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -02b5fe: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02b602: 0212 0500 |00c7: move/from16 v18, v5 │ │ -02b606: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -02b60a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -02b60e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -02b612: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -02b614: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -02b616: 7706 7505 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ -02b61c: 0a05 |00d4: move-result v5 │ │ -02b61e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -02b622: 0200 1200 |00d7: move/from16 v0, v18 │ │ -02b626: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -02b62a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -02b62c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -02b630: 122b |00de: const/4 v11, #int 2 // #2 │ │ -02b632: 0726 |00df: move-object v6, v2 │ │ -02b634: 01c7 |00e0: move v7, v12 │ │ -02b636: 0159 |00e1: move v9, v5 │ │ -02b638: 7706 7505 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ -02b63e: 0a05 |00e5: move-result v5 │ │ -02b640: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -02b644: 0200 1200 |00e8: move/from16 v0, v18 │ │ -02b648: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -02b64c: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -02b64e: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -02b652: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -02b654: 0726 |00f0: move-object v6, v2 │ │ -02b656: 01e7 |00f1: move v7, v14 │ │ -02b658: 0159 |00f2: move v9, v5 │ │ -02b65a: 7706 7505 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ -02b660: 0a05 |00f6: move-result v5 │ │ -02b662: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -02b666: 0200 1200 |00f9: move/from16 v0, v18 │ │ -02b66a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -02b66e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -02b670: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -02b674: 122b |0100: const/4 v11, #int 2 // #2 │ │ -02b676: 0726 |0101: move-object v6, v2 │ │ -02b678: 0207 1100 |0102: move/from16 v7, v17 │ │ -02b67c: 0159 |0104: move v9, v5 │ │ -02b67e: 7706 7505 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ -02b684: 0a05 |0108: move-result v5 │ │ -02b686: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -02b68a: 121a |010b: const/4 v10, #int 1 // #1 │ │ -02b68c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -02b690: 0200 1200 |010e: move/from16 v0, v18 │ │ -02b694: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -02b698: 123b |0112: const/4 v11, #int 3 // #3 │ │ -02b69a: 0726 |0113: move-object v6, v2 │ │ -02b69c: 01d7 |0114: move v7, v13 │ │ -02b69e: 0159 |0115: move v9, v5 │ │ -02b6a0: 7706 7505 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ -02b6a6: 0a05 |0119: move-result v5 │ │ -02b6a8: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -02b6ac: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -02b6b0: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02b6b4: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -02b6b8: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -02b6bc: 28a9 |0124: goto 00cd // -0057 │ │ -02b6be: 120a |0125: const/4 v10, #int 0 // #0 │ │ -02b6c0: 28b6 |0126: goto 00dc // -004a │ │ -02b6c2: 120b |0127: const/4 v11, #int 0 // #0 │ │ -02b6c4: 28b7 |0128: goto 00df // -0049 │ │ -02b6c6: 120a |0129: const/4 v10, #int 0 // #0 │ │ -02b6c8: 28c3 |012a: goto 00ed // -003d │ │ -02b6ca: 120b |012b: const/4 v11, #int 0 // #0 │ │ -02b6cc: 28c4 |012c: goto 00f0 // -003c │ │ -02b6ce: 120a |012d: const/4 v10, #int 0 // #0 │ │ -02b6d0: 28d0 |012e: goto 00fe // -0030 │ │ -02b6d2: 120b |012f: const/4 v11, #int 0 // #0 │ │ -02b6d4: 28d1 |0130: goto 0101 // -002f │ │ -02b6d6: 120b |0131: const/4 v11, #int 0 // #0 │ │ -02b6d8: 28e1 |0132: goto 0113 // -001f │ │ +02cf14: |[02cf14] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +02cf24: 6204 e001 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02cf28: 2144 |0002: array-length v4, v4 │ │ +02cf2a: 0200 1600 |0003: move/from16 v0, v22 │ │ +02cf2e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +02cf32: 0200 1600 |0007: move/from16 v0, v22 │ │ +02cf36: 2304 0c03 |0009: new-array v4, v0, [C // type@030c │ │ +02cf3a: 6904 e001 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02cf3e: 6202 e001 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01e0 │ │ +02cf42: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +02cf46: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +02cf4a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +02cf4e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +02cf50: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +02cf54: 0200 1600 |0018: move/from16 v0, v22 │ │ +02cf58: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +02cf5c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +02cf60: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +02cf64: 28f8 |0020: goto 0018 // -0008 │ │ +02cf66: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +02cf6a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +02cf6e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +02cf70: 0f04 |0026: return v4 │ │ +02cf72: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +02cf76: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +02cf7a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +02cf7e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +02cf82: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +02cf86: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +02cf8a: 846d |0033: long-to-int v13, v6 │ │ +02cf8c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +02cf90: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +02cf94: 8666 |0038: long-to-double v6, v6 │ │ +02cf96: 7120 bf0c 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0cbf │ │ +02cf9c: 0b06 |003c: move-result-wide v6 │ │ +02cf9e: 8a60 |003d: double-to-int v0, v6 │ │ +02cfa0: 0211 0000 |003e: move/from16 v17, v0 │ │ +02cfa4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +02cfa6: 120c |0041: const/4 v12, #int 0 // #0 │ │ +02cfa8: 120e |0042: const/4 v14, #int 0 // #0 │ │ +02cfaa: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +02cfb0: 0200 1100 |0046: move/from16 v0, v17 │ │ +02cfb4: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +02cfb8: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +02cfbe: 9303 1104 |004d: div-int v3, v17, v4 │ │ +02cfc2: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +02cfc8: b234 |0052: mul-int/2addr v4, v3 │ │ +02cfca: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +02cfce: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +02cfd2: 0200 1100 |0057: move/from16 v0, v17 │ │ +02cfd6: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +02cfda: 0200 1100 |005b: move/from16 v0, v17 │ │ +02cfde: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +02cfe2: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +02cfe6: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +02cfea: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +02cfee: 0200 1100 |0065: move/from16 v0, v17 │ │ +02cff2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +02cff6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +02cffa: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +02cffe: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +02d002: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +02d004: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +02d008: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +02d00a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +02d00c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +02d00e: 7140 6f05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ +02d014: 0a0f |0078: move-result v15 │ │ +02d016: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +02d018: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +02d01c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +02d01e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +02d020: 7140 6f05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ +02d026: 0a04 |0081: move-result v4 │ │ +02d028: b04f |0082: add-int/2addr v15, v4 │ │ +02d02a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +02d02c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +02d030: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +02d032: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +02d034: 7140 6f05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ +02d03a: 0a04 |008b: move-result v4 │ │ +02d03c: b04f |008c: add-int/2addr v15, v4 │ │ +02d03e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +02d040: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +02d044: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +02d046: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +02d048: 0200 1100 |0092: move/from16 v0, v17 │ │ +02d04c: 7140 6f05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ +02d052: 0a04 |0097: move-result v4 │ │ +02d054: b04f |0098: add-int/2addr v15, v4 │ │ +02d056: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +02d058: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +02d05a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +02d05e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +02d060: 7140 6f05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056f │ │ +02d066: 0a04 |00a1: move-result v4 │ │ +02d068: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02d06c: b04f |00a4: add-int/2addr v15, v4 │ │ +02d06e: 0200 1600 |00a5: move/from16 v0, v22 │ │ +02d072: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +02d076: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +02d07a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +02d07e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02d082: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +02d086: 28f4 |00b1: goto 00a5 // -000c │ │ +02d088: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +02d08c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +02d090: 7d00 |00b6: neg-long v0, v0 │ │ +02d092: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +02d096: 2900 76ff |00b9: goto/16 002f // -008a │ │ +02d09a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +02d09c: 28c1 |00bc: goto 007d // -003f │ │ +02d09e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +02d0a0: 28c9 |00be: goto 0087 // -0037 │ │ +02d0a2: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +02d0a4: 28d1 |00c0: goto 0091 // -002f │ │ +02d0a6: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +02d0a8: 28dc |00c2: goto 009e // -0024 │ │ +02d0aa: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +02d0ae: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02d0b2: 0212 0500 |00c7: move/from16 v18, v5 │ │ +02d0b6: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +02d0ba: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +02d0be: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +02d0c2: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +02d0c4: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +02d0c6: 7706 7505 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ +02d0cc: 0a05 |00d4: move-result v5 │ │ +02d0ce: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +02d0d2: 0200 1200 |00d7: move/from16 v0, v18 │ │ +02d0d6: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +02d0da: 121a |00db: const/4 v10, #int 1 // #1 │ │ +02d0dc: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +02d0e0: 122b |00de: const/4 v11, #int 2 // #2 │ │ +02d0e2: 0726 |00df: move-object v6, v2 │ │ +02d0e4: 01c7 |00e0: move v7, v12 │ │ +02d0e6: 0159 |00e1: move v9, v5 │ │ +02d0e8: 7706 7505 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ +02d0ee: 0a05 |00e5: move-result v5 │ │ +02d0f0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +02d0f4: 0200 1200 |00e8: move/from16 v0, v18 │ │ +02d0f8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +02d0fc: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +02d0fe: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +02d102: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +02d104: 0726 |00f0: move-object v6, v2 │ │ +02d106: 01e7 |00f1: move v7, v14 │ │ +02d108: 0159 |00f2: move v9, v5 │ │ +02d10a: 7706 7505 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ +02d110: 0a05 |00f6: move-result v5 │ │ +02d112: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +02d116: 0200 1200 |00f9: move/from16 v0, v18 │ │ +02d11a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +02d11e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +02d120: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +02d124: 122b |0100: const/4 v11, #int 2 // #2 │ │ +02d126: 0726 |0101: move-object v6, v2 │ │ +02d128: 0207 1100 |0102: move/from16 v7, v17 │ │ +02d12c: 0159 |0104: move v9, v5 │ │ +02d12e: 7706 7505 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ +02d134: 0a05 |0108: move-result v5 │ │ +02d136: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +02d13a: 121a |010b: const/4 v10, #int 1 // #1 │ │ +02d13c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +02d140: 0200 1200 |010e: move/from16 v0, v18 │ │ +02d144: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +02d148: 123b |0112: const/4 v11, #int 3 // #3 │ │ +02d14a: 0726 |0113: move-object v6, v2 │ │ +02d14c: 01d7 |0114: move v7, v13 │ │ +02d14e: 0159 |0115: move v9, v5 │ │ +02d150: 7706 7505 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0575 │ │ +02d156: 0a05 |0119: move-result v5 │ │ +02d158: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +02d15c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +02d160: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d164: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +02d168: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +02d16c: 28a9 |0124: goto 00cd // -0057 │ │ +02d16e: 120a |0125: const/4 v10, #int 0 // #0 │ │ +02d170: 28b6 |0126: goto 00dc // -004a │ │ +02d172: 120b |0127: const/4 v11, #int 0 // #0 │ │ +02d174: 28b7 |0128: goto 00df // -0049 │ │ +02d176: 120a |0129: const/4 v10, #int 0 // #0 │ │ +02d178: 28c3 |012a: goto 00ed // -003d │ │ +02d17a: 120b |012b: const/4 v11, #int 0 // #0 │ │ +02d17c: 28c4 |012c: goto 00f0 // -003c │ │ +02d17e: 120a |012d: const/4 v10, #int 0 // #0 │ │ +02d180: 28d0 |012e: goto 00fe // -0030 │ │ +02d182: 120b |012f: const/4 v11, #int 0 // #0 │ │ +02d184: 28d1 |0130: goto 0101 // -002f │ │ +02d186: 120b |0131: const/4 v11, #int 0 // #0 │ │ +02d188: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -22017,50 +22019,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -02b6dc: |[02b6dc] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -02b6ec: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -02b6f0: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -02b6f4: 0161 |0004: move v1, v6 │ │ -02b6f6: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -02b6fa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -02b6fc: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -02b700: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -02b704: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -02b708: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -02b70c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -02b710: 8e22 |0012: int-to-char v2, v2 │ │ -02b712: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -02b716: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02b71a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -02b71e: b124 |0019: sub-int/2addr v4, v2 │ │ -02b720: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -02b724: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02b726: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -02b72a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -02b72e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -02b732: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -02b736: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -02b73a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -02b73e: 8e22 |0029: int-to-char v2, v2 │ │ -02b740: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -02b744: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02b748: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -02b74c: b124 |0030: sub-int/2addr v4, v2 │ │ -02b74e: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -02b752: 8e22 |0033: int-to-char v2, v2 │ │ -02b754: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -02b758: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02b75c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -02b760: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02b764: 0f06 |003c: return v6 │ │ +02d18c: |[02d18c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +02d19c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +02d1a0: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +02d1a4: 0161 |0004: move v1, v6 │ │ +02d1a6: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +02d1aa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +02d1ac: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +02d1b0: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +02d1b4: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +02d1b8: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +02d1bc: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +02d1c0: 8e22 |0012: int-to-char v2, v2 │ │ +02d1c2: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +02d1c6: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02d1ca: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +02d1ce: b124 |0019: sub-int/2addr v4, v2 │ │ +02d1d0: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +02d1d4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02d1d6: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +02d1da: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +02d1de: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +02d1e2: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +02d1e6: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +02d1ea: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +02d1ee: 8e22 |0029: int-to-char v2, v2 │ │ +02d1f0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +02d1f4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02d1f8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +02d1fc: b124 |0030: sub-int/2addr v4, v2 │ │ +02d1fe: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +02d202: 8e22 |0033: int-to-char v2, v2 │ │ +02d204: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +02d208: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02d20c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +02d210: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +02d214: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -22084,20 +22086,20 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2090 (TimeUtils.java) │ │ + source_file_idx : 2087 (TimeUtils.java) │ │ │ │ Class #99 header: │ │ -class_idx : 227 │ │ +class_idx : 226 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #99 annotations: │ │ @@ -22179,17 +22181,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #100 header: │ │ -class_idx : 231 │ │ +class_idx : 230 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 373 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #100 annotations: │ │ @@ -22221,37 +22223,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -02b768: |[02b768] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -02b778: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b77c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02b780: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -02b784: 2200 e500 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e5 │ │ -02b788: 7010 9d05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@059d │ │ -02b78e: 6900 e701 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b792: 6200 e701 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b796: 7210 8b05 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@058b │ │ -02b79c: 0c00 |0012: move-result-object v0 │ │ -02b79e: 6900 e601 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b7a2: 0e00 |0015: return-void │ │ -02b7a4: 6000 1a00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b7a8: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -02b7ac: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -02b7b0: 2200 e200 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00e2 │ │ -02b7b4: 7010 7e05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@057e │ │ -02b7ba: 6900 e701 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b7be: 28ea |0023: goto 000d // -0016 │ │ -02b7c0: 2200 e600 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e6 │ │ -02b7c4: 7010 a105 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05a1 │ │ -02b7ca: 6900 e701 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b7ce: 28e2 |002b: goto 000d // -001e │ │ +02d218: |[02d218] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +02d228: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d22c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02d230: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +02d234: 2200 e400 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e4 │ │ +02d238: 7010 9d05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@059d │ │ +02d23e: 6900 e701 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d242: 6200 e701 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d246: 7210 8b05 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@058b │ │ +02d24c: 0c00 |0012: move-result-object v0 │ │ +02d24e: 6900 e601 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d252: 0e00 |0015: return-void │ │ +02d254: 6000 1a00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d258: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +02d25c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +02d260: 2200 e100 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00e1 │ │ +02d264: 7010 7e05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@057e │ │ +02d26a: 6900 e701 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d26e: 28ea |0023: goto 000d // -0016 │ │ +02d270: 2200 e500 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e5 │ │ +02d274: 7010 a105 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05a1 │ │ +02d27a: 6900 e701 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d27e: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -22264,21 +22266,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02b7d0: |[02b7d0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -02b7e0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02b7e6: 6200 e701 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b7ea: 7220 8a05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@058a │ │ -02b7f0: 0c00 |0008: move-result-object v0 │ │ -02b7f2: 5b10 e801 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01e8 │ │ -02b7f6: 0e00 |000b: return-void │ │ +02d280: |[02d280] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +02d290: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d296: 6200 e701 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d29a: 7220 8a05 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@058a │ │ +02d2a0: 0c00 |0008: move-result-object v0 │ │ +02d2a2: 5b10 e801 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01e8 │ │ +02d2a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -22289,20 +22291,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -02b7f8: |[02b7f8] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02b808: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b80c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b810: 7240 8805 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0588 │ │ -02b816: 0a00 |0007: move-result v0 │ │ -02b818: 0f00 |0008: return v0 │ │ +02d2a8: |[02d2a8] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d2b8: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d2bc: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d2c0: 7240 8805 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0588 │ │ +02d2c6: 0a00 |0007: move-result v0 │ │ +02d2c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22312,20 +22314,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02b81c: |[02b81c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -02b82c: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b830: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b834: 7230 8905 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0589 │ │ -02b83a: 0c00 |0007: move-result-object v0 │ │ -02b83c: 1100 |0008: return-object v0 │ │ +02d2cc: |[02d2cc] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +02d2dc: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d2e0: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d2e4: 7230 8905 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0589 │ │ +02d2ea: 0c00 |0007: move-result-object v0 │ │ +02d2ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -22334,17 +22336,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b840: |[02b840] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -02b850: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01e8 │ │ -02b854: 1100 |0002: return-object v0 │ │ +02d2f0: |[02d2f0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +02d300: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01e8 │ │ +02d304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -22352,19 +22354,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02b858: |[02b858] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02b868: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b86c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b870: 7240 8c05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@058c │ │ -02b876: 0e00 |0007: return-void │ │ +02d308: |[02d308] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d318: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d31c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d320: 7240 8c05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@058c │ │ +02d326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22375,19 +22377,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02b878: |[02b878] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -02b888: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b88c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b890: 7240 8d05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@058d │ │ -02b896: 0e00 |0007: return-void │ │ +02d328: |[02d328] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +02d338: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d33c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d340: 7240 8d05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@058d │ │ +02d346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22398,19 +22400,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02b898: |[02b898] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02b8a8: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b8ac: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b8b0: 7240 8e05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@058e │ │ -02b8b6: 0e00 |0007: return-void │ │ +02d348: |[02d348] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d358: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d35c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d360: 7240 8e05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@058e │ │ +02d366: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22421,20 +22423,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -02b8b8: |[02b8b8] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02b8c8: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b8cc: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b8d0: 7255 8f05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@058f │ │ -02b8d6: 0a00 |0007: move-result v0 │ │ -02b8d8: 0f00 |0008: return v0 │ │ +02d368: |[02d368] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d378: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d37c: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d380: 7255 8f05 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@058f │ │ +02d386: 0a00 |0007: move-result v0 │ │ +02d388: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -22445,20 +22447,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -02b8dc: |[02b8dc] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02b8ec: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b8f0: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b8f4: 7255 9005 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0590 │ │ -02b8fa: 0a00 |0007: move-result v0 │ │ -02b8fc: 0f00 |0008: return v0 │ │ +02d38c: |[02d38c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +02d39c: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d3a0: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d3a4: 7255 9005 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@0590 │ │ +02d3aa: 0a00 |0007: move-result v0 │ │ +02d3ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -22469,19 +22471,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02b900: |[02b900] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02b910: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b914: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b918: 7240 9105 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0591 │ │ -02b91e: 0e00 |0007: return-void │ │ +02d3b0: |[02d3b0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +02d3c0: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d3c4: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d3c8: 7240 9105 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0591 │ │ +02d3ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -22492,34 +22494,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02b920: |[02b920] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02b930: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ -02b934: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ -02b938: 7240 9205 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0592 │ │ -02b93e: 0e00 |0007: return-void │ │ +02d3d0: |[02d3d0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d3e0: 6200 e701 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01e7 │ │ +02d3e4: 6201 e601 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01e6 │ │ +02d3e8: 7240 9205 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0592 │ │ +02d3ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #101 header: │ │ -class_idx : 232 │ │ +class_idx : 231 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 400 │ │ +superclass_idx : 399 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #101 annotations: │ │ @@ -22544,18 +22546,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b940: |[02b940] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -02b950: 5b01 e901 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b954: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ -02b95a: 0e00 |0005: return-void │ │ +02d3f0: |[02d3f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +02d400: 5b01 e901 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d404: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ +02d40a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -22565,19 +22567,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02b95c: |[02b95c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02b96c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b970: 7230 c105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ -02b976: 0a00 |0005: move-result v0 │ │ -02b978: 0f00 |0006: return v0 │ │ +02d40c: |[02d40c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d41c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d420: 7230 c105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c1 │ │ +02d426: 0a00 |0005: move-result v0 │ │ +02d428: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22587,18 +22589,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02b97c: |[02b97c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02b98c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b990: 7230 c205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c2 │ │ -02b996: 0e00 |0005: return-void │ │ +02d42c: |[02d42c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d43c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d440: 7230 c205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c2 │ │ +02d446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22609,18 +22611,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02b998: |[02b998] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -02b9a8: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b9ac: 7230 c305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05c3 │ │ -02b9b2: 0e00 |0005: return-void │ │ +02d448: |[02d448] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +02d458: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d45c: 7230 c305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05c3 │ │ +02d462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22631,18 +22633,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02b9b4: |[02b9b4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02b9c4: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b9c8: 7230 c405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ -02b9ce: 0e00 |0005: return-void │ │ +02d464: |[02d464] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d474: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d478: 7230 c405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c4 │ │ +02d47e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22653,19 +22655,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02b9d0: |[02b9d0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02b9e0: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02b9e4: 7240 c505 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c5 │ │ -02b9ea: 0a00 |0005: move-result v0 │ │ -02b9ec: 0f00 |0006: return v0 │ │ +02d480: |[02d480] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d490: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d494: 7240 c505 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c5 │ │ +02d49a: 0a00 |0005: move-result v0 │ │ +02d49c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -22676,18 +22678,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02b9f0: |[02b9f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02ba00: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02ba04: 7230 c605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c6 │ │ -02ba0a: 0e00 |0005: return-void │ │ +02d4a0: |[02d4a0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +02d4b0: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d4b4: 7230 c605 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c6 │ │ +02d4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -22698,33 +22700,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ba0c: |[02ba0c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02ba1c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ -02ba20: 7230 c705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c7 │ │ -02ba26: 0e00 |0005: return-void │ │ +02d4bc: |[02d4bc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d4cc: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01e9 │ │ +02d4d0: 7230 c705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c7 │ │ +02d4d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 374 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #102 header: │ │ -class_idx : 233 │ │ +class_idx : 232 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #102 annotations: │ │ @@ -22782,17 +22784,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 374 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #103 header: │ │ -class_idx : 234 │ │ +class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ @@ -22812,17 +22814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ba28: |[02ba28] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -02ba38: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02ba3e: 0e00 |0003: return-void │ │ +02d4d8: |[02d4d8] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +02d4e8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d4ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -22831,19 +22833,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02ba40: |[02ba40] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02ba50: 1f01 9001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02ba54: 6e30 170b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b17 │ │ -02ba5a: 0a00 |0005: move-result v0 │ │ -02ba5c: 0f00 |0006: return v0 │ │ +02d4f0: |[02d4f0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d500: 1f01 8f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d504: 6e30 170b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b17 │ │ +02d50a: 0a00 |0005: move-result v0 │ │ +02d50c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -22853,18 +22855,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02ba60: |[02ba60] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -02ba70: 2200 e800 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e8 │ │ -02ba74: 7020 b905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05b9 │ │ -02ba7a: 1100 |0005: return-object v0 │ │ +02d510: |[02d510] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +02d520: 2200 e700 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00e7 │ │ +02d524: 7020 b905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05b9 │ │ +02d52a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -22872,36 +22874,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ba7c: |[02ba7c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -02ba8c: 2200 9001 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02ba90: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ -02ba96: 1100 |0005: return-object v0 │ │ +02d52c: |[02d52c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +02d53c: 2200 8f01 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d540: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ +02d546: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ name : 'onInitializeAccessibilityEvent' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ba98: |[02ba98] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02baa8: 1f00 9001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02baac: 6e30 190b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b19 │ │ -02bab2: 0e00 |0005: return-void │ │ +02d548: |[02d548] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d558: 1f00 8f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d55c: 6e30 190b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b19 │ │ +02d562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -22912,19 +22914,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02bab4: |[02bab4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -02bac4: 1f00 9001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bac8: 1f02 a001 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -02bacc: 6e30 1a0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b1a │ │ -02bad2: 0e00 |0007: return-void │ │ +02d564: |[02d564] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +02d574: 1f00 8f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d578: 1f02 9e01 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +02d57c: 6e30 1a0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b1a │ │ +02d582: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -22935,18 +22937,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bad4: |[02bad4] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02bae4: 1f00 9001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bae8: 6e30 1b0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1b │ │ -02baee: 0e00 |0005: return-void │ │ +02d584: |[02d584] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d594: 1f00 8f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d598: 6e30 1b0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1b │ │ +02d59e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -22957,19 +22959,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02baf0: |[02baf0] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02bb00: 1f01 9001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bb04: 6e40 1c0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1c │ │ -02bb0a: 0a00 |0005: move-result v0 │ │ -02bb0c: 0f00 |0006: return v0 │ │ +02d5a0: |[02d5a0] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d5b0: 1f01 8f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d5b4: 6e40 1c0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1c │ │ +02d5ba: 0a00 |0005: move-result v0 │ │ +02d5bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -22980,18 +22982,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bb10: |[02bb10] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02bb20: 1f00 9001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bb24: 6e30 1e0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b1e │ │ -02bb2a: 0e00 |0005: return-void │ │ +02d5c0: |[02d5c0] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +02d5d0: 1f00 8f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d5d4: 6e30 1e0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b1e │ │ +02d5da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -23002,34 +23004,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bb2c: |[02bb2c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02bb3c: 1f00 9001 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bb40: 6e30 1f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1f │ │ -02bb46: 0e00 |0005: return-void │ │ +02d5dc: |[02d5dc] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d5ec: 1f00 8f01 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d5f0: 6e30 1f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1f │ │ +02d5f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 374 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #104 header: │ │ -class_idx : 235 │ │ +class_idx : 234 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 400 │ │ +superclass_idx : 399 │ │ source_file_idx : 375 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #104 annotations: │ │ @@ -23054,18 +23056,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bb48: |[02bb48] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -02bb58: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bb5c: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ -02bb62: 0e00 |0005: return-void │ │ +02d5f8: |[02d5f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +02d608: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d60c: 7010 160b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b16 │ │ +02d612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -23075,19 +23077,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02bb64: |[02bb64] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02bb74: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bb78: 7230 dc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05dc │ │ -02bb7e: 0a00 |0005: move-result v0 │ │ -02bb80: 0f00 |0006: return v0 │ │ +02d614: |[02d614] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d624: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d628: 7230 dc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05dc │ │ +02d62e: 0a00 |0005: move-result v0 │ │ +02d630: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -23097,20 +23099,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02bb84: |[02bb84] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -02bb94: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bb98: 7220 dd05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05dd │ │ -02bb9e: 0c00 |0005: move-result-object v0 │ │ -02bba0: 1f00 a101 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01a1 │ │ -02bba4: 1100 |0008: return-object v0 │ │ +02d634: |[02d634] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +02d644: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d648: 7220 dd05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05dd │ │ +02d64e: 0c00 |0005: move-result-object v0 │ │ +02d650: 1f00 9f01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@019f │ │ +02d654: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -23119,18 +23121,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bba8: |[02bba8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02bbb8: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bbbc: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05de │ │ -02bbc2: 0e00 |0005: return-void │ │ +02d658: |[02d658] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d668: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d66c: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05de │ │ +02d672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23141,18 +23143,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bbc4: |[02bbc4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -02bbd4: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bbd8: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ -02bbde: 0e00 |0005: return-void │ │ +02d674: |[02d674] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +02d684: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d688: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05df │ │ +02d68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23163,18 +23165,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bbe0: |[02bbe0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02bbf0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bbf4: 7230 e005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e0 │ │ -02bbfa: 0e00 |0005: return-void │ │ +02d690: |[02d690] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d6a0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d6a4: 7230 e005 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e0 │ │ +02d6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23185,19 +23187,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02bbfc: |[02bbfc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02bc0c: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bc10: 7240 e105 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e1 │ │ -02bc16: 0a00 |0005: move-result v0 │ │ -02bc18: 0f00 |0006: return v0 │ │ +02d6ac: |[02d6ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02d6bc: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d6c0: 7240 e105 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05e1 │ │ +02d6c6: 0a00 |0005: move-result v0 │ │ +02d6c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -23208,19 +23210,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02bc1c: |[02bc1c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02bc2c: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bc30: 7240 e205 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05e2 │ │ -02bc36: 0a00 |0005: move-result v0 │ │ -02bc38: 0f00 |0006: return v0 │ │ +02d6cc: |[02d6cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +02d6dc: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d6e0: 7240 e205 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05e2 │ │ +02d6e6: 0a00 |0005: move-result v0 │ │ +02d6e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -23231,18 +23233,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bc3c: |[02bc3c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02bc4c: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bc50: 7230 e305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05e3 │ │ -02bc56: 0e00 |0005: return-void │ │ +02d6ec: |[02d6ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +02d6fc: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d700: 7230 e305 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05e3 │ │ +02d706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -23253,33 +23255,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02bc58: |[02bc58] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02bc68: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ -02bc6c: 7230 e405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e4 │ │ -02bc72: 0e00 |0005: return-void │ │ +02d708: |[02d708] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02d718: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01ea │ │ +02d71c: 7230 e405 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05e4 │ │ +02d722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 375 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #105 header: │ │ -class_idx : 236 │ │ +class_idx : 235 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 375 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #105 annotations: │ │ @@ -23349,17 +23351,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 375 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #106 header: │ │ -class_idx : 237 │ │ +class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 375 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #106 annotations: │ │ @@ -23379,17 +23381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bc74: |[02bc74] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -02bc84: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02bc8a: 0e00 |0003: return-void │ │ +02d724: |[02d724] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +02d734: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d73a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -23398,19 +23400,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02bc8c: |[02bc8c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -02bc9c: 1f01 9001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bca0: 6e20 180b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b18 │ │ -02bca6: 0c00 |0005: move-result-object v0 │ │ -02bca8: 1100 |0006: return-object v0 │ │ +02d73c: |[02d73c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +02d74c: 1f01 8f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d750: 6e20 180b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b18 │ │ +02d756: 0c00 |0005: move-result-object v0 │ │ +02d758: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -23419,18 +23421,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02bcac: |[02bcac] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -02bcbc: 2200 eb00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00eb │ │ -02bcc0: 7020 d205 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05d2 │ │ -02bcc6: 1100 |0005: return-object v0 │ │ +02d75c: |[02d75c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +02d76c: 2200 ea00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00ea │ │ +02d770: 7020 d205 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05d2 │ │ +02d776: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -23438,35 +23440,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02bcc8: |[02bcc8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02bcd8: 1f01 9001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02bcdc: 6e40 1d0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b1d │ │ -02bce2: 0a00 |0005: move-result v0 │ │ -02bce4: 0f00 |0006: return v0 │ │ +02d778: |[02d778] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +02d788: 1f01 8f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02d78c: 6e40 1d0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b1d │ │ +02d792: 0a00 |0005: move-result v0 │ │ +02d794: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 375 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #107 header: │ │ -class_idx : 240 │ │ +class_idx : 239 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 798 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #107 annotations: │ │ @@ -23500,17 +23502,17 @@ │ │ type : '(I)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 798 (KeyEventCompat.java) │ │ │ │ Class #108 header: │ │ -class_idx : 241 │ │ +class_idx : 240 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 798 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #108 annotations: │ │ @@ -23534,26 +23536,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02bce8: |[02bce8] android.support.v4.view.KeyEventCompat.:()V │ │ -02bcf8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02bcfc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02bd00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02bd04: 2200 ef00 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00ef │ │ -02bd08: 7010 ee05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05ee │ │ -02bd0e: 6900 ed01 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bd12: 0e00 |000d: return-void │ │ -02bd14: 2200 ee00 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00ee │ │ -02bd18: 7010 e905 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@05e9 │ │ -02bd1e: 6900 ed01 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bd22: 28f8 |0015: goto 000d // -0008 │ │ +02d798: |[02d798] android.support.v4.view.KeyEventCompat.:()V │ │ +02d7a8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d7ac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02d7b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d7b4: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00ee │ │ +02d7b8: 7010 ee05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05ee │ │ +02d7be: 6900 ed01 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d7c2: 0e00 |000d: return-void │ │ +02d7c4: 2200 ed00 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00ed │ │ +02d7c8: 7010 e905 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@05e9 │ │ +02d7ce: 6900 ed01 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d7d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -23563,17 +23565,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bd24: |[02bd24] android.support.v4.view.KeyEventCompat.:()V │ │ -02bd34: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02bd3a: 0e00 |0003: return-void │ │ +02d7d4: |[02d7d4] android.support.v4.view.KeyEventCompat.:()V │ │ +02d7e4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -23582,21 +23584,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -02bd3c: |[02bd3c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -02bd4c: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bd50: 6e10 ed0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0aed │ │ -02bd56: 0a01 |0005: move-result v1 │ │ -02bd58: 7230 f205 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05f2 │ │ -02bd5e: 0a00 |0009: move-result v0 │ │ -02bd60: 0f00 |000a: return v0 │ │ +02d7ec: |[02d7ec] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +02d7fc: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d800: 6e10 ed0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0aed │ │ +02d806: 0a01 |0005: move-result v1 │ │ +02d808: 7230 f205 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05f2 │ │ +02d80e: 0a00 |0009: move-result v0 │ │ +02d810: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -23605,21 +23607,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02bd64: |[02bd64] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -02bd74: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bd78: 6e10 ed0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0aed │ │ -02bd7e: 0a01 |0005: move-result v1 │ │ -02bd80: 7220 f305 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05f3 │ │ -02bd86: 0a00 |0009: move-result v0 │ │ -02bd88: 0f00 |000a: return v0 │ │ +02d814: |[02d814] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +02d824: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d828: 6e10 ed0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0aed │ │ +02d82e: 0a01 |0005: move-result v1 │ │ +02d830: 7220 f305 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05f3 │ │ +02d836: 0a00 |0009: move-result v0 │ │ +02d838: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -23627,19 +23629,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02bd8c: |[02bd8c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -02bd9c: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bda0: 7230 f205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05f2 │ │ -02bda6: 0a00 |0005: move-result v0 │ │ -02bda8: 0f00 |0006: return v0 │ │ +02d83c: |[02d83c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +02d84c: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d850: 7230 f205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05f2 │ │ +02d856: 0a00 |0005: move-result v0 │ │ +02d858: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -23648,19 +23650,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02bdac: |[02bdac] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -02bdbc: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bdc0: 7220 f305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05f3 │ │ -02bdc6: 0a00 |0005: move-result v0 │ │ -02bdc8: 0f00 |0006: return v0 │ │ +02d85c: |[02d85c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +02d86c: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d870: 7220 f305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05f3 │ │ +02d876: 0a00 |0005: move-result v0 │ │ +02d878: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -23668,32 +23670,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02bdcc: |[02bdcc] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -02bddc: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ -02bde0: 7220 f405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05f4 │ │ -02bde6: 0a00 |0005: move-result v0 │ │ -02bde8: 0f00 |0006: return v0 │ │ +02d87c: |[02d87c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +02d88c: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01ed │ │ +02d890: 7220 f405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05f4 │ │ +02d896: 0a00 |0005: move-result v0 │ │ +02d898: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 798 (KeyEventCompat.java) │ │ │ │ Class #109 header: │ │ -class_idx : 242 │ │ +class_idx : 241 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 799 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ @@ -23709,17 +23711,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bdec: |[02bdec] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -02bdfc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02be02: 0e00 |0003: return-void │ │ +02d89c: |[02d89c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +02d8ac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -23727,18 +23729,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02be04: |[02be04] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -02be14: 7120 ef0a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0aef │ │ -02be1a: 0a00 |0003: move-result v0 │ │ -02be1c: 0f00 |0004: return v0 │ │ +02d8b4: |[02d8b4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +02d8c4: 7120 ef0a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0aef │ │ +02d8ca: 0a00 |0003: move-result v0 │ │ +02d8cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -23747,18 +23749,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02be20: |[02be20] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -02be30: 7110 f00a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0af0 │ │ -02be36: 0a00 |0003: move-result v0 │ │ -02be38: 0f00 |0004: return v0 │ │ +02d8d0: |[02d8d0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +02d8e0: 7110 f00a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0af0 │ │ +02d8e6: 0a00 |0003: move-result v0 │ │ +02d8e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -23766,32 +23768,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02be3c: |[02be3c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -02be4c: 7110 f10a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0af1 │ │ -02be52: 0a00 |0003: move-result v0 │ │ -02be54: 0f00 |0004: return v0 │ │ +02d8ec: |[02d8ec] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +02d8fc: 7110 f10a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0af1 │ │ +02d902: 0a00 |0003: move-result v0 │ │ +02d904: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 799 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #110 header: │ │ -class_idx : 245 │ │ +class_idx : 244 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1773 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -23809,21 +23811,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/MenuCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1773 (MenuCompat.java) │ │ + source_file_idx : 1770 (MenuCompat.java) │ │ │ │ Class #111 header: │ │ -class_idx : 246 │ │ +class_idx : 245 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1773 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1770 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -23846,26 +23848,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02be58: |[02be58] android.support.v4.view.MenuCompat.:()V │ │ -02be68: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02be6c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02be70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02be74: 2200 f400 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f4 │ │ -02be78: 7010 0206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0602 │ │ -02be7e: 6900 ee01 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ -02be82: 0e00 |000d: return-void │ │ -02be84: 2200 f300 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f3 │ │ -02be88: 7010 0006 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@0600 │ │ -02be8e: 6900 ee01 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ -02be92: 28f8 |0015: goto 000d // -0008 │ │ +02d908: |[02d908] android.support.v4.view.MenuCompat.:()V │ │ +02d918: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d91c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02d920: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d924: 2200 f300 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f3 │ │ +02d928: 7010 0206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@0602 │ │ +02d92e: 6900 ee01 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ +02d932: 0e00 |000d: return-void │ │ +02d934: 2200 f200 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f2 │ │ +02d938: 7010 0006 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@0600 │ │ +02d93e: 6900 ee01 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ +02d942: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -23875,17 +23877,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02be94: |[02be94] android.support.v4.view.MenuCompat.:()V │ │ -02bea4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02beaa: 0e00 |0003: return-void │ │ +02d944: |[02d944] android.support.v4.view.MenuCompat.:()V │ │ +02d954: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -23894,34 +23896,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02beac: |[02beac] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -02bebc: 6200 ee01 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ -02bec0: 7230 0406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0604 │ │ -02bec6: 0a00 |0005: move-result v0 │ │ -02bec8: 0f00 |0006: return v0 │ │ +02d95c: |[02d95c] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +02d96c: 6200 ee01 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01ee │ │ +02d970: 7230 0406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@0604 │ │ +02d976: 0a00 |0005: move-result v0 │ │ +02d978: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1773 (MenuCompat.java) │ │ + source_file_idx : 1770 (MenuCompat.java) │ │ │ │ Class #112 header: │ │ -class_idx : 249 │ │ +class_idx : 248 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1774 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1771 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -23945,21 +23947,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1774 (MenuItemCompat.java) │ │ + source_file_idx : 1771 (MenuItemCompat.java) │ │ │ │ Class #113 header: │ │ -class_idx : 250 │ │ +class_idx : 249 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1774 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1771 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -24008,26 +24010,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02becc: |[02becc] android.support.v4.view.MenuItemCompat.:()V │ │ -02bedc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02bee0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02bee4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02bee8: 2200 f800 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00f8 │ │ -02beec: 7010 0b06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@060b │ │ -02bef2: 6900 ef01 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ -02bef6: 0e00 |000d: return-void │ │ -02bef8: 2200 f700 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00f7 │ │ -02befc: 7010 0806 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0608 │ │ -02bf02: 6900 ef01 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ -02bf06: 28f8 |0015: goto 000d // -0008 │ │ +02d97c: |[02d97c] android.support.v4.view.MenuItemCompat.:()V │ │ +02d98c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d990: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02d994: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d998: 2200 f700 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00f7 │ │ +02d99c: 7010 0b06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@060b │ │ +02d9a2: 6900 ef01 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ +02d9a6: 0e00 |000d: return-void │ │ +02d9a8: 2200 f600 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00f6 │ │ +02d9ac: 7010 0806 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0608 │ │ +02d9b2: 6900 ef01 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ +02d9b6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -24037,17 +24039,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bf08: |[02bf08] android.support.v4.view.MenuItemCompat.:()V │ │ -02bf18: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02bf1e: 0e00 |0003: return-void │ │ +02d9b8: |[02d9b8] android.support.v4.view.MenuItemCompat.:()V │ │ +02d9c8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02d9ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -24056,19 +24058,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02bf20: |[02bf20] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -02bf30: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ -02bf34: 7230 0e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@060e │ │ -02bf3a: 0c00 |0005: move-result-object v0 │ │ -02bf3c: 1100 |0006: return-object v0 │ │ +02d9d0: |[02d9d0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +02d9e0: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ +02d9e4: 7230 0e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@060e │ │ +02d9ea: 0c00 |0005: move-result-object v0 │ │ +02d9ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -24077,34 +24079,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02bf40: |[02bf40] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -02bf50: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ -02bf54: 7230 0f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@060f │ │ -02bf5a: 0a00 |0005: move-result v0 │ │ -02bf5c: 0f00 |0006: return v0 │ │ +02d9f0: |[02d9f0] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +02da00: 6200 ef01 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01ef │ │ +02da04: 7230 0f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@060f │ │ +02da0a: 0a00 |0005: move-result v0 │ │ +02da0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1774 (MenuItemCompat.java) │ │ + source_file_idx : 1771 (MenuItemCompat.java) │ │ │ │ Class #114 header: │ │ -class_idx : 251 │ │ +class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1775 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1772 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -24119,17 +24121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bf60: |[02bf60] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -02bf70: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02bf76: 0e00 |0003: return-void │ │ +02da10: |[02da10] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +02da20: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02da26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -24137,18 +24139,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02bf78: |[02bf78] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -02bf88: 7220 fe0a 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0afe │ │ -02bf8e: 0c00 |0003: move-result-object v0 │ │ -02bf90: 1100 |0004: return-object v0 │ │ +02da28: |[02da28] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +02da38: 7220 fe0a 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0afe │ │ +02da3e: 0c00 |0003: move-result-object v0 │ │ +02da40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -24157,33 +24159,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02bf94: |[02bf94] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -02bfa4: 7220 000b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b00 │ │ -02bfaa: 0e00 |0003: return-void │ │ +02da44: |[02da44] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +02da54: 7220 000b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b00 │ │ +02da5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1775 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 1772 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #115 header: │ │ -class_idx : 254 │ │ +class_idx : 253 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1782 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24219,21 +24221,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1782 (MotionEventCompat.java) │ │ + source_file_idx : 1779 (MotionEventCompat.java) │ │ │ │ Class #116 header: │ │ -class_idx : 255 │ │ +class_idx : 254 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1782 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1779 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -24301,26 +24303,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -02bfac: |[02bfac] android.support.v4.view.MotionEventCompat.:()V │ │ -02bfbc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02bfc0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02bfc2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -02bfc6: 2200 fd00 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00fd │ │ -02bfca: 7010 1c06 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@061c │ │ -02bfd0: 6900 fe01 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02bfd4: 0e00 |000c: return-void │ │ -02bfd6: 2200 fc00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00fc │ │ -02bfda: 7010 1706 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0617 │ │ -02bfe0: 6900 fe01 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02bfe4: 28f8 |0014: goto 000c // -0008 │ │ +02da5c: |[02da5c] android.support.v4.view.MotionEventCompat.:()V │ │ +02da6c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02da70: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02da72: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +02da76: 2200 fc00 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@00fc │ │ +02da7a: 7010 1c06 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@061c │ │ +02da80: 6900 fe01 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02da84: 0e00 |000c: return-void │ │ +02da86: 2200 fb00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00fb │ │ +02da8a: 7010 1706 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0617 │ │ +02da90: 6900 fe01 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02da94: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000c line=104 │ │ 0x000d line=102 │ │ locals : │ │ @@ -24330,17 +24332,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bfe8: |[02bfe8] android.support.v4.view.MotionEventCompat.:()V │ │ -02bff8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02bffe: 0e00 |0003: return-void │ │ +02da98: |[02da98] android.support.v4.view.MotionEventCompat.:()V │ │ +02daa8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02daae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -24349,19 +24351,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c000: |[02c000] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -02c010: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02c014: 7230 2106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0621 │ │ -02c01a: 0a00 |0005: move-result v0 │ │ -02c01c: 0f00 |0006: return v0 │ │ +02dab0: |[02dab0] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +02dac0: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02dac4: 7230 2106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0621 │ │ +02daca: 0a00 |0005: move-result v0 │ │ +02dacc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -24370,21 +24372,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c020: |[02c020] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -02c030: 6e10 030b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -02c036: 0a00 |0003: move-result v0 │ │ -02c038: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -02c03e: b510 |0007: and-int/2addr v0, v1 │ │ -02c040: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -02c044: 0f00 |000a: return v0 │ │ +02dad0: |[02dad0] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +02dae0: 6e10 030b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +02dae6: 0a00 |0003: move-result v0 │ │ +02dae8: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +02daee: b510 |0007: and-int/2addr v0, v1 │ │ +02daf0: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +02daf4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -24392,19 +24394,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c048: |[02c048] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -02c058: 6e10 030b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -02c05e: 0a00 |0003: move-result v0 │ │ -02c060: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -02c064: 0f00 |0006: return v0 │ │ +02daf8: |[02daf8] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +02db08: 6e10 030b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +02db0e: 0a00 |0003: move-result v0 │ │ +02db10: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +02db14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -24412,19 +24414,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c068: |[02c068] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -02c078: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02c07c: 7230 2206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -02c082: 0a00 |0005: move-result v0 │ │ -02c084: 0f00 |0006: return v0 │ │ +02db18: |[02db18] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +02db28: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02db2c: 7230 2206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +02db32: 0a00 |0005: move-result v0 │ │ +02db34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -24433,19 +24435,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c088: |[02c088] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -02c098: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02c09c: 7230 2306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0623 │ │ -02c0a2: 0a00 |0005: move-result v0 │ │ -02c0a4: 0f00 |0006: return v0 │ │ +02db38: |[02db38] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +02db48: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02db4c: 7230 2306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0623 │ │ +02db52: 0a00 |0005: move-result v0 │ │ +02db54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -24454,34 +24456,34 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c0a8: |[02c0a8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -02c0b8: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ -02c0bc: 7230 2406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0624 │ │ -02c0c2: 0a00 |0005: move-result v0 │ │ -02c0c4: 0f00 |0006: return v0 │ │ +02db58: |[02db58] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +02db68: 6200 fe01 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01fe │ │ +02db6c: 7230 2406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0624 │ │ +02db72: 0a00 |0005: move-result v0 │ │ +02db74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1782 (MotionEventCompat.java) │ │ + source_file_idx : 1779 (MotionEventCompat.java) │ │ │ │ Class #117 header: │ │ -class_idx : 256 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1783 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1780 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -24496,17 +24498,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c0c8: |[02c0c8] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -02c0d8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c0de: 0e00 |0003: return-void │ │ +02db78: |[02db78] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +02db88: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02db8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -24514,18 +24516,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c0e0: |[02c0e0] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -02c0f0: 6e20 020b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b02 │ │ -02c0f6: 0a00 |0003: move-result v0 │ │ -02c0f8: 0f00 |0004: return v0 │ │ +02db90: |[02db90] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +02dba0: 6e20 020b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b02 │ │ +02dba6: 0a00 |0003: move-result v0 │ │ +02dba8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -24534,18 +24536,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c0fc: |[02c0fc] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -02c10c: 6e20 050b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b05 │ │ -02c112: 0a00 |0003: move-result v0 │ │ -02c114: 0f00 |0004: return v0 │ │ +02dbac: |[02dbac] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +02dbbc: 6e20 050b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b05 │ │ +02dbc2: 0a00 |0003: move-result v0 │ │ +02dbc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -24554,18 +24556,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c118: |[02c118] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -02c128: 6e20 070b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b07 │ │ -02c12e: 0a00 |0003: move-result v0 │ │ -02c130: 0f00 |0004: return v0 │ │ +02dbc8: |[02dbc8] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +02dbd8: 6e20 070b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b07 │ │ +02dbde: 0a00 |0003: move-result v0 │ │ +02dbe0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -24574,33 +24576,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c134: |[02c134] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -02c144: 6e20 090b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b09 │ │ -02c14a: 0a00 |0003: move-result v0 │ │ -02c14c: 0f00 |0004: return v0 │ │ +02dbe4: |[02dbe4] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +02dbf4: 6e20 090b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b09 │ │ +02dbfa: 0a00 |0003: move-result v0 │ │ +02dbfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1783 (MotionEventCompatEclair.java) │ │ + source_file_idx : 1780 (MotionEventCompatEclair.java) │ │ │ │ Class #118 header: │ │ -class_idx : 257 │ │ +class_idx : 256 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1880 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1877 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #118 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -24629,20 +24631,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02c150: |[02c150] android.support.v4.view.PagerAdapter.:()V │ │ -02c160: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c166: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ -02c16a: 7010 0301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0103 │ │ -02c170: 5b10 0102 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ -02c174: 0e00 |000a: return-void │ │ +02dc00: |[02dc00] android.support.v4.view.PagerAdapter.:()V │ │ +02dc10: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02dc16: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ +02dc1a: 7010 0301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0103 │ │ +02dc20: 5b10 0102 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ +02dc24: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -24652,19 +24654,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02c178: |[02c178] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -02c188: 2200 0802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0208 │ │ -02c18c: 1a01 8c07 |0002: const-string v1, "Required method destroyItem was not overridden" // string@078c │ │ -02c190: 7020 0b0d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0d0b │ │ -02c196: 2700 |0007: throw v0 │ │ +02dc28: |[02dc28] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +02dc38: 2200 0602 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0206 │ │ +02dc3c: 1a01 8907 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0789 │ │ +02dc40: 7020 0b0d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0d0b │ │ +02dc46: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -24675,17 +24677,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -02c198: |[02c198] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -02c1a8: 6e40 3306 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0633 │ │ -02c1ae: 0e00 |0003: return-void │ │ +02dc48: |[02dc48] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +02dc58: 6e40 3306 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0633 │ │ +02dc5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -24697,16 +24699,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c1b0: |[02c1b0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -02c1c0: 0e00 |0000: return-void │ │ +02dc60: |[02dc60] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +02dc70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -24715,17 +24717,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c1c4: |[02c1c4] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -02c1d4: 6e20 3506 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0635 │ │ -02c1da: 0e00 |0003: return-void │ │ +02dc74: |[02dc74] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +02dc84: 6e20 3506 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0635 │ │ +02dc8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -24741,17 +24743,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c1dc: |[02c1dc] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -02c1ec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02c1ee: 0f00 |0001: return v0 │ │ +02dc8c: |[02dc8c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +02dc9c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02dc9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -24760,17 +24762,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c1f0: |[02c1f0] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -02c200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c202: 1100 |0001: return-object v0 │ │ +02dca0: |[02dca0] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +02dcb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dcb2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -24779,17 +24781,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c204: |[02c204] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -02c214: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -02c218: 0f00 |0002: return v0 │ │ +02dcb4: |[02dcb4] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +02dcc4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +02dcc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -24798,19 +24800,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02c21c: |[02c21c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -02c22c: 2200 0802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0208 │ │ -02c230: 1a01 8d07 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@078d │ │ -02c234: 7020 0b0d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0d0b │ │ -02c23a: 2700 |0007: throw v0 │ │ +02dccc: |[02dccc] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +02dcdc: 2200 0602 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0206 │ │ +02dce0: 1a01 8a07 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@078a │ │ +02dce4: 7020 0b0d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0d0b │ │ +02dcea: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -24820,18 +24822,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02c23c: |[02c23c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -02c24c: 6e30 3b06 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@063b │ │ -02c252: 0c00 |0003: move-result-object v0 │ │ -02c254: 1100 |0004: return-object v0 │ │ +02dcec: |[02dcec] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +02dcfc: 6e30 3b06 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@063b │ │ +02dd02: 0c00 |0003: move-result-object v0 │ │ +02dd04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -24847,18 +24849,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c258: |[02c258] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -02c268: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ -02c26c: 6e10 0401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0104 │ │ -02c272: 0e00 |0005: return-void │ │ +02dd08: |[02dd08] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +02dd18: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ +02dd1c: 6e10 0401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0104 │ │ +02dd22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -24867,18 +24869,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c274: |[02c274] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -02c284: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ -02c288: 6e20 0501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0105 │ │ -02c28e: 0e00 |0005: return-void │ │ +02dd24: |[02dd24] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +02dd34: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ +02dd38: 6e20 0501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0105 │ │ +02dd3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -24888,16 +24890,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c290: |[02c290] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -02c2a0: 0e00 |0000: return-void │ │ +02dd40: |[02dd40] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +02dd50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -24907,17 +24909,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c2a4: |[02c2a4] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -02c2b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c2b6: 1100 |0001: return-object v0 │ │ +02dd54: |[02dd54] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +02dd64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dd66: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -24925,16 +24927,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c2b8: |[02c2b8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -02c2c8: 0e00 |0000: return-void │ │ +02dd68: |[02dd68] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +02dd78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -24945,17 +24947,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -02c2cc: |[02c2cc] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -02c2dc: 6e40 4206 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0642 │ │ -02c2e2: 0e00 |0003: return-void │ │ +02dd7c: |[02dd7c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +02dd8c: 6e40 4206 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0642 │ │ +02dd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -24967,16 +24969,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c2e4: |[02c2e4] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -02c2f4: 0e00 |0000: return-void │ │ +02dd94: |[02dd94] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +02dda4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -24985,17 +24987,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c2f8: |[02c2f8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -02c308: 6e20 4406 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0644 │ │ -02c30e: 0e00 |0003: return-void │ │ +02dda8: |[02dda8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +02ddb8: 6e20 4406 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0644 │ │ +02ddbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -25005,33 +25007,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c310: |[02c310] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -02c320: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ -02c324: 6e20 0601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0106 │ │ -02c32a: 0e00 |0005: return-void │ │ +02ddc0: |[02ddc0] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +02ddd0: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0201 │ │ +02ddd4: 6e20 0601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0106 │ │ +02ddda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 1880 (PagerAdapter.java) │ │ + source_file_idx : 1877 (PagerAdapter.java) │ │ │ │ Class #119 header: │ │ -class_idx : 258 │ │ +class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1883 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1880 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -25056,18 +25058,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c32c: |[02c32c] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -02c33c: 5b01 0202 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ -02c340: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c346: 0e00 |0005: return-void │ │ +02dddc: |[02dddc] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +02ddec: 5b01 0202 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ +02ddf0: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02ddf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -25077,39 +25079,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02c348: |[02c348] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -02c358: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ -02c35c: 5400 1902 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -02c360: 5421 0202 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ -02c364: 5411 1902 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -02c368: 6e10 6807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -02c36e: 0a01 |000b: move-result v1 │ │ -02c370: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02c374: 6e20 9f07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -02c37a: 0e00 |0011: return-void │ │ +02ddf8: |[02ddf8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +02de08: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ +02de0c: 5400 1902 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +02de10: 5421 0202 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0202 │ │ +02de14: 5411 1902 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +02de18: 6e10 6807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +02de1e: 0a01 |000b: move-result v1 │ │ +02de20: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02de24: 6e20 9f07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +02de2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1883 (PagerTabStrip.java) │ │ + source_file_idx : 1880 (PagerTabStrip.java) │ │ │ │ Class #120 header: │ │ -class_idx : 259 │ │ +class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1883 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1880 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -25134,18 +25136,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c37c: |[02c37c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -02c38c: 5b01 0302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ -02c390: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c396: 0e00 |0005: return-void │ │ +02de2c: |[02de2c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +02de3c: 5b01 0302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ +02de40: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02de46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -25155,39 +25157,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02c398: |[02c398] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -02c3a8: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ -02c3ac: 5400 1902 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -02c3b0: 5421 0302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ -02c3b4: 5411 1902 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -02c3b8: 6e10 6807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -02c3be: 0a01 |000b: move-result v1 │ │ -02c3c0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02c3c4: 6e20 9f07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -02c3ca: 0e00 |0011: return-void │ │ +02de48: |[02de48] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +02de58: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ +02de5c: 5400 1902 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +02de60: 5421 0302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0203 │ │ +02de64: 5411 1902 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +02de68: 6e10 6807 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +02de6e: 0a01 |000b: move-result v1 │ │ +02de70: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02de74: 6e20 9f07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +02de7a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1883 (PagerTabStrip.java) │ │ + source_file_idx : 1880 (PagerTabStrip.java) │ │ │ │ Class #121 header: │ │ -class_idx : 261 │ │ +class_idx : 260 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1886 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1883 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 annotations: │ │ Annotations on class │ │ @@ -25199,21 +25201,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #122 header: │ │ -class_idx : 263 │ │ +class_idx : 262 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1886 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1883 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -25231,21 +25233,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #123 header: │ │ -class_idx : 267 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 380 │ │ -source_file_idx : 1887 │ │ +superclass_idx : 379 │ │ +source_file_idx : 1884 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -25274,23 +25276,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -02c3cc: |[02c3cc] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -02c3dc: 7010 d90a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0ad9 │ │ -02c3e2: 6e10 9700 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -02c3e8: 0c00 |0006: move-result-object v0 │ │ -02c3ea: 6e10 e100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00e1 │ │ -02c3f0: 0c00 |000a: move-result-object v0 │ │ -02c3f2: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ -02c3f6: 5b10 3702 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0237 │ │ -02c3fa: 0e00 |000f: return-void │ │ +02de7c: |[02de7c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +02de8c: 7010 d90a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0ad9 │ │ +02de92: 6e10 9700 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +02de98: 0c00 |0006: move-result-object v0 │ │ +02de9a: 6e10 e100 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00e1 │ │ +02dea0: 0c00 |000a: move-result-object v0 │ │ +02dea2: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ +02dea6: 5b10 3702 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0237 │ │ +02deaa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -25302,42 +25304,42 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -02c3fc: |[02c3fc] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -02c40c: 6f30 da0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0ada │ │ -02c412: 0c03 |0003: move-result-object v3 │ │ -02c414: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -02c418: 6e10 cd0c 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -02c41e: 0c00 |0009: move-result-object v0 │ │ -02c420: 5421 3702 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0237 │ │ -02c424: 6e20 ea0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0cea │ │ -02c42a: 0c00 |000f: move-result-object v0 │ │ -02c42c: 1100 |0010: return-object v0 │ │ -02c42e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -02c430: 28fe |0012: goto 0010 // -0002 │ │ +02deac: |[02deac] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +02debc: 6f30 da0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0ada │ │ +02dec2: 0c03 |0003: move-result-object v3 │ │ +02dec4: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +02dec8: 6e10 cd0c 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +02dece: 0c00 |0009: move-result-object v0 │ │ +02ded0: 5421 3702 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0237 │ │ +02ded4: 6e20 ea0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0cea │ │ +02deda: 0c00 |000f: move-result-object v0 │ │ +02dedc: 1100 |0010: return-object v0 │ │ +02dede: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +02dee0: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 1887 (PagerTitleStripIcs.java) │ │ + source_file_idx : 1884 (PagerTitleStripIcs.java) │ │ │ │ Class #124 header: │ │ -class_idx : 268 │ │ +class_idx : 267 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1887 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1884 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -25356,17 +25358,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c434: |[02c434] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -02c444: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c44a: 0e00 |0003: return-void │ │ +02dee4: |[02dee4] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +02def4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02defa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -25375,36 +25377,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02c44c: |[02c44c] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -02c45c: 2200 0b01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010b │ │ -02c460: 6e10 4b0c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c4b │ │ -02c466: 0c01 |0005: move-result-object v1 │ │ -02c468: 7020 9506 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0695 │ │ -02c46e: 6e20 5e0c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0c5e │ │ -02c474: 0e00 |000c: return-void │ │ +02defc: |[02defc] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +02df0c: 2200 0a01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010a │ │ +02df10: 6e10 4b0c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c4b │ │ +02df16: 0c01 |0005: move-result-object v1 │ │ +02df18: 7020 9506 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0695 │ │ +02df1e: 6e20 5e0c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0c5e │ │ +02df24: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1887 (PagerTitleStripIcs.java) │ │ + source_file_idx : 1884 (PagerTitleStripIcs.java) │ │ │ │ Class #125 header: │ │ -class_idx : 271 │ │ +class_idx : 270 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2187 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2184 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -25428,21 +25430,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2187 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2184 (VelocityTrackerCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 272 │ │ +class_idx : 271 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2187 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2184 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -25465,26 +25467,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02c478: |[02c478] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -02c488: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02c48c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02c490: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c494: 2200 0e01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@010e │ │ -02c498: 7010 9c06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@069c │ │ -02c49e: 6900 3802 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ -02c4a2: 0e00 |000d: return-void │ │ -02c4a4: 2200 0d01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@010d │ │ -02c4a8: 7010 9906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0699 │ │ -02c4ae: 6900 3802 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ -02c4b2: 28f8 |0015: goto 000d // -0008 │ │ +02df28: |[02df28] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +02df38: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02df3c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02df40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02df44: 2200 0d01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@010d │ │ +02df48: 7010 9c06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@069c │ │ +02df4e: 6900 3802 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ +02df52: 0e00 |000d: return-void │ │ +02df54: 2200 0c01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@010c │ │ +02df58: 7010 9906 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0699 │ │ +02df5e: 6900 3802 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ +02df62: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -25494,17 +25496,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c4b4: |[02c4b4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -02c4c4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c4ca: 0e00 |0003: return-void │ │ +02df64: |[02df64] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +02df74: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02df7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -25513,19 +25515,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c4cc: |[02c4cc] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -02c4dc: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ -02c4e0: 7230 9f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069f │ │ -02c4e6: 0a00 |0005: move-result v0 │ │ -02c4e8: 0f00 |0006: return v0 │ │ +02df7c: |[02df7c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +02df8c: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ +02df90: 7230 9f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069f │ │ +02df96: 0a00 |0005: move-result v0 │ │ +02df98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -25534,34 +25536,34 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c4ec: |[02c4ec] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -02c4fc: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ -02c500: 7230 a006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a0 │ │ -02c506: 0a00 |0005: move-result v0 │ │ -02c508: 0f00 |0006: return v0 │ │ +02df9c: |[02df9c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +02dfac: 6200 3802 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0238 │ │ +02dfb0: 7230 a006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a0 │ │ +02dfb6: 0a00 |0005: move-result v0 │ │ +02dfb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2187 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2184 (VelocityTrackerCompat.java) │ │ │ │ Class #127 header: │ │ -class_idx : 273 │ │ +class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2188 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2185 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -25576,17 +25578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c50c: |[02c50c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -02c51c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c522: 0e00 |0003: return-void │ │ +02dfbc: |[02dfbc] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +02dfcc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02dfd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -25594,18 +25596,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c524: |[02c524] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -02c534: 6e20 110b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b11 │ │ -02c53a: 0a00 |0003: move-result v0 │ │ -02c53c: 0f00 |0004: return v0 │ │ +02dfd4: |[02dfd4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +02dfe4: 6e20 110b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b11 │ │ +02dfea: 0a00 |0003: move-result v0 │ │ +02dfec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -25614,33 +25616,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c540: |[02c540] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -02c550: 6e20 130b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b13 │ │ -02c556: 0a00 |0003: move-result v0 │ │ -02c558: 0f00 |0004: return v0 │ │ +02dff0: |[02dff0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +02e000: 6e20 130b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b13 │ │ +02e006: 0a00 |0003: move-result v0 │ │ +02e008: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2188 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 2185 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #128 header: │ │ -class_idx : 279 │ │ +class_idx : 278 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 17 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -25754,21 +25756,21 @@ │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #129 header: │ │ -class_idx : 280 │ │ +class_idx : 279 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2188 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -25827,49 +25829,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -02c55c: |[02c55c] android.support.v4.view.ViewCompat.:()V │ │ -02c56c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02c570: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02c574: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -02c578: 6201 1900 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0019 │ │ -02c57c: 1a02 1903 |0008: const-string v2, "JellyBean" // string@0319 │ │ -02c580: 6e20 da0c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -02c586: 0a01 |000d: move-result v1 │ │ -02c588: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -02c58c: 2201 1601 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0116 │ │ -02c590: 7010 c706 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@06c7 │ │ -02c596: 6901 3a02 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c59a: 0e00 |0017: return-void │ │ -02c59c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -02c5a0: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -02c5a4: 2201 1501 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0115 │ │ -02c5a8: 7010 c006 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06c0 │ │ -02c5ae: 6901 3a02 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c5b2: 28f4 |0023: goto 0017 // -000c │ │ -02c5b4: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ -02c5b8: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ -02c5bc: 2201 1401 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0114 │ │ -02c5c0: 7010 be06 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06be │ │ -02c5c6: 6901 3a02 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c5ca: 28e8 |002f: goto 0017 // -0018 │ │ -02c5cc: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ -02c5d0: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ -02c5d4: 2201 1301 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0113 │ │ -02c5d8: 7010 bb06 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06bb │ │ -02c5de: 6901 3a02 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c5e2: 28dc |003b: goto 0017 // -0024 │ │ -02c5e4: 2201 1201 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0112 │ │ -02c5e8: 7010 a806 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a8 │ │ -02c5ee: 6901 3a02 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c5f2: 28d4 |0043: goto 0017 // -002c │ │ +02e00c: |[02e00c] android.support.v4.view.ViewCompat.:()V │ │ +02e01c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02e020: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02e024: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +02e028: 6201 1900 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0019 │ │ +02e02c: 1a02 1903 |0008: const-string v2, "JellyBean" // string@0319 │ │ +02e030: 6e20 da0c 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +02e036: 0a01 |000d: move-result v1 │ │ +02e038: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02e03c: 2201 1501 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0115 │ │ +02e040: 7010 c706 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@06c7 │ │ +02e046: 6901 3a02 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e04a: 0e00 |0017: return-void │ │ +02e04c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +02e050: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +02e054: 2201 1401 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0114 │ │ +02e058: 7010 c006 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06c0 │ │ +02e05e: 6901 3a02 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e062: 28f4 |0023: goto 0017 // -000c │ │ +02e064: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ +02e068: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ +02e06c: 2201 1301 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0113 │ │ +02e070: 7010 be06 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06be │ │ +02e076: 6901 3a02 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e07a: 28e8 |002f: goto 0017 // -0018 │ │ +02e07c: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ +02e080: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ +02e084: 2201 1201 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0112 │ │ +02e088: 7010 bb06 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06bb │ │ +02e08e: 6901 3a02 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e092: 28dc |003b: goto 0017 // -0024 │ │ +02e094: 2201 1101 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0111 │ │ +02e098: 7010 a806 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a8 │ │ +02e09e: 6901 3a02 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e0a2: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0002 line=232 │ │ 0x0010 line=233 │ │ 0x0017 line=243 │ │ 0x0018 line=234 │ │ @@ -25887,17 +25889,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c5f4: |[02c5f4] android.support.v4.view.ViewCompat.:()V │ │ -02c604: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c60a: 0e00 |0003: return-void │ │ +02e0a4: |[02e0a4] android.support.v4.view.ViewCompat.:()V │ │ +02e0b4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e0ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -25906,19 +25908,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c60c: |[02c60c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -02c61c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c620: 7230 d106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06d1 │ │ -02c626: 0a00 |0005: move-result v0 │ │ -02c628: 0f00 |0006: return v0 │ │ +02e0bc: |[02e0bc] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +02e0cc: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e0d0: 7230 d106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06d1 │ │ +02e0d6: 0a00 |0005: move-result v0 │ │ +02e0d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -25927,19 +25929,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02c62c: |[02c62c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -02c63c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c640: 7230 d206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@06d2 │ │ -02c646: 0a00 |0005: move-result v0 │ │ -02c648: 0f00 |0006: return v0 │ │ +02e0dc: |[02e0dc] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +02e0ec: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e0f0: 7230 d206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@06d2 │ │ +02e0f6: 0a00 |0005: move-result v0 │ │ +02e0f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -25948,19 +25950,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c64c: |[02c64c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -02c65c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c660: 7220 d306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@06d3 │ │ -02c666: 0c00 |0005: move-result-object v0 │ │ -02c668: 1100 |0006: return-object v0 │ │ +02e0fc: |[02e0fc] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +02e10c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e110: 7220 d306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@06d3 │ │ +02e116: 0c00 |0005: move-result-object v0 │ │ +02e118: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -25968,19 +25970,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c66c: |[02c66c] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -02c67c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c680: 7220 d406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@06d4 │ │ -02c686: 0a00 |0005: move-result v0 │ │ -02c688: 0f00 |0006: return v0 │ │ +02e11c: |[02e11c] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +02e12c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e130: 7220 d406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@06d4 │ │ +02e136: 0a00 |0005: move-result v0 │ │ +02e138: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -25988,19 +25990,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c68c: |[02c68c] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -02c69c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c6a0: 7220 d506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@06d5 │ │ -02c6a6: 0a00 |0005: move-result v0 │ │ -02c6a8: 0f00 |0006: return v0 │ │ +02e13c: |[02e13c] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +02e14c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e150: 7220 d506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@06d5 │ │ +02e156: 0a00 |0005: move-result v0 │ │ +02e158: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26008,19 +26010,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02c6ac: |[02c6ac] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -02c6bc: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c6c0: 7220 d606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@06d6 │ │ -02c6c6: 0a00 |0005: move-result v0 │ │ -02c6c8: 0f00 |0006: return v0 │ │ +02e15c: |[02e15c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +02e16c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e170: 7220 d606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@06d6 │ │ +02e176: 0a00 |0005: move-result v0 │ │ +02e178: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -26028,18 +26030,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c6cc: |[02c6cc] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02c6dc: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c6e0: 7230 d706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d7 │ │ -02c6e6: 0e00 |0005: return-void │ │ +02e17c: |[02e17c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02e18c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e190: 7230 d706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d7 │ │ +02e196: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0005 line=364 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26049,18 +26051,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c6e8: |[02c6e8] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -02c6f8: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c6fc: 7230 d806 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@06d8 │ │ -02c702: 0e00 |0005: return-void │ │ +02e198: |[02e198] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +02e1a8: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e1ac: 7230 d806 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@06d8 │ │ +02e1b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0005 line=400 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -26070,18 +26072,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c704: |[02c704] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02c714: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c718: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d9 │ │ -02c71e: 0e00 |0005: return-void │ │ +02e1b4: |[02e1b4] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02e1c4: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e1c8: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d9 │ │ +02e1ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=331 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26091,18 +26093,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c720: |[02c720] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -02c730: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c734: 7220 da06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06da │ │ -02c73a: 0e00 |0005: return-void │ │ +02e1d0: |[02e1d0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +02e1e0: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e1e4: 7220 da06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06da │ │ +02e1ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -26111,23 +26113,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -02c73c: |[02c73c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -02c74c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c750: 0761 |0002: move-object v1, v6 │ │ -02c752: 0172 |0003: move v2, v7 │ │ -02c754: 0183 |0004: move v3, v8 │ │ -02c756: 0194 |0005: move v4, v9 │ │ -02c758: 01a5 |0006: move v5, v10 │ │ -02c75a: 7806 db06 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06db │ │ -02c760: 0e00 |000a: return-void │ │ +02e1ec: |[02e1ec] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +02e1fc: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e200: 0761 |0002: move-object v1, v6 │ │ +02e202: 0172 |0003: move v2, v7 │ │ +02e204: 0183 |0004: move v3, v8 │ │ +02e206: 0194 |0005: move v4, v9 │ │ +02e208: 01a5 |0006: move v5, v10 │ │ +02e20a: 7806 db06 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06db │ │ +02e210: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000a line=469 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -26140,61 +26142,61 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c764: |[02c764] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -02c774: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c778: 7230 dc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06dc │ │ -02c77e: 0e00 |0005: return-void │ │ +02e214: |[02e214] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +02e224: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e228: 7230 dc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06dc │ │ +02e22e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0005 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -02c780: |[02c780] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -02c790: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c794: 7254 dd06 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@06dd │ │ -02c79a: 0e00 |0005: return-void │ │ +02e230: |[02e230] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +02e240: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e244: 7255 dd06 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@06dd │ │ +02e24a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0005 line=500 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c79c: |[02c79c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -02c7ac: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c7b0: 7230 de06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06de │ │ -02c7b6: 0e00 |0005: return-void │ │ +02e24c: |[02e24c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +02e25c: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e260: 7230 de06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06de │ │ +02e266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0005 line=415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -26204,18 +26206,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c7b8: |[02c7b8] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -02c7c8: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c7cc: 7230 df06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@06df │ │ -02c7d2: 0e00 |0005: return-void │ │ +02e268: |[02e268] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +02e278: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e27c: 7230 df06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@06df │ │ +02e282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -26225,18 +26227,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c7d4: |[02c7d4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -02c7e4: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c7e8: 7230 e006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06e0 │ │ -02c7ee: 0e00 |0005: return-void │ │ +02e284: |[02e284] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +02e294: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e298: 7230 e006 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06e0 │ │ +02e29e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -26246,34 +26248,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02c7f0: |[02c7f0] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -02c800: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ -02c804: 7230 e106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@06e1 │ │ -02c80a: 0e00 |0005: return-void │ │ +02e2a0: |[02e2a0] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +02e2b0: 6200 3a02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@023a │ │ +02e2b4: 7230 e106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@06e1 │ │ +02e2ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0005 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #130 header: │ │ -class_idx : 281 │ │ +class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2192 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2189 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #130 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -26288,17 +26290,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c80c: |[02c80c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -02c81c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c822: 0e00 |0003: return-void │ │ +02e2bc: |[02e2bc] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +02e2cc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -26306,18 +26308,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c824: |[02c824] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -02c834: 6e10 360b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0b36 │ │ -02c83a: 0a00 |0003: move-result v0 │ │ -02c83c: 0f00 |0004: return v0 │ │ +02e2d4: |[02e2d4] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +02e2e4: 6e10 360b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0b36 │ │ +02e2ea: 0a00 |0003: move-result v0 │ │ +02e2ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -26325,33 +26327,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c840: |[02c840] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -02c850: 6e20 5a0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b5a │ │ -02c856: 0e00 |0003: return-void │ │ +02e2f0: |[02e2f0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +02e300: 6e20 5a0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b5a │ │ +02e306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2192 (ViewCompatGingerbread.java) │ │ + source_file_idx : 2189 (ViewCompatGingerbread.java) │ │ │ │ Class #131 header: │ │ -class_idx : 282 │ │ +class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2193 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2190 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -26366,17 +26368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c858: |[02c858] android.support.v4.view.ViewCompatHC.:()V │ │ -02c868: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c86e: 0e00 |0003: return-void │ │ +02e308: |[02e308] android.support.v4.view.ViewCompatHC.:()V │ │ +02e318: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -26384,31 +26386,31 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02c870: |[02c870] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -02c880: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -02c886: 0b00 |0003: move-result-wide v0 │ │ -02c888: 1000 |0004: return-wide v0 │ │ +02e320: |[02e320] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +02e330: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +02e336: 0b00 |0003: move-result-wide v0 │ │ +02e338: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2193 (ViewCompatHC.java) │ │ + source_file_idx : 2190 (ViewCompatHC.java) │ │ │ │ Class #132 header: │ │ -class_idx : 283 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2194 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2191 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #132 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -26423,17 +26425,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c88c: |[02c88c] android.support.v4.view.ViewCompatICS.:()V │ │ -02c89c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c8a2: 0e00 |0003: return-void │ │ +02e33c: |[02e33c] android.support.v4.view.ViewCompatICS.:()V │ │ +02e34c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -26441,18 +26443,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c8a4: |[02c8a4] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -02c8b4: 6e20 280b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b28 │ │ -02c8ba: 0a00 |0003: move-result v0 │ │ -02c8bc: 0f00 |0004: return v0 │ │ +02e354: |[02e354] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +02e364: 6e20 280b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b28 │ │ +02e36a: 0a00 |0003: move-result v0 │ │ +02e36c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -26461,18 +26463,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c8c0: |[02c8c0] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -02c8d0: 6e20 290b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b29 │ │ -02c8d6: 0a00 |0003: move-result v0 │ │ -02c8d8: 0f00 |0004: return v0 │ │ +02e370: |[02e370] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +02e380: 6e20 290b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b29 │ │ +02e386: 0a00 |0003: move-result v0 │ │ +02e388: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -26481,17 +26483,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c8dc: |[02c8dc] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02c8ec: 6e20 440b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b44 │ │ -02c8f2: 0e00 |0003: return-void │ │ +02e38c: |[02e38c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02e39c: 6e20 440b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b44 │ │ +02e3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26501,18 +26503,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c8f4: |[02c8f4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -02c904: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -02c908: 6e20 450b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b45 │ │ -02c90e: 0e00 |0005: return-void │ │ +02e3a4: |[02e3a4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +02e3b4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +02e3b8: 6e20 450b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b45 │ │ +02e3be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -26522,17 +26524,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c910: |[02c910] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02c920: 6e20 460b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b46 │ │ -02c926: 0e00 |0003: return-void │ │ +02e3c0: |[02e3c0] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +02e3d0: 6e20 460b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b46 │ │ +02e3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -26542,34 +26544,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02c928: |[02c928] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -02c938: 1f01 9001 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0190 │ │ -02c93c: 6e20 530b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b53 │ │ -02c942: 0e00 |0005: return-void │ │ +02e3d8: |[02e3d8] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +02e3e8: 1f01 8f01 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@018f │ │ +02e3ec: 6e20 530b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b53 │ │ +02e3f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2194 (ViewCompatICS.java) │ │ + source_file_idx : 2191 (ViewCompatICS.java) │ │ │ │ Class #133 header: │ │ -class_idx : 284 │ │ +class_idx : 283 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2196 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -26584,17 +26586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c944: |[02c944] android.support.v4.view.ViewCompatJB.:()V │ │ -02c954: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02c95a: 0e00 |0003: return-void │ │ +02e3f4: |[02e3f4] android.support.v4.view.ViewCompatJB.:()V │ │ +02e404: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e40a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26602,18 +26604,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c95c: |[02c95c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -02c96c: 6e10 2d0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b2d │ │ -02c972: 0c00 |0003: move-result-object v0 │ │ -02c974: 1100 |0004: return-object v0 │ │ +02e40c: |[02e40c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +02e41c: 6e10 2d0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b2d │ │ +02e422: 0c00 |0003: move-result-object v0 │ │ +02e424: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26621,18 +26623,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c978: |[02c978] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -02c988: 6e10 310b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0b31 │ │ -02c98e: 0a00 |0003: move-result v0 │ │ -02c990: 0f00 |0004: return v0 │ │ +02e428: |[02e428] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +02e438: 6e10 310b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0b31 │ │ +02e43e: 0a00 |0003: move-result v0 │ │ +02e440: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26640,18 +26642,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02c994: |[02c994] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -02c9a4: 6e10 400b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b40 │ │ -02c9aa: 0a00 |0003: move-result v0 │ │ -02c9ac: 0f00 |0004: return v0 │ │ +02e444: |[02e444] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +02e454: 6e10 400b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b40 │ │ +02e45a: 0a00 |0003: move-result v0 │ │ +02e45c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -26659,17 +26661,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c9b0: |[02c9b0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -02c9c0: 6e10 4b0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b4b │ │ -02c9c6: 0e00 |0003: return-void │ │ +02e460: |[02e460] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +02e470: 6e10 4b0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b4b │ │ +02e476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -26678,17 +26680,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -02c9c8: |[02c9c8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -02c9d8: 6e54 480b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b48 │ │ -02c9de: 0e00 |0003: return-void │ │ +02e478: |[02e478] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +02e488: 6e54 480b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b48 │ │ +02e48e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -26701,17 +26703,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c9e0: |[02c9e0] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -02c9f0: 6e20 4c0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b4c │ │ -02c9f6: 0e00 |0003: return-void │ │ +02e490: |[02e490] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +02e4a0: 6e20 4c0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b4c │ │ +02e4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -26721,17 +26723,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -02c9f8: |[02c9f8] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -02ca08: 6e40 4d0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b4d │ │ -02ca0e: 0e00 |0003: return-void │ │ +02e4a8: |[02e4a8] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +02e4b8: 6e40 4d0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b4d │ │ +02e4be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -26742,17 +26744,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02ca10: |[02ca10] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -02ca20: 6e20 540b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b54 │ │ -02ca26: 0e00 |0003: return-void │ │ +02e4c0: |[02e4c0] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +02e4d0: 6e20 540b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b54 │ │ +02e4d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -26762,33 +26764,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02ca28: |[02ca28] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -02ca38: 6e20 560b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b56 │ │ -02ca3e: 0e00 |0003: return-void │ │ +02e4d8: |[02e4d8] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +02e4e8: 6e20 560b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b56 │ │ +02e4ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2196 (ViewCompatJB.java) │ │ + source_file_idx : 2193 (ViewCompatJB.java) │ │ │ │ Class #134 header: │ │ -class_idx : 287 │ │ +class_idx : 286 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2197 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2194 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -26806,21 +26808,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2197 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2194 (ViewConfigurationCompat.java) │ │ │ │ Class #135 header: │ │ -class_idx : 288 │ │ +class_idx : 287 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2197 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2194 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -26843,26 +26845,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02ca40: |[02ca40] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -02ca50: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02ca54: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02ca58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ca5c: 2200 1e01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@011e │ │ -02ca60: 7010 0d07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@070d │ │ -02ca66: 6900 4102 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ -02ca6a: 0e00 |000d: return-void │ │ -02ca6c: 2200 1d01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@011d │ │ -02ca70: 7010 0b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@070b │ │ -02ca76: 6900 4102 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ -02ca7a: 28f8 |0015: goto 000d // -0008 │ │ +02e4f0: |[02e4f0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +02e500: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02e504: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02e508: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e50c: 2200 1d01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@011d │ │ +02e510: 7010 0d07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@070d │ │ +02e516: 6900 4102 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ +02e51a: 0e00 |000d: return-void │ │ +02e51c: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@011c │ │ +02e520: 7010 0b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@070b │ │ +02e526: 6900 4102 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ +02e52a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -26872,17 +26874,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ca7c: |[02ca7c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -02ca8c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02ca92: 0e00 |0003: return-void │ │ +02e52c: |[02e52c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +02e53c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -26891,33 +26893,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02ca94: |[02ca94] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -02caa4: 6200 4102 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ -02caa8: 7220 0f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070f │ │ -02caae: 0a00 |0005: move-result v0 │ │ -02cab0: 0f00 |0006: return v0 │ │ +02e544: |[02e544] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +02e554: 6200 4102 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0241 │ │ +02e558: 7220 0f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070f │ │ +02e55e: 0a00 |0005: move-result v0 │ │ +02e560: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2197 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2194 (ViewConfigurationCompat.java) │ │ │ │ Class #136 header: │ │ -class_idx : 289 │ │ +class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2198 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2195 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -26932,17 +26934,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cab4: |[02cab4] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -02cac4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02caca: 0e00 |0003: return-void │ │ +02e564: |[02e564] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +02e574: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -26950,32 +26952,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02cacc: |[02cacc] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -02cadc: 6e10 610b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b61 │ │ -02cae2: 0a00 |0003: move-result v0 │ │ -02cae4: 0f00 |0004: return v0 │ │ +02e57c: |[02e57c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +02e58c: 6e10 610b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b61 │ │ +02e592: 0a00 |0003: move-result v0 │ │ +02e594: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2198 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 2195 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #137 header: │ │ -class_idx : 291 │ │ +class_idx : 290 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2200 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -26993,21 +26995,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'onRequestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2200 (ViewGroupCompat.java) │ │ + source_file_idx : 2197 (ViewGroupCompat.java) │ │ │ │ Class #138 header: │ │ -class_idx : 293 │ │ +class_idx : 292 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2200 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2197 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -27030,26 +27032,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02cae8: |[02cae8] android.support.v4.view.ViewGroupCompat.:()V │ │ -02caf8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02cafc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02cb00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02cb04: 2200 2201 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0122 │ │ -02cb08: 7010 1507 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0715 │ │ -02cb0e: 6900 4202 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ -02cb12: 0e00 |000d: return-void │ │ -02cb14: 2200 2401 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0124 │ │ -02cb18: 7010 1807 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0718 │ │ -02cb1e: 6900 4202 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ -02cb22: 28f8 |0015: goto 000d // -0008 │ │ +02e598: |[02e598] android.support.v4.view.ViewGroupCompat.:()V │ │ +02e5a8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02e5ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02e5b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e5b4: 2200 2101 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0121 │ │ +02e5b8: 7010 1507 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0715 │ │ +02e5be: 6900 4202 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ +02e5c2: 0e00 |000d: return-void │ │ +02e5c4: 2200 2301 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0123 │ │ +02e5c8: 7010 1807 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0718 │ │ +02e5ce: 6900 4202 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ +02e5d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -27059,17 +27061,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cb24: |[02cb24] android.support.v4.view.ViewGroupCompat.:()V │ │ -02cb34: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02cb3a: 0e00 |0003: return-void │ │ +02e5d4: |[02e5d4] android.support.v4.view.ViewGroupCompat.:()V │ │ +02e5e4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -27078,35 +27080,35 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -02cb3c: |[02cb3c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02cb4c: 6200 4202 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ -02cb50: 7240 1707 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0717 │ │ -02cb56: 0a00 |0005: move-result v0 │ │ -02cb58: 0f00 |0006: return v0 │ │ +02e5ec: |[02e5ec] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02e5fc: 6200 4202 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0242 │ │ +02e600: 7240 1707 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0717 │ │ +02e606: 0a00 |0005: move-result v0 │ │ +02e608: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2200 (ViewGroupCompat.java) │ │ + source_file_idx : 2197 (ViewGroupCompat.java) │ │ │ │ Class #139 header: │ │ -class_idx : 294 │ │ +class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2201 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -27121,17 +27123,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cb5c: |[02cb5c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -02cb6c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02cb72: 0e00 |0003: return-void │ │ +02e60c: |[02e60c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +02e61c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -27139,34 +27141,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -02cb74: |[02cb74] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02cb84: 6e30 780b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b78 │ │ -02cb8a: 0a00 |0003: move-result v0 │ │ -02cb8c: 0f00 |0004: return v0 │ │ +02e624: |[02e624] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02e634: 6e30 780b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b78 │ │ +02e63a: 0a00 |0003: move-result v0 │ │ +02e63c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2201 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 2198 (ViewGroupCompatIcs.java) │ │ │ │ Class #140 header: │ │ -class_idx : 295 │ │ +class_idx : 294 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -27188,17 +27190,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cb90: |[02cb90] android.support.v4.view.ViewPager$1.:()V │ │ -02cba0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02cba6: 0e00 |0003: return-void │ │ +02e640: |[02e640] android.support.v4.view.ViewPager$1.:()V │ │ +02e650: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -27207,19 +27209,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -02cba8: |[02cba8] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -02cbb8: 5230 4502 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02cbbc: 5241 4502 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02cbc0: b110 |0004: sub-int/2addr v0, v1 │ │ -02cbc2: 0f00 |0005: return v0 │ │ +02e658: |[02e658] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +02e668: 5230 4502 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02e66c: 5241 4502 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02e670: b110 |0004: sub-int/2addr v0, v1 │ │ +02e672: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -27229,35 +27231,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02cbc4: |[02cbc4] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -02cbd4: 1f02 2a01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02cbd8: 1f03 2a01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02cbdc: 6e30 2007 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@0720 │ │ -02cbe2: 0a00 |0007: move-result v0 │ │ -02cbe4: 0f00 |0008: return v0 │ │ +02e674: |[02e674] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +02e684: 1f02 2901 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02e688: 1f03 2901 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02e68c: 6e30 2007 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$1;.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I // method@0720 │ │ +02e692: 0a00 |0007: move-result v0 │ │ +02e694: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #141 header: │ │ -class_idx : 296 │ │ +class_idx : 295 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #141 annotations: │ │ Annotations on class │ │ @@ -27278,17 +27280,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cbe8: |[02cbe8] android.support.v4.view.ViewPager$2.:()V │ │ -02cbf8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02cbfe: 0e00 |0003: return-void │ │ +02e698: |[02e698] android.support.v4.view.ViewPager$2.:()V │ │ +02e6a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e6ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -27297,38 +27299,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -02cc00: |[02cc00] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -02cc10: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -02cc14: c713 |0002: sub-float/2addr v3, v1 │ │ -02cc16: a800 0303 |0003: mul-float v0, v3, v3 │ │ -02cc1a: c830 |0005: mul-float/2addr v0, v3 │ │ -02cc1c: c830 |0006: mul-float/2addr v0, v3 │ │ -02cc1e: c830 |0007: mul-float/2addr v0, v3 │ │ -02cc20: c610 |0008: add-float/2addr v0, v1 │ │ -02cc22: 0f00 |0009: return v0 │ │ +02e6b0: |[02e6b0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +02e6c0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +02e6c4: c713 |0002: sub-float/2addr v3, v1 │ │ +02e6c6: a800 0303 |0003: mul-float v0, v3, v3 │ │ +02e6ca: c830 |0005: mul-float/2addr v0, v3 │ │ +02e6cc: c830 |0006: mul-float/2addr v0, v3 │ │ +02e6ce: c830 |0007: mul-float/2addr v0, v3 │ │ +02e6d0: c610 |0008: add-float/2addr v0, v1 │ │ +02e6d2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0003 line=116 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #142 header: │ │ -class_idx : 297 │ │ +class_idx : 296 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -27340,21 +27342,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #143 header: │ │ -class_idx : 298 │ │ +class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -27394,31 +27396,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cc24: |[02cc24] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -02cc34: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -02cc3a: 0e00 |0003: return-void │ │ +02e6d4: |[02e6d4] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +02e6e4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +02e6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #144 header: │ │ -class_idx : 299 │ │ +class_idx : 298 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 407 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 406 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -27454,20 +27456,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -02cc3c: |[02cc3c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -02cc4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02cc4e: 7030 630b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b63 │ │ -02cc54: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02cc56: 5910 4d02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02cc5a: 0e00 |0007: return-void │ │ +02e6ec: |[02e6ec] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +02e6fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02e6fe: 7030 630b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b63 │ │ +02e704: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02e706: 5910 4d02 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +02e70a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2557 │ │ 0x0004 line=2548 │ │ 0x0007 line=2558 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -27477,29 +27479,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -02cc5c: |[02cc5c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02cc6c: 7030 640b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b64 │ │ -02cc72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02cc74: 5931 4d02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02cc78: 7100 4707 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@0747 │ │ -02cc7e: 0c01 |0009: move-result-object v1 │ │ -02cc80: 6e30 9b00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ -02cc86: 0c00 |000d: move-result-object v0 │ │ -02cc88: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -02cc8a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -02cc8e: 6e30 ed00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ed │ │ -02cc94: 0a01 |0014: move-result v1 │ │ -02cc96: 5931 4802 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02cc9a: 6e10 f100 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ -02cca0: 0e00 |001a: return-void │ │ +02e70c: |[02e70c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e71c: 7030 640b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b64 │ │ +02e722: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02e724: 5931 4d02 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +02e728: 7100 4707 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@0747 │ │ +02e72e: 0c01 |0009: move-result-object v1 │ │ +02e730: 6e30 9b00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ +02e736: 0c00 |000d: move-result-object v0 │ │ +02e738: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +02e73a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +02e73e: 6e30 ed00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ed │ │ +02e744: 0a01 |0014: move-result v1 │ │ +02e746: 5931 4802 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +02e74a: 6e10 f100 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ +02e750: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2561 │ │ 0x0003 line=2548 │ │ 0x0006 line=2563 │ │ 0x000e line=2564 │ │ 0x0017 line=2565 │ │ @@ -27507,21 +27509,21 @@ │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #145 header: │ │ -class_idx : 301 │ │ +class_idx : 300 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -27539,21 +27541,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #146 header: │ │ -class_idx : 302 │ │ +class_idx : 301 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -27583,21 +27585,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #147 header: │ │ -class_idx : 303 │ │ +class_idx : 302 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ -source_file_idx : 2207 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -27621,18 +27623,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02cca4: |[02cca4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -02ccb4: 5b01 4f02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ -02ccb8: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ -02ccbe: 0e00 |0005: return-void │ │ +02e754: |[02e754] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +02e764: 5b01 4f02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ +02e768: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ +02e76e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2516 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -27641,17 +27643,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02ccc0: |[02ccc0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -02ccd0: 7020 2f07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@072f │ │ -02ccd6: 0e00 |0003: return-void │ │ +02e770: |[02e770] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +02e780: 7020 2f07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@072f │ │ +02e786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -27662,18 +27664,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ccd8: |[02ccd8] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -02cce8: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ -02ccec: 6e10 5407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0754 │ │ -02ccf2: 0e00 |0005: return-void │ │ +02e788: |[02e788] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +02e798: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ +02e79c: 6e10 5407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0754 │ │ +02e7a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2519 │ │ 0x0005 line=2520 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -27682,32 +27684,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02ccf4: |[02ccf4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -02cd04: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ -02cd08: 6e10 5407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0754 │ │ -02cd0e: 0e00 |0005: return-void │ │ +02e7a4: |[02e7a4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +02e7b4: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@024f │ │ +02e7b8: 6e10 5407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0754 │ │ +02e7be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2523 │ │ 0x0005 line=2524 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #148 header: │ │ -class_idx : 305 │ │ +class_idx : 304 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 401 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 400 │ │ +source_file_idx : 2204 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -27745,50 +27747,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02cd10: |[02cd10] android.support.v4.view.ViewPager$SavedState.:()V │ │ -02cd20: 2200 3001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0130 │ │ -02cd24: 7010 3307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0733 │ │ -02cd2a: 7110 1d05 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@051d │ │ -02cd30: 0c00 |0008: move-result-object v0 │ │ -02cd32: 6900 5002 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0250 │ │ -02cd36: 0e00 |000b: return-void │ │ +02e7c0: |[02e7c0] android.support.v4.view.ViewPager$SavedState.:()V │ │ +02e7d0: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@012f │ │ +02e7d4: 7010 3307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0733 │ │ +02e7da: 7110 1d05 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@051d │ │ +02e7e0: 0c00 |0008: move-result-object v0 │ │ +02e7e2: 6900 5002 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0250 │ │ +02e7e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02cd38: |[02cd38] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02cd48: 7020 200b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b20 │ │ -02cd4e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -02cd52: 6e10 cb0c 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -02cd58: 0c00 |0008: move-result-object v0 │ │ -02cd5a: 6e10 9a0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c9a │ │ -02cd60: 0c03 |000c: move-result-object v3 │ │ -02cd62: 6e10 5e01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ -02cd68: 0a00 |0010: move-result v0 │ │ -02cd6a: 5910 5302 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02cd6e: 6e20 5f01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@015f │ │ -02cd74: 0c00 |0016: move-result-object v0 │ │ -02cd76: 5b10 5102 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ -02cd7a: 5b13 5202 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ -02cd7e: 0e00 |001b: return-void │ │ +02e7e8: |[02e7e8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02e7f8: 7020 200b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b20 │ │ +02e7fe: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +02e802: 6e10 cb0c 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +02e808: 0c00 |0008: move-result-object v0 │ │ +02e80a: 6e10 9a0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0c9a │ │ +02e810: 0c03 |000c: move-result-object v3 │ │ +02e812: 6e10 5e01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@015e │ │ +02e818: 0a00 |0010: move-result v0 │ │ +02e81a: 5910 5302 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +02e81e: 6e20 5f01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@015f │ │ +02e824: 0c00 |0016: move-result-object v0 │ │ +02e826: 5b10 5102 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ +02e82a: 5b13 5202 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ +02e82e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x0003 line=1057 │ │ 0x0005 line=1058 │ │ 0x000d line=1060 │ │ 0x0013 line=1061 │ │ @@ -27804,17 +27806,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02cd80: |[02cd80] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -02cd90: 7020 210b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b21 │ │ -02cd96: 0e00 |0003: return-void │ │ +02e830: |[02e830] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +02e840: 7020 210b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b21 │ │ +02e846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1026 │ │ 0x0003 line=1027 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -27825,38 +27827,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02cd98: |[02cd98] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -02cda8: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -02cdac: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -02cdb2: 1a01 a802 |0005: const-string v1, "FragmentPager.SavedState{" // string@02a8 │ │ -02cdb6: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02cdbc: 0c00 |000a: move-result-object v0 │ │ -02cdbe: 7110 020d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -02cdc4: 0a01 |000e: move-result v1 │ │ -02cdc6: 7110 b70c 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -02cdcc: 0c01 |0012: move-result-object v1 │ │ -02cdce: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02cdd4: 0c00 |0016: move-result-object v0 │ │ -02cdd6: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ -02cdda: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02cde0: 0c00 |001c: move-result-object v0 │ │ -02cde2: 5221 5302 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02cde6: 6e20 f50c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -02cdec: 0c00 |0022: move-result-object v0 │ │ -02cdee: 1a01 0c16 |0023: const-string v1, "}" // string@160c │ │ -02cdf2: 6e20 f80c 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -02cdf8: 0c00 |0028: move-result-object v0 │ │ -02cdfa: 6e10 fd0c 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -02ce00: 0c00 |002c: move-result-object v0 │ │ -02ce02: 1100 |002d: return-object v0 │ │ +02e848: |[02e848] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +02e858: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +02e85c: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +02e862: 1a01 a802 |0005: const-string v1, "FragmentPager.SavedState{" // string@02a8 │ │ +02e866: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02e86c: 0c00 |000a: move-result-object v0 │ │ +02e86e: 7110 020d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +02e874: 0a01 |000e: move-result v1 │ │ +02e876: 7110 b70c 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +02e87c: 0c01 |0012: move-result-object v1 │ │ +02e87e: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02e884: 0c00 |0016: move-result-object v0 │ │ +02e886: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ +02e88a: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02e890: 0c00 |001c: move-result-object v0 │ │ +02e892: 5221 5302 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +02e896: 6e20 f50c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +02e89c: 0c00 |0022: move-result-object v0 │ │ +02e89e: 1a01 0416 |0023: const-string v1, "}" // string@1604 │ │ +02e8a2: 6e20 f80c 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +02e8a8: 0c00 |0028: move-result-object v0 │ │ +02e8aa: 6e10 fd0c 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +02e8b0: 0c00 |002c: move-result-object v0 │ │ +02e8b2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -27864,39 +27866,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -02ce04: |[02ce04] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02ce14: 6f30 220b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b22 │ │ -02ce1a: 5210 5302 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02ce1e: 6e20 6201 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ -02ce24: 5410 5102 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ -02ce28: 6e30 6401 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0164 │ │ -02ce2e: 0e00 |000d: return-void │ │ +02e8b4: |[02e8b4] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e8c4: 6f30 220b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b22 │ │ +02e8ca: 5210 5302 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +02e8ce: 6e20 6201 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0162 │ │ +02e8d4: 5410 5102 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ +02e8d8: 6e30 6401 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0164 │ │ +02e8de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0003 line=1032 │ │ 0x0008 line=1033 │ │ 0x000d line=1034 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #149 header: │ │ -class_idx : 307 │ │ +class_idx : 306 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 408 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 407 │ │ +source_file_idx : 2204 │ │ static_fields_size : 15 │ │ instance_fields_size: 49 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 60 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -28192,28 +28194,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -02ce30: |[02ce30] android.support.v4.view.ViewPager.:()V │ │ -02ce40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ce42: 2300 1003 |0001: new-array v0, v0, [I // type@0310 │ │ -02ce46: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02ce48: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -02ce4e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -02ce52: 6900 5a02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025a │ │ -02ce56: 2200 2701 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0127 │ │ -02ce5a: 7010 1f07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@071f │ │ -02ce60: 6900 5502 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0255 │ │ -02ce64: 2200 2801 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0128 │ │ -02ce68: 7010 2207 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0722 │ │ -02ce6e: 6900 9302 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0293 │ │ -02ce72: 0e00 |0019: return-void │ │ +02e8e0: |[02e8e0] android.support.v4.view.ViewPager.:()V │ │ +02e8f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e8f2: 2300 0d03 |0001: new-array v0, v0, [I // type@030d │ │ +02e8f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02e8f8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +02e8fe: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02e902: 6900 5a02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025a │ │ +02e906: 2200 2601 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0126 │ │ +02e90a: 7010 1f07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@071f │ │ +02e910: 6900 5502 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0255 │ │ +02e914: 2200 2701 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0127 │ │ +02e918: 7010 2207 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0722 │ │ +02e91e: 6900 9302 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0293 │ │ +02e922: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000b line=106 │ │ 0x0012 line=113 │ │ locals : │ │ │ │ @@ -28222,43 +28224,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -02ce74: |[02ce74] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -02ce84: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ce86: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02ce88: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02ce8a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -02ce8c: 7020 650b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b65 │ │ -02ce92: 2200 2d02 |0007: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -02ce96: 7010 310d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -02ce9c: 5b50 7902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02cea0: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02cea4: 7010 2407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ -02ceaa: 5b50 8e02 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ -02ceae: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -02ceb2: 7010 1f01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@011f │ │ -02ceb8: 5b50 8f02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02cebc: 5951 8902 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -02cec0: 5b54 8702 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ -02cec4: 5b54 8802 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ -02cec8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -02cece: 5950 7002 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02ced2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -02ced8: 5950 7c02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02cedc: 5953 8302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -02cee0: 5951 6202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02cee4: 5c53 6f02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -02cee8: 5c52 8102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ -02ceec: 5952 8b02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02cef0: 6e10 7e07 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@077e │ │ -02cef6: 0e00 |0039: return-void │ │ +02e924: |[02e924] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +02e934: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02e936: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02e938: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02e93a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +02e93c: 7020 650b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b65 │ │ +02e942: 2200 2b02 |0007: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +02e946: 7010 310d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02e94c: 5b50 7902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02e950: 2200 2901 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02e954: 7010 2407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ +02e95a: 5b50 8e02 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ +02e95e: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +02e962: 7010 1f01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@011f │ │ +02e968: 5b50 8f02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02e96c: 5951 8902 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +02e970: 5b54 8702 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ +02e974: 5b54 8802 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ +02e978: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +02e97e: 5950 7002 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02e982: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +02e988: 5950 7c02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02e98c: 5953 8302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +02e990: 5951 6202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +02e994: 5c53 6f02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +02e998: 5c52 8102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ +02e99c: 5952 8b02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +02e9a0: 6e10 7e07 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@077e │ │ +02e9a6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=296 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -28282,43 +28284,43 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -02cef8: |[02cef8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02cf08: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02cf0a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02cf0c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02cf0e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -02cf10: 7030 660b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b66 │ │ -02cf16: 2200 2d02 |0007: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -02cf1a: 7010 310d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -02cf20: 5b50 7902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02cf24: 2200 2a01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02cf28: 7010 2407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ -02cf2e: 5b50 8e02 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ -02cf32: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -02cf36: 7010 1f01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@011f │ │ -02cf3c: 5b50 8f02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02cf40: 5951 8902 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -02cf44: 5b54 8702 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ -02cf48: 5b54 8802 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ -02cf4c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -02cf52: 5950 7002 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02cf56: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -02cf5c: 5950 7c02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02cf60: 5953 8302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -02cf64: 5951 6202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02cf68: 5c53 6f02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -02cf6c: 5c52 8102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ -02cf70: 5952 8b02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02cf74: 6e10 7e07 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@077e │ │ -02cf7a: 0e00 |0039: return-void │ │ +02e9a8: |[02e9a8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e9b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02e9ba: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02e9bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02e9be: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +02e9c0: 7030 660b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b66 │ │ +02e9c6: 2200 2b02 |0007: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +02e9ca: 7010 310d 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +02e9d0: 5b50 7902 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02e9d4: 2200 2901 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02e9d8: 7010 2407 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ +02e9de: 5b50 8e02 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ +02e9e2: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +02e9e6: 7010 1f01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@011f │ │ +02e9ec: 5b50 8f02 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02e9f0: 5951 8902 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +02e9f4: 5b54 8702 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ +02e9f8: 5b54 8802 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ +02e9fc: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +02ea02: 5950 7002 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02ea06: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +02ea0c: 5950 7c02 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02ea10: 5953 8302 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +02ea14: 5951 6202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +02ea18: 5c53 6f02 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +02ea1c: 5c52 8102 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ +02ea20: 5952 8b02 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +02ea24: 6e10 7e07 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@077e │ │ +02ea2a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=301 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -28343,17 +28345,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf7c: |[02cf7c] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -02cf8c: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02cf90: 1100 |0002: return-object v0 │ │ +02ea2c: |[02ea2c] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +02ea3c: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02ea40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -28361,17 +28363,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf94: |[02cf94] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ -02cfa4: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02cfa8: 0f00 |0002: return v0 │ │ +02ea44: |[02ea44] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ +02ea54: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02ea58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -28379,226 +28381,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cfac: |[02cfac] android.support.v4.view.ViewPager.access$300:()[I │ │ -02cfbc: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025a │ │ -02cfc0: 1100 |0002: return-object v0 │ │ +02ea5c: |[02ea5c] android.support.v4.view.ViewPager.access$300:()[I │ │ +02ea6c: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@025a │ │ +02ea70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -02cfc4: |[02cfc4] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -02cfd4: 54ec 6302 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02cfd8: 6e10 3706 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02cfde: 0a01 |0005: move-result v1 │ │ -02cfe0: 6e10 7707 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02cfe6: 0a0b |0009: move-result v11 │ │ -02cfe8: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -02cfec: 52ec 8502 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02cff0: 82cc |000e: int-to-float v12, v12 │ │ -02cff2: 82bd |000f: int-to-float v13, v11 │ │ -02cff4: a906 0c0d |0010: div-float v6, v12, v13 │ │ -02cff8: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -02cffc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -02d000: 5208 4502 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d004: 52fc 4502 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d008: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -02d00c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -02d00e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -02d010: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -02d014: 520c 4402 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d018: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -02d01c: 520d 4702 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d020: c6dc |0026: add-float/2addr v12, v13 │ │ -02d022: a607 0c06 |0027: add-float v7, v12, v6 │ │ -02d026: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -02d02a: 52fc 4502 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d02e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -02d032: 54ec 7902 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d036: 6e10 3d0d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d03c: 0a0c |0034: move-result v12 │ │ -02d03e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -02d042: 54ec 7902 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d046: 6e20 370d 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d04c: 0c03 |003c: move-result-object v3 │ │ -02d04e: 1f03 2a01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d052: 523c 4502 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d056: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -02d05a: 54ec 7902 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d05e: 6e10 3d0d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d064: 0a0c |0048: move-result v12 │ │ -02d066: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -02d06a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -02d06e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02d072: 54ec 7902 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d076: 6e20 370d 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d07c: 0c03 |0054: move-result-object v3 │ │ -02d07e: 1f03 2a01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d082: 28e8 |0057: goto 003f // -0018 │ │ -02d084: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -02d086: 28b9 |0059: goto 0012 // -0047 │ │ -02d088: 523c 4502 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d08c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -02d090: 54ec 6302 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d094: 6e20 3a06 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02d09a: 0a0c |0063: move-result v12 │ │ -02d09c: c66c |0064: add-float/2addr v12, v6 │ │ -02d09e: c6c7 |0065: add-float/2addr v7, v12 │ │ -02d0a0: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02d0a4: 28f2 |0068: goto 005a // -000e │ │ -02d0a6: 5937 4402 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d0aa: 523c 4702 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d0ae: c66c |006d: add-float/2addr v12, v6 │ │ -02d0b0: c6c7 |006e: add-float/2addr v7, v12 │ │ -02d0b2: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02d0b6: 28ba |0071: goto 002b // -0046 │ │ -02d0b8: 52fc 4502 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d0bc: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -02d0c0: 54ec 7902 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d0c4: 6e10 3d0d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d0ca: 0a0c |007b: move-result v12 │ │ -02d0cc: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -02d0d0: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -02d0d2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -02d0d6: 5207 4402 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d0da: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -02d0de: 52fc 4502 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d0e2: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -02d0e6: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -02d0ea: 54ec 7902 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d0ee: 6e20 370d 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d0f4: 0c03 |0090: move-result-object v3 │ │ -02d0f6: 1f03 2a01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d0fa: 523c 4502 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d0fe: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -02d102: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -02d106: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02d10a: 54ec 7902 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d10e: 6e20 370d 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d114: 0c03 |00a0: move-result-object v3 │ │ -02d116: 1f03 2a01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d11a: 28f0 |00a3: goto 0093 // -0010 │ │ -02d11c: 523c 4502 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d120: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -02d124: 54ec 6302 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d128: 6e20 3a06 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02d12e: 0a0c |00ad: move-result v12 │ │ -02d130: c66c |00ae: add-float/2addr v12, v6 │ │ -02d132: c7c7 |00af: sub-float/2addr v7, v12 │ │ -02d134: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -02d138: 28f2 |00b2: goto 00a4 // -000e │ │ -02d13a: 523c 4702 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d13e: c66c |00b5: add-float/2addr v12, v6 │ │ -02d140: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -02d142: 5937 4402 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d146: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -02d14a: 28ca |00bb: goto 0085 // -0036 │ │ -02d14c: 54ec 7902 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d150: 6e10 3d0d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d156: 0a04 |00c1: move-result v4 │ │ -02d158: 52f7 4402 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d15c: 52fc 4502 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d160: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -02d164: 52fc 4502 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d168: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -02d16c: 52fc 4402 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d170: 59ec 7002 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02d174: 52fc 4502 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d178: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -02d17c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -02d180: 52fc 4402 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d184: 52fd 4702 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d188: c6dc |00da: add-float/2addr v12, v13 │ │ -02d18a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -02d18e: c7dc |00dd: sub-float/2addr v12, v13 │ │ -02d190: 59ec 7c02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02d194: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -02d198: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -02d19c: 54ec 7902 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d1a0: 6e20 370d 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d1a6: 0c03 |00e9: move-result-object v3 │ │ -02d1a8: 1f03 2a01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d1ac: 523c 4502 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d1b0: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -02d1b4: 54ec 6302 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d1b8: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -02d1bc: 6e20 3a06 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02d1c2: 0a0c |00f7: move-result v12 │ │ -02d1c4: c66c |00f8: add-float/2addr v12, v6 │ │ -02d1c6: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -02d1c8: 01a9 |00fa: move v9, v10 │ │ -02d1ca: 28f1 |00fb: goto 00ec // -000f │ │ -02d1cc: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -02d1d2: 28cf |00ff: goto 00ce // -0031 │ │ -02d1d4: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -02d1da: 28db |0103: goto 00de // -0025 │ │ -02d1dc: 523c 4702 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d1e0: c66c |0106: add-float/2addr v12, v6 │ │ -02d1e2: c7c7 |0107: sub-float/2addr v7, v12 │ │ -02d1e4: 5937 4402 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d1e8: 523c 4502 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d1ec: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -02d1f0: 59e7 7002 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02d1f4: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02d1f8: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -02d1fc: 28ce |0114: goto 00e2 // -0032 │ │ -02d1fe: 52fc 4402 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d202: 52fd 4702 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d206: c6dc |0119: add-float/2addr v12, v13 │ │ -02d208: a607 0c06 |011a: add-float v7, v12, v6 │ │ -02d20c: 52fc 4502 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d210: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -02d214: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -02d218: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -02d21c: 54ec 7902 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d220: 6e20 370d 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d226: 0c03 |0129: move-result-object v3 │ │ -02d228: 1f03 2a01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d22c: 523c 4502 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d230: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -02d234: 54ec 6302 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d238: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -02d23c: 6e20 3a06 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02d242: 0a0c |0137: move-result v12 │ │ -02d244: c66c |0138: add-float/2addr v12, v6 │ │ -02d246: c6c7 |0139: add-float/2addr v7, v12 │ │ -02d248: 01a9 |013a: move v9, v10 │ │ -02d24a: 28f1 |013b: goto 012c // -000f │ │ -02d24c: 523c 4502 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d250: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -02d254: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -02d258: 523c 4702 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d25c: c67c |0144: add-float/2addr v12, v7 │ │ -02d25e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -02d262: c7dc |0147: sub-float/2addr v12, v13 │ │ -02d264: 59ec 7c02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02d268: 5937 4402 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d26c: 523c 4702 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d270: c66c |014e: add-float/2addr v12, v6 │ │ -02d272: c6c7 |014f: add-float/2addr v7, v12 │ │ -02d274: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02d278: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02d27c: 28ce |0154: goto 0122 // -0032 │ │ -02d27e: 120c |0155: const/4 v12, #int 0 // #0 │ │ -02d280: 5cec 8102 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ -02d284: 0e00 |0158: return-void │ │ +02ea74: |[02ea74] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +02ea84: 54ec 6302 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02ea88: 6e10 3706 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +02ea8e: 0a01 |0005: move-result v1 │ │ +02ea90: 6e10 7707 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02ea96: 0a0b |0009: move-result v11 │ │ +02ea98: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +02ea9c: 52ec 8502 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +02eaa0: 82cc |000e: int-to-float v12, v12 │ │ +02eaa2: 82bd |000f: int-to-float v13, v11 │ │ +02eaa4: a906 0c0d |0010: div-float v6, v12, v13 │ │ +02eaa8: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +02eaac: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +02eab0: 5208 4502 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eab4: 52fc 4502 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eab8: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +02eabc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +02eabe: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +02eac0: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +02eac4: 520c 4402 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02eac8: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +02eacc: 520d 4702 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ead0: c6dc |0026: add-float/2addr v12, v13 │ │ +02ead2: a607 0c06 |0027: add-float v7, v12, v6 │ │ +02ead6: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +02eada: 52fc 4502 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eade: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +02eae2: 54ec 7902 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eae6: 6e10 3d0d 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02eaec: 0a0c |0034: move-result v12 │ │ +02eaee: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +02eaf2: 54ec 7902 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eaf6: 6e20 370d 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02eafc: 0c03 |003c: move-result-object v3 │ │ +02eafe: 1f03 2901 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02eb02: 523c 4502 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eb06: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +02eb0a: 54ec 7902 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eb0e: 6e10 3d0d 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02eb14: 0a0c |0048: move-result v12 │ │ +02eb16: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +02eb1a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +02eb1e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02eb22: 54ec 7902 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eb26: 6e20 370d 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02eb2c: 0c03 |0054: move-result-object v3 │ │ +02eb2e: 1f03 2901 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02eb32: 28e8 |0057: goto 003f // -0018 │ │ +02eb34: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +02eb36: 28b9 |0059: goto 0012 // -0047 │ │ +02eb38: 523c 4502 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eb3c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +02eb40: 54ec 6302 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02eb44: 6e20 3a06 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02eb4a: 0a0c |0063: move-result v12 │ │ +02eb4c: c66c |0064: add-float/2addr v12, v6 │ │ +02eb4e: c6c7 |0065: add-float/2addr v7, v12 │ │ +02eb50: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +02eb54: 28f2 |0068: goto 005a // -000e │ │ +02eb56: 5937 4402 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02eb5a: 523c 4702 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02eb5e: c66c |006d: add-float/2addr v12, v6 │ │ +02eb60: c6c7 |006e: add-float/2addr v7, v12 │ │ +02eb62: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +02eb66: 28ba |0071: goto 002b // -0046 │ │ +02eb68: 52fc 4502 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eb6c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +02eb70: 54ec 7902 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eb74: 6e10 3d0d 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02eb7a: 0a0c |007b: move-result v12 │ │ +02eb7c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +02eb80: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +02eb82: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +02eb86: 5207 4402 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02eb8a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +02eb8e: 52fc 4502 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02eb92: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +02eb96: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +02eb9a: 54ec 7902 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eb9e: 6e20 370d 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02eba4: 0c03 |0090: move-result-object v3 │ │ +02eba6: 1f03 2901 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ebaa: 523c 4502 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ebae: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +02ebb2: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +02ebb6: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02ebba: 54ec 7902 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ebbe: 6e20 370d 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ebc4: 0c03 |00a0: move-result-object v3 │ │ +02ebc6: 1f03 2901 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ebca: 28f0 |00a3: goto 0093 // -0010 │ │ +02ebcc: 523c 4502 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ebd0: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +02ebd4: 54ec 6302 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02ebd8: 6e20 3a06 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02ebde: 0a0c |00ad: move-result v12 │ │ +02ebe0: c66c |00ae: add-float/2addr v12, v6 │ │ +02ebe2: c7c7 |00af: sub-float/2addr v7, v12 │ │ +02ebe4: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +02ebe8: 28f2 |00b2: goto 00a4 // -000e │ │ +02ebea: 523c 4702 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ebee: c66c |00b5: add-float/2addr v12, v6 │ │ +02ebf0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +02ebf2: 5937 4402 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ebf6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +02ebfa: 28ca |00bb: goto 0085 // -0036 │ │ +02ebfc: 54ec 7902 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ec00: 6e10 3d0d 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02ec06: 0a04 |00c1: move-result v4 │ │ +02ec08: 52f7 4402 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ec0c: 52fc 4502 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ec10: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +02ec14: 52fc 4502 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ec18: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +02ec1c: 52fc 4402 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ec20: 59ec 7002 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02ec24: 52fc 4502 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ec28: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +02ec2c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +02ec30: 52fc 4402 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ec34: 52fd 4702 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ec38: c6dc |00da: add-float/2addr v12, v13 │ │ +02ec3a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +02ec3e: c7dc |00dd: sub-float/2addr v12, v13 │ │ +02ec40: 59ec 7c02 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02ec44: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +02ec48: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +02ec4c: 54ec 7902 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ec50: 6e20 370d 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ec56: 0c03 |00e9: move-result-object v3 │ │ +02ec58: 1f03 2901 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ec5c: 523c 4502 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ec60: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +02ec64: 54ec 6302 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02ec68: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +02ec6c: 6e20 3a06 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02ec72: 0a0c |00f7: move-result v12 │ │ +02ec74: c66c |00f8: add-float/2addr v12, v6 │ │ +02ec76: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +02ec78: 01a9 |00fa: move v9, v10 │ │ +02ec7a: 28f1 |00fb: goto 00ec // -000f │ │ +02ec7c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +02ec82: 28cf |00ff: goto 00ce // -0031 │ │ +02ec84: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +02ec8a: 28db |0103: goto 00de // -0025 │ │ +02ec8c: 523c 4702 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ec90: c66c |0106: add-float/2addr v12, v6 │ │ +02ec92: c7c7 |0107: sub-float/2addr v7, v12 │ │ +02ec94: 5937 4402 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ec98: 523c 4502 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ec9c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +02eca0: 59e7 7002 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02eca4: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02eca8: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +02ecac: 28ce |0114: goto 00e2 // -0032 │ │ +02ecae: 52fc 4402 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ecb2: 52fd 4702 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ecb6: c6dc |0119: add-float/2addr v12, v13 │ │ +02ecb8: a607 0c06 |011a: add-float v7, v12, v6 │ │ +02ecbc: 52fc 4502 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ecc0: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +02ecc4: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +02ecc8: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +02eccc: 54ec 7902 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ecd0: 6e20 370d 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ecd6: 0c03 |0129: move-result-object v3 │ │ +02ecd8: 1f03 2901 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ecdc: 523c 4502 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ece0: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +02ece4: 54ec 6302 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02ece8: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +02ecec: 6e20 3a06 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02ecf2: 0a0c |0137: move-result v12 │ │ +02ecf4: c66c |0138: add-float/2addr v12, v6 │ │ +02ecf6: c6c7 |0139: add-float/2addr v7, v12 │ │ +02ecf8: 01a9 |013a: move v9, v10 │ │ +02ecfa: 28f1 |013b: goto 012c // -000f │ │ +02ecfc: 523c 4502 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ed00: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +02ed04: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +02ed08: 523c 4702 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ed0c: c67c |0144: add-float/2addr v12, v7 │ │ +02ed0e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +02ed12: c7dc |0147: sub-float/2addr v12, v13 │ │ +02ed14: 59ec 7c02 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02ed18: 5937 4402 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02ed1c: 523c 4702 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02ed20: c66c |014e: add-float/2addr v12, v6 │ │ +02ed22: c6c7 |014f: add-float/2addr v7, v12 │ │ +02ed24: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02ed28: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +02ed2c: 28ce |0154: goto 0122 // -0032 │ │ +02ed2e: 120c |0155: const/4 v12, #int 0 // #0 │ │ +02ed30: 5cec 8102 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0281 │ │ +02ed34: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0006 line=930 │ │ 0x000a line=931 │ │ 0x0012 line=933 │ │ 0x0014 line=934 │ │ @@ -28708,59 +28710,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -02d288: |[02d288] android.support.v4.view.ViewPager.completeScroll:()V │ │ -02d298: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02d29a: 52a8 8b02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02d29e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -02d2a0: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ -02d2a4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -02d2a6: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ -02d2aa: 7020 ae07 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -02d2b0: 54a8 8c02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d2b4: 6e10 350c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ -02d2ba: 6e10 7507 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02d2c0: 0a03 |0014: move-result v3 │ │ -02d2c2: 6e10 7607 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02d2c8: 0a04 |0018: move-result v4 │ │ -02d2ca: 54a8 8c02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d2ce: 6e10 390c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ -02d2d4: 0a05 |001e: move-result v5 │ │ -02d2d6: 54a8 8c02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d2da: 6e10 3a0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ -02d2e0: 0a06 |0024: move-result v6 │ │ -02d2e2: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -02d2e6: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -02d2ea: 6e30 9d07 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02d2f0: 7020 ad07 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02d2f6: 5ca7 8602 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02d2fa: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -02d2fc: 54a8 7902 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d300: 6e10 3d0d 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d306: 0a08 |0037: move-result v8 │ │ -02d308: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ -02d30c: 54a8 7902 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d310: 6e20 370d 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d316: 0c01 |003f: move-result-object v1 │ │ -02d318: 1f01 2a01 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d31c: 5518 4602 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ -02d320: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ -02d324: 1212 |0046: const/4 v2, #int 1 // #1 │ │ -02d326: 5c17 4602 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ -02d32a: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02d32e: 28e7 |004b: goto 0032 // -0019 │ │ -02d330: 0172 |004c: move v2, v7 │ │ -02d332: 28ba |004d: goto 0007 // -0046 │ │ -02d334: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ -02d338: 6e10 9607 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -02d33e: 0e00 |0053: return-void │ │ +02ed38: |[02ed38] android.support.v4.view.ViewPager.completeScroll:()V │ │ +02ed48: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02ed4a: 52a8 8b02 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +02ed4e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +02ed50: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ +02ed54: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +02ed56: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ +02ed5a: 7020 ae07 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +02ed60: 54a8 8c02 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02ed64: 6e10 350c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ +02ed6a: 6e10 7507 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02ed70: 0a03 |0014: move-result v3 │ │ +02ed72: 6e10 7607 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +02ed78: 0a04 |0018: move-result v4 │ │ +02ed7a: 54a8 8c02 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02ed7e: 6e10 390c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ +02ed84: 0a05 |001e: move-result v5 │ │ +02ed86: 54a8 8c02 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02ed8a: 6e10 3a0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ +02ed90: 0a06 |0024: move-result v6 │ │ +02ed92: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +02ed96: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +02ed9a: 6e30 9d07 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02eda0: 7020 ad07 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +02eda6: 5ca7 8602 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +02edaa: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +02edac: 54a8 7902 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02edb0: 6e10 3d0d 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02edb6: 0a08 |0037: move-result v8 │ │ +02edb8: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ +02edbc: 54a8 7902 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02edc0: 6e20 370d 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02edc6: 0c01 |003f: move-result-object v1 │ │ +02edc8: 1f01 2901 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02edcc: 5518 4602 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ +02edd0: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ +02edd4: 1212 |0046: const/4 v2, #int 1 // #1 │ │ +02edd6: 5c17 4602 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ +02edda: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02edde: 28e7 |004b: goto 0032 // -0019 │ │ +02ede0: 0172 |004c: move v2, v7 │ │ +02ede2: 28ba |004d: goto 0007 // -0046 │ │ +02ede4: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ +02ede8: 6e10 9607 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +02edee: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1516 │ │ 0x0007 line=1517 │ │ 0x0009 line=1519 │ │ 0x000c line=1520 │ │ 0x0011 line=1521 │ │ @@ -28798,57 +28800,57 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -02d340: |[02d340] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -02d350: 7110 be0c 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -02d356: 0a03 |0003: move-result v3 │ │ -02d358: 5254 7102 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0271 │ │ -02d35c: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ -02d360: 7110 be0c 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -02d366: 0a03 |000b: move-result v3 │ │ -02d368: 5254 8002 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0280 │ │ -02d36c: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ -02d370: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ -02d374: 0162 |0012: move v2, v6 │ │ -02d376: 5453 7902 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d37a: 6e10 3d0d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d380: 0a03 |0018: move-result v3 │ │ -02d382: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ -02d386: 5453 7902 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d38a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -02d38c: 6e20 370d 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d392: 0c00 |0021: move-result-object v0 │ │ -02d394: 1f00 2a01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d398: 5453 7902 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d39c: 5454 7902 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d3a0: 6e10 3d0d 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d3a6: 0a04 |002b: move-result v4 │ │ -02d3a8: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ -02d3ac: 6e20 370d 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d3b2: 0c01 |0031: move-result-object v1 │ │ -02d3b4: 1f01 2a01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d3b8: 5203 4502 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d3bc: 5214 4502 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d3c0: 7120 c30c 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -02d3c6: 0a04 |003b: move-result v4 │ │ -02d3c8: 7120 c10c 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02d3ce: 0a02 |003f: move-result v2 │ │ -02d3d0: 0f02 |0040: return v2 │ │ -02d3d2: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ -02d3d6: 28d0 |0043: goto 0013 // -0030 │ │ -02d3d8: 8263 |0044: int-to-float v3, v6 │ │ -02d3da: c673 |0045: add-float/2addr v3, v7 │ │ -02d3dc: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ -02d3e0: c643 |0048: add-float/2addr v3, v4 │ │ -02d3e2: 8732 |0049: float-to-int v2, v3 │ │ -02d3e4: 28c9 |004a: goto 0013 // -0037 │ │ +02edf0: |[02edf0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +02ee00: 7110 be0c 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +02ee06: 0a03 |0003: move-result v3 │ │ +02ee08: 5254 7102 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0271 │ │ +02ee0c: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ +02ee10: 7110 be0c 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +02ee16: 0a03 |000b: move-result v3 │ │ +02ee18: 5254 8002 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0280 │ │ +02ee1c: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ +02ee20: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ +02ee24: 0162 |0012: move v2, v6 │ │ +02ee26: 5453 7902 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ee2a: 6e10 3d0d 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02ee30: 0a03 |0018: move-result v3 │ │ +02ee32: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ +02ee36: 5453 7902 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ee3a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +02ee3c: 6e20 370d 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ee42: 0c00 |0021: move-result-object v0 │ │ +02ee44: 1f00 2901 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ee48: 5453 7902 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ee4c: 5454 7902 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ee50: 6e10 3d0d 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02ee56: 0a04 |002b: move-result v4 │ │ +02ee58: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ +02ee5c: 6e20 370d 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ee62: 0c01 |0031: move-result-object v1 │ │ +02ee64: 1f01 2901 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ee68: 5203 4502 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ee6c: 5214 4502 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02ee70: 7120 c30c 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +02ee76: 0a04 |003b: move-result v4 │ │ +02ee78: 7120 c10c 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +02ee7e: 0a02 |003f: move-result v2 │ │ +02ee80: 0f02 |0040: return v2 │ │ +02ee82: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ +02ee86: 28d0 |0043: goto 0013 // -0030 │ │ +02ee88: 8263 |0044: int-to-float v3, v6 │ │ +02ee8a: c673 |0045: add-float/2addr v3, v7 │ │ +02ee8c: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ +02ee90: c643 |0048: add-float/2addr v3, v4 │ │ +02ee92: 8732 |0049: float-to-int v2, v3 │ │ +02ee94: 28c9 |004a: goto 0013 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0010 line=1905 │ │ 0x0013 line=1910 │ │ 0x001b line=1911 │ │ 0x0024 line=1912 │ │ @@ -28872,25 +28874,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -02d3e8: |[02d3e8] android.support.v4.view.ViewPager.endDrag:()V │ │ -02d3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d3fa: 5c10 7702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02d3fe: 5c10 7802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02d402: 5410 9202 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02d406: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02d40a: 5410 9202 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02d40e: 6e10 150b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b15 │ │ -02d414: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02d416: 5b10 9202 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02d41a: 0e00 |0011: return-void │ │ +02ee98: |[02ee98] android.support.v4.view.ViewPager.endDrag:()V │ │ +02eea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02eeaa: 5c10 7702 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +02eeae: 5c10 7802 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +02eeb2: 5410 9202 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02eeb6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +02eeba: 5410 9202 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02eebe: 6e10 150b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b15 │ │ +02eec4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02eec6: 5b10 9202 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02eeca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2151 │ │ 0x0003 line=2152 │ │ 0x0005 line=2154 │ │ 0x0009 line=2155 │ │ 0x000e line=2156 │ │ @@ -28903,64 +28905,64 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -02d41c: |[02d41c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -02d42c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d42e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -02d432: 2205 4100 |0003: new-instance v5, Landroid/graphics/Rect; // type@0041 │ │ -02d436: 7010 1f01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@011f │ │ -02d43c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -02d440: 6e52 2001 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0120 │ │ -02d446: 1105 |000d: return-object v5 │ │ -02d448: 6e10 330b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ -02d44e: 0a02 |0011: move-result v2 │ │ -02d450: 5952 1600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02d454: 6e10 380b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0b38 │ │ -02d45a: 0a02 |0017: move-result v2 │ │ -02d45c: 5952 1700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ -02d460: 6e10 3c0b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b3c │ │ -02d466: 0a02 |001d: move-result v2 │ │ -02d468: 5952 1800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ -02d46c: 6e10 2e0b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0b2e │ │ -02d472: 0a02 |0023: move-result v2 │ │ -02d474: 5952 1500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ -02d478: 6e10 370b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ -02d47e: 0c01 |0029: move-result-object v1 │ │ -02d480: 2012 9801 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0198 │ │ -02d484: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -02d488: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -02d48c: 0710 |0030: move-object v0, v1 │ │ -02d48e: 1f00 9801 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0198 │ │ -02d492: 5252 1600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02d496: 6e10 710b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b71 │ │ -02d49c: 0a03 |0038: move-result v3 │ │ -02d49e: b032 |0039: add-int/2addr v2, v3 │ │ -02d4a0: 5952 1600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02d4a4: 5252 1700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ -02d4a8: 6e10 730b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b73 │ │ -02d4ae: 0a03 |0041: move-result v3 │ │ -02d4b0: b032 |0042: add-int/2addr v2, v3 │ │ -02d4b2: 5952 1700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ -02d4b6: 5252 1800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ -02d4ba: 6e10 740b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b74 │ │ -02d4c0: 0a03 |004a: move-result v3 │ │ -02d4c2: b032 |004b: add-int/2addr v2, v3 │ │ -02d4c4: 5952 1800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ -02d4c8: 5252 1500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ -02d4cc: 6e10 6d0b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b6d │ │ -02d4d2: 0a03 |0053: move-result v3 │ │ -02d4d4: b032 |0054: add-int/2addr v2, v3 │ │ -02d4d6: 5952 1500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ -02d4da: 6e10 720b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b72 │ │ -02d4e0: 0c01 |005a: move-result-object v1 │ │ -02d4e2: 28cf |005b: goto 002a // -0031 │ │ +02eecc: |[02eecc] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +02eedc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02eede: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +02eee2: 2205 4100 |0003: new-instance v5, Landroid/graphics/Rect; // type@0041 │ │ +02eee6: 7010 1f01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@011f │ │ +02eeec: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +02eef0: 6e52 2001 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0120 │ │ +02eef6: 1105 |000d: return-object v5 │ │ +02eef8: 6e10 330b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ +02eefe: 0a02 |0011: move-result v2 │ │ +02ef00: 5952 1600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02ef04: 6e10 380b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0b38 │ │ +02ef0a: 0a02 |0017: move-result v2 │ │ +02ef0c: 5952 1700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ +02ef10: 6e10 3c0b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b3c │ │ +02ef16: 0a02 |001d: move-result v2 │ │ +02ef18: 5952 1800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ +02ef1c: 6e10 2e0b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0b2e │ │ +02ef22: 0a02 |0023: move-result v2 │ │ +02ef24: 5952 1500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ +02ef28: 6e10 370b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ +02ef2e: 0c01 |0029: move-result-object v1 │ │ +02ef30: 2012 9701 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0197 │ │ +02ef34: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +02ef38: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +02ef3c: 0710 |0030: move-object v0, v1 │ │ +02ef3e: 1f00 9701 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0197 │ │ +02ef42: 5252 1600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02ef46: 6e10 710b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b71 │ │ +02ef4c: 0a03 |0038: move-result v3 │ │ +02ef4e: b032 |0039: add-int/2addr v2, v3 │ │ +02ef50: 5952 1600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02ef54: 5252 1700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ +02ef58: 6e10 730b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b73 │ │ +02ef5e: 0a03 |0041: move-result v3 │ │ +02ef60: b032 |0042: add-int/2addr v2, v3 │ │ +02ef62: 5952 1700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0017 │ │ +02ef66: 5252 1800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ +02ef6a: 6e10 740b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b74 │ │ +02ef70: 0a03 |004a: move-result v3 │ │ +02ef72: b032 |004b: add-int/2addr v2, v3 │ │ +02ef74: 5952 1800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0018 │ │ +02ef78: 5252 1500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ +02ef7c: 6e10 6d0b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b6d │ │ +02ef82: 0a03 |0053: move-result v3 │ │ +02ef84: b032 |0054: add-int/2addr v2, v3 │ │ +02ef86: 5952 1500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0015 │ │ +02ef8a: 6e10 720b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b72 │ │ +02ef90: 0c01 |005a: move-result-object v1 │ │ +02ef92: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2293 │ │ 0x0003 line=2294 │ │ 0x0008 line=2296 │ │ 0x000a line=2297 │ │ 0x000d line=2315 │ │ @@ -28990,85 +28992,85 @@ │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -02d4e4: |[02d4e4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02d4f4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -02d4f6: 6e10 7707 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02d4fc: 0a0c |0004: move-result v12 │ │ -02d4fe: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -02d502: 6e10 7507 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02d508: 0a0d |000a: move-result v13 │ │ -02d50a: 82dd |000b: int-to-float v13, v13 │ │ -02d50c: 82ce |000c: int-to-float v14, v12 │ │ -02d50e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -02d512: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -02d516: 52fd 8502 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02d51a: 82dd |0013: int-to-float v13, v13 │ │ -02d51c: 82ce |0014: int-to-float v14, v12 │ │ -02d51e: a908 0d0e |0015: div-float v8, v13, v14 │ │ -02d522: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -02d524: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -02d526: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -02d528: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -02d52a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -02d52c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -02d52e: 54fd 7902 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d532: 6e10 3d0d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d538: 0a0d |0022: move-result v13 │ │ -02d53a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -02d53e: 54fd 7902 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d542: 6e20 370d 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d548: 0c02 |002a: move-result-object v2 │ │ -02d54a: 1f02 2a01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d54e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -02d552: 522d 4502 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d556: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -02d55a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -02d55e: 54f2 8e02 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ -02d562: a60d 0406 |0037: add-float v13, v4, v6 │ │ -02d566: c68d |0039: add-float/2addr v13, v8 │ │ -02d568: 592d 4402 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d56c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -02d570: 592d 4502 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d574: 54fd 6302 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d578: 522e 4502 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d57c: 6e20 3a06 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02d582: 0a0d |0047: move-result v13 │ │ -02d584: 592d 4702 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d588: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02d58c: 5229 4402 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d590: 0197 |004e: move v7, v9 │ │ -02d592: 522d 4702 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d596: c69d |0051: add-float/2addr v13, v9 │ │ -02d598: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -02d59c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -02d5a0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -02d5a4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -02d5a8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -02d5ac: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -02d5b0: 54fd 7902 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d5b4: 6e10 3d0d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d5ba: 0a0d |0063: move-result v13 │ │ -02d5bc: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -02d5c0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -02d5c4: 0723 |0068: move-object v3, v2 │ │ -02d5c6: 1103 |0069: return-object v3 │ │ -02d5c8: 018b |006a: move v11, v8 │ │ -02d5ca: 28a4 |006b: goto 000f // -005c │ │ -02d5cc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -02d5ce: 5225 4502 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d5d2: 0194 |006f: move v4, v9 │ │ -02d5d4: 5226 4702 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d5d8: 0723 |0072: move-object v3, v2 │ │ -02d5da: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02d5de: 28a8 |0075: goto 001d // -0058 │ │ +02ef94: |[02ef94] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02efa4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +02efa6: 6e10 7707 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02efac: 0a0c |0004: move-result v12 │ │ +02efae: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +02efb2: 6e10 7507 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02efb8: 0a0d |000a: move-result v13 │ │ +02efba: 82dd |000b: int-to-float v13, v13 │ │ +02efbc: 82ce |000c: int-to-float v14, v12 │ │ +02efbe: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +02efc2: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +02efc6: 52fd 8502 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +02efca: 82dd |0013: int-to-float v13, v13 │ │ +02efcc: 82ce |0014: int-to-float v14, v12 │ │ +02efce: a908 0d0e |0015: div-float v8, v13, v14 │ │ +02efd2: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +02efd4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +02efd6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +02efd8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +02efda: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02efdc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +02efde: 54fd 7902 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02efe2: 6e10 3d0d 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02efe8: 0a0d |0022: move-result v13 │ │ +02efea: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +02efee: 54fd 7902 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02eff2: 6e20 370d 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02eff8: 0c02 |002a: move-result-object v2 │ │ +02effa: 1f02 2901 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02effe: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +02f002: 522d 4502 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f006: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +02f00a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +02f00e: 54f2 8e02 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@028e │ │ +02f012: a60d 0406 |0037: add-float v13, v4, v6 │ │ +02f016: c68d |0039: add-float/2addr v13, v8 │ │ +02f018: 592d 4402 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f01c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +02f020: 592d 4502 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f024: 54fd 6302 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02f028: 522e 4502 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f02c: 6e20 3a06 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02f032: 0a0d |0047: move-result v13 │ │ +02f034: 592d 4702 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02f038: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02f03c: 5229 4402 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f040: 0197 |004e: move v7, v9 │ │ +02f042: 522d 4702 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02f046: c69d |0051: add-float/2addr v13, v9 │ │ +02f048: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +02f04c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +02f050: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +02f054: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +02f058: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +02f05c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +02f060: 54fd 7902 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f064: 6e10 3d0d 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f06a: 0a0d |0063: move-result v13 │ │ +02f06c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +02f070: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +02f074: 0723 |0068: move-object v3, v2 │ │ +02f076: 1103 |0069: return-object v3 │ │ +02f078: 018b |006a: move v11, v8 │ │ +02f07a: 28a4 |006b: goto 000f // -005c │ │ +02f07c: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +02f07e: 5225 4502 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f082: 0194 |006f: move v4, v9 │ │ +02f084: 5226 4702 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02f088: 0723 |0072: move-object v3, v2 │ │ +02f08a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f08e: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1861 │ │ 0x0005 line=1862 │ │ 0x000f line=1863 │ │ 0x0017 line=1864 │ │ 0x0018 line=1865 │ │ @@ -29129,35 +29131,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02d5e0: |[02d5e0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -02d5f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d5f2: 5230 7202 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ -02d5f6: 8200 |0003: int-to-float v0, v0 │ │ -02d5f8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -02d5fc: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -02d600: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -02d604: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -02d608: 6e10 7707 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02d60e: 0a00 |000f: move-result v0 │ │ -02d610: 5231 7202 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ -02d614: b110 |0012: sub-int/2addr v0, v1 │ │ -02d616: 8200 |0013: int-to-float v0, v0 │ │ -02d618: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -02d61c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -02d620: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -02d624: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -02d628: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -02d62a: 0f00 |001d: return v0 │ │ -02d62c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -02d62e: 28fe |001f: goto 001d // -0002 │ │ +02f090: |[02f090] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +02f0a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f0a2: 5230 7202 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ +02f0a6: 8200 |0003: int-to-float v0, v0 │ │ +02f0a8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +02f0ac: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +02f0b0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +02f0b4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +02f0b8: 6e10 7707 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02f0be: 0a00 |000f: move-result v0 │ │ +02f0c0: 5231 7202 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ +02f0c4: b110 |0012: sub-int/2addr v0, v1 │ │ +02f0c6: 8200 |0013: int-to-float v0, v0 │ │ +02f0c8: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +02f0cc: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +02f0d0: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +02f0d4: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +02f0d8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +02f0da: 0f00 |001d: return v0 │ │ +02f0dc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +02f0de: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1544 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -29167,36 +29169,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -02d630: |[02d630] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -02d640: 7110 2806 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0628 │ │ -02d646: 0a02 |0003: move-result v2 │ │ -02d648: 7120 2a06 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -02d64e: 0a01 |0007: move-result v1 │ │ -02d650: 5243 6202 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02d654: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -02d658: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -02d65c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -02d65e: 7120 2b06 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02d664: 0a03 |0012: move-result v3 │ │ -02d666: 5943 7a02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02d66a: 7120 2a06 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -02d670: 0a03 |0018: move-result v3 │ │ -02d672: 5943 6202 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02d676: 5443 9202 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02d67a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -02d67e: 5443 9202 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02d682: 6e10 0e0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b0e │ │ -02d688: 0e00 |0024: return-void │ │ -02d68a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -02d68c: 28e9 |0026: goto 000f // -0017 │ │ +02f0e0: |[02f0e0] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +02f0f0: 7110 2806 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0628 │ │ +02f0f6: 0a02 |0003: move-result v2 │ │ +02f0f8: 7120 2a06 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +02f0fe: 0a01 |0007: move-result v1 │ │ +02f100: 5243 6202 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +02f104: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +02f108: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +02f10c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +02f10e: 7120 2b06 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +02f114: 0a03 |0012: move-result v3 │ │ +02f116: 5943 7a02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f11a: 7120 2a06 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +02f120: 0a03 |0018: move-result v3 │ │ +02f122: 5943 6202 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +02f126: 5443 9202 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f12a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +02f12e: 5443 9202 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f132: 6e10 0e0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b0e │ │ +02f138: 0e00 |0024: return-void │ │ +02f13a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +02f13c: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2136 │ │ 0x0004 line=2137 │ │ 0x0008 line=2138 │ │ 0x000c line=2141 │ │ 0x000f line=2142 │ │ @@ -29217,61 +29219,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -02d690: |[02d690] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -02d6a0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02d6a2: 54a8 7902 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d6a6: 6e10 3d0d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d6ac: 0a08 |0006: move-result v8 │ │ -02d6ae: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -02d6b2: 5ca7 6602 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ -02d6b6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -02d6b8: 6e40 8a07 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@078a │ │ -02d6be: 55a8 6602 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ -02d6c2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -02d6c6: 2207 f101 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02d6ca: 1a08 e911 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@11e9 │ │ -02d6ce: 7020 b00c 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02d6d4: 2707 |001a: throw v7 │ │ -02d6d6: 7010 7c07 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ -02d6dc: 0c01 |001e: move-result-object v1 │ │ -02d6de: 6e10 7707 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02d6e4: 0a05 |0022: move-result v5 │ │ -02d6e6: 52a8 8502 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02d6ea: 9006 0508 |0025: add-int v6, v5, v8 │ │ -02d6ee: 52a8 8502 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02d6f2: 8288 |0029: int-to-float v8, v8 │ │ -02d6f4: 8259 |002a: int-to-float v9, v5 │ │ -02d6f6: a902 0809 |002b: div-float v2, v8, v9 │ │ -02d6fa: 5210 4502 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d6fe: 82b8 |002f: int-to-float v8, v11 │ │ -02d700: 8259 |0030: int-to-float v9, v5 │ │ -02d702: c998 |0031: div-float/2addr v8, v9 │ │ -02d704: 5219 4402 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d708: c798 |0034: sub-float/2addr v8, v9 │ │ -02d70a: 5219 4702 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02d70e: c629 |0037: add-float/2addr v9, v2 │ │ -02d710: a904 0809 |0038: div-float v4, v8, v9 │ │ -02d714: 8268 |003a: int-to-float v8, v6 │ │ -02d716: c848 |003b: mul-float/2addr v8, v4 │ │ -02d718: 8783 |003c: float-to-int v3, v8 │ │ -02d71a: 5ca7 6602 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ -02d71e: 6e40 8a07 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@078a │ │ -02d724: 55a7 6602 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ -02d728: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -02d72c: 2207 f101 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02d730: 1a08 e911 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@11e9 │ │ -02d734: 7020 b00c 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02d73a: 2707 |004d: throw v7 │ │ -02d73c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -02d73e: 0f07 |004f: return v7 │ │ +02f140: |[02f140] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +02f150: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02f152: 54a8 7902 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f156: 6e10 3d0d 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f15c: 0a08 |0006: move-result v8 │ │ +02f15e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +02f162: 5ca7 6602 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ +02f166: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +02f168: 6e40 8a07 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@078a │ │ +02f16e: 55a8 6602 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ +02f172: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +02f176: 2207 ef01 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@01ef │ │ +02f17a: 1a08 e411 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@11e4 │ │ +02f17e: 7020 b00c 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02f184: 2707 |001a: throw v7 │ │ +02f186: 7010 7c07 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ +02f18c: 0c01 |001e: move-result-object v1 │ │ +02f18e: 6e10 7707 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02f194: 0a05 |0022: move-result v5 │ │ +02f196: 52a8 8502 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +02f19a: 9006 0508 |0025: add-int v6, v5, v8 │ │ +02f19e: 52a8 8502 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +02f1a2: 8288 |0029: int-to-float v8, v8 │ │ +02f1a4: 8259 |002a: int-to-float v9, v5 │ │ +02f1a6: a902 0809 |002b: div-float v2, v8, v9 │ │ +02f1aa: 5210 4502 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f1ae: 82b8 |002f: int-to-float v8, v11 │ │ +02f1b0: 8259 |0030: int-to-float v9, v5 │ │ +02f1b2: c998 |0031: div-float/2addr v8, v9 │ │ +02f1b4: 5219 4402 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f1b8: c798 |0034: sub-float/2addr v8, v9 │ │ +02f1ba: 5219 4702 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02f1be: c629 |0037: add-float/2addr v9, v2 │ │ +02f1c0: a904 0809 |0038: div-float v4, v8, v9 │ │ +02f1c4: 8268 |003a: int-to-float v8, v6 │ │ +02f1c6: c848 |003b: mul-float/2addr v8, v4 │ │ +02f1c8: 8783 |003c: float-to-int v3, v8 │ │ +02f1ca: 5ca7 6602 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ +02f1ce: 6e40 8a07 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@078a │ │ +02f1d4: 55a7 6602 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ +02f1d8: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +02f1dc: 2207 ef01 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@01ef │ │ +02f1e0: 1a08 e411 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@11e4 │ │ +02f1e4: 7020 b00c 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02f1ea: 2707 |004d: throw v7 │ │ +02f1ec: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +02f1ee: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1426 │ │ 0x0009 line=1427 │ │ 0x000b line=1428 │ │ 0x000f line=1429 │ │ 0x0013 line=1430 │ │ @@ -29303,117 +29305,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -02d740: |[02d740] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -02d750: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02d752: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -02d756: 520e 7a02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02d75a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -02d75e: 0200 1200 |0007: move/from16 v0, v18 │ │ -02d762: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -02d766: 5910 7a02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02d76a: 7401 7507 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02d770: 0a0e |0010: move-result v14 │ │ -02d772: 82e8 |0011: int-to-float v8, v14 │ │ -02d774: a60c 0802 |0012: add-float v12, v8, v2 │ │ -02d778: 7401 7707 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02d77e: 0a0d |0017: move-result v13 │ │ -02d780: 82de |0018: int-to-float v14, v13 │ │ -02d782: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -02d786: 520f 7002 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02d78a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -02d78e: 82de |001f: int-to-float v14, v13 │ │ -02d790: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -02d794: 520f 7c02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02d798: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -02d79c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -02d79e: 121a |0027: const/4 v10, #int 1 // #1 │ │ -02d7a0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -02d7a4: 540e 7902 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d7a8: 120f |002c: const/4 v15, #int 0 // #0 │ │ -02d7aa: 6e20 370d fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d7b0: 0c03 |0030: move-result-object v3 │ │ -02d7b2: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d7b6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -02d7ba: 540e 7902 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d7be: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -02d7c2: 540f 7902 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d7c6: 6e10 3d0d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02d7cc: 0a0f |003e: move-result v15 │ │ -02d7ce: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02d7d2: 6e20 370d fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02d7d8: 0c04 |0044: move-result-object v4 │ │ -02d7da: 1f04 2a01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02d7de: 523e 4502 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d7e2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -02d7e6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -02d7e8: 523e 4402 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d7ec: 82df |004e: int-to-float v15, v13 │ │ -02d7ee: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -02d7f2: 524e 4502 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02d7f6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -02d7fa: 540f 6302 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02d7fe: 6e10 3706 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02d804: 0a0f |005a: move-result v15 │ │ -02d806: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -02d80a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -02d80e: 120a |005f: const/4 v10, #int 0 // #0 │ │ -02d810: 524e 4402 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d814: 82df |0062: int-to-float v15, v13 │ │ -02d816: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -02d81a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -02d81e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -02d822: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -02d826: a709 060c |006b: sub-float v9, v6, v12 │ │ -02d82a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -02d82e: 540e 7d02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02d832: 7110 bd0c 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02d838: 0a0f |0074: move-result v15 │ │ -02d83a: 82d0 |0075: int-to-float v0, v13 │ │ -02d83c: 0210 0000 |0076: move/from16 v16, v0 │ │ -02d840: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -02d844: 6e20 7b0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a7b │ │ -02d84a: 0a07 |007d: move-result v7 │ │ -02d84c: 016c |007e: move v12, v6 │ │ -02d84e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -02d852: 520e 7a02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02d856: 87cf |0083: float-to-int v15, v12 │ │ -02d858: 82ff |0084: int-to-float v15, v15 │ │ -02d85a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -02d85e: c6fe |0087: add-float/2addr v14, v15 │ │ -02d860: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -02d864: 590e 7a02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02d868: 87ce |008c: float-to-int v14, v12 │ │ -02d86a: 7401 7607 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02d870: 0a0f |0090: move-result v15 │ │ -02d872: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -02d876: 6e30 9d07 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02d87c: 87ce |0096: float-to-int v14, v12 │ │ -02d87e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -02d882: 7020 9307 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ -02d888: 0f07 |009c: return v7 │ │ -02d88a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -02d88e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -02d892: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -02d896: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -02d89a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -02d89e: 540e 8a02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02d8a2: 7110 bd0c 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02d8a8: 0a0f |00ac: move-result v15 │ │ -02d8aa: 82d0 |00ad: int-to-float v0, v13 │ │ -02d8ac: 0210 0000 |00ae: move/from16 v16, v0 │ │ -02d8b0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -02d8b4: 6e20 7b0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a7b │ │ -02d8ba: 0a07 |00b5: move-result v7 │ │ -02d8bc: 01bc |00b6: move v12, v11 │ │ -02d8be: 28c8 |00b7: goto 007f // -0038 │ │ +02f1f0: |[02f1f0] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +02f200: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02f202: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +02f206: 520e 7a02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f20a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +02f20e: 0200 1200 |0007: move/from16 v0, v18 │ │ +02f212: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +02f216: 5910 7a02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f21a: 7401 7507 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02f220: 0a0e |0010: move-result v14 │ │ +02f222: 82e8 |0011: int-to-float v8, v14 │ │ +02f224: a60c 0802 |0012: add-float v12, v8, v2 │ │ +02f228: 7401 7707 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02f22e: 0a0d |0017: move-result v13 │ │ +02f230: 82de |0018: int-to-float v14, v13 │ │ +02f232: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +02f236: 520f 7002 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02f23a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +02f23e: 82de |001f: int-to-float v14, v13 │ │ +02f240: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +02f244: 520f 7c02 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02f248: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +02f24c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +02f24e: 121a |0027: const/4 v10, #int 1 // #1 │ │ +02f250: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +02f254: 540e 7902 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f258: 120f |002c: const/4 v15, #int 0 // #0 │ │ +02f25a: 6e20 370d fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02f260: 0c03 |0030: move-result-object v3 │ │ +02f262: 1f03 2901 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02f266: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +02f26a: 540e 7902 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f26e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +02f272: 540f 7902 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f276: 6e10 3d0d 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f27c: 0a0f |003e: move-result v15 │ │ +02f27e: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02f282: 6e20 370d fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02f288: 0c04 |0044: move-result-object v4 │ │ +02f28a: 1f04 2901 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02f28e: 523e 4502 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f292: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +02f296: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +02f298: 523e 4402 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f29c: 82df |004e: int-to-float v15, v13 │ │ +02f29e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +02f2a2: 524e 4502 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f2a6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +02f2aa: 540f 6302 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02f2ae: 6e10 3706 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +02f2b4: 0a0f |005a: move-result v15 │ │ +02f2b6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +02f2ba: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +02f2be: 120a |005f: const/4 v10, #int 0 // #0 │ │ +02f2c0: 524e 4402 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f2c4: 82df |0062: int-to-float v15, v13 │ │ +02f2c6: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +02f2ca: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +02f2ce: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +02f2d2: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +02f2d6: a709 060c |006b: sub-float v9, v6, v12 │ │ +02f2da: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +02f2de: 540e 7d02 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +02f2e2: 7110 bd0c 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +02f2e8: 0a0f |0074: move-result v15 │ │ +02f2ea: 82d0 |0075: int-to-float v0, v13 │ │ +02f2ec: 0210 0000 |0076: move/from16 v16, v0 │ │ +02f2f0: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +02f2f4: 6e20 7b0a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a7b │ │ +02f2fa: 0a07 |007d: move-result v7 │ │ +02f2fc: 016c |007e: move v12, v6 │ │ +02f2fe: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +02f302: 520e 7a02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f306: 87cf |0083: float-to-int v15, v12 │ │ +02f308: 82ff |0084: int-to-float v15, v15 │ │ +02f30a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +02f30e: c6fe |0087: add-float/2addr v14, v15 │ │ +02f310: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +02f314: 590e 7a02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f318: 87ce |008c: float-to-int v14, v12 │ │ +02f31a: 7401 7607 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +02f320: 0a0f |0090: move-result v15 │ │ +02f322: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +02f326: 6e30 9d07 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02f32c: 87ce |0096: float-to-int v14, v12 │ │ +02f32e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +02f332: 7020 9307 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ +02f338: 0f07 |009c: return v7 │ │ +02f33a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +02f33e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +02f342: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +02f346: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +02f34a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +02f34e: 540e 8a02 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +02f352: 7110 bd0c 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +02f358: 0a0f |00ac: move-result v15 │ │ +02f35a: 82d0 |00ad: int-to-float v0, v13 │ │ +02f35c: 0210 0000 |00ae: move/from16 v16, v0 │ │ +02f360: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +02f364: 6e20 7b0a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a7b │ │ +02f36a: 0a07 |00b5: move-result v7 │ │ +02f36c: 01bc |00b6: move v12, v11 │ │ +02f36e: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ 0x0001 line=1812 │ │ 0x0007 line=1813 │ │ 0x000d line=1815 │ │ 0x0012 line=1816 │ │ @@ -29466,77 +29468,77 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 111 16-bit code units │ │ -02d8c0: |[02d8c0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -02d8d0: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -02d8d4: 54e0 7902 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02d8d8: 6e10 380d 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ -02d8de: 0a00 |0007: move-result v0 │ │ -02d8e0: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -02d8e4: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -02d8e8: 9007 1012 |000c: add-int v7, v16, v18 │ │ -02d8ec: 6e10 7507 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02d8f2: 0a0d |0011: move-result v13 │ │ -02d8f4: 82d0 |0012: int-to-float v0, v13 │ │ -02d8f6: 8272 |0013: int-to-float v2, v7 │ │ -02d8f8: a908 0002 |0014: div-float v8, v0, v2 │ │ -02d8fc: 82c0 |0016: int-to-float v0, v12 │ │ -02d8fe: c880 |0017: mul-float/2addr v0, v8 │ │ -02d900: 8701 |0018: float-to-int v1, v0 │ │ -02d902: 6e10 7607 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02d908: 0a00 |001c: move-result v0 │ │ -02d90a: 6e30 9d07 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02d910: 54e0 8c02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d914: 6e10 3d0c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ -02d91a: 0a00 |0025: move-result v0 │ │ -02d91c: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -02d920: 54e0 8c02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d924: 6e10 3b0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c3b │ │ -02d92a: 0a00 |002d: move-result v0 │ │ -02d92c: 54e2 8c02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d930: 6e10 400c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c40 │ │ -02d936: 0a02 |0033: move-result v2 │ │ -02d938: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -02d93c: 52e0 6a02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02d940: 6e20 7d07 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ -02d946: 0c0b |003b: move-result-object v11 │ │ -02d948: 54e0 8c02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02d94c: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -02d94e: 52b3 4402 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d952: 82f4 |0041: int-to-float v4, v15 │ │ -02d954: c843 |0042: mul-float/2addr v3, v4 │ │ -02d956: 8733 |0043: float-to-int v3, v3 │ │ -02d958: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -02d95a: 7406 3f0c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ -02d960: 0e00 |0048: return-void │ │ -02d962: 52e0 6a02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02d966: 6e20 7d07 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ -02d96c: 0c06 |004e: move-result-object v6 │ │ -02d96e: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ -02d972: 5260 4402 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02d976: 52e2 7c02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02d97a: 7120 c20c 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ -02d980: 0a09 |0058: move-result v9 │ │ -02d982: 82f0 |0059: int-to-float v0, v15 │ │ -02d984: c890 |005a: mul-float/2addr v0, v9 │ │ -02d986: 870a |005b: float-to-int v10, v0 │ │ -02d988: 6e10 7507 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02d98e: 0a00 |005f: move-result v0 │ │ -02d990: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -02d994: 7010 5207 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ -02d99a: 6e10 7607 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02d9a0: 0a00 |0068: move-result v0 │ │ -02d9a2: 6e30 9d07 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02d9a8: 28dc |006c: goto 0048 // -0024 │ │ -02d9aa: 1209 |006d: const/4 v9, #int 0 // #0 │ │ -02d9ac: 28eb |006e: goto 0059 // -0015 │ │ +02f370: |[02f370] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +02f380: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +02f384: 54e0 7902 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f388: 6e10 380d 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0d38 │ │ +02f38e: 0a00 |0007: move-result v0 │ │ +02f390: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +02f394: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +02f398: 9007 1012 |000c: add-int v7, v16, v18 │ │ +02f39c: 6e10 7507 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02f3a2: 0a0d |0011: move-result v13 │ │ +02f3a4: 82d0 |0012: int-to-float v0, v13 │ │ +02f3a6: 8272 |0013: int-to-float v2, v7 │ │ +02f3a8: a908 0002 |0014: div-float v8, v0, v2 │ │ +02f3ac: 82c0 |0016: int-to-float v0, v12 │ │ +02f3ae: c880 |0017: mul-float/2addr v0, v8 │ │ +02f3b0: 8701 |0018: float-to-int v1, v0 │ │ +02f3b2: 6e10 7607 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +02f3b8: 0a00 |001c: move-result v0 │ │ +02f3ba: 6e30 9d07 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02f3c0: 54e0 8c02 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f3c4: 6e10 3d0c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ +02f3ca: 0a00 |0025: move-result v0 │ │ +02f3cc: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +02f3d0: 54e0 8c02 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f3d4: 6e10 3b0c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c3b │ │ +02f3da: 0a00 |002d: move-result v0 │ │ +02f3dc: 54e2 8c02 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f3e0: 6e10 400c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c40 │ │ +02f3e6: 0a02 |0033: move-result v2 │ │ +02f3e8: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +02f3ec: 52e0 6a02 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02f3f0: 6e20 7d07 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ +02f3f6: 0c0b |003b: move-result-object v11 │ │ +02f3f8: 54e0 8c02 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f3fc: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +02f3fe: 52b3 4402 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f402: 82f4 |0041: int-to-float v4, v15 │ │ +02f404: c843 |0042: mul-float/2addr v3, v4 │ │ +02f406: 8733 |0043: float-to-int v3, v3 │ │ +02f408: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +02f40a: 7406 3f0c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ +02f410: 0e00 |0048: return-void │ │ +02f412: 52e0 6a02 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02f416: 6e20 7d07 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ +02f41c: 0c06 |004e: move-result-object v6 │ │ +02f41e: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ +02f422: 5260 4402 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02f426: 52e2 7c02 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02f42a: 7120 c20c 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ +02f430: 0a09 |0058: move-result v9 │ │ +02f432: 82f0 |0059: int-to-float v0, v15 │ │ +02f434: c890 |005a: mul-float/2addr v0, v9 │ │ +02f436: 870a |005b: float-to-int v10, v0 │ │ +02f438: 6e10 7507 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02f43e: 0a00 |005f: move-result v0 │ │ +02f440: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +02f444: 7010 5207 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ +02f44a: 6e10 7607 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +02f450: 0a00 |0068: move-result v0 │ │ +02f452: 6e30 9d07 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02f458: 28dc |006c: goto 0048 // -0024 │ │ +02f45a: 1209 |006d: const/4 v9, #int 0 // #0 │ │ +02f45c: 28eb |006e: goto 0059 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000a line=1267 │ │ 0x000c line=1268 │ │ 0x000e line=1269 │ │ 0x0012 line=1270 │ │ @@ -29576,31 +29578,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02d9b0: |[02d9b0] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -02d9c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02d9c2: 6e10 6507 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02d9c8: 0a03 |0004: move-result v3 │ │ -02d9ca: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -02d9ce: 6e20 6407 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02d9d4: 0c00 |000a: move-result-object v0 │ │ -02d9d6: 6e10 320b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02d9dc: 0c02 |000e: move-result-object v2 │ │ -02d9de: 1f02 2b01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02d9e2: 5523 4a02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02d9e6: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -02d9ea: 6e20 9b07 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@079b │ │ -02d9f0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02d9f4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02d9f8: 28e5 |001c: goto 0001 // -001b │ │ -02d9fa: 0e00 |001d: return-void │ │ +02f460: |[02f460] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +02f470: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02f472: 6e10 6507 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +02f478: 0a03 |0004: move-result v3 │ │ +02f47a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +02f47e: 6e20 6407 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +02f484: 0c00 |000a: move-result-object v0 │ │ +02f486: 6e10 320b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +02f48c: 0c02 |000e: move-result-object v2 │ │ +02f48e: 1f02 2a01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +02f492: 5523 4a02 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +02f496: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +02f49a: 6e20 9b07 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@079b │ │ +02f4a0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02f4a4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f4a8: 28e5 |001c: goto 0001 // -001b │ │ +02f4aa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0007 line=391 │ │ 0x000b line=392 │ │ 0x0011 line=393 │ │ 0x0015 line=394 │ │ @@ -29618,24 +29620,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02d9fc: |[02d9fc] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -02da0c: 5210 8b02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02da10: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -02da14: 0e00 |0004: return-void │ │ -02da16: 5912 8b02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02da1a: 5410 8402 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -02da1e: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ -02da22: 5410 8402 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -02da26: 7220 2c07 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@072c │ │ -02da2c: 28f4 |0010: goto 0004 // -000c │ │ +02f4ac: |[02f4ac] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +02f4bc: 5210 8b02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +02f4c0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +02f4c4: 0e00 |0004: return-void │ │ +02f4c6: 5912 8b02 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +02f4ca: 5410 8402 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +02f4ce: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ +02f4d2: 5410 8402 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +02f4d6: 7220 2c07 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@072c │ │ +02f4dc: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=341 │ │ 0x0005 line=337 │ │ 0x0007 line=338 │ │ 0x000b line=339 │ │ @@ -29648,19 +29650,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -02da30: |[02da30] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -02da40: 5510 8d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028d │ │ -02da44: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -02da48: 5c12 8d02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028d │ │ -02da4c: 0e00 |0006: return-void │ │ +02f4e0: |[02f4e0] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +02f4f0: 5510 8d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028d │ │ +02f4f4: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +02f4f8: 5c12 8d02 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@028d │ │ +02f4fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2161 │ │ 0x0004 line=2162 │ │ 0x0006 line=2173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -29672,60 +29674,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -02da50: |[02da50] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -02da60: 6e10 3d0d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02da66: 0a02 |0003: move-result v2 │ │ -02da68: 6e10 6a07 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@076a │ │ -02da6e: 0a01 |0007: move-result v1 │ │ -02da70: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -02da74: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -02da78: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -02da7a: 6e10 6507 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02da80: 0a05 |0010: move-result v5 │ │ -02da82: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -02da86: 6e20 6407 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02da8c: 0c00 |0016: move-result-object v0 │ │ -02da8e: 6e10 3d0b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02da94: 0a05 |001a: move-result v5 │ │ -02da96: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -02da9a: 6e20 7b07 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02daa0: 0c04 |0020: move-result-object v4 │ │ -02daa2: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -02daa6: 5245 4502 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02daaa: 5276 6a02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02daae: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -02dab2: 6e40 260b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b26 │ │ -02dab8: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02dabc: 28df |002e: goto 000d // -0021 │ │ -02dabe: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -02dac2: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -02dac6: 6e10 3d0d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02dacc: 0a05 |0036: move-result v5 │ │ -02dace: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -02dad2: 6e10 8107 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0781 │ │ -02dad8: 0a05 |003c: move-result v5 │ │ -02dada: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -02dade: 0e00 |003f: return-void │ │ -02dae0: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -02dae4: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -02dae6: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -02daea: 6e10 8407 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0784 │ │ -02daf0: 0a05 |0048: move-result v5 │ │ -02daf2: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -02daf6: 6e10 8207 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0782 │ │ -02dafc: 0a05 |004e: move-result v5 │ │ -02dafe: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -02db02: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -02db06: 6e20 340d 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -02db0c: 28e9 |0056: goto 003f // -0017 │ │ +02f500: |[02f500] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +02f510: 6e10 3d0d 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f516: 0a02 |0003: move-result v2 │ │ +02f518: 6e10 6a07 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@076a │ │ +02f51e: 0a01 |0007: move-result v1 │ │ +02f520: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +02f524: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +02f528: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +02f52a: 6e10 6507 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +02f530: 0a05 |0010: move-result v5 │ │ +02f532: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +02f536: 6e20 6407 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +02f53c: 0c00 |0016: move-result-object v0 │ │ +02f53e: 6e10 3d0b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +02f544: 0a05 |001a: move-result v5 │ │ +02f546: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +02f54a: 6e20 7b07 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +02f550: 0c04 |0020: move-result-object v4 │ │ +02f552: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +02f556: 5245 4502 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f55a: 5276 6a02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02f55e: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +02f562: 6e40 260b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b26 │ │ +02f568: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02f56c: 28df |002e: goto 000d // -0021 │ │ +02f56e: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +02f572: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +02f576: 6e10 3d0d 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f57c: 0a05 |0036: move-result v5 │ │ +02f57e: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +02f582: 6e10 8107 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0781 │ │ +02f588: 0a05 |003c: move-result v5 │ │ +02f58a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +02f58e: 0e00 |003f: return-void │ │ +02f590: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +02f594: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +02f596: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +02f59a: 6e10 8407 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0784 │ │ +02f5a0: 0a05 |0048: move-result v5 │ │ +02f5a2: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +02f5a6: 6e10 8207 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0782 │ │ +02f5ac: 0a05 |004e: move-result v5 │ │ +02f5ae: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +02f5b2: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +02f5b6: 6e20 340d 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02f5bc: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2339 │ │ 0x0004 line=2341 │ │ 0x0008 line=2343 │ │ 0x000c line=2344 │ │ 0x0013 line=2345 │ │ @@ -29757,37 +29759,37 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -02db10: |[02db10] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02db20: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02db24: 7010 2407 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ -02db2a: 5903 4502 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02db2e: 5421 6302 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02db32: 6e30 3c06 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@063c │ │ -02db38: 0c01 |000c: move-result-object v1 │ │ -02db3a: 5b01 4302 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -02db3e: 5421 6302 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02db42: 6e20 3a06 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02db48: 0a01 |0014: move-result v1 │ │ -02db4a: 5901 4702 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02db4e: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -02db52: 5421 7902 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02db56: 6e10 3d0d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02db5c: 0a01 |001e: move-result v1 │ │ -02db5e: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -02db62: 5421 7902 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02db66: 6e20 340d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -02db6c: 1100 |0026: return-object v0 │ │ -02db6e: 5421 7902 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02db72: 6e30 330d 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ -02db78: 28fa |002c: goto 0026 // -0006 │ │ +02f5c0: |[02f5c0] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +02f5d0: 2200 2901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02f5d4: 7010 2407 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0724 │ │ +02f5da: 5903 4502 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f5de: 5421 6302 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02f5e2: 6e30 3c06 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@063c │ │ +02f5e8: 0c01 |000c: move-result-object v1 │ │ +02f5ea: 5b01 4302 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +02f5ee: 5421 6302 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02f5f2: 6e20 3a06 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +02f5f8: 0a01 |0014: move-result v1 │ │ +02f5fa: 5901 4702 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02f5fe: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +02f602: 5421 7902 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f606: 6e10 3d0d 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02f60c: 0a01 |001e: move-result v1 │ │ +02f60e: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +02f612: 5421 7902 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f616: 6e20 340d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +02f61c: 1100 |0026: return-object v0 │ │ +02f61e: 5421 7902 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02f622: 6e30 330d 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0d33 │ │ +02f628: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=691 │ │ 0x0007 line=692 │ │ 0x000f line=693 │ │ 0x0017 line=694 │ │ @@ -29805,34 +29807,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02db7c: |[02db7c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -02db8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02db8e: 6e10 6507 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02db94: 0a03 |0004: move-result v3 │ │ -02db96: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -02db9a: 6e20 6407 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02dba0: 0c00 |000a: move-result-object v0 │ │ -02dba2: 6e10 3d0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02dba8: 0a03 |000e: move-result v3 │ │ -02dbaa: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -02dbae: 6e20 7b07 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02dbb4: 0c02 |0014: move-result-object v2 │ │ -02dbb6: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -02dbba: 5223 4502 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02dbbe: 5254 6a02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02dbc2: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -02dbc6: 6e20 270b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b27 │ │ -02dbcc: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02dbd0: 28df |0022: goto 0001 // -0021 │ │ -02dbd2: 0e00 |0023: return-void │ │ +02f62c: |[02f62c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +02f63c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02f63e: 6e10 6507 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +02f644: 0a03 |0004: move-result v3 │ │ +02f646: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +02f64a: 6e20 6407 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +02f650: 0c00 |000a: move-result-object v0 │ │ +02f652: 6e10 3d0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +02f658: 0a03 |000e: move-result v3 │ │ +02f65a: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +02f65e: 6e20 7b07 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +02f664: 0c02 |0014: move-result-object v2 │ │ +02f666: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +02f66a: 5223 4502 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02f66e: 5254 6a02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02f672: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +02f676: 6e20 270b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b27 │ │ +02f67c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f680: 28df |0022: goto 0001 // -0021 │ │ +02f682: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2386 │ │ 0x0007 line=2387 │ │ 0x000b line=2388 │ │ 0x0011 line=2389 │ │ 0x0015 line=2390 │ │ @@ -29852,41 +29854,41 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -02dbd4: |[02dbd4] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -02dbe4: 6e20 5107 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0751 │ │ -02dbea: 0a01 |0003: move-result v1 │ │ -02dbec: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -02dbf0: 6e20 6207 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0762 │ │ -02dbf6: 0c06 |0009: move-result-object v6 │ │ -02dbf8: 0760 |000a: move-object v0, v6 │ │ -02dbfa: 1f00 2b01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02dbfe: 5501 4a02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02dc02: 2042 2901 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0129 │ │ -02dc06: b621 |0011: or-int/2addr v1, v2 │ │ -02dc08: 5c01 4a02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02dc0c: 5531 7402 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ -02dc10: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -02dc14: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -02dc18: 5501 4a02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02dc1c: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -02dc20: 2201 f101 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02dc24: 1a02 1402 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0214 │ │ -02dc28: 7020 b00c 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02dc2e: 2701 |0025: throw v1 │ │ -02dc30: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -02dc32: 5c01 4b02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ -02dc36: 6e40 4c07 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@074c │ │ -02dc3c: 0e00 |002c: return-void │ │ -02dc3e: 6f40 680b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b68 │ │ -02dc44: 28fc |0030: goto 002c // -0004 │ │ +02f684: |[02f684] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +02f694: 6e20 5107 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0751 │ │ +02f69a: 0a01 |0003: move-result v1 │ │ +02f69c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +02f6a0: 6e20 6207 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0762 │ │ +02f6a6: 0c06 |0009: move-result-object v6 │ │ +02f6a8: 0760 |000a: move-object v0, v6 │ │ +02f6aa: 1f00 2a01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +02f6ae: 5501 4a02 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +02f6b2: 2042 2801 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0128 │ │ +02f6b6: b621 |0011: or-int/2addr v1, v2 │ │ +02f6b8: 5c01 4a02 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +02f6bc: 5531 7402 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ +02f6c0: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +02f6c4: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +02f6c8: 5501 4a02 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +02f6cc: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +02f6d0: 2201 ef01 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +02f6d4: 1a02 1402 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0214 │ │ +02f6d8: 7020 b00c 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02f6de: 2701 |0025: throw v1 │ │ +02f6e0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +02f6e2: 5c01 4b02 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ +02f6e6: 6e40 4c07 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@074c │ │ +02f6ec: 0e00 |002c: return-void │ │ +02f6ee: 6f40 680b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b68 │ │ +02f6f4: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0006 line=1100 │ │ 0x000b line=1102 │ │ 0x000d line=1103 │ │ 0x0014 line=1104 │ │ @@ -29908,78 +29910,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -02dc48: |[02dc48] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -02dc58: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -02dc5c: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -02dc60: 6e10 5f07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075f │ │ -02dc66: 0c01 |0007: move-result-object v1 │ │ -02dc68: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -02dc6c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -02dc6e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02dc70: 7100 ea0a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0aea │ │ -02dc76: 0c05 |000f: move-result-object v5 │ │ -02dc78: 6e40 e90a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0ae9 │ │ -02dc7e: 0c03 |0013: move-result-object v3 │ │ -02dc80: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -02dc84: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -02dc88: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -02dc8c: 5485 8f02 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02dc90: 7030 6607 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ -02dc96: 0c05 |001f: move-result-object v5 │ │ -02dc98: 5254 1600 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02dc9c: 5485 8f02 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02dca0: 7030 6607 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ -02dca6: 0c05 |0027: move-result-object v5 │ │ -02dca8: 5250 1600 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02dcac: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -02dcb0: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -02dcb4: 6e10 9107 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0791 │ │ -02dcba: 0a02 |0031: move-result v2 │ │ -02dcbc: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -02dcc0: 7110 0c0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b0c │ │ -02dcc6: 0a05 |0037: move-result v5 │ │ -02dcc8: 6e20 9507 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0795 │ │ -02dcce: 0f02 |003b: return v2 │ │ -02dcd0: 6e10 4e0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b4e │ │ -02dcd6: 0a02 |003f: move-result v2 │ │ -02dcd8: 28f2 |0040: goto 0032 // -000e │ │ -02dcda: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -02dcde: 5485 8f02 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02dce2: 7030 6607 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ -02dce8: 0c05 |0048: move-result-object v5 │ │ -02dcea: 5254 1600 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02dcee: 5485 8f02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ -02dcf2: 7030 6607 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ -02dcf8: 0c05 |0050: move-result-object v5 │ │ -02dcfa: 5250 1600 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ -02dcfe: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -02dd02: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -02dd06: 6e10 9207 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0792 │ │ -02dd0c: 0a02 |005a: move-result v2 │ │ -02dd0e: 28d7 |005b: goto 0032 // -0029 │ │ -02dd10: 6e10 4e0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b4e │ │ -02dd16: 0a02 |005f: move-result v2 │ │ -02dd18: 28d2 |0060: goto 0032 // -002e │ │ -02dd1a: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -02dd1e: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -02dd20: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -02dd24: 6e10 9107 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0791 │ │ -02dd2a: 0a02 |0069: move-result v2 │ │ -02dd2c: 28c8 |006a: goto 0032 // -0038 │ │ -02dd2e: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -02dd32: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -02dd34: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -02dd38: 6e10 9207 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0792 │ │ -02dd3e: 0a02 |0073: move-result v2 │ │ -02dd40: 28be |0074: goto 0032 // -0042 │ │ +02f6f8: |[02f6f8] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +02f708: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +02f70c: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +02f710: 6e10 5f07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075f │ │ +02f716: 0c01 |0007: move-result-object v1 │ │ +02f718: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +02f71c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +02f71e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02f720: 7100 ea0a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0aea │ │ +02f726: 0c05 |000f: move-result-object v5 │ │ +02f728: 6e40 e90a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0ae9 │ │ +02f72e: 0c03 |0013: move-result-object v3 │ │ +02f730: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +02f734: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +02f738: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +02f73c: 5485 8f02 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02f740: 7030 6607 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ +02f746: 0c05 |001f: move-result-object v5 │ │ +02f748: 5254 1600 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02f74c: 5485 8f02 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02f750: 7030 6607 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ +02f756: 0c05 |0027: move-result-object v5 │ │ +02f758: 5250 1600 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02f75c: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +02f760: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +02f764: 6e10 9107 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0791 │ │ +02f76a: 0a02 |0031: move-result v2 │ │ +02f76c: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +02f770: 7110 0c0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b0c │ │ +02f776: 0a05 |0037: move-result v5 │ │ +02f778: 6e20 9507 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0795 │ │ +02f77e: 0f02 |003b: return v2 │ │ +02f780: 6e10 4e0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b4e │ │ +02f786: 0a02 |003f: move-result v2 │ │ +02f788: 28f2 |0040: goto 0032 // -000e │ │ +02f78a: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +02f78e: 5485 8f02 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02f792: 7030 6607 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ +02f798: 0c05 |0048: move-result-object v5 │ │ +02f79a: 5254 1600 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02f79e: 5485 8f02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@028f │ │ +02f7a2: 7030 6607 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0766 │ │ +02f7a8: 0c05 |0050: move-result-object v5 │ │ +02f7aa: 5250 1600 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0016 │ │ +02f7ae: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +02f7b2: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +02f7b6: 6e10 9207 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0792 │ │ +02f7bc: 0a02 |005a: move-result v2 │ │ +02f7be: 28d7 |005b: goto 0032 // -0029 │ │ +02f7c0: 6e10 4e0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b4e │ │ +02f7c6: 0a02 |005f: move-result v2 │ │ +02f7c8: 28d2 |0060: goto 0032 // -002e │ │ +02f7ca: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +02f7ce: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +02f7d0: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +02f7d4: 6e10 9107 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0791 │ │ +02f7da: 0a02 |0069: move-result v2 │ │ +02f7dc: 28c8 |006a: goto 0032 // -0038 │ │ +02f7de: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +02f7e2: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +02f7e4: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +02f7e8: 6e10 9207 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0792 │ │ +02f7ee: 0a02 |0073: move-result v2 │ │ +02f7f0: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2250 │ │ 0x0008 line=2251 │ │ 0x000b line=2253 │ │ 0x000c line=2255 │ │ 0x0014 line=2257 │ │ @@ -30020,46 +30022,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -02dd44: |[02dd44] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -02dd54: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -02dd56: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -02dd58: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -02dd5a: 55a2 7702 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02dd5e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -02dd62: 0f04 |0007: return v4 │ │ -02dd64: 5ca9 6e02 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02dd68: 7020 ad07 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02dd6e: 59a5 7a02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02dd72: 59a5 7502 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02dd76: 54a2 9202 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02dd7a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -02dd7e: 7100 140b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ -02dd84: 0c02 |0018: move-result-object v2 │ │ -02dd86: 5ba2 9202 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02dd8a: 7100 6b01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -02dd90: 0b00 |001e: move-result-wide v0 │ │ -02dd92: 0402 |001f: move-wide v2, v0 │ │ -02dd94: 0156 |0020: move v6, v5 │ │ -02dd96: 0147 |0021: move v7, v4 │ │ -02dd98: 7708 0a0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b0a │ │ -02dd9e: 0c08 |0025: move-result-object v8 │ │ -02dda0: 54a2 9202 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02dda4: 6e20 0d0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ -02ddaa: 6e10 0b0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b0b │ │ -02ddb0: 5aa0 6d02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026d │ │ -02ddb4: 0194 |0030: move v4, v9 │ │ -02ddb6: 28d6 |0031: goto 0007 // -002a │ │ -02ddb8: 54a2 9202 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02ddbc: 6e10 0e0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b0e │ │ -02ddc2: 28e4 |0037: goto 001b // -001c │ │ +02f7f4: |[02f7f4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +02f804: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +02f806: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +02f808: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +02f80a: 55a2 7702 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +02f80e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +02f812: 0f04 |0007: return v4 │ │ +02f814: 5ca9 6e02 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +02f818: 7020 ad07 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +02f81e: 59a5 7a02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02f822: 59a5 7502 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +02f826: 54a2 9202 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f82a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +02f82e: 7100 140b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ +02f834: 0c02 |0018: move-result-object v2 │ │ +02f836: 5ba2 9202 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f83a: 7100 6b01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +02f840: 0b00 |001e: move-result-wide v0 │ │ +02f842: 0402 |001f: move-wide v2, v0 │ │ +02f844: 0156 |0020: move v6, v5 │ │ +02f846: 0147 |0021: move v7, v4 │ │ +02f848: 7708 0a0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b0a │ │ +02f84e: 0c08 |0025: move-result-object v8 │ │ +02f850: 54a2 9202 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f854: 6e20 0d0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ +02f85a: 6e10 0b0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b0b │ │ +02f860: 5aa0 6d02 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026d │ │ +02f864: 0194 |0030: move v4, v9 │ │ +02f866: 28d6 |0031: goto 0007 // -002a │ │ +02f868: 54a2 9202 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02f86c: 6e10 0e0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b0e │ │ +02f872: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2025 │ │ 0x0007 line=2041 │ │ 0x0008 line=2028 │ │ 0x000a line=2029 │ │ 0x000d line=2030 │ │ @@ -30082,72 +30084,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -02ddc4: |[02ddc4] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -02ddd4: 20c0 9801 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0198 │ │ -02ddd8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -02dddc: 07c7 |0004: move-object v7, v12 │ │ -02ddde: 1f07 9801 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0198 │ │ -02dde2: 6e10 390b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0b39 │ │ -02dde8: 0a09 |000a: move-result v9 │ │ -02ddea: 6e10 3a0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b3a │ │ -02ddf0: 0a0a |000e: move-result v10 │ │ -02ddf2: 6e10 6f0b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b6f │ │ -02ddf8: 0a06 |0012: move-result v6 │ │ -02ddfa: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -02ddfe: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -02de02: 6e20 6e0b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b6e │ │ -02de08: 0c01 |001a: move-result-object v1 │ │ -02de0a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -02de0e: 6e10 330b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ -02de14: 0a02 |0020: move-result v2 │ │ -02de16: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -02de1a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -02de1e: 6e10 380b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0b38 │ │ -02de24: 0a02 |0028: move-result v2 │ │ -02de26: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -02de2a: 9000 100a |002b: add-int v0, v16, v10 │ │ -02de2e: 6e10 3c0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b3c │ │ -02de34: 0a02 |0030: move-result v2 │ │ -02de36: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -02de3a: 9000 100a |0033: add-int v0, v16, v10 │ │ -02de3e: 6e10 2e0b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0b2e │ │ -02de44: 0a02 |0038: move-result v2 │ │ -02de46: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -02de4a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -02de4c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -02de50: 6e10 330b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ -02de56: 0a03 |0041: move-result v3 │ │ -02de58: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -02de5c: 9000 100a |0044: add-int v0, v16, v10 │ │ -02de60: 6e10 3c0b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b3c │ │ -02de66: 0a03 |0049: move-result v3 │ │ -02de68: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -02de6c: 07b0 |004c: move-object v0, v11 │ │ -02de6e: 01e3 |004d: move v3, v14 │ │ -02de70: 7406 5007 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0750 │ │ -02de76: 0a00 |0051: move-result v0 │ │ -02de78: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -02de7c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -02de7e: 0f00 |0055: return v0 │ │ -02de80: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -02de84: 28bd |0058: goto 0015 // -0043 │ │ -02de86: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -02de8a: 7be0 |005b: neg-int v0, v14 │ │ -02de8c: 7120 e406 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06e4 │ │ -02de92: 0a00 |005f: move-result v0 │ │ -02de94: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -02de98: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -02de9a: 28f2 |0063: goto 0055 // -000e │ │ -02de9c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -02de9e: 28f0 |0065: goto 0055 // -0010 │ │ +02f874: |[02f874] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +02f884: 20c0 9701 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0197 │ │ +02f888: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +02f88c: 07c7 |0004: move-object v7, v12 │ │ +02f88e: 1f07 9701 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0197 │ │ +02f892: 6e10 390b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0b39 │ │ +02f898: 0a09 |000a: move-result v9 │ │ +02f89a: 6e10 3a0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b3a │ │ +02f8a0: 0a0a |000e: move-result v10 │ │ +02f8a2: 6e10 6f0b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b6f │ │ +02f8a8: 0a06 |0012: move-result v6 │ │ +02f8aa: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +02f8ae: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +02f8b2: 6e20 6e0b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b6e │ │ +02f8b8: 0c01 |001a: move-result-object v1 │ │ +02f8ba: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +02f8be: 6e10 330b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ +02f8c4: 0a02 |0020: move-result v2 │ │ +02f8c6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +02f8ca: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +02f8ce: 6e10 380b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0b38 │ │ +02f8d4: 0a02 |0028: move-result v2 │ │ +02f8d6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +02f8da: 9000 100a |002b: add-int v0, v16, v10 │ │ +02f8de: 6e10 3c0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b3c │ │ +02f8e4: 0a02 |0030: move-result v2 │ │ +02f8e6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +02f8ea: 9000 100a |0033: add-int v0, v16, v10 │ │ +02f8ee: 6e10 2e0b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0b2e │ │ +02f8f4: 0a02 |0038: move-result v2 │ │ +02f8f6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +02f8fa: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +02f8fc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +02f900: 6e10 330b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ +02f906: 0a03 |0041: move-result v3 │ │ +02f908: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +02f90c: 9000 100a |0044: add-int v0, v16, v10 │ │ +02f910: 6e10 3c0b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b3c │ │ +02f916: 0a03 |0049: move-result v3 │ │ +02f918: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +02f91c: 07b0 |004c: move-object v0, v11 │ │ +02f91e: 01e3 |004d: move v3, v14 │ │ +02f920: 7406 5007 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0750 │ │ +02f926: 0a00 |0051: move-result v0 │ │ +02f928: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +02f92c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +02f92e: 0f00 |0055: return v0 │ │ +02f930: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +02f934: 28bd |0058: goto 0015 // -0043 │ │ +02f936: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +02f93a: 7be0 |005b: neg-int v0, v14 │ │ +02f93c: 7120 e406 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06e4 │ │ +02f942: 0a00 |005f: move-result v0 │ │ +02f944: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +02f948: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +02f94a: 28f2 |0063: goto 0055 // -000e │ │ +02f94c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +02f94e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2187 │ │ 0x0005 line=2188 │ │ 0x0007 line=2189 │ │ 0x000b line=2190 │ │ 0x000f line=2191 │ │ @@ -30183,24 +30185,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02dea0: |[02dea0] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -02deb0: 2020 2b01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02deb4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02deb8: 6f20 690b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b69 │ │ -02debe: 0a00 |0007: move-result v0 │ │ -02dec0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -02dec4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02dec6: 0f00 |000b: return v0 │ │ -02dec8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02deca: 28fe |000d: goto 000b // -0002 │ │ +02f950: |[02f950] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +02f960: 2020 2a01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +02f964: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02f968: 6f20 690b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b69 │ │ +02f96e: 0a00 |0007: move-result v0 │ │ +02f970: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +02f974: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02f976: 0f00 |000b: return v0 │ │ +02f978: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02f97a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2464 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -30209,47 +30211,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -02decc: |[02decc] android.support.v4.view.ViewPager.computeScroll:()V │ │ -02dedc: 5454 8c02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02dee0: 6e10 3d0c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ -02dee6: 0a04 |0005: move-result v4 │ │ -02dee8: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -02deec: 5454 8c02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02def0: 6e10 360c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ -02def6: 0a04 |000d: move-result v4 │ │ -02def8: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -02defc: 6e10 7507 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02df02: 0a00 |0013: move-result v0 │ │ -02df04: 6e10 7607 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02df0a: 0a01 |0017: move-result v1 │ │ -02df0c: 5454 8c02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02df10: 6e10 390c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ -02df16: 0a02 |001d: move-result v2 │ │ -02df18: 5454 8c02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02df1c: 6e10 3a0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ -02df22: 0a03 |0023: move-result v3 │ │ -02df24: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -02df28: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -02df2c: 6e30 9d07 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02df32: 7020 9307 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ -02df38: 0a04 |002e: move-result v4 │ │ -02df3a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -02df3e: 5454 8c02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02df42: 6e10 350c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ -02df48: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -02df4a: 6e30 9d07 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02df50: 7110 ed06 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ -02df56: 0e00 |003d: return-void │ │ -02df58: 7010 5207 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ -02df5e: 28fc |0041: goto 003d // -0004 │ │ +02f97c: |[02f97c] android.support.v4.view.ViewPager.computeScroll:()V │ │ +02f98c: 5454 8c02 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f990: 6e10 3d0c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ +02f996: 0a04 |0005: move-result v4 │ │ +02f998: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +02f99c: 5454 8c02 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f9a0: 6e10 360c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ +02f9a6: 0a04 |000d: move-result v4 │ │ +02f9a8: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +02f9ac: 6e10 7507 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02f9b2: 0a00 |0013: move-result v0 │ │ +02f9b4: 6e10 7607 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +02f9ba: 0a01 |0017: move-result v1 │ │ +02f9bc: 5454 8c02 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f9c0: 6e10 390c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ +02f9c6: 0a02 |001d: move-result v2 │ │ +02f9c8: 5454 8c02 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f9cc: 6e10 3a0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ +02f9d2: 0a03 |0023: move-result v3 │ │ +02f9d4: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +02f9d8: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +02f9dc: 6e30 9d07 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02f9e2: 7020 9307 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ +02f9e8: 0a04 |002e: move-result v4 │ │ +02f9ea: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +02f9ee: 5454 8c02 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +02f9f2: 6e10 350c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ +02f9f8: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +02f9fa: 6e30 9d07 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +02fa00: 7110 ed06 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ +02fa06: 0e00 |003d: return-void │ │ +02fa08: 7010 5207 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ +02fa0e: 28fc |0041: goto 003d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0010 line=1403 │ │ 0x0014 line=1404 │ │ 0x0018 line=1405 │ │ 0x001e line=1406 │ │ @@ -30273,115 +30275,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -02df60: |[02df60] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -02df70: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -02df72: 120a |0001: const/4 v10, #int 0 // #0 │ │ -02df74: 54eb 7902 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02df78: 6e10 3d0d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02df7e: 0a0b |0007: move-result v11 │ │ -02df80: 52ec 8302 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -02df84: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -02df88: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -02df8c: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -02df90: 54eb 7902 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02df94: 6e10 3d0d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02df9a: 0a0b |0015: move-result v11 │ │ -02df9c: 54ec 6302 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02dfa0: 6e10 3706 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02dfa6: 0a0c |001b: move-result v12 │ │ -02dfa8: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -02dfac: 0196 |001e: move v6, v9 │ │ -02dfae: 52e7 6a02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02dfb2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02dfb4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -02dfb6: 54eb 7902 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02dfba: 6e10 3d0d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02dfc0: 0a0b |0028: move-result v11 │ │ -02dfc2: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -02dfc6: 54eb 7902 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02dfca: 6e20 370d 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02dfd0: 0c03 |0030: move-result-object v3 │ │ -02dfd2: 1f03 2a01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02dfd6: 54eb 6302 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02dfda: 543c 4302 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -02dfde: 6e20 3806 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0638 │ │ -02dfe4: 0a08 |003a: move-result v8 │ │ -02dfe6: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -02dfe8: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -02dfec: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02dff0: 28e3 |0040: goto 0023 // -001d │ │ -02dff2: 01a6 |0041: move v6, v10 │ │ -02dff4: 28dd |0042: goto 001f // -0023 │ │ -02dff6: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -02dff8: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -02dffc: 54eb 7902 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e000: 6e20 3a0d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -02e006: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02e00a: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -02e00e: 54eb 6302 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e012: 6e20 4506 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ -02e018: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -02e01a: 54eb 6302 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e01e: 523c 4502 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e022: 543d 4302 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -02e026: 6e40 3406 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ -02e02c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -02e02e: 52eb 6a02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02e032: 523c 4502 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e036: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -02e03a: 52eb 6a02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02e03e: 54ec 6302 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e042: 6e10 3706 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02e048: 0a0c |006c: move-result v12 │ │ -02e04a: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -02e04e: 7120 c30c cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -02e054: 0a0b |0072: move-result v11 │ │ -02e056: 7120 c10c ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02e05c: 0a07 |0076: move-result v7 │ │ -02e05e: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -02e060: 28c6 |0078: goto 003e // -003a │ │ -02e062: 523b 4502 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e066: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -02e06a: 523b 4502 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e06e: 52ec 6a02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02e072: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -02e076: 0187 |0083: move v7, v8 │ │ -02e078: 5938 4502 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e07c: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -02e07e: 28b7 |0087: goto 003e // -0049 │ │ -02e080: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -02e084: 54eb 6302 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e088: 6e20 3606 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ -02e08e: 54eb 7902 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e092: 620c 5502 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0255 │ │ -02e096: 7120 450d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0d45 │ │ -02e09c: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -02e0a0: 6e10 6507 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02e0a6: 0a01 |009b: move-result v1 │ │ -02e0a8: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -02e0aa: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -02e0ae: 6e20 6407 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02e0b4: 0c00 |00a2: move-result-object v0 │ │ -02e0b6: 6e10 320b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02e0bc: 0c05 |00a6: move-result-object v5 │ │ -02e0be: 1f05 2b01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02e0c2: 555b 4a02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02e0c6: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -02e0ca: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -02e0cc: 595b 4d02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02e0d0: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e0d4: 28eb |00b2: goto 009d // -0015 │ │ -02e0d6: 6e40 a107 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -02e0dc: 6e10 9c07 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@079c │ │ -02e0e2: 0e00 |00b9: return-void │ │ +02fa10: |[02fa10] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +02fa20: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +02fa22: 120a |0001: const/4 v10, #int 0 // #0 │ │ +02fa24: 54eb 7902 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fa28: 6e10 3d0d 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02fa2e: 0a0b |0007: move-result v11 │ │ +02fa30: 52ec 8302 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +02fa34: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +02fa38: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +02fa3c: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +02fa40: 54eb 7902 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fa44: 6e10 3d0d 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02fa4a: 0a0b |0015: move-result v11 │ │ +02fa4c: 54ec 6302 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fa50: 6e10 3706 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +02fa56: 0a0c |001b: move-result v12 │ │ +02fa58: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +02fa5c: 0196 |001e: move v6, v9 │ │ +02fa5e: 52e7 6a02 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02fa62: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02fa64: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +02fa66: 54eb 7902 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fa6a: 6e10 3d0d 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02fa70: 0a0b |0028: move-result v11 │ │ +02fa72: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +02fa76: 54eb 7902 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fa7a: 6e20 370d 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02fa80: 0c03 |0030: move-result-object v3 │ │ +02fa82: 1f03 2901 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02fa86: 54eb 6302 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fa8a: 543c 4302 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +02fa8e: 6e20 3806 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0638 │ │ +02fa94: 0a08 |003a: move-result v8 │ │ +02fa96: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +02fa98: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +02fa9c: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02faa0: 28e3 |0040: goto 0023 // -001d │ │ +02faa2: 01a6 |0041: move v6, v10 │ │ +02faa4: 28dd |0042: goto 001f // -0023 │ │ +02faa6: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +02faa8: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +02faac: 54eb 7902 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fab0: 6e20 3a0d 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +02fab6: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02faba: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +02fabe: 54eb 6302 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fac2: 6e20 4506 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ +02fac8: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +02faca: 54eb 6302 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02face: 523c 4502 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fad2: 543d 4302 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +02fad6: 6e40 3406 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ +02fadc: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +02fade: 52eb 6a02 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02fae2: 523c 4502 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fae6: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +02faea: 52eb 6a02 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02faee: 54ec 6302 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02faf2: 6e10 3706 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +02faf8: 0a0c |006c: move-result v12 │ │ +02fafa: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +02fafe: 7120 c30c cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +02fb04: 0a0b |0072: move-result v11 │ │ +02fb06: 7120 c10c ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +02fb0c: 0a07 |0076: move-result v7 │ │ +02fb0e: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +02fb10: 28c6 |0078: goto 003e // -003a │ │ +02fb12: 523b 4502 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fb16: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +02fb1a: 523b 4502 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fb1e: 52ec 6a02 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02fb22: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +02fb26: 0187 |0083: move v7, v8 │ │ +02fb28: 5938 4502 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fb2c: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +02fb2e: 28b7 |0087: goto 003e // -0049 │ │ +02fb30: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +02fb34: 54eb 6302 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fb38: 6e20 3606 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ +02fb3e: 54eb 7902 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fb42: 620c 5502 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0255 │ │ +02fb46: 7120 450d cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0d45 │ │ +02fb4c: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +02fb50: 6e10 6507 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +02fb56: 0a01 |009b: move-result v1 │ │ +02fb58: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +02fb5a: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +02fb5e: 6e20 6407 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +02fb64: 0c00 |00a2: move-result-object v0 │ │ +02fb66: 6e10 320b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +02fb6c: 0c05 |00a6: move-result-object v5 │ │ +02fb6e: 1f05 2a01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +02fb72: 555b 4a02 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +02fb76: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +02fb7a: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +02fb7c: 595b 4d02 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +02fb80: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02fb84: 28eb |00b2: goto 009d // -0015 │ │ +02fb86: 6e40 a107 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +02fb8c: 6e10 9c07 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@079c │ │ +02fb92: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=705 │ │ 0x001f line=707 │ │ 0x0021 line=709 │ │ 0x0022 line=710 │ │ 0x002b line=711 │ │ @@ -30442,25 +30444,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e0e4: |[02e0e4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -02e0f4: 6f20 6a0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b6a │ │ -02e0fa: 0a00 |0003: move-result v0 │ │ -02e0fc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -02e100: 6e20 5d07 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@075d │ │ -02e106: 0a00 |0009: move-result v0 │ │ -02e108: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -02e10c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -02e10e: 0f00 |000d: return v0 │ │ -02e110: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02e112: 28fe |000f: goto 000d // -0002 │ │ +02fb94: |[02fb94] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +02fba4: 6f20 6a0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b6a │ │ +02fbaa: 0a00 |0003: move-result v0 │ │ +02fbac: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +02fbb0: 6e20 5d07 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@075d │ │ +02fbb6: 0a00 |0009: move-result v0 │ │ +02fbb8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +02fbbc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +02fbbe: 0f00 |000d: return v0 │ │ +02fbc0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02fbc2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2212 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -30469,39 +30471,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02e114: |[02e114] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02e124: 6e10 6507 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02e12a: 0a01 |0003: move-result v1 │ │ -02e12c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -02e12e: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -02e132: 6e20 6407 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02e138: 0c00 |000a: move-result-object v0 │ │ -02e13a: 6e10 3d0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02e140: 0a04 |000e: move-result v4 │ │ -02e142: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -02e146: 6e20 7b07 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02e14c: 0c03 |0014: move-result-object v3 │ │ -02e14e: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -02e152: 5234 4502 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e156: 5265 6a02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02e15a: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -02e15e: 6e20 2b0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b2b │ │ -02e164: 0a04 |0020: move-result v4 │ │ -02e166: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -02e16a: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -02e16c: 0f04 |0024: return v4 │ │ -02e16e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e172: 28de |0027: goto 0005 // -0022 │ │ -02e174: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -02e176: 28fb |0029: goto 0024 // -0005 │ │ +02fbc4: |[02fbc4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +02fbd4: 6e10 6507 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +02fbda: 0a01 |0003: move-result v1 │ │ +02fbdc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +02fbde: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +02fbe2: 6e20 6407 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +02fbe8: 0c00 |000a: move-result-object v0 │ │ +02fbea: 6e10 3d0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +02fbf0: 0a04 |000e: move-result v4 │ │ +02fbf2: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +02fbf6: 6e20 7b07 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +02fbfc: 0c03 |0014: move-result-object v3 │ │ +02fbfe: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +02fc02: 5234 4502 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fc06: 5265 6a02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +02fc0a: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +02fc0e: 6e20 2b0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b2b │ │ +02fc14: 0a04 |0020: move-result v4 │ │ +02fc16: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +02fc1a: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +02fc1c: 0f04 |0024: return v4 │ │ +02fc1e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02fc22: 28de |0027: goto 0005 // -0022 │ │ +02fc24: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +02fc26: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2437 │ │ 0x0004 line=2438 │ │ 0x0007 line=2439 │ │ 0x000b line=2440 │ │ 0x0011 line=2441 │ │ @@ -30524,26 +30526,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02e178: |[02e178] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -02e188: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -02e18c: c705 |0002: sub-float/2addr v5, v0 │ │ -02e18e: 8950 |0003: float-to-double v0, v5 │ │ -02e190: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -02e19a: cd20 |0009: mul-double/2addr v0, v2 │ │ -02e19c: 8c05 |000a: double-to-float v5, v0 │ │ -02e19e: 8950 |000b: float-to-double v0, v5 │ │ -02e1a0: 7120 c60c 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0cc6 │ │ -02e1a6: 0b00 |000f: move-result-wide v0 │ │ -02e1a8: 8c00 |0010: double-to-float v0, v0 │ │ -02e1aa: 0f00 |0011: return v0 │ │ +02fc28: |[02fc28] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +02fc38: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +02fc3c: c705 |0002: sub-float/2addr v5, v0 │ │ +02fc3e: 8950 |0003: float-to-double v0, v5 │ │ +02fc40: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +02fc4a: cd20 |0009: mul-double/2addr v0, v2 │ │ +02fc4c: 8c05 |000a: double-to-float v5, v0 │ │ +02fc4e: 8950 |000b: float-to-double v0, v5 │ │ +02fc50: 7120 c60c 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0cc6 │ │ +02fc56: 0b00 |000f: move-result-wide v0 │ │ +02fc58: 8c00 |0010: double-to-float v0, v0 │ │ +02fc5a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0003 line=627 │ │ 0x000b line=628 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -30554,106 +30556,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -02e1ac: |[02e1ac] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -02e1bc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -02e1be: 6f20 6b0b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b6b │ │ -02e1c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02e1c6: 7110 e806 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@06e8 │ │ -02e1cc: 0a02 |0008: move-result v2 │ │ -02e1ce: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -02e1d2: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -02e1d6: 5485 6302 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e1da: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -02e1de: 5485 6302 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e1e2: 6e10 3706 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02e1e8: 0a05 |0016: move-result v5 │ │ -02e1ea: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -02e1ee: 5485 7d02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02e1f2: 6e10 790a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a79 │ │ -02e1f8: 0a05 |001e: move-result v5 │ │ -02e1fa: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -02e1fe: 6e10 1b01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011b │ │ -02e204: 0a03 |0024: move-result v3 │ │ -02e206: 6e10 6c07 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@076c │ │ -02e20c: 0a05 |0028: move-result v5 │ │ -02e20e: 6e10 7307 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02e214: 0a06 |002c: move-result v6 │ │ -02e216: b165 |002d: sub-int/2addr v5, v6 │ │ -02e218: 6e10 7007 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ -02e21e: 0a06 |0031: move-result v6 │ │ -02e220: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -02e224: 6e10 7707 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02e22a: 0a04 |0037: move-result v4 │ │ -02e22c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -02e230: 6e20 1a01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011a │ │ -02e236: 7b05 |003d: neg-int v5, v0 │ │ -02e238: 6e10 7307 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02e23e: 0a06 |0041: move-result v6 │ │ -02e240: b065 |0042: add-int/2addr v5, v6 │ │ -02e242: 8255 |0043: int-to-float v5, v5 │ │ -02e244: 5286 7002 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02e248: 8247 |0046: int-to-float v7, v4 │ │ -02e24a: c876 |0047: mul-float/2addr v6, v7 │ │ -02e24c: 6e30 1c01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@011c │ │ -02e252: 5485 7d02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02e256: 6e30 7d0a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a7d │ │ -02e25c: 5485 7d02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02e260: 6e20 770a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a77 │ │ -02e266: 0a05 |0055: move-result v5 │ │ -02e268: b651 |0056: or-int/2addr v1, v5 │ │ -02e26a: 6e20 1901 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0119 │ │ -02e270: 5485 8a02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02e274: 6e10 790a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a79 │ │ -02e27a: 0a05 |005f: move-result v5 │ │ -02e27c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -02e280: 6e10 1b01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011b │ │ -02e286: 0a03 |0065: move-result v3 │ │ -02e288: 6e10 7707 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02e28e: 0a04 |0069: move-result v4 │ │ -02e290: 6e10 6c07 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@076c │ │ -02e296: 0a05 |006d: move-result v5 │ │ -02e298: 6e10 7307 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02e29e: 0a06 |0071: move-result v6 │ │ -02e2a0: b165 |0072: sub-int/2addr v5, v6 │ │ -02e2a2: 6e10 7007 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ -02e2a8: 0a06 |0076: move-result v6 │ │ -02e2aa: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -02e2ae: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -02e2b2: 6e20 1a01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011a │ │ -02e2b8: 6e10 7307 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02e2be: 0a05 |0081: move-result v5 │ │ -02e2c0: 7b55 |0082: neg-int v5, v5 │ │ -02e2c2: 8255 |0083: int-to-float v5, v5 │ │ -02e2c4: 5286 7c02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02e2c8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -02e2cc: c676 |0088: add-float/2addr v6, v7 │ │ -02e2ce: 7f66 |0089: neg-float v6, v6 │ │ -02e2d0: 8247 |008a: int-to-float v7, v4 │ │ -02e2d2: c876 |008b: mul-float/2addr v6, v7 │ │ -02e2d4: 6e30 1c01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@011c │ │ -02e2da: 5485 8a02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02e2de: 6e30 7d0a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a7d │ │ -02e2e4: 5485 8a02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02e2e8: 6e20 770a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a77 │ │ -02e2ee: 0a05 |0099: move-result v5 │ │ -02e2f0: b651 |009a: or-int/2addr v1, v5 │ │ -02e2f2: 6e20 1901 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0119 │ │ -02e2f8: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -02e2fc: 7110 ed06 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ -02e302: 0e00 |00a3: return-void │ │ -02e304: 5485 7d02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02e308: 6e10 780a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a78 │ │ -02e30e: 5485 8a02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02e312: 6e10 780a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a78 │ │ -02e318: 28f0 |00ae: goto 009e // -0010 │ │ +02fc5c: |[02fc5c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +02fc6c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +02fc6e: 6f20 6b0b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b6b │ │ +02fc74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02fc76: 7110 e806 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@06e8 │ │ +02fc7c: 0a02 |0008: move-result v2 │ │ +02fc7e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +02fc82: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +02fc86: 5485 6302 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fc8a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +02fc8e: 5485 6302 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +02fc92: 6e10 3706 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +02fc98: 0a05 |0016: move-result v5 │ │ +02fc9a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +02fc9e: 5485 7d02 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +02fca2: 6e10 790a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a79 │ │ +02fca8: 0a05 |001e: move-result v5 │ │ +02fcaa: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +02fcae: 6e10 1b01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011b │ │ +02fcb4: 0a03 |0024: move-result v3 │ │ +02fcb6: 6e10 6c07 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@076c │ │ +02fcbc: 0a05 |0028: move-result v5 │ │ +02fcbe: 6e10 7307 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +02fcc4: 0a06 |002c: move-result v6 │ │ +02fcc6: b165 |002d: sub-int/2addr v5, v6 │ │ +02fcc8: 6e10 7007 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ +02fcce: 0a06 |0031: move-result v6 │ │ +02fcd0: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +02fcd4: 6e10 7707 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02fcda: 0a04 |0037: move-result v4 │ │ +02fcdc: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +02fce0: 6e20 1a01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011a │ │ +02fce6: 7b05 |003d: neg-int v5, v0 │ │ +02fce8: 6e10 7307 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +02fcee: 0a06 |0041: move-result v6 │ │ +02fcf0: b065 |0042: add-int/2addr v5, v6 │ │ +02fcf2: 8255 |0043: int-to-float v5, v5 │ │ +02fcf4: 5286 7002 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02fcf8: 8247 |0046: int-to-float v7, v4 │ │ +02fcfa: c876 |0047: mul-float/2addr v6, v7 │ │ +02fcfc: 6e30 1c01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@011c │ │ +02fd02: 5485 7d02 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +02fd06: 6e30 7d0a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a7d │ │ +02fd0c: 5485 7d02 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +02fd10: 6e20 770a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a77 │ │ +02fd16: 0a05 |0055: move-result v5 │ │ +02fd18: b651 |0056: or-int/2addr v1, v5 │ │ +02fd1a: 6e20 1901 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0119 │ │ +02fd20: 5485 8a02 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +02fd24: 6e10 790a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a79 │ │ +02fd2a: 0a05 |005f: move-result v5 │ │ +02fd2c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +02fd30: 6e10 1b01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011b │ │ +02fd36: 0a03 |0065: move-result v3 │ │ +02fd38: 6e10 7707 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02fd3e: 0a04 |0069: move-result v4 │ │ +02fd40: 6e10 6c07 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@076c │ │ +02fd46: 0a05 |006d: move-result v5 │ │ +02fd48: 6e10 7307 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +02fd4e: 0a06 |0071: move-result v6 │ │ +02fd50: b165 |0072: sub-int/2addr v5, v6 │ │ +02fd52: 6e10 7007 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ +02fd58: 0a06 |0076: move-result v6 │ │ +02fd5a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +02fd5e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +02fd62: 6e20 1a01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011a │ │ +02fd68: 6e10 7307 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +02fd6e: 0a05 |0081: move-result v5 │ │ +02fd70: 7b55 |0082: neg-int v5, v5 │ │ +02fd72: 8255 |0083: int-to-float v5, v5 │ │ +02fd74: 5286 7c02 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02fd78: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +02fd7c: c676 |0088: add-float/2addr v6, v7 │ │ +02fd7e: 7f66 |0089: neg-float v6, v6 │ │ +02fd80: 8247 |008a: int-to-float v7, v4 │ │ +02fd82: c876 |008b: mul-float/2addr v6, v7 │ │ +02fd84: 6e30 1c01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@011c │ │ +02fd8a: 5485 8a02 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +02fd8e: 6e30 7d0a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a7d │ │ +02fd94: 5485 8a02 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +02fd98: 6e20 770a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a77 │ │ +02fd9e: 0a05 |0099: move-result v5 │ │ +02fda0: b651 |009a: or-int/2addr v1, v5 │ │ +02fda2: 6e20 1901 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0119 │ │ +02fda8: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +02fdac: 7110 ed06 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ +02fdb2: 0e00 |00a3: return-void │ │ +02fdb4: 5485 7d02 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +02fdb8: 6e10 780a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a78 │ │ +02fdbe: 5485 8a02 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +02fdc2: 6e10 780a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a78 │ │ +02fdc8: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1923 │ │ 0x0004 line=1924 │ │ 0x0005 line=1926 │ │ 0x0009 line=1927 │ │ 0x0019 line=1930 │ │ @@ -30696,25 +30698,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02e31c: |[02e31c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -02e32c: 6f10 6c0b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b6c │ │ -02e332: 5420 7e02 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -02e336: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -02e33a: 6e10 2401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0124 │ │ -02e340: 0a01 |000a: move-result v1 │ │ -02e342: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02e346: 6e10 6b07 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@076b │ │ -02e34c: 0c01 |0010: move-result-object v1 │ │ -02e34e: 6e20 2601 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0126 │ │ -02e354: 0e00 |0014: return-void │ │ +02fdcc: |[02fdcc] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +02fddc: 6f10 6c0b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b6c │ │ +02fde2: 5420 7e02 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +02fde6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +02fdea: 6e10 2401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0124 │ │ +02fdf0: 0a01 |000a: move-result v1 │ │ +02fdf2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02fdf6: 6e10 6b07 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@076b │ │ +02fdfc: 0c01 |0010: move-result-object v1 │ │ +02fdfe: 6e20 2601 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0126 │ │ +02fe04: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0005 line=616 │ │ 0x000d line=617 │ │ 0x0014 line=619 │ │ @@ -30727,57 +30729,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -02e358: |[02e358] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -02e368: 121b |0000: const/4 v11, #int 1 // #1 │ │ -02e36a: 55c9 6e02 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02e36e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -02e372: 2209 f101 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02e376: 1a0a 1507 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0715 │ │ -02e37a: 7020 b00c a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02e380: 2709 |000c: throw v9 │ │ -02e382: 54c7 9202 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02e386: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -02e38a: 52ca 7f02 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ -02e38e: 82aa |0013: int-to-float v10, v10 │ │ -02e390: 6e30 0f0b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b0f │ │ -02e396: 52c9 6202 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02e39a: 7120 a306 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a3 │ │ -02e3a0: 0a09 |001c: move-result v9 │ │ -02e3a2: 8792 |001d: float-to-int v2, v9 │ │ -02e3a4: 5ccb 8602 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02e3a8: 6e10 7707 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02e3ae: 0a08 |0023: move-result v8 │ │ -02e3b0: 6e10 7507 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02e3b6: 0a05 |0027: move-result v5 │ │ -02e3b8: 7010 7c07 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ -02e3be: 0c01 |002b: move-result-object v1 │ │ -02e3c0: 5210 4502 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e3c4: 8259 |002e: int-to-float v9, v5 │ │ -02e3c6: 828a |002f: int-to-float v10, v8 │ │ -02e3c8: c9a9 |0030: div-float/2addr v9, v10 │ │ -02e3ca: 521a 4402 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e3ce: c7a9 |0033: sub-float/2addr v9, v10 │ │ -02e3d0: 521a 4702 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02e3d4: a904 090a |0036: div-float v4, v9, v10 │ │ -02e3d8: 52c9 7a02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e3dc: 52ca 7502 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02e3e0: c7a9 |003c: sub-float/2addr v9, v10 │ │ -02e3e2: 8796 |003d: float-to-int v6, v9 │ │ -02e3e4: 7056 5507 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0755 │ │ -02e3ea: 0a03 |0041: move-result v3 │ │ -02e3ec: 6e52 a207 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ -02e3f2: 7010 5b07 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ -02e3f8: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -02e3fa: 5cc9 6e02 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02e3fe: 0e00 |004b: return-void │ │ +02fe08: |[02fe08] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +02fe18: 121b |0000: const/4 v11, #int 1 // #1 │ │ +02fe1a: 55c9 6e02 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +02fe1e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +02fe22: 2209 ef01 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@01ef │ │ +02fe26: 1a0a 1207 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0712 │ │ +02fe2a: 7020 b00c a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02fe30: 2709 |000c: throw v9 │ │ +02fe32: 54c7 9202 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +02fe36: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +02fe3a: 52ca 7f02 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ +02fe3e: 82aa |0013: int-to-float v10, v10 │ │ +02fe40: 6e30 0f0b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b0f │ │ +02fe46: 52c9 6202 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +02fe4a: 7120 a306 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a3 │ │ +02fe50: 0a09 |001c: move-result v9 │ │ +02fe52: 8792 |001d: float-to-int v2, v9 │ │ +02fe54: 5ccb 8602 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +02fe58: 6e10 7707 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02fe5e: 0a08 |0023: move-result v8 │ │ +02fe60: 6e10 7507 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02fe66: 0a05 |0027: move-result v5 │ │ +02fe68: 7010 7c07 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ +02fe6e: 0c01 |002b: move-result-object v1 │ │ +02fe70: 5210 4502 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +02fe74: 8259 |002e: int-to-float v9, v5 │ │ +02fe76: 828a |002f: int-to-float v10, v8 │ │ +02fe78: c9a9 |0030: div-float/2addr v9, v10 │ │ +02fe7a: 521a 4402 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +02fe7e: c7a9 |0033: sub-float/2addr v9, v10 │ │ +02fe80: 521a 4702 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +02fe84: a904 090a |0036: div-float v4, v9, v10 │ │ +02fe88: 52c9 7a02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02fe8c: 52ca 7502 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +02fe90: c7a9 |003c: sub-float/2addr v9, v10 │ │ +02fe92: 8796 |003d: float-to-int v6, v9 │ │ +02fe94: 7056 5507 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0755 │ │ +02fe9a: 0a03 |0041: move-result v3 │ │ +02fe9c: 6e52 a207 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ +02fea2: 7010 5b07 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ +02fea8: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +02feaa: 5cc9 6e02 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +02feae: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2051 │ │ 0x0005 line=2052 │ │ 0x000d line=2055 │ │ 0x000f line=2056 │ │ 0x0017 line=2057 │ │ @@ -30810,50 +30812,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02e400: |[02e400] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -02e410: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02e412: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02e414: 6e10 eb0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0aeb │ │ -02e41a: 0a01 |0005: move-result v1 │ │ -02e41c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -02e420: 6e10 ec0a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0aec │ │ -02e426: 0a01 |000b: move-result v1 │ │ -02e428: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -02e42e: 0f00 |000f: return v0 │ │ -02e430: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -02e434: 6e20 4d07 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ -02e43a: 0a00 |0015: move-result v0 │ │ -02e43c: 28f9 |0016: goto 000f // -0007 │ │ -02e43e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -02e442: 6e20 4d07 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ -02e448: 0a00 |001c: move-result v0 │ │ -02e44a: 28f2 |001d: goto 000f // -000e │ │ -02e44c: 6001 1a00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02e450: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -02e454: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -02e458: 7110 f805 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05f8 │ │ -02e45e: 0a01 |0027: move-result v1 │ │ -02e460: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -02e464: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -02e466: 6e20 4d07 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ -02e46c: 0a00 |002e: move-result v0 │ │ -02e46e: 28e0 |002f: goto 000f // -0020 │ │ -02e470: 7120 f705 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05f7 │ │ -02e476: 0a01 |0033: move-result v1 │ │ -02e478: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -02e47c: 6e20 4d07 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ -02e482: 0a00 |0039: move-result v0 │ │ -02e484: 28d5 |003a: goto 000f // -002b │ │ -02e486: 0000 |003b: nop // spacer │ │ -02e488: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +02feb0: |[02feb0] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +02fec0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02fec2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02fec4: 6e10 eb0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0aeb │ │ +02feca: 0a01 |0005: move-result v1 │ │ +02fecc: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +02fed0: 6e10 ec0a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0aec │ │ +02fed6: 0a01 |000b: move-result v1 │ │ +02fed8: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +02fede: 0f00 |000f: return v0 │ │ +02fee0: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +02fee4: 6e20 4d07 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ +02feea: 0a00 |0015: move-result v0 │ │ +02feec: 28f9 |0016: goto 000f // -0007 │ │ +02feee: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +02fef2: 6e20 4d07 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ +02fef8: 0a00 |001c: move-result v0 │ │ +02fefa: 28f2 |001d: goto 000f // -000e │ │ +02fefc: 6001 1a00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02ff00: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +02ff04: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +02ff08: 7110 f805 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05f8 │ │ +02ff0e: 0a01 |0027: move-result v1 │ │ +02ff10: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +02ff14: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +02ff16: 6e20 4d07 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ +02ff1c: 0a00 |002e: move-result v0 │ │ +02ff1e: 28e0 |002f: goto 000f // -0020 │ │ +02ff20: 7120 f705 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05f7 │ │ +02ff26: 0a01 |0033: move-result v1 │ │ +02ff28: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +02ff2c: 6e20 4d07 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@074d │ │ +02ff32: 0a00 |0039: move-result v0 │ │ +02ff34: 28d5 |003a: goto 000f // -002b │ │ +02ff36: 0000 |003b: nop // spacer │ │ +02ff38: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2224 │ │ 0x0002 line=2225 │ │ 0x0008 line=2226 │ │ 0x000f line=2246 │ │ 0x0010 line=2228 │ │ @@ -30872,119 +30874,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -02e4a4: |[02e4a4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -02e4b4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -02e4b8: 5501 6e02 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02e4bc: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -02e4c0: 2201 f101 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -02e4c4: 1a02 1507 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0715 │ │ -02e4c8: 7020 b00c 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -02e4ce: 2701 |000d: throw v1 │ │ -02e4d0: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -02e4d4: 5201 7a02 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e4d8: a601 0112 |0012: add-float v1, v1, v18 │ │ -02e4dc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -02e4e0: 5901 7a02 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e4e4: 7401 7507 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02e4ea: 0a01 |001b: move-result v1 │ │ -02e4ec: 821d |001c: int-to-float v13, v1 │ │ -02e4ee: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -02e4f2: 7401 7707 1100 |001f: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02e4f8: 0a10 |0022: move-result v16 │ │ -02e4fa: 0200 1000 |0023: move/from16 v0, v16 │ │ -02e4fe: 8201 |0025: int-to-float v1, v0 │ │ -02e500: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -02e504: 5202 7002 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -02e508: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -02e50c: 0200 1000 |002c: move/from16 v0, v16 │ │ -02e510: 8201 |002e: int-to-float v1, v0 │ │ -02e512: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -02e516: 5202 7c02 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -02e51a: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -02e51e: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -02e522: 5401 7902 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e526: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -02e528: 6e20 370d 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e52e: 0c0a |003d: move-result-object v10 │ │ -02e530: 1f0a 2a01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e534: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -02e538: 5401 7902 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e53c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -02e540: 5402 7902 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e544: 6e10 3d0d 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02e54a: 0a02 |004b: move-result v2 │ │ -02e54c: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02e550: 6e20 370d 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e556: 0c0b |0051: move-result-object v11 │ │ -02e558: 1f0b 2a01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e55c: 52a1 4502 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e560: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -02e564: 52a1 4402 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e568: 0200 1000 |005a: move/from16 v0, v16 │ │ -02e56c: 8202 |005c: int-to-float v2, v0 │ │ -02e56e: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -02e572: 52b1 4502 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e576: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -02e57a: 5402 6302 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e57e: 6e10 3706 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02e584: 0a02 |0068: move-result v2 │ │ -02e586: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02e58a: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -02e58e: 52b1 4402 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e592: 0200 1000 |006f: move/from16 v0, v16 │ │ -02e596: 8202 |0071: int-to-float v2, v0 │ │ -02e598: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -02e59c: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -02e5a0: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -02e5a4: 01cf |0078: move v15, v12 │ │ -02e5a6: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -02e5aa: 5201 7a02 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e5ae: 87f2 |007d: float-to-int v2, v15 │ │ -02e5b0: 8222 |007e: int-to-float v2, v2 │ │ -02e5b2: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -02e5b6: c621 |0081: add-float/2addr v1, v2 │ │ -02e5b8: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -02e5bc: 5901 7a02 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e5c0: 87f1 |0086: float-to-int v1, v15 │ │ -02e5c2: 7401 7607 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -02e5c8: 0a02 |008a: move-result v2 │ │ -02e5ca: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -02e5ce: 6e30 9d07 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -02e5d4: 87f1 |0090: float-to-int v1, v15 │ │ -02e5d6: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -02e5da: 7020 9307 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ -02e5e0: 7100 6b01 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -02e5e6: 0b03 |0099: move-result-wide v3 │ │ -02e5e8: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -02e5ec: 5301 6d02 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026d │ │ -02e5f0: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -02e5f2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -02e5f6: 5206 7a02 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02e5fa: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -02e5fc: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -02e5fe: 7708 0a0b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b0a │ │ -02e604: 0c09 |00a8: move-result-object v9 │ │ -02e606: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -02e60a: 5401 9202 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02e60e: 6e20 0d0b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ -02e614: 6e10 0b0b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0b0b │ │ -02e61a: 0e00 |00b3: return-void │ │ -02e61c: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -02e620: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -02e624: 01ef |00b8: move v15, v14 │ │ -02e626: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +02ff54: |[02ff54] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +02ff64: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +02ff68: 5502 6e02 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +02ff6c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +02ff70: 2202 ef01 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +02ff74: 1a03 1207 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0712 │ │ +02ff78: 7020 b00c 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +02ff7e: 2702 |000d: throw v2 │ │ +02ff80: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +02ff84: 5202 7a02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02ff88: a602 0213 |0012: add-float v2, v2, v19 │ │ +02ff8c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +02ff90: 5902 7a02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +02ff94: 7401 7507 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +02ff9a: 0a02 |001b: move-result v2 │ │ +02ff9c: 822e |001c: int-to-float v14, v2 │ │ +02ff9e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +02ffa2: 7401 7707 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +02ffa8: 0a11 |0022: move-result v17 │ │ +02ffaa: 0200 1100 |0023: move/from16 v0, v17 │ │ +02ffae: 8202 |0025: int-to-float v2, v0 │ │ +02ffb0: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +02ffb4: 5203 7002 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +02ffb8: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +02ffbc: 0200 1100 |002c: move/from16 v0, v17 │ │ +02ffc0: 8202 |002e: int-to-float v2, v0 │ │ +02ffc2: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +02ffc6: 5203 7c02 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +02ffca: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +02ffce: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +02ffd2: 5402 7902 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ffd6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +02ffd8: 6e20 370d 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +02ffde: 0c0b |003d: move-result-object v11 │ │ +02ffe0: 1f0b 2901 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +02ffe4: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +02ffe8: 5402 7902 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02ffec: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +02fff0: 5403 7902 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +02fff4: 6e10 3d0d 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +02fffa: 0a03 |004b: move-result v3 │ │ +02fffc: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +030000: 6e20 370d 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +030006: 0c0c |0051: move-result-object v12 │ │ +030008: 1f0c 2901 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +03000c: 52b2 4502 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +030010: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +030014: 52b2 4402 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +030018: 0200 1100 |005a: move/from16 v0, v17 │ │ +03001c: 8203 |005c: int-to-float v3, v0 │ │ +03001e: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +030022: 52c2 4502 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +030026: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03002a: 5403 6302 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +03002e: 6e10 3706 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +030034: 0a03 |0068: move-result v3 │ │ +030036: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03003a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +03003e: 52c2 4402 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +030042: 0200 1100 |006f: move/from16 v0, v17 │ │ +030046: 8203 |0071: int-to-float v3, v0 │ │ +030048: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +03004c: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +030050: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +030054: 0210 0d00 |0078: move/from16 v16, v13 │ │ +030058: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +03005c: 5202 7a02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +030060: 0200 1000 |007e: move/from16 v0, v16 │ │ +030064: 8703 |0080: float-to-int v3, v0 │ │ +030066: 8233 |0081: int-to-float v3, v3 │ │ +030068: a703 1003 |0082: sub-float v3, v16, v3 │ │ +03006c: c632 |0084: add-float/2addr v2, v3 │ │ +03006e: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +030072: 5902 7a02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +030076: 0200 1000 |0089: move/from16 v0, v16 │ │ +03007a: 8702 |008b: float-to-int v2, v0 │ │ +03007c: 7401 7607 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +030082: 0a03 |008f: move-result v3 │ │ +030084: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +030088: 6e30 9d07 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +03008e: 0200 1000 |0095: move/from16 v0, v16 │ │ +030092: 8702 |0097: float-to-int v2, v0 │ │ +030094: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +030098: 7020 9307 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0793 │ │ +03009e: 7100 6b01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +0300a4: 0b04 |00a0: move-result-wide v4 │ │ +0300a6: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +0300aa: 5302 6d02 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@026d │ │ +0300ae: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +0300b0: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +0300b4: 5207 7a02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +0300b8: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +0300ba: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +0300bc: 7708 0a0b 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b0a │ │ +0300c2: 0c0a |00af: move-result-object v10 │ │ +0300c4: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +0300c8: 5402 9202 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0300cc: 6e20 0d0b a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ +0300d2: 6e10 0b0b 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0b0b │ │ +0300d8: 0e00 |00ba: return-void │ │ +0300da: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +0300de: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +0300e2: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +0300e6: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2082 │ │ 0x0006 line=2083 │ │ 0x000e line=2086 │ │ 0x0018 line=2088 │ │ 0x001d line=2089 │ │ @@ -30995,50 +31000,50 @@ │ │ 0x0040 line=2096 │ │ 0x0054 line=2097 │ │ 0x0058 line=2098 │ │ 0x005f line=2100 │ │ 0x006d line=2101 │ │ 0x0074 line=2104 │ │ 0x0078 line=2105 │ │ - 0x0079 line=2110 │ │ - 0x0086 line=2111 │ │ - 0x0090 line=2112 │ │ - 0x0096 line=2115 │ │ - 0x009a line=2116 │ │ - 0x00a9 line=2118 │ │ - 0x00b0 line=2119 │ │ - 0x00b3 line=2120 │ │ - 0x00b4 line=2106 │ │ - 0x00b8 line=2107 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + 0x007a line=2110 │ │ + 0x0089 line=2111 │ │ + 0x0095 line=2112 │ │ + 0x009d line=2115 │ │ + 0x00a1 line=2116 │ │ + 0x00b0 line=2118 │ │ + 0x00b7 line=2119 │ │ + 0x00ba line=2120 │ │ + 0x00bb line=2106 │ │ + 0x00bf line=2107 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02e628: |[02e628] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -02e638: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02e63c: 7010 2507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0725 │ │ -02e642: 1100 |0005: return-object v0 │ │ +0300e8: |[0300e8] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0300f8: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +0300fc: 7010 2507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0725 │ │ +030102: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2454 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31046,20 +31051,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02e644: |[02e644] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -02e654: 2200 2b01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02e658: 6e10 6707 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ -02e65e: 0c01 |0005: move-result-object v1 │ │ -02e660: 7030 2607 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0726 │ │ -02e666: 1100 |0009: return-object v0 │ │ +030104: |[030104] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +030114: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +030118: 6e10 6707 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ +03011e: 0c01 |0005: move-result-object v1 │ │ +030120: 7030 2607 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0726 │ │ +030126: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2469 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -31068,18 +31073,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e668: |[02e668] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -02e678: 6e10 6007 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0760 │ │ -02e67e: 0c00 |0003: move-result-object v0 │ │ -02e680: 1100 |0004: return-object v0 │ │ +030128: |[030128] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +030138: 6e10 6007 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0760 │ │ +03013e: 0c00 |0003: move-result-object v0 │ │ +030140: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -31088,17 +31093,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e684: |[02e684] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -02e694: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e698: 1100 |0002: return-object v0 │ │ +030144: |[030144] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +030154: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +030158: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31106,17 +31111,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e69c: |[02e69c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -02e6ac: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02e6b0: 0f00 |0002: return v0 │ │ +03015c: |[03015c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +03016c: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +030170: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31124,17 +31129,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e6b4: |[02e6b4] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -02e6c4: 5210 8302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -02e6c8: 0f00 |0002: return v0 │ │ +030174: |[030174] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +030184: 5210 8302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +030188: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31142,17 +31147,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e6cc: |[02e6cc] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -02e6dc: 5210 8502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02e6e0: 0f00 |0002: return v0 │ │ +03018c: |[03018c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +03019c: 5210 8502 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0301a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31160,29 +31165,29 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -02e6e4: |[02e6e4] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02e6f4: 6e10 370b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ -02e6fa: 0c00 |0003: move-result-object v0 │ │ -02e6fc: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -02e700: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -02e704: 2001 9501 |0008: instance-of v1, v0, Landroid/view/View; // type@0195 │ │ -02e708: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -02e70c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -02e70e: 1101 |000d: return-object v1 │ │ -02e710: 0703 |000e: move-object v3, v0 │ │ -02e712: 1f03 9501 |000f: check-cast v3, Landroid/view/View; // type@0195 │ │ -02e716: 28ef |0011: goto 0000 // -0011 │ │ -02e718: 6e20 7b07 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02e71e: 0c01 |0015: move-result-object v1 │ │ -02e720: 28f7 |0016: goto 000d // -0009 │ │ +0301a4: |[0301a4] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0301b4: 6e10 370b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ +0301ba: 0c00 |0003: move-result-object v0 │ │ +0301bc: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +0301c0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0301c4: 2001 9401 |0008: instance-of v1, v0, Landroid/view/View; // type@0194 │ │ +0301c8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +0301cc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0301ce: 1101 |000d: return-object v1 │ │ +0301d0: 0703 |000e: move-object v3, v0 │ │ +0301d2: 1f03 9401 |000f: check-cast v3, Landroid/view/View; // type@0194 │ │ +0301d6: 28ef |0011: goto 0000 // -0011 │ │ +0301d8: 6e20 7b07 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +0301de: 0c01 |0015: move-result-object v1 │ │ +0301e0: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x000c line=1137 │ │ 0x000d line=1141 │ │ 0x000f line=1139 │ │ @@ -31197,34 +31202,34 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02e724: |[02e724] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02e734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e736: 5442 7902 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e73a: 6e10 3d0d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02e740: 0a02 |0006: move-result v2 │ │ -02e742: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -02e746: 5442 7902 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e74a: 6e20 370d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e750: 0c01 |000e: move-result-object v1 │ │ -02e752: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e756: 5442 6302 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e75a: 5413 4302 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -02e75e: 6e30 3d06 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@063d │ │ -02e764: 0a02 |0018: move-result v2 │ │ -02e766: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -02e76a: 1101 |001b: return-object v1 │ │ -02e76c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e770: 28e3 |001e: goto 0001 // -001d │ │ -02e772: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -02e774: 28fb |0020: goto 001b // -0005 │ │ +0301e4: |[0301e4] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0301f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0301f6: 5442 7902 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +0301fa: 6e10 3d0d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +030200: 0a02 |0006: move-result v2 │ │ +030202: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +030206: 5442 7902 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +03020a: 6e20 370d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +030210: 0c01 |000e: move-result-object v1 │ │ +030212: 1f01 2901 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +030216: 5442 6302 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +03021a: 5413 4302 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +03021e: 6e30 3d06 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@063d │ │ +030224: 0a02 |0018: move-result v2 │ │ +030226: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +03022a: 1101 |001b: return-object v1 │ │ +03022c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030230: 28e3 |001e: goto 0001 // -001d │ │ +030232: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +030234: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0009 line=1125 │ │ 0x0011 line=1126 │ │ 0x001b line=1130 │ │ 0x001c line=1124 │ │ @@ -31241,31 +31246,31 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02e778: |[02e778] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -02e788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e78a: 5432 7902 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e78e: 6e10 3d0d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02e794: 0a02 |0006: move-result v2 │ │ -02e796: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -02e79a: 5432 7902 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e79e: 6e20 370d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e7a4: 0c01 |000e: move-result-object v1 │ │ -02e7a6: 1f01 2a01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e7aa: 5212 4502 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e7ae: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -02e7b2: 1101 |0015: return-object v1 │ │ -02e7b4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e7b8: 28e9 |0018: goto 0001 // -0017 │ │ -02e7ba: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -02e7bc: 28fb |001a: goto 0015 // -0005 │ │ +030238: |[030238] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +030248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03024a: 5432 7902 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +03024e: 6e10 3d0d 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +030254: 0a02 |0006: move-result v2 │ │ +030256: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +03025a: 5432 7902 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +03025e: 6e20 370d 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +030264: 0c01 |000e: move-result-object v1 │ │ +030266: 1f01 2901 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +03026a: 5212 4502 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03026e: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +030272: 1101 |0015: return-object v1 │ │ +030274: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030278: 28e9 |0018: goto 0001 // -0017 │ │ +03027a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03027c: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0009 line=1146 │ │ 0x0011 line=1147 │ │ 0x0015 line=1151 │ │ 0x0016 line=1145 │ │ @@ -31282,69 +31287,69 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -02e7c0: |[02e7c0] android.support.v4.view.ViewPager.initViewPager:()V │ │ -02e7d0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -02e7d2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -02e7d4: 6e20 af07 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07af │ │ -02e7da: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -02e7de: 6e20 a307 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@07a3 │ │ -02e7e4: 6e20 a407 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@07a4 │ │ -02e7ea: 6e10 6707 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ -02e7f0: 0c01 |0010: move-result-object v1 │ │ -02e7f2: 2203 c101 |0011: new-instance v3, Landroid/widget/Scroller; // type@01c1 │ │ -02e7f6: 6204 9302 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0293 │ │ -02e7fa: 7030 340c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c34 │ │ -02e800: 5b63 8c02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02e804: 7110 5e0b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b5e │ │ -02e80a: 0c00 |001d: move-result-object v0 │ │ -02e80c: 7110 1207 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0712 │ │ -02e812: 0a03 |0021: move-result v3 │ │ -02e814: 5963 9102 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02e818: 6e10 600b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b60 │ │ -02e81e: 0a03 |0027: move-result v3 │ │ -02e820: 5963 8002 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0280 │ │ -02e824: 6e10 5f0b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b5f │ │ -02e82a: 0a03 |002d: move-result v3 │ │ -02e82c: 5963 7f02 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ -02e830: 2203 6301 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0163 │ │ -02e834: 7020 760a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a76 │ │ -02e83a: 5b63 7d02 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02e83e: 2203 6301 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0163 │ │ -02e842: 7020 760a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a76 │ │ -02e848: 5b63 8a02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02e84c: 6e10 9700 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -02e852: 0c03 |0041: move-result-object v3 │ │ -02e854: 6e10 e200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ -02e85a: 0c03 |0045: move-result-object v3 │ │ -02e85c: 5232 e902 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ -02e860: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -02e864: c823 |004a: mul-float/2addr v3, v2 │ │ -02e866: 8733 |004b: float-to-int v3, v3 │ │ -02e868: 5963 7102 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0271 │ │ -02e86c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -02e870: c823 |0050: mul-float/2addr v3, v2 │ │ -02e872: 8733 |0051: float-to-int v3, v3 │ │ -02e874: 5963 6902 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0269 │ │ -02e878: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -02e87c: c823 |0056: mul-float/2addr v3, v2 │ │ -02e87e: 8733 |0057: float-to-int v3, v3 │ │ -02e880: 5963 6c02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026c │ │ -02e884: 2203 2c01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012c │ │ -02e888: 7020 2707 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0727 │ │ -02e88e: 7120 f106 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06f1 │ │ -02e894: 7110 e706 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@06e7 │ │ -02e89a: 0a03 |0065: move-result v3 │ │ -02e89c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -02e8a0: 7120 f306 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06f3 │ │ -02e8a6: 0e00 |006b: return-void │ │ +030280: |[030280] android.support.v4.view.ViewPager.initViewPager:()V │ │ +030290: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +030292: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +030294: 6e20 af07 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07af │ │ +03029a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +03029e: 6e20 a307 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@07a3 │ │ +0302a4: 6e20 a407 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@07a4 │ │ +0302aa: 6e10 6707 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ +0302b0: 0c01 |0010: move-result-object v1 │ │ +0302b2: 2203 bf01 |0011: new-instance v3, Landroid/widget/Scroller; // type@01bf │ │ +0302b6: 6204 9302 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0293 │ │ +0302ba: 7030 340c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c34 │ │ +0302c0: 5b63 8c02 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +0302c4: 7110 5e0b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b5e │ │ +0302ca: 0c00 |001d: move-result-object v0 │ │ +0302cc: 7110 1207 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0712 │ │ +0302d2: 0a03 |0021: move-result v3 │ │ +0302d4: 5963 9102 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0302d8: 6e10 600b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b60 │ │ +0302de: 0a03 |0027: move-result v3 │ │ +0302e0: 5963 8002 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0280 │ │ +0302e4: 6e10 5f0b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b5f │ │ +0302ea: 0a03 |002d: move-result v3 │ │ +0302ec: 5963 7f02 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ +0302f0: 2203 6201 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0162 │ │ +0302f4: 7020 760a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a76 │ │ +0302fa: 5b63 7d02 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +0302fe: 2203 6201 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0162 │ │ +030302: 7020 760a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a76 │ │ +030308: 5b63 8a02 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +03030c: 6e10 9700 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +030312: 0c03 |0041: move-result-object v3 │ │ +030314: 6e10 e200 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ +03031a: 0c03 |0045: move-result-object v3 │ │ +03031c: 5232 e902 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ +030320: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +030324: c823 |004a: mul-float/2addr v3, v2 │ │ +030326: 8733 |004b: float-to-int v3, v3 │ │ +030328: 5963 7102 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0271 │ │ +03032c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +030330: c823 |0050: mul-float/2addr v3, v2 │ │ +030332: 8733 |0051: float-to-int v3, v3 │ │ +030334: 5963 6902 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0269 │ │ +030338: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +03033c: c823 |0056: mul-float/2addr v3, v2 │ │ +03033e: 8733 |0057: float-to-int v3, v3 │ │ +030340: 5963 6c02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026c │ │ +030344: 2203 2b01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012b │ │ +030348: 7020 2707 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0727 │ │ +03034e: 7120 f106 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06f1 │ │ +030354: 7110 e706 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@06e7 │ │ +03035a: 0a03 |0065: move-result v3 │ │ +03035c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +030360: 7120 f306 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06f3 │ │ +030366: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=306 │ │ 0x0005 line=307 │ │ 0x000a line=308 │ │ 0x000d line=309 │ │ 0x0011 line=310 │ │ @@ -31373,17 +31378,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e8a8: |[02e8a8] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -02e8b8: 5510 6e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02e8bc: 0f00 |0002: return v0 │ │ +030368: |[030368] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +030378: 5510 6e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +03037c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #30 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -31391,19 +31396,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e8c0: |[02e8c0] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -02e8d0: 6f10 750b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b75 │ │ -02e8d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -02e8d8: 5c10 6f02 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -02e8dc: 0e00 |0006: return-void │ │ +030380: |[030380] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +030390: 6f10 750b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b75 │ │ +030396: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +030398: 5c10 6f02 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +03039c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0003 line=1157 │ │ 0x0006 line=1158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -31413,131 +31418,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -02e8e0: |[02e8e0] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -02e8f0: 7502 770b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b77 │ │ -02e8f6: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -02e8fa: 520d 8502 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02e8fe: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -02e902: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -02e906: 540d 7e02 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -02e90a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -02e90e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -02e912: 540d 7902 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e916: 6e10 3d0d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02e91c: 0a0d |0016: move-result v13 │ │ -02e91e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -02e922: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -02e926: 540d 6302 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02e92a: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -02e92e: 7401 7507 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02e934: 0a0a |0022: move-result v10 │ │ -02e936: 7401 7707 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02e93c: 0a0b |0026: move-result v11 │ │ -02e93e: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -02e942: 520d 8502 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02e946: 82dd |002b: int-to-float v13, v13 │ │ -02e948: 82be |002c: int-to-float v14, v11 │ │ -02e94a: a907 0d0e |002d: div-float v7, v13, v14 │ │ -02e94e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -02e950: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -02e954: 540d 7902 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e958: 120e |0034: const/4 v14, #int 0 // #0 │ │ -02e95a: 6e20 370d ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e960: 0c03 |0038: move-result-object v3 │ │ -02e962: 1f03 2a01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e966: 5238 4402 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e96a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -02e96e: 540d 7902 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e972: 6e10 3d0d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02e978: 0a04 |0044: move-result v4 │ │ -02e97a: 5232 4502 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e97e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -02e982: 540d 7902 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e986: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -02e98a: 6e20 370d ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e990: 0c0d |0050: move-result-object v13 │ │ -02e992: 1f0d 2a01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e996: 52d6 4502 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e99a: 0129 |0055: move v9, v2 │ │ -02e99c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -02e9a0: 523d 4502 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e9a4: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -02e9a8: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -02e9ac: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -02e9b0: 540d 7902 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02e9b4: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02e9b8: 6e20 370d 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02e9be: 0c03 |0067: move-result-object v3 │ │ -02e9c0: 1f03 2a01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02e9c4: 28ee |006a: goto 0058 // -0012 │ │ -02e9c6: 523d 4502 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02e9ca: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -02e9ce: 523d 4402 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e9d2: 523e 4702 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02e9d6: c6ed |0073: add-float/2addr v13, v14 │ │ -02e9d8: 82be |0074: int-to-float v14, v11 │ │ -02e9da: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -02e9de: 523d 4402 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02e9e2: 523e 4702 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02e9e6: c6ed |007b: add-float/2addr v13, v14 │ │ -02e9e8: a608 0d07 |007c: add-float v8, v13, v7 │ │ -02e9ec: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -02e9f0: 520d 8502 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02e9f4: 82dd |0082: int-to-float v13, v13 │ │ -02e9f6: c61d |0083: add-float/2addr v13, v1 │ │ -02e9f8: 82ae |0084: int-to-float v14, v10 │ │ -02e9fa: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -02e9fe: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -02ea02: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -02ea06: 540d 7e02 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -02ea0a: 871e |008d: float-to-int v14, v1 │ │ -02ea0c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -02ea10: 520f 9002 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0290 │ │ -02ea14: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -02ea18: 5200 8502 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02ea1c: 0210 0000 |0096: move/from16 v16, v0 │ │ -02ea20: 0200 1000 |0098: move/from16 v0, v16 │ │ -02ea24: 8200 |009a: int-to-float v0, v0 │ │ -02ea26: 0210 0000 |009b: move/from16 v16, v0 │ │ -02ea2a: a610 1001 |009d: add-float v16, v16, v1 │ │ -02ea2e: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -02ea32: a610 1011 |00a1: add-float v16, v16, v17 │ │ -02ea36: 0200 1000 |00a3: move/from16 v0, v16 │ │ -02ea3a: 8700 |00a5: float-to-int v0, v0 │ │ -02ea3c: 0210 0000 |00a6: move/from16 v16, v0 │ │ -02ea40: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -02ea44: 5200 6502 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0265 │ │ -02ea48: 0211 0000 |00ac: move/from16 v17, v0 │ │ -02ea4c: 7405 2501 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0125 │ │ -02ea52: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -02ea56: 540d 7e02 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -02ea5a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -02ea5e: 6e20 2201 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0122 │ │ -02ea64: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -02ea68: 82dd |00bc: int-to-float v13, v13 │ │ -02ea6a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -02ea6e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -02ea72: 0e00 |00c1: return-void │ │ -02ea74: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -02ea78: 540d 6302 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02ea7c: 6e20 3a06 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -02ea82: 0a0c |00c9: move-result v12 │ │ -02ea84: a60d 080c |00ca: add-float v13, v8, v12 │ │ -02ea88: 82be |00cc: int-to-float v14, v11 │ │ -02ea8a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -02ea8e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -02ea92: c6d8 |00d1: add-float/2addr v8, v13 │ │ -02ea94: 28ac |00d2: goto 007e // -0054 │ │ -02ea96: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -02ea9a: 2881 |00d5: goto 0056 // -007f │ │ +0303a0: |[0303a0] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +0303b0: 7502 770b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b77 │ │ +0303b6: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +0303ba: 520d 8502 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0303be: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +0303c2: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +0303c6: 540d 7e02 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +0303ca: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +0303ce: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +0303d2: 540d 7902 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +0303d6: 6e10 3d0d 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0303dc: 0a0d |0016: move-result v13 │ │ +0303de: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +0303e2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +0303e6: 540d 6302 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0303ea: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +0303ee: 7401 7507 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +0303f4: 0a0a |0022: move-result v10 │ │ +0303f6: 7401 7707 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +0303fc: 0a0b |0026: move-result v11 │ │ +0303fe: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +030402: 520d 8502 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +030406: 82dd |002b: int-to-float v13, v13 │ │ +030408: 82be |002c: int-to-float v14, v11 │ │ +03040a: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03040e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +030410: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +030414: 540d 7902 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +030418: 120e |0034: const/4 v14, #int 0 // #0 │ │ +03041a: 6e20 370d ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +030420: 0c03 |0038: move-result-object v3 │ │ +030422: 1f03 2901 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +030426: 5238 4402 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +03042a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03042e: 540d 7902 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +030432: 6e10 3d0d 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +030438: 0a04 |0044: move-result v4 │ │ +03043a: 5232 4502 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03043e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +030442: 540d 7902 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +030446: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +03044a: 6e20 370d ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +030450: 0c0d |0050: move-result-object v13 │ │ +030452: 1f0d 2901 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +030456: 52d6 4502 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03045a: 0129 |0055: move v9, v2 │ │ +03045c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +030460: 523d 4502 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +030464: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +030468: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +03046c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +030470: 540d 7902 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +030474: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +030478: 6e20 370d 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03047e: 0c03 |0067: move-result-object v3 │ │ +030480: 1f03 2901 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +030484: 28ee |006a: goto 0058 // -0012 │ │ +030486: 523d 4502 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03048a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +03048e: 523d 4402 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +030492: 523e 4702 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +030496: c6ed |0073: add-float/2addr v13, v14 │ │ +030498: 82be |0074: int-to-float v14, v11 │ │ +03049a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +03049e: 523d 4402 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +0304a2: 523e 4702 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +0304a6: c6ed |007b: add-float/2addr v13, v14 │ │ +0304a8: a608 0d07 |007c: add-float v8, v13, v7 │ │ +0304ac: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +0304b0: 520d 8502 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0304b4: 82dd |0082: int-to-float v13, v13 │ │ +0304b6: c61d |0083: add-float/2addr v13, v1 │ │ +0304b8: 82ae |0084: int-to-float v14, v10 │ │ +0304ba: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +0304be: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +0304c2: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +0304c6: 540d 7e02 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +0304ca: 871e |008d: float-to-int v14, v1 │ │ +0304cc: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +0304d0: 520f 9002 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0290 │ │ +0304d4: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +0304d8: 5200 8502 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0304dc: 0210 0000 |0096: move/from16 v16, v0 │ │ +0304e0: 0200 1000 |0098: move/from16 v0, v16 │ │ +0304e4: 8200 |009a: int-to-float v0, v0 │ │ +0304e6: 0210 0000 |009b: move/from16 v16, v0 │ │ +0304ea: a610 1001 |009d: add-float v16, v16, v1 │ │ +0304ee: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +0304f2: a610 1011 |00a1: add-float v16, v16, v17 │ │ +0304f6: 0200 1000 |00a3: move/from16 v0, v16 │ │ +0304fa: 8700 |00a5: float-to-int v0, v0 │ │ +0304fc: 0210 0000 |00a6: move/from16 v16, v0 │ │ +030500: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +030504: 5200 6502 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0265 │ │ +030508: 0211 0000 |00ac: move/from16 v17, v0 │ │ +03050c: 7405 2501 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0125 │ │ +030512: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +030516: 540d 7e02 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +03051a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03051e: 6e20 2201 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0122 │ │ +030524: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +030528: 82dd |00bc: int-to-float v13, v13 │ │ +03052a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03052e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +030532: 0e00 |00c1: return-void │ │ +030534: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +030538: 540d 6302 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +03053c: 6e20 3a06 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +030542: 0a0c |00c9: move-result v12 │ │ +030544: a60d 080c |00ca: add-float v13, v8, v12 │ │ +030548: 82be |00cc: int-to-float v14, v11 │ │ +03054a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03054e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +030552: c6d8 |00d1: add-float/2addr v8, v13 │ │ +030554: 28ac |00d2: goto 007e // -0054 │ │ +030556: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03055a: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ 0x0003 line=1968 │ │ 0x001f line=1969 │ │ 0x0023 line=1970 │ │ 0x0027 line=1972 │ │ @@ -31595,181 +31600,181 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 310 16-bit code units │ │ -02ea9c: |[02ea9c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02eaac: 6e10 030b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -02eab2: 0a00 |0003: move-result v0 │ │ -02eab4: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -02eab8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -02eaba: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -02eabe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02eac0: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -02eac4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02eac6: 5ce0 7702 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02eaca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -02eacc: 5ce0 7802 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02ead0: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -02ead2: 59e0 6202 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02ead6: 54e0 9202 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eada: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -02eade: 54e0 9202 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eae2: 6e10 150b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b15 │ │ -02eae8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -02eaea: 5be0 9202 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eaee: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -02eaf0: 0f00 |0022: return v0 │ │ -02eaf2: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -02eaf6: 55e0 7702 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02eafa: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02eafe: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02eb00: 28f8 |002a: goto 0022 // -0008 │ │ -02eb02: 55e0 7802 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02eb06: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -02eb0a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -02eb0c: 28f2 |0030: goto 0022 // -000e │ │ -02eb0e: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ -02eb14: 54e0 9202 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eb18: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -02eb1c: 7100 140b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ -02eb22: 0c00 |003b: move-result-object v0 │ │ -02eb24: 5be0 9202 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eb28: 54e0 9202 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02eb2c: 6e20 0d0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ -02eb32: 55e0 7702 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02eb36: 28dd |0045: goto 0022 // -0023 │ │ -02eb38: 52e7 6202 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02eb3c: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -02eb3e: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -02eb42: 7120 2706 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ -02eb48: 0a09 |004e: move-result v9 │ │ -02eb4a: 7120 2b06 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02eb50: 0a0a |0052: move-result v10 │ │ -02eb52: 52e0 7a02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02eb56: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -02eb5a: 7110 bd0c 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02eb60: 0a0b |005a: move-result v11 │ │ -02eb62: 7120 2c06 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ -02eb68: 0a0c |005e: move-result v12 │ │ -02eb6a: 52e0 7b02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ -02eb6e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -02eb72: 7110 bd0c 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02eb78: 0a0d |0066: move-result v13 │ │ -02eb7a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -02eb7c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -02eb80: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ -02eb84: 52e0 7a02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02eb88: 7030 8307 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0783 │ │ -02eb8e: 0a00 |0071: move-result v0 │ │ -02eb90: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ -02eb94: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -02eb96: 8783 |0075: float-to-int v3, v8 │ │ -02eb98: 87a4 |0076: float-to-int v4, v10 │ │ -02eb9a: 87c5 |0077: float-to-int v5, v12 │ │ -02eb9c: 07e0 |0078: move-object v0, v14 │ │ -02eb9e: 07e1 |0079: move-object v1, v14 │ │ -02eba0: 7406 5007 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0750 │ │ -02eba6: 0a00 |007d: move-result v0 │ │ -02eba8: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -02ebac: 59ea 7a02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02ebb0: 59ea 7502 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02ebb4: 59ec 7b02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ -02ebb8: 1210 |0086: const/4 v0, #int 1 // #1 │ │ -02ebba: 5ce0 7802 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02ebbe: 1200 |0089: const/4 v0, #int 0 // #0 │ │ -02ebc0: 2898 |008a: goto 0022 // -0068 │ │ -02ebc2: 52e0 9102 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02ebc6: 8200 |008d: int-to-float v0, v0 │ │ -02ebc8: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ -02ebcc: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ -02ebd0: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ -02ebd4: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ -02ebd8: 1210 |0096: const/4 v0, #int 1 // #1 │ │ -02ebda: 5ce0 7702 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02ebde: 1210 |0099: const/4 v0, #int 1 // #1 │ │ -02ebe0: 7020 ad07 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02ebe6: 1200 |009d: const/4 v0, #int 0 // #0 │ │ -02ebe8: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ -02ebec: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ -02ebf0: 52e0 7502 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02ebf4: 52e1 9102 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02ebf8: 8211 |00a6: int-to-float v1, v1 │ │ -02ebfa: c610 |00a7: add-float/2addr v0, v1 │ │ -02ebfc: 59e0 7a02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02ec00: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ -02ec02: 7020 ae07 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -02ec08: 55e0 7702 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02ec0c: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ -02ec10: 7020 9407 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0794 │ │ -02ec16: 0a00 |00b5: move-result v0 │ │ -02ec18: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ -02ec1c: 7110 ed06 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ -02ec22: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ -02ec26: 52e0 7502 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02ec2a: 52e1 9102 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02ec2e: 8211 |00c1: int-to-float v1, v1 │ │ -02ec30: c710 |00c2: sub-float/2addr v0, v1 │ │ -02ec32: 28e5 |00c3: goto 00a8 // -001b │ │ -02ec34: 52e0 9102 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02ec38: 8200 |00c6: int-to-float v0, v0 │ │ -02ec3a: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ -02ec3e: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ -02ec42: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ -02ec44: 5ce0 7802 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02ec48: 28e0 |00ce: goto 00ae // -0020 │ │ -02ec4a: 6e10 060b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ -02ec50: 0a00 |00d2: move-result v0 │ │ -02ec52: 59e0 7502 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02ec56: 59e0 7a02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02ec5a: 6e10 080b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ -02ec60: 0a00 |00da: move-result v0 │ │ -02ec62: 59e0 7b02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ -02ec66: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -02ec68: 7120 2a06 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -02ec6e: 0a00 |00e1: move-result v0 │ │ -02ec70: 59e0 6202 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02ec74: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ -02ec76: 5ce0 7802 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ -02ec7a: 54e0 8c02 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02ec7e: 6e10 360c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ -02ec84: 52e0 8b02 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ -02ec88: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ -02ec8a: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ -02ec8e: 54e0 8c02 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02ec92: 6e10 3c0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c3c │ │ -02ec98: 0a00 |00f6: move-result v0 │ │ -02ec9a: 54e1 8c02 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02ec9e: 6e10 390c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ -02eca4: 0a01 |00fc: move-result v1 │ │ -02eca6: b110 |00fd: sub-int/2addr v0, v1 │ │ -02eca8: 7110 be0c 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -02ecae: 0a00 |0101: move-result v0 │ │ -02ecb0: 52e1 6902 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0269 │ │ -02ecb4: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ -02ecb8: 54e0 8c02 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02ecbc: 6e10 350c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ -02ecc2: 1200 |010b: const/4 v0, #int 0 // #0 │ │ -02ecc4: 5ce0 8602 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02ecc8: 6e10 9607 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -02ecce: 1210 |0111: const/4 v0, #int 1 // #1 │ │ -02ecd0: 5ce0 7702 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02ecd4: 1210 |0114: const/4 v0, #int 1 // #1 │ │ -02ecd6: 7020 ad07 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02ecdc: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ -02ece0: 7010 5207 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ -02ece6: 1200 |011d: const/4 v0, #int 0 // #0 │ │ -02ece8: 5ce0 7702 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02ecec: 2900 14ff |0120: goto/16 0034 // -00ec │ │ -02ecf0: 7020 8e07 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@078e │ │ -02ecf6: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -02ecfa: 0000 |0127: nop // spacer │ │ -02ecfc: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ +03055c: |[03055c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03056c: 6e10 030b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +030572: 0a00 |0003: move-result v0 │ │ +030574: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +030578: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03057a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +03057e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +030580: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +030584: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +030586: 5ce0 7702 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +03058a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03058c: 5ce0 7802 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +030590: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +030592: 59e0 6202 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +030596: 54e0 9202 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +03059a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03059e: 54e0 9202 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0305a2: 6e10 150b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b15 │ │ +0305a8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +0305aa: 5be0 9202 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0305ae: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0305b0: 0f00 |0022: return v0 │ │ +0305b2: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +0305b6: 55e0 7702 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +0305ba: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0305be: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0305c0: 28f8 |002a: goto 0022 // -0008 │ │ +0305c2: 55e0 7802 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +0305c6: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +0305ca: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0305cc: 28f2 |0030: goto 0022 // -000e │ │ +0305ce: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ +0305d4: 54e0 9202 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0305d8: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +0305dc: 7100 140b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ +0305e2: 0c00 |003b: move-result-object v0 │ │ +0305e4: 5be0 9202 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0305e8: 54e0 9202 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +0305ec: 6e20 0d0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ +0305f2: 55e0 7702 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +0305f6: 28dd |0045: goto 0022 // -0023 │ │ +0305f8: 52e7 6202 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +0305fc: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +0305fe: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +030602: 7120 2706 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ +030608: 0a09 |004e: move-result v9 │ │ +03060a: 7120 2b06 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +030610: 0a0a |0052: move-result v10 │ │ +030612: 52e0 7a02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +030616: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +03061a: 7110 bd0c 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +030620: 0a0b |005a: move-result v11 │ │ +030622: 7120 2c06 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ +030628: 0a0c |005e: move-result v12 │ │ +03062a: 52e0 7b02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ +03062e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +030632: 7110 bd0c 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +030638: 0a0d |0066: move-result v13 │ │ +03063a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03063c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +030640: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ +030644: 52e0 7a02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +030648: 7030 8307 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0783 │ │ +03064e: 0a00 |0071: move-result v0 │ │ +030650: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ +030654: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +030656: 8783 |0075: float-to-int v3, v8 │ │ +030658: 87a4 |0076: float-to-int v4, v10 │ │ +03065a: 87c5 |0077: float-to-int v5, v12 │ │ +03065c: 07e0 |0078: move-object v0, v14 │ │ +03065e: 07e1 |0079: move-object v1, v14 │ │ +030660: 7406 5007 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0750 │ │ +030666: 0a00 |007d: move-result v0 │ │ +030668: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +03066c: 59ea 7a02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +030670: 59ea 7502 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +030674: 59ec 7b02 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ +030678: 1210 |0086: const/4 v0, #int 1 // #1 │ │ +03067a: 5ce0 7802 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +03067e: 1200 |0089: const/4 v0, #int 0 // #0 │ │ +030680: 2898 |008a: goto 0022 // -0068 │ │ +030682: 52e0 9102 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +030686: 8200 |008d: int-to-float v0, v0 │ │ +030688: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ +03068c: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ +030690: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ +030694: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ +030698: 1210 |0096: const/4 v0, #int 1 // #1 │ │ +03069a: 5ce0 7702 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +03069e: 1210 |0099: const/4 v0, #int 1 // #1 │ │ +0306a0: 7020 ad07 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +0306a6: 1200 |009d: const/4 v0, #int 0 // #0 │ │ +0306a8: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ +0306ac: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ +0306b0: 52e0 7502 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +0306b4: 52e1 9102 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0306b8: 8211 |00a6: int-to-float v1, v1 │ │ +0306ba: c610 |00a7: add-float/2addr v0, v1 │ │ +0306bc: 59e0 7a02 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +0306c0: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ +0306c2: 7020 ae07 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +0306c8: 55e0 7702 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +0306cc: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ +0306d0: 7020 9407 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0794 │ │ +0306d6: 0a00 |00b5: move-result v0 │ │ +0306d8: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ +0306dc: 7110 ed06 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ +0306e2: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ +0306e6: 52e0 7502 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +0306ea: 52e1 9102 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0306ee: 8211 |00c1: int-to-float v1, v1 │ │ +0306f0: c710 |00c2: sub-float/2addr v0, v1 │ │ +0306f2: 28e5 |00c3: goto 00a8 // -001b │ │ +0306f4: 52e0 9102 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0306f8: 8200 |00c6: int-to-float v0, v0 │ │ +0306fa: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ +0306fe: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ +030702: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ +030704: 5ce0 7802 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +030708: 28e0 |00ce: goto 00ae // -0020 │ │ +03070a: 6e10 060b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ +030710: 0a00 |00d2: move-result v0 │ │ +030712: 59e0 7502 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +030716: 59e0 7a02 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +03071a: 6e10 080b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ +030720: 0a00 |00da: move-result v0 │ │ +030722: 59e0 7b02 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ +030726: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +030728: 7120 2a06 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +03072e: 0a00 |00e1: move-result v0 │ │ +030730: 59e0 6202 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +030734: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ +030736: 5ce0 7802 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0278 │ │ +03073a: 54e0 8c02 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +03073e: 6e10 360c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ +030744: 52e0 8b02 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@028b │ │ +030748: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ +03074a: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ +03074e: 54e0 8c02 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +030752: 6e10 3c0c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c3c │ │ +030758: 0a00 |00f6: move-result v0 │ │ +03075a: 54e1 8c02 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +03075e: 6e10 390c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ +030764: 0a01 |00fc: move-result v1 │ │ +030766: b110 |00fd: sub-int/2addr v0, v1 │ │ +030768: 7110 be0c 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +03076e: 0a00 |0101: move-result v0 │ │ +030770: 52e1 6902 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0269 │ │ +030774: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ +030778: 54e0 8c02 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +03077c: 6e10 350c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ +030782: 1200 |010b: const/4 v0, #int 0 // #0 │ │ +030784: 5ce0 8602 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +030788: 6e10 9607 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +03078e: 1210 |0111: const/4 v0, #int 1 // #1 │ │ +030790: 5ce0 7702 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +030794: 1210 |0114: const/4 v0, #int 1 // #1 │ │ +030796: 7020 ad07 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +03079c: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ +0307a0: 7010 5207 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ +0307a6: 1200 |011d: const/4 v0, #int 0 // #0 │ │ +0307a8: 5ce0 7702 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +0307ac: 2900 14ff |0120: goto/16 0034 // -00ec │ │ +0307b0: 7020 8e07 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@078e │ │ +0307b6: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +0307ba: 0000 |0127: nop // spacer │ │ +0307bc: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0006 line=1558 │ │ 0x000c line=1561 │ │ 0x000f line=1562 │ │ 0x0012 line=1563 │ │ @@ -31844,210 +31849,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -02ed18: |[02ed18] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -02ed28: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -02ed2c: 0200 1600 |0002: move/from16 v0, v22 │ │ -02ed30: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -02ed34: 5c10 7402 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ -02ed38: 7401 9607 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -02ed3e: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -02ed42: 0200 1600 |000d: move/from16 v0, v22 │ │ -02ed46: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -02ed4a: 5c10 7402 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ -02ed4e: 7401 6507 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02ed54: 0a05 |0016: move-result v5 │ │ -02ed56: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -02ed5a: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -02ed5e: 7401 7107 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ -02ed64: 0a0f |001e: move-result v15 │ │ -02ed66: 7401 7307 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02ed6c: 0a11 |0022: move-result v17 │ │ -02ed6e: 7401 7207 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ -02ed74: 0a10 |0026: move-result v16 │ │ -02ed76: 7401 7007 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ -02ed7c: 0a0e |002a: move-result v14 │ │ -02ed7e: 7401 7507 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02ed84: 0a12 |002e: move-result v18 │ │ -02ed86: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -02ed88: 120a |0030: const/4 v10, #int 0 // #0 │ │ -02ed8a: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -02ed8e: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -02ed92: 6e20 6407 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02ed98: 0c02 |0038: move-result-object v2 │ │ -02ed9a: 6e10 3d0b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02eda0: 0a16 |003c: move-result v22 │ │ -02eda2: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -02eda6: 0200 1600 |003f: move/from16 v0, v22 │ │ -02edaa: 0201 1700 |0041: move/from16 v1, v23 │ │ -02edae: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -02edb2: 6e10 320b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02edb8: 0c0d |0048: move-result-object v13 │ │ -02edba: 1f0d 2b01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02edbe: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -02edc0: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -02edc2: 55d0 4a02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02edc6: 0216 0000 |004f: move/from16 v22, v0 │ │ -02edca: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -02edce: 52d0 4802 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02edd2: 0216 0000 |0055: move/from16 v22, v0 │ │ -02edd6: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -02edda: 52d0 4802 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02edde: 0216 0000 |005b: move/from16 v22, v0 │ │ -02ede2: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -02ede6: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -02edec: 01f3 |0062: move v3, v15 │ │ -02edee: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -02edf4: 0204 1100 |0066: move/from16 v4, v17 │ │ -02edf8: 9003 0312 |0068: add-int v3, v3, v18 │ │ -02edfc: 6e10 350b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02ee02: 0a16 |006d: move-result v22 │ │ -02ee04: 9016 1603 |006e: add-int v22, v22, v3 │ │ -02ee08: 6e10 340b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02ee0e: 0a17 |0073: move-result v23 │ │ -02ee10: 9017 1704 |0074: add-int v23, v23, v4 │ │ -02ee14: 0200 1600 |0076: move/from16 v0, v22 │ │ -02ee18: 0201 1700 |0078: move/from16 v1, v23 │ │ -02ee1c: 6e51 410b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b41 │ │ -02ee22: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02ee26: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02ee2a: 28b0 |0081: goto 0031 // -0050 │ │ -02ee2c: 01f3 |0082: move v3, v15 │ │ -02ee2e: 6e10 350b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02ee34: 0a16 |0086: move-result v22 │ │ -02ee36: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -02ee3a: 28da |0089: goto 0063 // -0026 │ │ -02ee3c: 6e10 350b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02ee42: 0a16 |008d: move-result v22 │ │ -02ee44: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -02ee48: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -02ee4c: 0200 1600 |0092: move/from16 v0, v22 │ │ -02ee50: 7120 c10c f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02ee56: 0a03 |0097: move-result v3 │ │ -02ee58: 28cb |0098: goto 0063 // -0035 │ │ -02ee5a: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -02ee5e: 6e10 350b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02ee64: 0a17 |009e: move-result v23 │ │ -02ee66: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -02ee6a: 6e10 350b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02ee70: 0a16 |00a4: move-result v22 │ │ -02ee72: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -02ee76: 28bc |00a7: goto 0063 // -0044 │ │ -02ee78: 0204 1100 |00a8: move/from16 v4, v17 │ │ -02ee7c: 6e10 340b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02ee82: 0a16 |00ad: move-result v22 │ │ -02ee84: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -02ee88: 28b8 |00b0: goto 0068 // -0048 │ │ -02ee8a: 6e10 340b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02ee90: 0a16 |00b4: move-result v22 │ │ -02ee92: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -02ee96: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -02ee9a: 0200 1600 |00b9: move/from16 v0, v22 │ │ -02ee9e: 0201 1100 |00bb: move/from16 v1, v17 │ │ -02eea2: 7120 c10c 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02eea8: 0a04 |00c0: move-result v4 │ │ -02eeaa: 28a7 |00c1: goto 0068 // -0059 │ │ -02eeac: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -02eeb0: 6e10 340b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02eeb6: 0a17 |00c7: move-result v23 │ │ -02eeb8: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -02eebc: 6e10 340b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02eec2: 0a16 |00cd: move-result v22 │ │ -02eec4: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -02eec8: 2898 |00d0: goto 0068 // -0068 │ │ -02eeca: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -02eecc: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -02eed0: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -02eed4: 6e20 6407 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02eeda: 0c02 |00d9: move-result-object v2 │ │ -02eedc: 6e10 3d0b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02eee2: 0a16 |00dd: move-result v22 │ │ -02eee4: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -02eee8: 0200 1600 |00e0: move/from16 v0, v22 │ │ -02eeec: 0201 1700 |00e2: move/from16 v1, v23 │ │ -02eef0: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -02eef4: 6e10 320b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02eefa: 0c0d |00e9: move-result-object v13 │ │ -02eefc: 1f0d 2b01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02ef00: 55d0 4a02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02ef04: 0216 0000 |00ee: move/from16 v22, v0 │ │ -02ef08: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -02ef0c: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -02ef10: 6e20 7b07 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02ef16: 0c0b |00f7: move-result-object v11 │ │ -02ef18: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -02ef1c: 0200 1400 |00fa: move/from16 v0, v20 │ │ -02ef20: 8200 |00fc: int-to-float v0, v0 │ │ -02ef22: 0216 0000 |00fd: move/from16 v22, v0 │ │ -02ef26: 52b0 4402 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02ef2a: 0217 0000 |0101: move/from16 v23, v0 │ │ -02ef2e: a816 1617 |0103: mul-float v22, v22, v23 │ │ -02ef32: 0200 1600 |0105: move/from16 v0, v22 │ │ -02ef36: 870c |0107: float-to-int v12, v0 │ │ -02ef38: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -02ef3c: 0204 1100 |010a: move/from16 v4, v17 │ │ -02ef40: 55d0 4b02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ -02ef44: 0216 0000 |010e: move/from16 v22, v0 │ │ -02ef48: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -02ef4c: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -02ef50: 0200 1600 |0114: move/from16 v0, v22 │ │ -02ef54: 5cd0 4b02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ -02ef58: 9116 140f |0118: sub-int v22, v20, v15 │ │ -02ef5c: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -02ef60: 0200 1600 |011c: move/from16 v0, v22 │ │ -02ef64: 8200 |011e: int-to-float v0, v0 │ │ -02ef66: 0216 0000 |011f: move/from16 v22, v0 │ │ -02ef6a: 52d0 4d02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02ef6e: 0217 0000 |0123: move/from16 v23, v0 │ │ -02ef72: a816 1617 |0125: mul-float v22, v22, v23 │ │ -02ef76: 0200 1600 |0127: move/from16 v0, v22 │ │ -02ef7a: 8700 |0129: float-to-int v0, v0 │ │ -02ef7c: 0216 0000 |012a: move/from16 v22, v0 │ │ -02ef80: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -02ef84: 7702 250b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02ef8a: 0a15 |0131: move-result v21 │ │ -02ef8c: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -02ef90: 9116 160e |0134: sub-int v22, v22, v14 │ │ -02ef94: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -02ef98: 7702 250b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02ef9e: 0a08 |013b: move-result v8 │ │ -02efa0: 0200 1500 |013c: move/from16 v0, v21 │ │ -02efa4: 6e30 420b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ -02efaa: 6e10 350b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02efb0: 0a16 |0144: move-result v22 │ │ -02efb2: 9016 1603 |0145: add-int v22, v22, v3 │ │ -02efb6: 6e10 340b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02efbc: 0a17 |014a: move-result v23 │ │ -02efbe: 9017 1704 |014b: add-int v23, v23, v4 │ │ -02efc2: 0200 1600 |014d: move/from16 v0, v22 │ │ -02efc6: 0201 1700 |014f: move/from16 v1, v23 │ │ -02efca: 6e51 410b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b41 │ │ -02efd0: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02efd4: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -02efd8: 0200 1100 |0158: move/from16 v0, v17 │ │ -02efdc: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -02efe0: 5910 9002 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0290 │ │ -02efe4: 9116 070e |015e: sub-int v22, v7, v14 │ │ -02efe8: 0200 1600 |0160: move/from16 v0, v22 │ │ -02efec: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -02eff0: 5910 6502 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0265 │ │ -02eff4: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -02eff8: 5906 6b02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026b │ │ -02effc: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -02f000: 0200 1600 |016c: move/from16 v0, v22 │ │ -02f004: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -02f008: 5c10 6f02 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -02f00c: 0e00 |0172: return-void │ │ -02f00e: 0000 |0173: nop // spacer │ │ -02f010: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -02f02c: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +0307d8: |[0307d8] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +0307e8: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +0307ec: 0200 1600 |0002: move/from16 v0, v22 │ │ +0307f0: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +0307f4: 5c10 7402 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ +0307f8: 7401 9607 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +0307fe: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +030802: 0200 1600 |000d: move/from16 v0, v22 │ │ +030806: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +03080a: 5c10 7402 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ +03080e: 7401 6507 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +030814: 0a05 |0016: move-result v5 │ │ +030816: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +03081a: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +03081e: 7401 7107 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ +030824: 0a0f |001e: move-result v15 │ │ +030826: 7401 7307 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +03082c: 0a11 |0022: move-result v17 │ │ +03082e: 7401 7207 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ +030834: 0a10 |0026: move-result v16 │ │ +030836: 7401 7007 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ +03083c: 0a0e |002a: move-result v14 │ │ +03083e: 7401 7507 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +030844: 0a12 |002e: move-result v18 │ │ +030846: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +030848: 120a |0030: const/4 v10, #int 0 // #0 │ │ +03084a: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +03084e: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +030852: 6e20 6407 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +030858: 0c02 |0038: move-result-object v2 │ │ +03085a: 6e10 3d0b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +030860: 0a16 |003c: move-result v22 │ │ +030862: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +030866: 0200 1600 |003f: move/from16 v0, v22 │ │ +03086a: 0201 1700 |0041: move/from16 v1, v23 │ │ +03086e: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +030872: 6e10 320b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +030878: 0c0d |0048: move-result-object v13 │ │ +03087a: 1f0d 2a01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +03087e: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +030880: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +030882: 55d0 4a02 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +030886: 0216 0000 |004f: move/from16 v22, v0 │ │ +03088a: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +03088e: 52d0 4802 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +030892: 0216 0000 |0055: move/from16 v22, v0 │ │ +030896: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +03089a: 52d0 4802 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +03089e: 0216 0000 |005b: move/from16 v22, v0 │ │ +0308a2: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +0308a6: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +0308ac: 01f3 |0062: move v3, v15 │ │ +0308ae: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +0308b4: 0204 1100 |0066: move/from16 v4, v17 │ │ +0308b8: 9003 0312 |0068: add-int v3, v3, v18 │ │ +0308bc: 6e10 350b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +0308c2: 0a16 |006d: move-result v22 │ │ +0308c4: 9016 1603 |006e: add-int v22, v22, v3 │ │ +0308c8: 6e10 340b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +0308ce: 0a17 |0073: move-result v23 │ │ +0308d0: 9017 1704 |0074: add-int v23, v23, v4 │ │ +0308d4: 0200 1600 |0076: move/from16 v0, v22 │ │ +0308d8: 0201 1700 |0078: move/from16 v1, v23 │ │ +0308dc: 6e51 410b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b41 │ │ +0308e2: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0308e6: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0308ea: 28b0 |0081: goto 0031 // -0050 │ │ +0308ec: 01f3 |0082: move v3, v15 │ │ +0308ee: 6e10 350b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +0308f4: 0a16 |0086: move-result v22 │ │ +0308f6: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +0308fa: 28da |0089: goto 0063 // -0026 │ │ +0308fc: 6e10 350b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030902: 0a16 |008d: move-result v22 │ │ +030904: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +030908: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +03090c: 0200 1600 |0092: move/from16 v0, v22 │ │ +030910: 7120 c10c f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +030916: 0a03 |0097: move-result v3 │ │ +030918: 28cb |0098: goto 0063 // -0035 │ │ +03091a: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +03091e: 6e10 350b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030924: 0a17 |009e: move-result v23 │ │ +030926: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +03092a: 6e10 350b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030930: 0a16 |00a4: move-result v22 │ │ +030932: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +030936: 28bc |00a7: goto 0063 // -0044 │ │ +030938: 0204 1100 |00a8: move/from16 v4, v17 │ │ +03093c: 6e10 340b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030942: 0a16 |00ad: move-result v22 │ │ +030944: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +030948: 28b8 |00b0: goto 0068 // -0048 │ │ +03094a: 6e10 340b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030950: 0a16 |00b4: move-result v22 │ │ +030952: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +030956: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +03095a: 0200 1600 |00b9: move/from16 v0, v22 │ │ +03095e: 0201 1100 |00bb: move/from16 v1, v17 │ │ +030962: 7120 c10c 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +030968: 0a04 |00c0: move-result v4 │ │ +03096a: 28a7 |00c1: goto 0068 // -0059 │ │ +03096c: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +030970: 6e10 340b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030976: 0a17 |00c7: move-result v23 │ │ +030978: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +03097c: 6e10 340b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030982: 0a16 |00cd: move-result v22 │ │ +030984: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +030988: 2898 |00d0: goto 0068 // -0068 │ │ +03098a: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +03098c: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +030990: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +030994: 6e20 6407 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +03099a: 0c02 |00d9: move-result-object v2 │ │ +03099c: 6e10 3d0b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +0309a2: 0a16 |00dd: move-result v22 │ │ +0309a4: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +0309a8: 0200 1600 |00e0: move/from16 v0, v22 │ │ +0309ac: 0201 1700 |00e2: move/from16 v1, v23 │ │ +0309b0: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +0309b4: 6e10 320b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +0309ba: 0c0d |00e9: move-result-object v13 │ │ +0309bc: 1f0d 2a01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +0309c0: 55d0 4a02 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +0309c4: 0216 0000 |00ee: move/from16 v22, v0 │ │ +0309c8: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +0309cc: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +0309d0: 6e20 7b07 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +0309d6: 0c0b |00f7: move-result-object v11 │ │ +0309d8: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +0309dc: 0200 1400 |00fa: move/from16 v0, v20 │ │ +0309e0: 8200 |00fc: int-to-float v0, v0 │ │ +0309e2: 0216 0000 |00fd: move/from16 v22, v0 │ │ +0309e6: 52b0 4402 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +0309ea: 0217 0000 |0101: move/from16 v23, v0 │ │ +0309ee: a816 1617 |0103: mul-float v22, v22, v23 │ │ +0309f2: 0200 1600 |0105: move/from16 v0, v22 │ │ +0309f6: 870c |0107: float-to-int v12, v0 │ │ +0309f8: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +0309fc: 0204 1100 |010a: move/from16 v4, v17 │ │ +030a00: 55d0 4b02 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ +030a04: 0216 0000 |010e: move/from16 v22, v0 │ │ +030a08: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +030a0c: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +030a10: 0200 1600 |0114: move/from16 v0, v22 │ │ +030a14: 5cd0 4b02 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@024b │ │ +030a18: 9116 140f |0118: sub-int v22, v20, v15 │ │ +030a1c: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +030a20: 0200 1600 |011c: move/from16 v0, v22 │ │ +030a24: 8200 |011e: int-to-float v0, v0 │ │ +030a26: 0216 0000 |011f: move/from16 v22, v0 │ │ +030a2a: 52d0 4d02 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +030a2e: 0217 0000 |0123: move/from16 v23, v0 │ │ +030a32: a816 1617 |0125: mul-float v22, v22, v23 │ │ +030a36: 0200 1600 |0127: move/from16 v0, v22 │ │ +030a3a: 8700 |0129: float-to-int v0, v0 │ │ +030a3c: 0216 0000 |012a: move/from16 v22, v0 │ │ +030a40: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +030a44: 7702 250b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030a4a: 0a15 |0131: move-result v21 │ │ +030a4c: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +030a50: 9116 160e |0134: sub-int v22, v22, v14 │ │ +030a54: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +030a58: 7702 250b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030a5e: 0a08 |013b: move-result v8 │ │ +030a60: 0200 1500 |013c: move/from16 v0, v21 │ │ +030a64: 6e30 420b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ +030a6a: 6e10 350b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030a70: 0a16 |0144: move-result v22 │ │ +030a72: 9016 1603 |0145: add-int v22, v22, v3 │ │ +030a76: 6e10 340b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030a7c: 0a17 |014a: move-result v23 │ │ +030a7e: 9017 1704 |014b: add-int v23, v23, v4 │ │ +030a82: 0200 1600 |014d: move/from16 v0, v22 │ │ +030a86: 0201 1700 |014f: move/from16 v1, v23 │ │ +030a8a: 6e51 410b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b41 │ │ +030a90: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +030a94: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +030a98: 0200 1100 |0158: move/from16 v0, v17 │ │ +030a9c: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +030aa0: 5910 9002 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0290 │ │ +030aa4: 9116 070e |015e: sub-int v22, v7, v14 │ │ +030aa8: 0200 1600 |0160: move/from16 v0, v22 │ │ +030aac: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +030ab0: 5910 6502 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0265 │ │ +030ab4: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +030ab8: 5906 6b02 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026b │ │ +030abc: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +030ac0: 0200 1600 |016c: move/from16 v0, v22 │ │ +030ac4: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +030ac8: 5c10 6f02 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +030acc: 0e00 |0172: return-void │ │ +030ace: 0000 |0173: nop // spacer │ │ +030ad0: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +030aec: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ 0x0008 line=1295 │ │ 0x000b line=1296 │ │ 0x0013 line=1298 │ │ 0x0017 line=1299 │ │ @@ -32153,223 +32158,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -02f048: |[02f048] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -02f058: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -02f05c: 0200 1500 |0002: move/from16 v0, v21 │ │ -02f060: 0201 1800 |0004: move/from16 v1, v24 │ │ -02f064: 7120 6907 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0769 │ │ -02f06a: 0a15 |0009: move-result v21 │ │ -02f06c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -02f070: 0200 1600 |000c: move/from16 v0, v22 │ │ -02f074: 0201 1900 |000e: move/from16 v1, v25 │ │ -02f078: 7120 6907 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0769 │ │ -02f07e: 0a16 |0013: move-result v22 │ │ -02f080: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -02f084: 0201 1500 |0016: move/from16 v1, v21 │ │ -02f088: 0202 1600 |0018: move/from16 v2, v22 │ │ -02f08c: 6e30 a607 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@07a6 │ │ -02f092: 7401 6e07 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@076e │ │ -02f098: 0a0f |0020: move-result v15 │ │ -02f09a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -02f09e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -02f0a2: 5200 6c02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026c │ │ -02f0a6: 0215 0000 |0027: move/from16 v21, v0 │ │ -02f0aa: 0200 1500 |0029: move/from16 v0, v21 │ │ -02f0ae: 7120 c30c 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -02f0b4: 0a15 |002e: move-result v21 │ │ -02f0b6: 0200 1500 |002f: move/from16 v0, v21 │ │ -02f0ba: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -02f0be: 5910 7202 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ -02f0c2: 7401 7107 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ -02f0c8: 0a15 |0038: move-result v21 │ │ -02f0ca: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -02f0ce: 7401 7207 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ -02f0d4: 0a16 |003e: move-result v22 │ │ -02f0d6: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -02f0da: 7401 6d07 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@076d │ │ -02f0e0: 0a15 |0044: move-result v21 │ │ -02f0e2: 7401 7307 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ -02f0e8: 0a16 |0048: move-result v22 │ │ -02f0ea: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -02f0ee: 7401 7007 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ -02f0f4: 0a16 |004e: move-result v22 │ │ -02f0f6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -02f0fa: 7401 6507 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02f100: 0a10 |0054: move-result v16 │ │ -02f102: 120c |0055: const/4 v12, #int 0 // #0 │ │ -02f104: 0200 1000 |0056: move/from16 v0, v16 │ │ -02f108: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -02f10c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -02f110: 6e20 6407 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02f116: 0c03 |005f: move-result-object v3 │ │ -02f118: 6e10 3d0b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02f11e: 0a15 |0063: move-result v21 │ │ -02f120: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -02f124: 0200 1500 |0066: move/from16 v0, v21 │ │ -02f128: 0201 1600 |0068: move/from16 v1, v22 │ │ -02f12c: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -02f130: 6e10 320b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02f136: 0c0d |006f: move-result-object v13 │ │ -02f138: 1f0d 2b01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02f13c: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -02f140: 55d0 4a02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02f144: 0215 0000 |0076: move/from16 v21, v0 │ │ -02f148: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -02f14c: 52d0 4802 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02f150: 0215 0000 |007c: move/from16 v21, v0 │ │ -02f154: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -02f158: 52d0 4802 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02f15c: 0215 0000 |0082: move/from16 v21, v0 │ │ -02f160: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -02f164: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -02f168: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -02f16c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -02f170: 0200 1100 |008c: move/from16 v0, v17 │ │ -02f174: 0201 1500 |008e: move/from16 v1, v21 │ │ -02f178: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -02f17c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -02f180: 0200 1100 |0094: move/from16 v0, v17 │ │ -02f184: 0201 1500 |0096: move/from16 v1, v21 │ │ -02f188: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -02f18c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -02f18e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -02f192: 0200 1500 |009d: move/from16 v0, v21 │ │ -02f196: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -02f19a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -02f19e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -02f1a2: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -02f1a6: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -02f1a8: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -02f1ac: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -02f1b0: 0213 0500 |00ac: move/from16 v19, v5 │ │ -02f1b4: 0149 |00ae: move v9, v4 │ │ -02f1b6: 52d0 4c02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ -02f1ba: 0215 0000 |00b1: move/from16 v21, v0 │ │ -02f1be: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -02f1c2: 0200 1500 |00b5: move/from16 v0, v21 │ │ -02f1c6: 0201 1600 |00b7: move/from16 v1, v22 │ │ -02f1ca: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -02f1ce: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -02f1d2: 52d0 4c02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ -02f1d6: 0215 0000 |00bf: move/from16 v21, v0 │ │ -02f1da: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -02f1de: 0200 1500 |00c3: move/from16 v0, v21 │ │ -02f1e2: 0201 1600 |00c5: move/from16 v1, v22 │ │ -02f1e6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -02f1ea: 52d0 4c02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ -02f1ee: 0213 0000 |00cb: move/from16 v19, v0 │ │ -02f1f2: 52d0 4902 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ -02f1f6: 0215 0000 |00cf: move/from16 v21, v0 │ │ -02f1fa: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -02f1fe: 0200 1500 |00d3: move/from16 v0, v21 │ │ -02f202: 0201 1600 |00d5: move/from16 v1, v22 │ │ -02f206: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -02f20a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -02f20e: 52d0 4902 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ -02f212: 0215 0000 |00dd: move/from16 v21, v0 │ │ -02f216: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -02f21a: 0200 1500 |00e1: move/from16 v0, v21 │ │ -02f21e: 0201 1600 |00e3: move/from16 v1, v22 │ │ -02f222: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -02f226: 52d9 4902 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ -02f22a: 0200 1300 |00e9: move/from16 v0, v19 │ │ -02f22e: 0201 1200 |00eb: move/from16 v1, v18 │ │ -02f232: 7120 250b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02f238: 0a14 |00f0: move-result v20 │ │ -02f23a: 7120 250b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02f240: 0a0a |00f4: move-result v10 │ │ -02f242: 0200 1400 |00f5: move/from16 v0, v20 │ │ -02f246: 6e30 420b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ -02f24c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -02f250: 6e10 340b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ -02f256: 0a15 |00ff: move-result v21 │ │ -02f258: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -02f25c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -02f260: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -02f264: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -02f266: 2894 |0107: goto 009b // -006c │ │ -02f268: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -02f26a: 289f |0109: goto 00a8 // -0061 │ │ -02f26c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -02f270: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -02f274: 289e |010e: goto 00ac // -0062 │ │ -02f276: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -02f27a: 6e10 350b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02f280: 0a15 |0114: move-result v21 │ │ -02f282: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -02f286: 28eb |0117: goto 0102 // -0015 │ │ -02f288: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -02f28c: 0200 1500 |011a: move/from16 v0, v21 │ │ -02f290: 7120 250b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02f296: 0a15 |011f: move-result v21 │ │ -02f298: 0200 1500 |0120: move/from16 v0, v21 │ │ -02f29c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -02f2a0: 5910 6802 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0268 │ │ -02f2a4: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -02f2a8: 0200 1500 |0128: move/from16 v0, v21 │ │ -02f2ac: 7120 250b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02f2b2: 0a15 |012d: move-result v21 │ │ -02f2b4: 0200 1500 |012e: move/from16 v0, v21 │ │ -02f2b8: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -02f2bc: 5910 6702 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0267 │ │ -02f2c0: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -02f2c4: 0200 1500 |0136: move/from16 v0, v21 │ │ -02f2c8: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -02f2cc: 5c10 7402 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ -02f2d0: 7401 9607 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -02f2d6: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -02f2da: 0200 1500 |0141: move/from16 v0, v21 │ │ -02f2de: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -02f2e2: 5c10 7402 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ -02f2e6: 7401 6507 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02f2ec: 0a10 |014a: move-result v16 │ │ -02f2ee: 120c |014b: const/4 v12, #int 0 // #0 │ │ -02f2f0: 0200 1000 |014c: move/from16 v0, v16 │ │ -02f2f4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -02f2f8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -02f2fc: 6e20 6407 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02f302: 0c03 |0155: move-result-object v3 │ │ -02f304: 6e10 3d0b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02f30a: 0a15 |0159: move-result v21 │ │ -02f30c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -02f310: 0200 1500 |015c: move/from16 v0, v21 │ │ -02f314: 0201 1600 |015e: move/from16 v1, v22 │ │ -02f318: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -02f31c: 6e10 320b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02f322: 0c0d |0165: move-result-object v13 │ │ -02f324: 1f0d 2b01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02f328: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -02f32c: 55d0 4a02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02f330: 0215 0000 |016c: move/from16 v21, v0 │ │ -02f334: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -02f338: 8250 |0170: int-to-float v0, v5 │ │ -02f33a: 0215 0000 |0171: move/from16 v21, v0 │ │ -02f33e: 52d0 4d02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02f342: 0216 0000 |0175: move/from16 v22, v0 │ │ -02f346: a815 1516 |0177: mul-float v21, v21, v22 │ │ -02f34a: 0200 1500 |0179: move/from16 v0, v21 │ │ -02f34e: 8700 |017b: float-to-int v0, v0 │ │ -02f350: 0215 0000 |017c: move/from16 v21, v0 │ │ -02f354: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -02f358: 7702 250b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -02f35e: 0a14 |0183: move-result v20 │ │ -02f360: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -02f364: 5200 6702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0267 │ │ -02f368: 0215 0000 |0188: move/from16 v21, v0 │ │ -02f36c: 0200 1400 |018a: move/from16 v0, v20 │ │ -02f370: 0201 1500 |018c: move/from16 v1, v21 │ │ -02f374: 6e30 420b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ -02f37a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -02f37e: 28b9 |0193: goto 014c // -0047 │ │ -02f380: 0e00 |0194: return-void │ │ +030b08: |[030b08] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +030b18: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +030b1c: 0200 1500 |0002: move/from16 v0, v21 │ │ +030b20: 0201 1800 |0004: move/from16 v1, v24 │ │ +030b24: 7120 6907 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0769 │ │ +030b2a: 0a15 |0009: move-result v21 │ │ +030b2c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +030b30: 0200 1600 |000c: move/from16 v0, v22 │ │ +030b34: 0201 1900 |000e: move/from16 v1, v25 │ │ +030b38: 7120 6907 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0769 │ │ +030b3e: 0a16 |0013: move-result v22 │ │ +030b40: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +030b44: 0201 1500 |0016: move/from16 v1, v21 │ │ +030b48: 0202 1600 |0018: move/from16 v2, v22 │ │ +030b4c: 6e30 a607 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@07a6 │ │ +030b52: 7401 6e07 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@076e │ │ +030b58: 0a0f |0020: move-result v15 │ │ +030b5a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +030b5e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +030b62: 5200 6c02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@026c │ │ +030b66: 0215 0000 |0027: move/from16 v21, v0 │ │ +030b6a: 0200 1500 |0029: move/from16 v0, v21 │ │ +030b6e: 7120 c30c 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +030b74: 0a15 |002e: move-result v21 │ │ +030b76: 0200 1500 |002f: move/from16 v0, v21 │ │ +030b7a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +030b7e: 5910 7202 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0272 │ │ +030b82: 7401 7107 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ +030b88: 0a15 |0038: move-result v21 │ │ +030b8a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +030b8e: 7401 7207 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ +030b94: 0a16 |003e: move-result v22 │ │ +030b96: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +030b9a: 7401 6d07 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@076d │ │ +030ba0: 0a15 |0044: move-result v21 │ │ +030ba2: 7401 7307 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0773 │ │ +030ba8: 0a16 |0048: move-result v22 │ │ +030baa: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +030bae: 7401 7007 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0770 │ │ +030bb4: 0a16 |004e: move-result v22 │ │ +030bb6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +030bba: 7401 6507 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +030bc0: 0a10 |0054: move-result v16 │ │ +030bc2: 120c |0055: const/4 v12, #int 0 // #0 │ │ +030bc4: 0200 1000 |0056: move/from16 v0, v16 │ │ +030bc8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +030bcc: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +030bd0: 6e20 6407 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +030bd6: 0c03 |005f: move-result-object v3 │ │ +030bd8: 6e10 3d0b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +030bde: 0a15 |0063: move-result v21 │ │ +030be0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +030be4: 0200 1500 |0066: move/from16 v0, v21 │ │ +030be8: 0201 1600 |0068: move/from16 v1, v22 │ │ +030bec: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +030bf0: 6e10 320b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +030bf6: 0c0d |006f: move-result-object v13 │ │ +030bf8: 1f0d 2a01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +030bfc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +030c00: 55d0 4a02 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +030c04: 0215 0000 |0076: move/from16 v21, v0 │ │ +030c08: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +030c0c: 52d0 4802 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +030c10: 0215 0000 |007c: move/from16 v21, v0 │ │ +030c14: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +030c18: 52d0 4802 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +030c1c: 0215 0000 |0082: move/from16 v21, v0 │ │ +030c20: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +030c24: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +030c28: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +030c2c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +030c30: 0200 1100 |008c: move/from16 v0, v17 │ │ +030c34: 0201 1500 |008e: move/from16 v1, v21 │ │ +030c38: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +030c3c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +030c40: 0200 1100 |0094: move/from16 v0, v17 │ │ +030c44: 0201 1500 |0096: move/from16 v1, v21 │ │ +030c48: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +030c4c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +030c4e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +030c52: 0200 1500 |009d: move/from16 v0, v21 │ │ +030c56: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +030c5a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +030c5e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +030c62: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +030c66: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +030c68: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +030c6c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +030c70: 0213 0500 |00ac: move/from16 v19, v5 │ │ +030c74: 0149 |00ae: move v9, v4 │ │ +030c76: 52d0 4c02 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ +030c7a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +030c7e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +030c82: 0200 1500 |00b5: move/from16 v0, v21 │ │ +030c86: 0201 1600 |00b7: move/from16 v1, v22 │ │ +030c8a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +030c8e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +030c92: 52d0 4c02 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ +030c96: 0215 0000 |00bf: move/from16 v21, v0 │ │ +030c9a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +030c9e: 0200 1500 |00c3: move/from16 v0, v21 │ │ +030ca2: 0201 1600 |00c5: move/from16 v1, v22 │ │ +030ca6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +030caa: 52d0 4c02 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@024c │ │ +030cae: 0213 0000 |00cb: move/from16 v19, v0 │ │ +030cb2: 52d0 4902 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ +030cb6: 0215 0000 |00cf: move/from16 v21, v0 │ │ +030cba: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +030cbe: 0200 1500 |00d3: move/from16 v0, v21 │ │ +030cc2: 0201 1600 |00d5: move/from16 v1, v22 │ │ +030cc6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +030cca: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +030cce: 52d0 4902 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ +030cd2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +030cd6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +030cda: 0200 1500 |00e1: move/from16 v0, v21 │ │ +030cde: 0201 1600 |00e3: move/from16 v1, v22 │ │ +030ce2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +030ce6: 52d9 4902 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0249 │ │ +030cea: 0200 1300 |00e9: move/from16 v0, v19 │ │ +030cee: 0201 1200 |00eb: move/from16 v1, v18 │ │ +030cf2: 7120 250b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030cf8: 0a14 |00f0: move-result v20 │ │ +030cfa: 7120 250b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030d00: 0a0a |00f4: move-result v10 │ │ +030d02: 0200 1400 |00f5: move/from16 v0, v20 │ │ +030d06: 6e30 420b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ +030d0c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +030d10: 6e10 340b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0b34 │ │ +030d16: 0a15 |00ff: move-result v21 │ │ +030d18: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +030d1c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +030d20: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +030d24: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +030d26: 2894 |0107: goto 009b // -006c │ │ +030d28: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +030d2a: 289f |0109: goto 00a8 // -0061 │ │ +030d2c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +030d30: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +030d34: 289e |010e: goto 00ac // -0062 │ │ +030d36: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +030d3a: 6e10 350b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030d40: 0a15 |0114: move-result v21 │ │ +030d42: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +030d46: 28eb |0117: goto 0102 // -0015 │ │ +030d48: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +030d4c: 0200 1500 |011a: move/from16 v0, v21 │ │ +030d50: 7120 250b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030d56: 0a15 |011f: move-result v21 │ │ +030d58: 0200 1500 |0120: move/from16 v0, v21 │ │ +030d5c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +030d60: 5910 6802 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0268 │ │ +030d64: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +030d68: 0200 1500 |0128: move/from16 v0, v21 │ │ +030d6c: 7120 250b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030d72: 0a15 |012d: move-result v21 │ │ +030d74: 0200 1500 |012e: move/from16 v0, v21 │ │ +030d78: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +030d7c: 5910 6702 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0267 │ │ +030d80: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +030d84: 0200 1500 |0136: move/from16 v0, v21 │ │ +030d88: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +030d8c: 5c10 7402 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ +030d90: 7401 9607 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +030d96: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +030d9a: 0200 1500 |0141: move/from16 v0, v21 │ │ +030d9e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +030da2: 5c10 7402 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0274 │ │ +030da6: 7401 6507 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +030dac: 0a10 |014a: move-result v16 │ │ +030dae: 120c |014b: const/4 v12, #int 0 // #0 │ │ +030db0: 0200 1000 |014c: move/from16 v0, v16 │ │ +030db4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +030db8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +030dbc: 6e20 6407 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +030dc2: 0c03 |0155: move-result-object v3 │ │ +030dc4: 6e10 3d0b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +030dca: 0a15 |0159: move-result v21 │ │ +030dcc: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +030dd0: 0200 1500 |015c: move/from16 v0, v21 │ │ +030dd4: 0201 1600 |015e: move/from16 v1, v22 │ │ +030dd8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +030ddc: 6e10 320b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +030de2: 0c0d |0165: move-result-object v13 │ │ +030de4: 1f0d 2a01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +030de8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +030dec: 55d0 4a02 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +030df0: 0215 0000 |016c: move/from16 v21, v0 │ │ +030df4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +030df8: 8250 |0170: int-to-float v0, v5 │ │ +030dfa: 0215 0000 |0171: move/from16 v21, v0 │ │ +030dfe: 52d0 4d02 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +030e02: 0216 0000 |0175: move/from16 v22, v0 │ │ +030e06: a815 1516 |0177: mul-float v21, v21, v22 │ │ +030e0a: 0200 1500 |0179: move/from16 v0, v21 │ │ +030e0e: 8700 |017b: float-to-int v0, v0 │ │ +030e10: 0215 0000 |017c: move/from16 v21, v0 │ │ +030e14: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +030e18: 7702 250b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +030e1e: 0a14 |0183: move-result v20 │ │ +030e20: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +030e24: 5200 6702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0267 │ │ +030e28: 0215 0000 |0188: move/from16 v21, v0 │ │ +030e2c: 0200 1400 |018a: move/from16 v0, v20 │ │ +030e30: 0201 1500 |018c: move/from16 v1, v21 │ │ +030e34: 6e30 420b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b42 │ │ +030e3a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +030e3e: 28b9 |0193: goto 014c // -0047 │ │ +030e40: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x001d line=1170 │ │ 0x0021 line=1171 │ │ 0x0023 line=1172 │ │ 0x0035 line=1175 │ │ @@ -32467,95 +32472,95 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -02f384: |[02f384] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -02f394: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -02f398: 520e 6b02 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026b │ │ -02f39c: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ -02f3a0: 7401 7507 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02f3a6: 0a0c |0009: move-result v12 │ │ -02f3a8: 7401 7107 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ -02f3ae: 0a0a |000d: move-result v10 │ │ -02f3b0: 7401 7207 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ -02f3b6: 0a0b |0011: move-result v11 │ │ -02f3b8: 7401 7707 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02f3be: 0a0d |0015: move-result v13 │ │ -02f3c0: 7401 6507 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02f3c6: 0a04 |0019: move-result v4 │ │ -02f3c8: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -02f3ca: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -02f3ce: 0800 1000 |001d: move-object/from16 v0, v16 │ │ -02f3d2: 6e20 6407 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02f3d8: 0c03 |0022: move-result-object v3 │ │ -02f3da: 6e10 320b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02f3e0: 0c09 |0026: move-result-object v9 │ │ -02f3e2: 1f09 2b01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02f3e6: 559e 4a02 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02f3ea: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ -02f3ee: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -02f3f2: 28ec |002f: goto 001b // -0014 │ │ -02f3f4: 529e 4802 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ -02f3f8: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ -02f3fc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -02f3fe: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ -02f404: 01a5 |0038: move v5, v10 │ │ -02f406: b0c5 |0039: add-int/2addr v5, v12 │ │ -02f408: 6e10 330b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ -02f40e: 0a0e |003d: move-result v14 │ │ -02f410: 9106 050e |003e: sub-int v6, v5, v14 │ │ -02f414: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -02f418: 6e20 430b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b43 │ │ -02f41e: 28e8 |0045: goto 002d // -0018 │ │ -02f420: 01a5 |0046: move v5, v10 │ │ -02f422: 6e10 3e0b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b3e │ │ -02f428: 0a0e |004a: move-result v14 │ │ -02f42a: b0ea |004b: add-int/2addr v10, v14 │ │ -02f42c: 28ed |004c: goto 0039 // -0013 │ │ -02f42e: 6e10 350b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02f434: 0a0e |0050: move-result v14 │ │ -02f436: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ -02f43a: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ -02f43e: 7120 c10c ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02f444: 0a05 |0058: move-result v5 │ │ -02f446: 28e0 |0059: goto 0039 // -0020 │ │ -02f448: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ -02f44c: 6e10 350b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02f452: 0a0f |005f: move-result v15 │ │ -02f454: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ -02f458: 6e10 350b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ -02f45e: 0a0e |0065: move-result v14 │ │ -02f460: b0eb |0066: add-int/2addr v11, v14 │ │ -02f462: 28d2 |0067: goto 0039 // -002e │ │ -02f464: 0800 1000 |0068: move-object/from16 v0, v16 │ │ -02f468: 540e 8402 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -02f46c: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ -02f470: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -02f474: 540e 8402 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -02f478: 0200 1100 |0072: move/from16 v0, v17 │ │ -02f47c: 0201 1200 |0074: move/from16 v1, v18 │ │ -02f480: 0202 1300 |0076: move/from16 v2, v19 │ │ -02f484: 7240 2d07 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@072d │ │ -02f48a: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -02f48e: 540e 7602 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -02f492: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ -02f496: 0800 1000 |0081: move-object/from16 v0, v16 │ │ -02f49a: 540e 7602 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -02f49e: 0200 1100 |0085: move/from16 v0, v17 │ │ -02f4a2: 0201 1200 |0087: move/from16 v1, v18 │ │ -02f4a6: 0202 1300 |0089: move/from16 v2, v19 │ │ -02f4aa: 7240 2d07 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@072d │ │ -02f4b0: 121e |008e: const/4 v14, #int 1 // #1 │ │ -02f4b2: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -02f4b6: 5c0e 6602 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ -02f4ba: 0e00 |0093: return-void │ │ -02f4bc: 0001 0500 0100 0000 1800 0000 0300 ... |0094: packed-switch-data (14 units) │ │ +030e44: |[030e44] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +030e54: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +030e58: 520e 6b02 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@026b │ │ +030e5c: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ +030e60: 7401 7507 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +030e66: 0a0c |0009: move-result v12 │ │ +030e68: 7401 7107 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0771 │ │ +030e6e: 0a0a |000d: move-result v10 │ │ +030e70: 7401 7207 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0772 │ │ +030e76: 0a0b |0011: move-result v11 │ │ +030e78: 7401 7707 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +030e7e: 0a0d |0015: move-result v13 │ │ +030e80: 7401 6507 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +030e86: 0a04 |0019: move-result v4 │ │ +030e88: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +030e8a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +030e8e: 0800 1000 |001d: move-object/from16 v0, v16 │ │ +030e92: 6e20 6407 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +030e98: 0c03 |0022: move-result-object v3 │ │ +030e9a: 6e10 320b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +030ea0: 0c09 |0026: move-result-object v9 │ │ +030ea2: 1f09 2a01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +030ea6: 559e 4a02 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +030eaa: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ +030eae: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +030eb2: 28ec |002f: goto 001b // -0014 │ │ +030eb4: 529e 4802 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0248 │ │ +030eb8: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ +030ebc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +030ebe: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ +030ec4: 01a5 |0038: move v5, v10 │ │ +030ec6: b0c5 |0039: add-int/2addr v5, v12 │ │ +030ec8: 6e10 330b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0b33 │ │ +030ece: 0a0e |003d: move-result v14 │ │ +030ed0: 9106 050e |003e: sub-int v6, v5, v14 │ │ +030ed4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +030ed8: 6e20 430b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b43 │ │ +030ede: 28e8 |0045: goto 002d // -0018 │ │ +030ee0: 01a5 |0046: move v5, v10 │ │ +030ee2: 6e10 3e0b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b3e │ │ +030ee8: 0a0e |004a: move-result v14 │ │ +030eea: b0ea |004b: add-int/2addr v10, v14 │ │ +030eec: 28ed |004c: goto 0039 // -0013 │ │ +030eee: 6e10 350b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030ef4: 0a0e |0050: move-result v14 │ │ +030ef6: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ +030efa: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ +030efe: 7120 c10c ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +030f04: 0a05 |0058: move-result v5 │ │ +030f06: 28e0 |0059: goto 0039 // -0020 │ │ +030f08: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ +030f0c: 6e10 350b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030f12: 0a0f |005f: move-result v15 │ │ +030f14: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ +030f18: 6e10 350b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b35 │ │ +030f1e: 0a0e |0065: move-result v14 │ │ +030f20: b0eb |0066: add-int/2addr v11, v14 │ │ +030f22: 28d2 |0067: goto 0039 // -002e │ │ +030f24: 0800 1000 |0068: move-object/from16 v0, v16 │ │ +030f28: 540e 8402 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +030f2c: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ +030f30: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +030f34: 540e 8402 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +030f38: 0200 1100 |0072: move/from16 v0, v17 │ │ +030f3c: 0201 1200 |0074: move/from16 v1, v18 │ │ +030f40: 0202 1300 |0076: move/from16 v2, v19 │ │ +030f44: 7240 2d07 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@072d │ │ +030f4a: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +030f4e: 540e 7602 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +030f52: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ +030f56: 0800 1000 |0081: move-object/from16 v0, v16 │ │ +030f5a: 540e 7602 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +030f5e: 0200 1100 |0085: move/from16 v0, v17 │ │ +030f62: 0201 1200 |0087: move/from16 v1, v18 │ │ +030f66: 0202 1300 |0089: move/from16 v2, v19 │ │ +030f6a: 7240 2d07 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@072d │ │ +030f70: 121e |008e: const/4 v14, #int 1 // #1 │ │ +030f72: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +030f76: 5c0e 6602 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0266 │ │ +030f7a: 0e00 |0093: return-void │ │ +030f7c: 0001 0500 0100 0000 1800 0000 0300 ... |0094: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ 0x0006 line=1468 │ │ 0x000a line=1469 │ │ 0x000e line=1470 │ │ 0x0012 line=1471 │ │ @@ -32609,48 +32614,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -02f4d8: |[02f4d8] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -02f4e8: 6e10 6507 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02f4ee: 0a01 |0003: move-result v1 │ │ -02f4f0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -02f4f4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -02f4f8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -02f4fa: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -02f4fc: 0112 |000a: move v2, v1 │ │ -02f4fe: 0163 |000b: move v3, v6 │ │ -02f500: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -02f504: 6e20 6407 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02f50a: 0c00 |0011: move-result-object v0 │ │ -02f50c: 6e10 3d0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ -02f512: 0a07 |0015: move-result v7 │ │ -02f514: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -02f518: 6e20 7b07 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02f51e: 0c04 |001b: move-result-object v4 │ │ -02f520: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -02f524: 5247 4502 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02f528: 5298 6a02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02f52c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -02f530: 6e30 500b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b50 │ │ -02f536: 0a07 |0027: move-result v7 │ │ -02f538: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -02f53c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -02f53e: 0f07 |002b: return v7 │ │ -02f540: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -02f544: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -02f546: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -02f548: 28db |0030: goto 000b // -0025 │ │ -02f54a: b053 |0031: add-int/2addr v3, v5 │ │ -02f54c: 28da |0032: goto 000c // -0026 │ │ -02f54e: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -02f550: 28f7 |0034: goto 002b // -0009 │ │ +030f98: |[030f98] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +030fa8: 6e10 6507 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +030fae: 0a01 |0003: move-result v1 │ │ +030fb0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +030fb4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +030fb8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +030fba: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +030fbc: 0112 |000a: move v2, v1 │ │ +030fbe: 0163 |000b: move v3, v6 │ │ +030fc0: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +030fc4: 6e20 6407 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +030fca: 0c00 |0011: move-result-object v0 │ │ +030fcc: 6e10 3d0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b3d │ │ +030fd2: 0a07 |0015: move-result v7 │ │ +030fd4: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +030fd8: 6e20 7b07 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +030fde: 0c04 |001b: move-result-object v4 │ │ +030fe0: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +030fe4: 5247 4502 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +030fe8: 5298 6a02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +030fec: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +030ff0: 6e30 500b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b50 │ │ +030ff6: 0a07 |0027: move-result v7 │ │ +030ff8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +030ffc: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +030ffe: 0f07 |002b: return v7 │ │ +031000: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +031004: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +031006: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +031008: 28db |0030: goto 000b // -0025 │ │ +03100a: b053 |0031: add-int/2addr v3, v5 │ │ +03100c: 28da |0032: goto 000c // -0026 │ │ +03100e: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +031010: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2406 │ │ 0x0004 line=2407 │ │ 0x0008 line=2408 │ │ 0x0009 line=2409 │ │ 0x000a line=2410 │ │ @@ -32689,42 +32694,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -02f554: |[02f554] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02f564: 2051 3101 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0131 │ │ -02f568: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -02f56c: 6f20 790b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b79 │ │ -02f572: 0e00 |0007: return-void │ │ -02f574: 0750 |0008: move-object v0, v5 │ │ -02f576: 1f00 3101 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0131 │ │ -02f57a: 6e10 3b07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@073b │ │ -02f580: 0c01 |000e: move-result-object v1 │ │ -02f582: 6f20 790b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b79 │ │ -02f588: 5441 6302 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f58c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -02f590: 5441 6302 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f594: 5402 5102 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ -02f598: 5403 5202 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ -02f59c: 6e30 4006 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0640 │ │ -02f5a2: 5201 5302 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02f5a6: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -02f5a8: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -02f5aa: 6e40 a107 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -02f5b0: 28e1 |0026: goto 0007 // -001f │ │ -02f5b2: 5201 5302 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02f5b6: 5941 8902 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -02f5ba: 5401 5102 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ -02f5be: 5b41 8702 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ -02f5c2: 5401 5202 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ -02f5c6: 5b41 8802 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ -02f5ca: 28d4 |0033: goto 0007 // -002c │ │ +031014: |[031014] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +031024: 2051 3001 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0130 │ │ +031028: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +03102c: 6f20 790b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b79 │ │ +031032: 0e00 |0007: return-void │ │ +031034: 0750 |0008: move-object v0, v5 │ │ +031036: 1f00 3001 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0130 │ │ +03103a: 6e10 3b07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@073b │ │ +031040: 0c01 |000e: move-result-object v1 │ │ +031042: 6f20 790b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b79 │ │ +031048: 5441 6302 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +03104c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +031050: 5441 6302 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031054: 5402 5102 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ +031058: 5403 5202 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ +03105c: 6e30 4006 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0640 │ │ +031062: 5201 5302 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +031066: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +031068: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03106a: 6e40 a107 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +031070: 28e1 |0026: goto 0007 // -001f │ │ +031072: 5201 5302 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +031076: 5941 8902 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +03107a: 5401 5102 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ +03107e: 5b41 8702 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ +031082: 5401 5202 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0252 │ │ +031086: 5b41 8802 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ +03108a: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1079 │ │ 0x0004 line=1080 │ │ 0x0007 line=1095 │ │ 0x0009 line=1084 │ │ 0x000b line=1085 │ │ @@ -32744,28 +32749,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02f5cc: |[02f5cc] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02f5dc: 6f10 7a0b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b7a │ │ -02f5e2: 0c01 |0003: move-result-object v1 │ │ -02f5e4: 2200 3101 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0131 │ │ -02f5e8: 7020 3a07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@073a │ │ -02f5ee: 5232 6a02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02f5f2: 5902 5302 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ -02f5f6: 5432 6302 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f5fa: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -02f5fe: 5432 6302 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f602: 6e10 4106 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0641 │ │ -02f608: 0c02 |0016: move-result-object v2 │ │ -02f60a: 5b02 5102 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ -02f60e: 1100 |0019: return-object v0 │ │ +03108c: |[03108c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03109c: 6f10 7a0b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b7a │ │ +0310a2: 0c01 |0003: move-result-object v1 │ │ +0310a4: 2200 3001 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0130 │ │ +0310a8: 7020 3a07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@073a │ │ +0310ae: 5232 6a02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0310b2: 5902 5302 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0253 │ │ +0310b6: 5432 6302 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0310ba: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +0310be: 5432 6302 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0310c2: 6e10 4106 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0641 │ │ +0310c8: 0c02 |0016: move-result-object v2 │ │ +0310ca: 5b02 5102 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0251 │ │ +0310ce: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0004 line=1069 │ │ 0x0009 line=1070 │ │ 0x000d line=1071 │ │ 0x0011 line=1072 │ │ @@ -32780,21 +32785,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -02f610: |[02f610] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -02f620: 6f56 7b0b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b7b │ │ -02f626: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -02f62a: 5220 8502 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02f62e: 5221 8502 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -02f632: 7051 9807 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0798 │ │ -02f638: 0e00 |000c: return-void │ │ +0310d0: |[0310d0] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +0310e0: 6f56 7b0b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b7b │ │ +0310e6: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +0310ea: 5220 8502 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0310ee: 5221 8502 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0310f2: 7051 9807 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0798 │ │ +0310f8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0003 line=1260 │ │ 0x0005 line=1261 │ │ 0x000c line=1263 │ │ locals : │ │ @@ -32809,358 +32814,358 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 700 16-bit code units │ │ -02f63c: |[02f63c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02f64c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -02f650: 5500 6e02 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ -02f654: 0216 0000 |0004: move/from16 v22, v0 │ │ -02f658: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ -02f65c: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ -02f660: 0f16 |000a: return v22 │ │ -02f662: 7401 030b 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -02f668: 0a16 |000e: move-result v22 │ │ -02f66a: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ -02f66e: 7401 040b 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b04 │ │ -02f674: 0a16 |0014: move-result v22 │ │ -02f676: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ -02f67a: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ -02f67e: 28f1 |0019: goto 000a // -000f │ │ -02f680: 0800 1900 |001a: move-object/from16 v0, v25 │ │ -02f684: 5400 6302 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f688: 0816 0000 |001e: move-object/from16 v22, v0 │ │ -02f68c: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ -02f690: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -02f694: 5400 6302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02f698: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -02f69c: 7401 3706 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02f6a2: 0a16 |002b: move-result v22 │ │ -02f6a4: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ -02f6a8: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ -02f6ac: 28da |0030: goto 000a // -0026 │ │ -02f6ae: 0800 1900 |0031: move-object/from16 v0, v25 │ │ -02f6b2: 5400 9202 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02f6b6: 0816 0000 |0035: move-object/from16 v22, v0 │ │ -02f6ba: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ -02f6be: 7100 140b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ -02f6c4: 0c16 |003c: move-result-object v22 │ │ -02f6c6: 0800 1600 |003d: move-object/from16 v0, v22 │ │ -02f6ca: 0801 1900 |003f: move-object/from16 v1, v25 │ │ -02f6ce: 5b10 9202 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02f6d2: 0800 1900 |0043: move-object/from16 v0, v25 │ │ -02f6d6: 5400 9202 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02f6da: 0816 0000 |0047: move-object/from16 v22, v0 │ │ -02f6de: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -02f6e2: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ -02f6e6: 6e20 0d0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ -02f6ec: 7401 030b 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -02f6f2: 0a04 |0053: move-result v4 │ │ -02f6f4: 120a |0054: const/4 v10, #int 0 // #0 │ │ -02f6f6: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -02f6fa: 0216 0000 |0057: move/from16 v22, v0 │ │ -02f6fe: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ -02f704: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ -02f708: 7701 ed06 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ -02f70e: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ -02f712: 28a7 |0063: goto 000a // -0059 │ │ -02f714: 0800 1900 |0064: move-object/from16 v0, v25 │ │ -02f718: 5400 8c02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -02f71c: 0816 0000 |0068: move-object/from16 v22, v0 │ │ -02f720: 7401 350c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ -02f726: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ -02f72a: 0200 1600 |006f: move/from16 v0, v22 │ │ -02f72e: 0801 1900 |0071: move-object/from16 v1, v25 │ │ -02f732: 5c10 8602 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02f736: 7401 9607 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -02f73c: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ -02f740: 0200 1600 |007a: move/from16 v0, v22 │ │ -02f744: 0801 1900 |007c: move-object/from16 v1, v25 │ │ -02f748: 5c10 7702 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02f74c: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ -02f750: 0800 1900 |0082: move-object/from16 v0, v25 │ │ -02f754: 0201 1600 |0084: move/from16 v1, v22 │ │ -02f758: 7020 ad07 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02f75e: 7401 060b 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ -02f764: 0a16 |008c: move-result v22 │ │ -02f766: 0200 1600 |008d: move/from16 v0, v22 │ │ -02f76a: 0801 1900 |008f: move-object/from16 v1, v25 │ │ -02f76e: 5910 7502 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02f772: 0200 1600 |0093: move/from16 v0, v22 │ │ -02f776: 0801 1900 |0095: move-object/from16 v1, v25 │ │ -02f77a: 5910 7a02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02f77e: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ -02f782: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -02f786: 0201 1600 |009d: move/from16 v1, v22 │ │ -02f78a: 7120 2a06 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -02f790: 0a16 |00a2: move-result v22 │ │ -02f792: 0200 1600 |00a3: move/from16 v0, v22 │ │ -02f796: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ -02f79a: 5910 6202 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02f79e: 28b3 |00a9: goto 005c // -004d │ │ -02f7a0: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ -02f7a4: 5500 7702 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02f7a8: 0216 0000 |00ae: move/from16 v22, v0 │ │ -02f7ac: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ -02f7b0: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ -02f7b4: 5200 6202 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02f7b8: 0216 0000 |00b6: move/from16 v22, v0 │ │ -02f7bc: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ -02f7c0: 0201 1600 |00ba: move/from16 v1, v22 │ │ -02f7c4: 7120 2706 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ -02f7ca: 0a0d |00bf: move-result v13 │ │ -02f7cc: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -02f7d0: 7120 2b06 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02f7d6: 0a12 |00c5: move-result v18 │ │ -02f7d8: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ -02f7dc: 5200 7a02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02f7e0: 0216 0000 |00ca: move/from16 v22, v0 │ │ -02f7e4: a716 1216 |00cc: sub-float v22, v18, v22 │ │ -02f7e8: 7701 bd0c 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02f7ee: 0a13 |00d1: move-result v19 │ │ -02f7f0: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ -02f7f4: 7120 2c06 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ -02f7fa: 0a14 |00d7: move-result v20 │ │ -02f7fc: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ -02f800: 5200 7b02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ -02f804: 0216 0000 |00dc: move/from16 v22, v0 │ │ -02f808: a716 1416 |00de: sub-float v22, v20, v22 │ │ -02f80c: 7701 bd0c 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -02f812: 0a15 |00e3: move-result v21 │ │ -02f814: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ -02f818: 5200 9102 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02f81c: 0216 0000 |00e8: move/from16 v22, v0 │ │ -02f820: 0200 1600 |00ea: move/from16 v0, v22 │ │ -02f824: 8200 |00ec: int-to-float v0, v0 │ │ -02f826: 0216 0000 |00ed: move/from16 v22, v0 │ │ -02f82a: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ -02f82e: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ -02f832: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ -02f836: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ -02f83a: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ -02f83e: 0200 1600 |00f9: move/from16 v0, v22 │ │ -02f842: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ -02f846: 5c10 7702 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02f84a: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ -02f84e: 5200 7502 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02f852: 0216 0000 |0103: move/from16 v22, v0 │ │ -02f856: a716 1216 |0105: sub-float v22, v18, v22 │ │ -02f85a: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ -02f85e: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ -02f862: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ -02f866: 0800 1900 |010d: move-object/from16 v0, v25 │ │ -02f86a: 5200 7502 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02f86e: 0216 0000 |0111: move/from16 v22, v0 │ │ -02f872: 0800 1900 |0113: move-object/from16 v0, v25 │ │ -02f876: 5200 9102 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02f87a: 0217 0000 |0117: move/from16 v23, v0 │ │ -02f87e: 0200 1700 |0119: move/from16 v0, v23 │ │ -02f882: 8200 |011b: int-to-float v0, v0 │ │ -02f884: 0217 0000 |011c: move/from16 v23, v0 │ │ -02f888: a616 1617 |011e: add-float v22, v22, v23 │ │ -02f88c: 0200 1600 |0120: move/from16 v0, v22 │ │ -02f890: 0801 1900 |0122: move-object/from16 v1, v25 │ │ -02f894: 5910 7a02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02f898: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ -02f89c: 0800 1900 |0128: move-object/from16 v0, v25 │ │ -02f8a0: 0201 1600 |012a: move/from16 v1, v22 │ │ -02f8a4: 7020 ad07 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -02f8aa: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ -02f8ae: 0800 1900 |0131: move-object/from16 v0, v25 │ │ -02f8b2: 0201 1600 |0133: move/from16 v1, v22 │ │ -02f8b6: 7020 ae07 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -02f8bc: 0800 1900 |0138: move-object/from16 v0, v25 │ │ -02f8c0: 5500 7702 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02f8c4: 0216 0000 |013c: move/from16 v22, v0 │ │ -02f8c8: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ -02f8cc: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -02f8d0: 5200 6202 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02f8d4: 0216 0000 |0144: move/from16 v22, v0 │ │ -02f8d8: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -02f8dc: 0201 1600 |0148: move/from16 v1, v22 │ │ -02f8e0: 7120 2706 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ -02f8e6: 0a05 |014d: move-result v5 │ │ -02f8e8: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ -02f8ec: 7120 2b06 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02f8f2: 0a12 |0153: move-result v18 │ │ -02f8f4: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -02f8f8: 0201 1200 |0156: move/from16 v1, v18 │ │ -02f8fc: 7020 9407 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0794 │ │ -02f902: 0a16 |015b: move-result v22 │ │ -02f904: 960a 0a16 |015c: or-int v10, v10, v22 │ │ -02f908: 2900 fefe |015e: goto/16 005c // -0102 │ │ -02f90c: 0800 1900 |0160: move-object/from16 v0, v25 │ │ -02f910: 5200 7502 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02f914: 0216 0000 |0164: move/from16 v22, v0 │ │ -02f918: 0800 1900 |0166: move-object/from16 v0, v25 │ │ -02f91c: 5200 9102 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ -02f920: 0217 0000 |016a: move/from16 v23, v0 │ │ -02f924: 0200 1700 |016c: move/from16 v0, v23 │ │ -02f928: 8200 |016e: int-to-float v0, v0 │ │ -02f92a: 0217 0000 |016f: move/from16 v23, v0 │ │ -02f92e: a716 1617 |0171: sub-float v22, v22, v23 │ │ -02f932: 28ad |0173: goto 0120 // -0053 │ │ -02f934: 0800 1900 |0174: move-object/from16 v0, v25 │ │ -02f938: 5500 7702 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02f93c: 0216 0000 |0178: move/from16 v22, v0 │ │ -02f940: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ -02f944: 0800 1900 |017c: move-object/from16 v0, v25 │ │ -02f948: 5400 9202 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ -02f94c: 0810 0000 |0180: move-object/from16 v16, v0 │ │ -02f950: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ -02f954: 0800 1900 |0184: move-object/from16 v0, v25 │ │ -02f958: 5200 7f02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ -02f95c: 0217 0000 |0188: move/from16 v23, v0 │ │ -02f960: 0200 1700 |018a: move/from16 v0, v23 │ │ -02f964: 8200 |018c: int-to-float v0, v0 │ │ -02f966: 0217 0000 |018d: move/from16 v23, v0 │ │ -02f96a: 0800 1000 |018f: move-object/from16 v0, v16 │ │ -02f96e: 0201 1600 |0191: move/from16 v1, v22 │ │ -02f972: 0202 1700 |0193: move/from16 v2, v23 │ │ -02f976: 6e30 0f0b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b0f │ │ -02f97c: 0800 1900 |0198: move-object/from16 v0, v25 │ │ -02f980: 5200 6202 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02f984: 0216 0000 |019c: move/from16 v22, v0 │ │ -02f988: 0800 1000 |019e: move-object/from16 v0, v16 │ │ -02f98c: 0201 1600 |01a0: move/from16 v1, v22 │ │ -02f990: 7120 a306 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a3 │ │ -02f996: 0a16 |01a5: move-result v22 │ │ -02f998: 0200 1600 |01a6: move/from16 v0, v22 │ │ -02f99c: 8709 |01a8: float-to-int v9, v0 │ │ -02f99e: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ -02f9a2: 0200 1600 |01ab: move/from16 v0, v22 │ │ -02f9a6: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ -02f9aa: 5c10 8602 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02f9ae: 7401 7707 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -02f9b4: 0a11 |01b4: move-result v17 │ │ -02f9b6: 7401 7507 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -02f9bc: 0a0e |01b8: move-result v14 │ │ -02f9be: 7601 7c07 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ -02f9c4: 0c07 |01bc: move-result-object v7 │ │ -02f9c6: 5276 4502 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02f9ca: 82e0 |01bf: int-to-float v0, v14 │ │ -02f9cc: 0216 0000 |01c0: move/from16 v22, v0 │ │ -02f9d0: 0200 1100 |01c2: move/from16 v0, v17 │ │ -02f9d4: 8200 |01c4: int-to-float v0, v0 │ │ -02f9d6: 0217 0000 |01c5: move/from16 v23, v0 │ │ -02f9da: a916 1617 |01c7: div-float v22, v22, v23 │ │ -02f9de: 5270 4402 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -02f9e2: 0217 0000 |01cb: move/from16 v23, v0 │ │ -02f9e6: a716 1617 |01cd: sub-float v22, v22, v23 │ │ -02f9ea: 5270 4702 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02f9ee: 0217 0000 |01d1: move/from16 v23, v0 │ │ -02f9f2: a90c 1617 |01d3: div-float v12, v22, v23 │ │ -02f9f6: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ -02f9fa: 5200 6202 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02f9fe: 0216 0000 |01d9: move/from16 v22, v0 │ │ -02fa02: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ -02fa06: 0201 1600 |01dd: move/from16 v1, v22 │ │ -02fa0a: 7120 2706 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ -02fa10: 0a05 |01e2: move-result v5 │ │ -02fa12: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ -02fa16: 7120 2b06 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02fa1c: 0a12 |01e8: move-result v18 │ │ -02fa1e: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ -02fa22: 5200 7502 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ -02fa26: 0216 0000 |01ed: move/from16 v22, v0 │ │ -02fa2a: a716 1216 |01ef: sub-float v22, v18, v22 │ │ -02fa2e: 0200 1600 |01f1: move/from16 v0, v22 │ │ -02fa32: 870f |01f3: float-to-int v15, v0 │ │ -02fa34: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ -02fa38: 705f 5507 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0755 │ │ -02fa3e: 0a0b |01f9: move-result v11 │ │ -02fa40: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ -02fa44: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ -02fa48: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ -02fa4c: 0201 1600 |0200: move/from16 v1, v22 │ │ -02fa50: 0202 1700 |0202: move/from16 v2, v23 │ │ -02fa54: 6e59 a207 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ -02fa5a: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ -02fa5e: 0200 1600 |0209: move/from16 v0, v22 │ │ -02fa62: 0801 1900 |020b: move-object/from16 v1, v25 │ │ -02fa66: 5910 6202 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02fa6a: 7601 5b07 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ -02fa70: 0800 1900 |0212: move-object/from16 v0, v25 │ │ -02fa74: 5400 7d02 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02fa78: 0816 0000 |0216: move-object/from16 v22, v0 │ │ -02fa7c: 7401 7c0a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ -02fa82: 0a16 |021b: move-result v22 │ │ -02fa84: 0800 1900 |021c: move-object/from16 v0, v25 │ │ -02fa88: 5400 8a02 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02fa8c: 0817 0000 |0220: move-object/from16 v23, v0 │ │ -02fa90: 7401 7c0a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ -02fa96: 0a17 |0225: move-result v23 │ │ -02fa98: 960a 1617 |0226: or-int v10, v22, v23 │ │ -02fa9c: 2900 34fe |0228: goto/16 005c // -01cc │ │ -02faa0: 0800 1900 |022a: move-object/from16 v0, v25 │ │ -02faa4: 5500 7702 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ -02faa8: 0216 0000 |022e: move/from16 v22, v0 │ │ -02faac: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ -02fab0: 0800 1900 |0232: move-object/from16 v0, v25 │ │ -02fab4: 5200 6a02 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fab8: 0216 0000 |0236: move/from16 v22, v0 │ │ -02fabc: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ -02fac0: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ -02fac4: 0800 1900 |023c: move-object/from16 v0, v25 │ │ -02fac8: 0201 1600 |023e: move/from16 v1, v22 │ │ -02facc: 0202 1700 |0240: move/from16 v2, v23 │ │ -02fad0: 0203 1800 |0242: move/from16 v3, v24 │ │ -02fad4: 6e40 a107 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -02fada: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ -02fade: 0200 1600 |0249: move/from16 v0, v22 │ │ -02fae2: 0801 1900 |024b: move-object/from16 v1, v25 │ │ -02fae6: 5910 6202 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02faea: 7601 5b07 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ -02faf0: 0800 1900 |0252: move-object/from16 v0, v25 │ │ -02faf4: 5400 7d02 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ -02faf8: 0816 0000 |0256: move-object/from16 v22, v0 │ │ -02fafc: 7401 7c0a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ -02fb02: 0a16 |025b: move-result v22 │ │ -02fb04: 0800 1900 |025c: move-object/from16 v0, v25 │ │ -02fb08: 5400 8a02 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ -02fb0c: 0817 0000 |0260: move-object/from16 v23, v0 │ │ -02fb10: 7401 7c0a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ -02fb16: 0a17 |0265: move-result v23 │ │ -02fb18: 960a 1617 |0266: or-int v10, v22, v23 │ │ -02fb1c: 2900 f4fd |0268: goto/16 005c // -020c │ │ -02fb20: 7701 2806 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0628 │ │ -02fb26: 0a08 |026d: move-result v8 │ │ -02fb28: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ -02fb2c: 7120 2b06 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02fb32: 0a12 |0273: move-result v18 │ │ -02fb34: 0200 1200 |0274: move/from16 v0, v18 │ │ -02fb38: 0801 1900 |0276: move-object/from16 v1, v25 │ │ -02fb3c: 5910 7a02 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02fb40: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ -02fb44: 7120 2a06 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -02fb4a: 0a16 |027f: move-result v22 │ │ -02fb4c: 0200 1600 |0280: move/from16 v0, v22 │ │ -02fb50: 0801 1900 |0282: move-object/from16 v1, v25 │ │ -02fb54: 5910 6202 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02fb58: 2900 d6fd |0286: goto/16 005c // -022a │ │ -02fb5c: 7602 8e07 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@078e │ │ -02fb62: 0800 1900 |028b: move-object/from16 v0, v25 │ │ -02fb66: 5200 6202 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ -02fb6a: 0216 0000 |028f: move/from16 v22, v0 │ │ -02fb6e: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ -02fb72: 0201 1600 |0293: move/from16 v1, v22 │ │ -02fb76: 7120 2706 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ -02fb7c: 0a16 |0298: move-result v22 │ │ -02fb7e: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ -02fb82: 0201 1600 |029b: move/from16 v1, v22 │ │ -02fb86: 7120 2b06 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -02fb8c: 0a16 |02a0: move-result v22 │ │ -02fb8e: 0200 1600 |02a1: move/from16 v0, v22 │ │ -02fb92: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ -02fb96: 5910 7a02 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ -02fb9a: 2900 b5fd |02a7: goto/16 005c // -024b │ │ -02fb9e: 0000 |02a9: nop // spacer │ │ -02fba0: 0001 0700 0000 0000 0b00 0000 1b01 ... |02aa: packed-switch-data (18 units) │ │ +0310fc: |[0310fc] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03110c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +031110: 5500 6e02 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@026e │ │ +031114: 0216 0000 |0004: move/from16 v22, v0 │ │ +031118: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ +03111c: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ +031120: 0f16 |000a: return v22 │ │ +031122: 7401 030b 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +031128: 0a16 |000e: move-result v22 │ │ +03112a: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ +03112e: 7401 040b 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b04 │ │ +031134: 0a16 |0014: move-result v22 │ │ +031136: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ +03113a: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ +03113e: 28f1 |0019: goto 000a // -000f │ │ +031140: 0800 1900 |001a: move-object/from16 v0, v25 │ │ +031144: 5400 6302 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031148: 0816 0000 |001e: move-object/from16 v22, v0 │ │ +03114c: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ +031150: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +031154: 5400 6302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031158: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +03115c: 7401 3706 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +031162: 0a16 |002b: move-result v22 │ │ +031164: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ +031168: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ +03116c: 28da |0030: goto 000a // -0026 │ │ +03116e: 0800 1900 |0031: move-object/from16 v0, v25 │ │ +031172: 5400 9202 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +031176: 0816 0000 |0035: move-object/from16 v22, v0 │ │ +03117a: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ +03117e: 7100 140b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b14 │ │ +031184: 0c16 |003c: move-result-object v22 │ │ +031186: 0800 1600 |003d: move-object/from16 v0, v22 │ │ +03118a: 0801 1900 |003f: move-object/from16 v1, v25 │ │ +03118e: 5b10 9202 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +031192: 0800 1900 |0043: move-object/from16 v0, v25 │ │ +031196: 5400 9202 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +03119a: 0816 0000 |0047: move-object/from16 v22, v0 │ │ +03119e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0311a2: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ +0311a6: 6e20 0d0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b0d │ │ +0311ac: 7401 030b 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +0311b2: 0a04 |0053: move-result v4 │ │ +0311b4: 120a |0054: const/4 v10, #int 0 // #0 │ │ +0311b6: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +0311ba: 0216 0000 |0057: move/from16 v22, v0 │ │ +0311be: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ +0311c4: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ +0311c8: 7701 ed06 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ +0311ce: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ +0311d2: 28a7 |0063: goto 000a // -0059 │ │ +0311d4: 0800 1900 |0064: move-object/from16 v0, v25 │ │ +0311d8: 5400 8c02 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +0311dc: 0816 0000 |0068: move-object/from16 v22, v0 │ │ +0311e0: 7401 350c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ +0311e6: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ +0311ea: 0200 1600 |006f: move/from16 v0, v22 │ │ +0311ee: 0801 1900 |0071: move-object/from16 v1, v25 │ │ +0311f2: 5c10 8602 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +0311f6: 7401 9607 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +0311fc: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ +031200: 0200 1600 |007a: move/from16 v0, v22 │ │ +031204: 0801 1900 |007c: move-object/from16 v1, v25 │ │ +031208: 5c10 7702 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +03120c: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ +031210: 0800 1900 |0082: move-object/from16 v0, v25 │ │ +031214: 0201 1600 |0084: move/from16 v1, v22 │ │ +031218: 7020 ad07 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +03121e: 7401 060b 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ +031224: 0a16 |008c: move-result v22 │ │ +031226: 0200 1600 |008d: move/from16 v0, v22 │ │ +03122a: 0801 1900 |008f: move-object/from16 v1, v25 │ │ +03122e: 5910 7502 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +031232: 0200 1600 |0093: move/from16 v0, v22 │ │ +031236: 0801 1900 |0095: move-object/from16 v1, v25 │ │ +03123a: 5910 7a02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +03123e: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ +031242: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +031246: 0201 1600 |009d: move/from16 v1, v22 │ │ +03124a: 7120 2a06 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +031250: 0a16 |00a2: move-result v22 │ │ +031252: 0200 1600 |00a3: move/from16 v0, v22 │ │ +031256: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ +03125a: 5910 6202 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +03125e: 28b3 |00a9: goto 005c // -004d │ │ +031260: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ +031264: 5500 7702 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +031268: 0216 0000 |00ae: move/from16 v22, v0 │ │ +03126c: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ +031270: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ +031274: 5200 6202 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +031278: 0216 0000 |00b6: move/from16 v22, v0 │ │ +03127c: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ +031280: 0201 1600 |00ba: move/from16 v1, v22 │ │ +031284: 7120 2706 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ +03128a: 0a0d |00bf: move-result v13 │ │ +03128c: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +031290: 7120 2b06 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +031296: 0a12 |00c5: move-result v18 │ │ +031298: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ +03129c: 5200 7a02 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +0312a0: 0216 0000 |00ca: move/from16 v22, v0 │ │ +0312a4: a716 1216 |00cc: sub-float v22, v18, v22 │ │ +0312a8: 7701 bd0c 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +0312ae: 0a13 |00d1: move-result v19 │ │ +0312b0: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ +0312b4: 7120 2c06 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ +0312ba: 0a14 |00d7: move-result v20 │ │ +0312bc: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ +0312c0: 5200 7b02 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@027b │ │ +0312c4: 0216 0000 |00dc: move/from16 v22, v0 │ │ +0312c8: a716 1416 |00de: sub-float v22, v20, v22 │ │ +0312cc: 7701 bd0c 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +0312d2: 0a15 |00e3: move-result v21 │ │ +0312d4: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +0312d8: 5200 9102 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0312dc: 0216 0000 |00e8: move/from16 v22, v0 │ │ +0312e0: 0200 1600 |00ea: move/from16 v0, v22 │ │ +0312e4: 8200 |00ec: int-to-float v0, v0 │ │ +0312e6: 0216 0000 |00ed: move/from16 v22, v0 │ │ +0312ea: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ +0312ee: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ +0312f2: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ +0312f6: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ +0312fa: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ +0312fe: 0200 1600 |00f9: move/from16 v0, v22 │ │ +031302: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ +031306: 5c10 7702 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +03130a: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ +03130e: 5200 7502 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +031312: 0216 0000 |0103: move/from16 v22, v0 │ │ +031316: a716 1216 |0105: sub-float v22, v18, v22 │ │ +03131a: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ +03131e: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ +031322: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ +031326: 0800 1900 |010d: move-object/from16 v0, v25 │ │ +03132a: 5200 7502 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +03132e: 0216 0000 |0111: move/from16 v22, v0 │ │ +031332: 0800 1900 |0113: move-object/from16 v0, v25 │ │ +031336: 5200 9102 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +03133a: 0217 0000 |0117: move/from16 v23, v0 │ │ +03133e: 0200 1700 |0119: move/from16 v0, v23 │ │ +031342: 8200 |011b: int-to-float v0, v0 │ │ +031344: 0217 0000 |011c: move/from16 v23, v0 │ │ +031348: a616 1617 |011e: add-float v22, v22, v23 │ │ +03134c: 0200 1600 |0120: move/from16 v0, v22 │ │ +031350: 0801 1900 |0122: move-object/from16 v1, v25 │ │ +031354: 5910 7a02 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +031358: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ +03135c: 0800 1900 |0128: move-object/from16 v0, v25 │ │ +031360: 0201 1600 |012a: move/from16 v1, v22 │ │ +031364: 7020 ad07 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +03136a: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ +03136e: 0800 1900 |0131: move-object/from16 v0, v25 │ │ +031372: 0201 1600 |0133: move/from16 v1, v22 │ │ +031376: 7020 ae07 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +03137c: 0800 1900 |0138: move-object/from16 v0, v25 │ │ +031380: 5500 7702 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +031384: 0216 0000 |013c: move/from16 v22, v0 │ │ +031388: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ +03138c: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +031390: 5200 6202 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +031394: 0216 0000 |0144: move/from16 v22, v0 │ │ +031398: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +03139c: 0201 1600 |0148: move/from16 v1, v22 │ │ +0313a0: 7120 2706 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ +0313a6: 0a05 |014d: move-result v5 │ │ +0313a8: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ +0313ac: 7120 2b06 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +0313b2: 0a12 |0153: move-result v18 │ │ +0313b4: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +0313b8: 0201 1200 |0156: move/from16 v1, v18 │ │ +0313bc: 7020 9407 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0794 │ │ +0313c2: 0a16 |015b: move-result v22 │ │ +0313c4: 960a 0a16 |015c: or-int v10, v10, v22 │ │ +0313c8: 2900 fefe |015e: goto/16 005c // -0102 │ │ +0313cc: 0800 1900 |0160: move-object/from16 v0, v25 │ │ +0313d0: 5200 7502 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +0313d4: 0216 0000 |0164: move/from16 v22, v0 │ │ +0313d8: 0800 1900 |0166: move-object/from16 v0, v25 │ │ +0313dc: 5200 9102 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0291 │ │ +0313e0: 0217 0000 |016a: move/from16 v23, v0 │ │ +0313e4: 0200 1700 |016c: move/from16 v0, v23 │ │ +0313e8: 8200 |016e: int-to-float v0, v0 │ │ +0313ea: 0217 0000 |016f: move/from16 v23, v0 │ │ +0313ee: a716 1617 |0171: sub-float v22, v22, v23 │ │ +0313f2: 28ad |0173: goto 0120 // -0053 │ │ +0313f4: 0800 1900 |0174: move-object/from16 v0, v25 │ │ +0313f8: 5500 7702 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +0313fc: 0216 0000 |0178: move/from16 v22, v0 │ │ +031400: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ +031404: 0800 1900 |017c: move-object/from16 v0, v25 │ │ +031408: 5400 9202 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0292 │ │ +03140c: 0810 0000 |0180: move-object/from16 v16, v0 │ │ +031410: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ +031414: 0800 1900 |0184: move-object/from16 v0, v25 │ │ +031418: 5200 7f02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@027f │ │ +03141c: 0217 0000 |0188: move/from16 v23, v0 │ │ +031420: 0200 1700 |018a: move/from16 v0, v23 │ │ +031424: 8200 |018c: int-to-float v0, v0 │ │ +031426: 0217 0000 |018d: move/from16 v23, v0 │ │ +03142a: 0800 1000 |018f: move-object/from16 v0, v16 │ │ +03142e: 0201 1600 |0191: move/from16 v1, v22 │ │ +031432: 0202 1700 |0193: move/from16 v2, v23 │ │ +031436: 6e30 0f0b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b0f │ │ +03143c: 0800 1900 |0198: move-object/from16 v0, v25 │ │ +031440: 5200 6202 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +031444: 0216 0000 |019c: move/from16 v22, v0 │ │ +031448: 0800 1000 |019e: move-object/from16 v0, v16 │ │ +03144c: 0201 1600 |01a0: move/from16 v1, v22 │ │ +031450: 7120 a306 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a3 │ │ +031456: 0a16 |01a5: move-result v22 │ │ +031458: 0200 1600 |01a6: move/from16 v0, v22 │ │ +03145c: 8709 |01a8: float-to-int v9, v0 │ │ +03145e: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ +031462: 0200 1600 |01ab: move/from16 v0, v22 │ │ +031466: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ +03146a: 5c10 8602 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +03146e: 7401 7707 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +031474: 0a11 |01b4: move-result v17 │ │ +031476: 7401 7507 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +03147c: 0a0e |01b8: move-result v14 │ │ +03147e: 7601 7c07 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@077c │ │ +031484: 0c07 |01bc: move-result-object v7 │ │ +031486: 5276 4502 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03148a: 82e0 |01bf: int-to-float v0, v14 │ │ +03148c: 0216 0000 |01c0: move/from16 v22, v0 │ │ +031490: 0200 1100 |01c2: move/from16 v0, v17 │ │ +031494: 8200 |01c4: int-to-float v0, v0 │ │ +031496: 0217 0000 |01c5: move/from16 v23, v0 │ │ +03149a: a916 1617 |01c7: div-float v22, v22, v23 │ │ +03149e: 5270 4402 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +0314a2: 0217 0000 |01cb: move/from16 v23, v0 │ │ +0314a6: a716 1617 |01cd: sub-float v22, v22, v23 │ │ +0314aa: 5270 4702 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +0314ae: 0217 0000 |01d1: move/from16 v23, v0 │ │ +0314b2: a90c 1617 |01d3: div-float v12, v22, v23 │ │ +0314b6: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ +0314ba: 5200 6202 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +0314be: 0216 0000 |01d9: move/from16 v22, v0 │ │ +0314c2: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ +0314c6: 0201 1600 |01dd: move/from16 v1, v22 │ │ +0314ca: 7120 2706 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ +0314d0: 0a05 |01e2: move-result v5 │ │ +0314d2: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ +0314d6: 7120 2b06 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +0314dc: 0a12 |01e8: move-result v18 │ │ +0314de: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ +0314e2: 5200 7502 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0275 │ │ +0314e6: 0216 0000 |01ed: move/from16 v22, v0 │ │ +0314ea: a716 1216 |01ef: sub-float v22, v18, v22 │ │ +0314ee: 0200 1600 |01f1: move/from16 v0, v22 │ │ +0314f2: 870f |01f3: float-to-int v15, v0 │ │ +0314f4: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ +0314f8: 705f 5507 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0755 │ │ +0314fe: 0a0b |01f9: move-result v11 │ │ +031500: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ +031504: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ +031508: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ +03150c: 0201 1600 |0200: move/from16 v1, v22 │ │ +031510: 0202 1700 |0202: move/from16 v2, v23 │ │ +031514: 6e59 a207 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ +03151a: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ +03151e: 0200 1600 |0209: move/from16 v0, v22 │ │ +031522: 0801 1900 |020b: move-object/from16 v1, v25 │ │ +031526: 5910 6202 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +03152a: 7601 5b07 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ +031530: 0800 1900 |0212: move-object/from16 v0, v25 │ │ +031534: 5400 7d02 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +031538: 0816 0000 |0216: move-object/from16 v22, v0 │ │ +03153c: 7401 7c0a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ +031542: 0a16 |021b: move-result v22 │ │ +031544: 0800 1900 |021c: move-object/from16 v0, v25 │ │ +031548: 5400 8a02 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +03154c: 0817 0000 |0220: move-object/from16 v23, v0 │ │ +031550: 7401 7c0a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ +031556: 0a17 |0225: move-result v23 │ │ +031558: 960a 1617 |0226: or-int v10, v22, v23 │ │ +03155c: 2900 34fe |0228: goto/16 005c // -01cc │ │ +031560: 0800 1900 |022a: move-object/from16 v0, v25 │ │ +031564: 5500 7702 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0277 │ │ +031568: 0216 0000 |022e: move/from16 v22, v0 │ │ +03156c: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ +031570: 0800 1900 |0232: move-object/from16 v0, v25 │ │ +031574: 5200 6a02 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031578: 0216 0000 |0236: move/from16 v22, v0 │ │ +03157c: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ +031580: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ +031584: 0800 1900 |023c: move-object/from16 v0, v25 │ │ +031588: 0201 1600 |023e: move/from16 v1, v22 │ │ +03158c: 0202 1700 |0240: move/from16 v2, v23 │ │ +031590: 0203 1800 |0242: move/from16 v3, v24 │ │ +031594: 6e40 a107 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +03159a: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ +03159e: 0200 1600 |0249: move/from16 v0, v22 │ │ +0315a2: 0801 1900 |024b: move-object/from16 v1, v25 │ │ +0315a6: 5910 6202 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +0315aa: 7601 5b07 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@075b │ │ +0315b0: 0800 1900 |0252: move-object/from16 v0, v25 │ │ +0315b4: 5400 7d02 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@027d │ │ +0315b8: 0816 0000 |0256: move-object/from16 v22, v0 │ │ +0315bc: 7401 7c0a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ +0315c2: 0a16 |025b: move-result v22 │ │ +0315c4: 0800 1900 |025c: move-object/from16 v0, v25 │ │ +0315c8: 5400 8a02 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@028a │ │ +0315cc: 0817 0000 |0260: move-object/from16 v23, v0 │ │ +0315d0: 7401 7c0a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a7c │ │ +0315d6: 0a17 |0265: move-result v23 │ │ +0315d8: 960a 1617 |0266: or-int v10, v22, v23 │ │ +0315dc: 2900 f4fd |0268: goto/16 005c // -020c │ │ +0315e0: 7701 2806 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0628 │ │ +0315e6: 0a08 |026d: move-result v8 │ │ +0315e8: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ +0315ec: 7120 2b06 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +0315f2: 0a12 |0273: move-result v18 │ │ +0315f4: 0200 1200 |0274: move/from16 v0, v18 │ │ +0315f8: 0801 1900 |0276: move-object/from16 v1, v25 │ │ +0315fc: 5910 7a02 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +031600: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ +031604: 7120 2a06 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +03160a: 0a16 |027f: move-result v22 │ │ +03160c: 0200 1600 |0280: move/from16 v0, v22 │ │ +031610: 0801 1900 |0282: move-object/from16 v1, v25 │ │ +031614: 5910 6202 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +031618: 2900 d6fd |0286: goto/16 005c // -022a │ │ +03161c: 7602 8e07 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@078e │ │ +031622: 0800 1900 |028b: move-object/from16 v0, v25 │ │ +031626: 5200 6202 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0262 │ │ +03162a: 0216 0000 |028f: move/from16 v22, v0 │ │ +03162e: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ +031632: 0201 1600 |0293: move/from16 v1, v22 │ │ +031636: 7120 2706 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0627 │ │ +03163c: 0a16 |0298: move-result v22 │ │ +03163e: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ +031642: 0201 1600 |029b: move/from16 v1, v22 │ │ +031646: 7120 2b06 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +03164c: 0a16 |02a0: move-result v22 │ │ +03164e: 0200 1600 |02a1: move/from16 v0, v22 │ │ +031652: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ +031656: 5910 7a02 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@027a │ │ +03165a: 2900 b5fd |02a7: goto/16 005c // -024b │ │ +03165e: 0000 |02a9: nop // spacer │ │ +031660: 0001 0700 0000 0000 0b00 0000 1b01 ... |02aa: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0008 line=1696 │ │ 0x000a line=1806 │ │ 0x000b line=1699 │ │ 0x0017 line=1702 │ │ @@ -33265,24 +33270,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02fbc4: |[02fbc4] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -02fbd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02fbd6: 5221 6a02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fbda: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -02fbde: 5221 6a02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fbe2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02fbe6: 6e30 a007 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@07a0 │ │ -02fbec: 0f00 |000c: return v0 │ │ -02fbee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -02fbf0: 28fe |000e: goto 000c // -0002 │ │ +031684: |[031684] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +031694: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +031696: 5221 6a02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03169a: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +03169e: 5221 6a02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0316a2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0316a6: 6e30 a007 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@07a0 │ │ +0316ac: 0f00 |000c: return v0 │ │ +0316ae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0316b0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2319 │ │ 0x0005 line=2320 │ │ 0x000c line=2323 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -33292,30 +33297,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -02fbf4: |[02fbf4] android.support.v4.view.ViewPager.pageRight:()Z │ │ -02fc04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02fc06: 5431 6302 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fc0a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -02fc0e: 5231 6a02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fc12: 5432 6302 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fc16: 6e10 3706 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02fc1c: 0a02 |000c: move-result v2 │ │ -02fc1e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02fc22: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -02fc26: 5231 6a02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fc2a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02fc2e: 6e30 a007 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@07a0 │ │ -02fc34: 0f00 |0018: return v0 │ │ -02fc36: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -02fc38: 28fe |001a: goto 0018 // -0002 │ │ +0316b4: |[0316b4] android.support.v4.view.ViewPager.pageRight:()Z │ │ +0316c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0316c6: 5431 6302 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0316ca: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +0316ce: 5231 6a02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0316d2: 5432 6302 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0316d6: 6e10 3706 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +0316dc: 0a02 |000c: move-result v2 │ │ +0316de: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0316e2: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +0316e6: 5231 6a02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0316ea: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0316ee: 6e30 a007 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@07a0 │ │ +0316f4: 0f00 |0018: return v0 │ │ +0316f6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0316f8: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2327 │ │ 0x0011 line=2328 │ │ 0x0018 line=2331 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -33325,18 +33330,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02fc3c: |[02fc3c] android.support.v4.view.ViewPager.populate:()V │ │ -02fc4c: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fc50: 6e20 9707 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0797 │ │ -02fc56: 0e00 |0005: return-void │ │ +0316fc: |[0316fc] android.support.v4.view.ViewPager.populate:()V │ │ +03170c: 5210 6a02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031710: 6e20 9707 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0797 │ │ +031716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0005 line=773 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -33345,461 +33350,461 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 870 16-bit code units │ │ -02fc58: |[02fc58] android.support.v4.view.ViewPager.populate:(I)V │ │ -02fc68: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -02fc6c: 0800 1900 |0002: move-object/from16 v0, v25 │ │ -02fc70: 5200 6a02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fc74: 0216 0000 |0006: move/from16 v22, v0 │ │ -02fc78: 0200 1600 |0008: move/from16 v0, v22 │ │ -02fc7c: 0201 1a00 |000a: move/from16 v1, v26 │ │ -02fc80: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -02fc84: 0800 1900 |000e: move-object/from16 v0, v25 │ │ -02fc88: 5200 6a02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fc8c: 0216 0000 |0012: move/from16 v22, v0 │ │ -02fc90: 0800 1900 |0014: move-object/from16 v0, v25 │ │ -02fc94: 0201 1600 |0016: move/from16 v1, v22 │ │ -02fc98: 6e20 7d07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ -02fc9e: 0c12 |001b: move-result-object v18 │ │ -02fca0: 0200 1a00 |001c: move/from16 v0, v26 │ │ -02fca4: 0801 1900 |001e: move-object/from16 v1, v25 │ │ -02fca8: 5910 6a02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fcac: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -02fcb0: 5400 6302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fcb4: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -02fcb8: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ -02fcbc: 0e00 |002a: return-void │ │ -02fcbe: 0800 1900 |002b: move-object/from16 v0, v25 │ │ -02fcc2: 5500 8602 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -02fcc6: 0216 0000 |002f: move/from16 v22, v0 │ │ -02fcca: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ -02fcce: 7401 7807 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0778 │ │ -02fcd4: 0c16 |0036: move-result-object v22 │ │ -02fcd6: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ -02fcda: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -02fcde: 5400 6302 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fce2: 0816 0000 |003d: move-object/from16 v22, v0 │ │ -02fce6: 0800 1600 |003f: move-object/from16 v0, v22 │ │ -02fcea: 0801 1900 |0041: move-object/from16 v1, v25 │ │ -02fcee: 6e20 4506 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ -02fcf4: 0800 1900 |0046: move-object/from16 v0, v25 │ │ -02fcf8: 5200 8302 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -02fcfc: 0213 0000 |004a: move/from16 v19, v0 │ │ -02fd00: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ -02fd04: 0800 1900 |004e: move-object/from16 v0, v25 │ │ -02fd08: 5200 6a02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fd0c: 0217 0000 |0052: move/from16 v23, v0 │ │ -02fd10: 9117 1713 |0054: sub-int v23, v23, v19 │ │ -02fd14: 7702 c10c 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -02fd1a: 0a15 |0059: move-result v21 │ │ -02fd1c: 0800 1900 |005a: move-object/from16 v0, v25 │ │ -02fd20: 5400 6302 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fd24: 0816 0000 |005e: move-object/from16 v22, v0 │ │ -02fd28: 7401 3706 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -02fd2e: 0a04 |0063: move-result v4 │ │ -02fd30: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ -02fd34: 0800 1900 |0066: move-object/from16 v0, v25 │ │ -02fd38: 5200 6a02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fd3c: 0217 0000 |006a: move/from16 v23, v0 │ │ -02fd40: 9017 1713 |006c: add-int v23, v23, v19 │ │ -02fd44: 7702 c30c 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -02fd4a: 0a0a |0071: move-result v10 │ │ -02fd4c: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -02fd4e: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -02fd50: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -02fd52: 0800 1900 |0075: move-object/from16 v0, v25 │ │ -02fd56: 5400 7902 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02fd5a: 0816 0000 |0079: move-object/from16 v22, v0 │ │ -02fd5e: 7401 3d0d 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02fd64: 0a16 |007e: move-result v22 │ │ -02fd66: 0200 1600 |007f: move/from16 v0, v22 │ │ -02fd6a: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -02fd6e: 0800 1900 |0083: move-object/from16 v0, v25 │ │ -02fd72: 5400 7902 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02fd76: 0816 0000 |0087: move-object/from16 v22, v0 │ │ -02fd7a: 0800 1600 |0089: move-object/from16 v0, v22 │ │ -02fd7e: 6e20 370d 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02fd84: 0c0e |008e: move-result-object v14 │ │ -02fd86: 1f0e 2a01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02fd8a: 52e0 4502 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02fd8e: 0216 0000 |0093: move/from16 v22, v0 │ │ -02fd92: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -02fd96: 5200 6a02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fd9a: 0217 0000 |0099: move/from16 v23, v0 │ │ -02fd9e: 0200 1600 |009b: move/from16 v0, v22 │ │ -02fda2: 0201 1700 |009d: move/from16 v1, v23 │ │ -02fda6: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ -02fdaa: 52e0 4502 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02fdae: 0216 0000 |00a3: move/from16 v22, v0 │ │ -02fdb2: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -02fdb6: 5200 6a02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fdba: 0217 0000 |00a9: move/from16 v23, v0 │ │ -02fdbe: 0200 1600 |00ab: move/from16 v0, v22 │ │ -02fdc2: 0201 1700 |00ad: move/from16 v1, v23 │ │ -02fdc6: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -02fdca: 07e8 |00b1: move-object v8, v14 │ │ -02fdcc: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -02fdd0: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -02fdd4: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ -02fdd8: 5200 6a02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fddc: 0216 0000 |00ba: move/from16 v22, v0 │ │ -02fde0: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ -02fde4: 0201 1600 |00be: move/from16 v1, v22 │ │ -02fde8: 6e30 4907 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ -02fdee: 0c08 |00c3: move-result-object v8 │ │ -02fdf0: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -02fdf4: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -02fdf6: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -02fdfa: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ -02fdfe: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ -02fe02: 5400 7902 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02fe06: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ -02fe0a: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ -02fe0e: 6e20 370d f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02fe14: 0c16 |00d6: move-result-object v22 │ │ -02fe16: 1f16 2a01 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02fe1a: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ -02fe1e: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ -02fe22: 5280 4702 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02fe26: 0217 0000 |00df: move/from16 v23, v0 │ │ -02fe2a: a710 1617 |00e1: sub-float v16, v22, v23 │ │ -02fe2e: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ -02fe32: 5200 6a02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fe36: 0216 0000 |00e7: move/from16 v22, v0 │ │ -02fe3a: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ -02fe3e: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -02fe42: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ -02fe46: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ -02fe4a: 0200 1400 |00f1: move/from16 v0, v20 │ │ -02fe4e: 0201 1500 |00f3: move/from16 v1, v21 │ │ -02fe52: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ -02fe56: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ -02fe5a: 528c 4702 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02fe5e: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -02fe62: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ -02fe66: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ -02fe6a: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ -02fe6e: 0800 1900 |0103: move-object/from16 v0, v25 │ │ -02fe72: 5400 7902 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02fe76: 0816 0000 |0107: move-object/from16 v22, v0 │ │ -02fe7a: 7401 3d0d 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -02fe80: 0a16 |010c: move-result v22 │ │ -02fe82: 0200 1600 |010d: move/from16 v0, v22 │ │ -02fe86: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ -02fe8a: 0800 1900 |0111: move-object/from16 v0, v25 │ │ -02fe8e: 5400 7902 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02fe92: 0816 0000 |0115: move-object/from16 v22, v0 │ │ -02fe96: 0800 1600 |0117: move-object/from16 v0, v22 │ │ -02fe9a: 6e20 370d f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -02fea0: 0c16 |011c: move-result-object v22 │ │ -02fea2: 1f16 2a01 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -02fea6: 080e 1600 |011f: move-object/from16 v14, v22 │ │ -02feaa: 0800 1900 |0121: move-object/from16 v0, v25 │ │ -02feae: 5200 6a02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02feb2: 0216 0000 |0125: move/from16 v22, v0 │ │ -02feb6: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ -02feba: 0200 1400 |0129: move/from16 v0, v20 │ │ -02febe: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -02fec2: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ -02fec6: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ -02feca: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ -02fece: 0200 1400 |0133: move/from16 v0, v20 │ │ -02fed2: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ -02fed6: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ -02feda: 0800 1900 |0139: move-object/from16 v0, v25 │ │ -02fede: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -02fee2: 7040 4f07 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@074f │ │ -02fee8: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -02feec: 5400 6302 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02fef0: 0817 0000 |0144: move-object/from16 v23, v0 │ │ -02fef4: 0800 1900 |0146: move-object/from16 v0, v25 │ │ -02fef8: 5200 6a02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -02fefc: 0218 0000 |014a: move/from16 v24, v0 │ │ -02ff00: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ -02ff04: 5480 4302 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -02ff08: 0816 0000 |0150: move-object/from16 v22, v0 │ │ -02ff0c: 0800 1700 |0152: move-object/from16 v0, v23 │ │ -02ff10: 0801 1900 |0154: move-object/from16 v1, v25 │ │ -02ff14: 0202 1800 |0156: move/from16 v2, v24 │ │ -02ff18: 0803 1600 |0158: move-object/from16 v3, v22 │ │ -02ff1c: 6e40 4306 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0643 │ │ -02ff22: 0800 1900 |015d: move-object/from16 v0, v25 │ │ -02ff26: 5400 6302 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -02ff2a: 0816 0000 |0161: move-object/from16 v22, v0 │ │ -02ff2e: 0800 1600 |0163: move-object/from16 v0, v22 │ │ -02ff32: 0801 1900 |0165: move-object/from16 v1, v25 │ │ -02ff36: 6e20 3606 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ -02ff3c: 7401 6507 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -02ff42: 0a06 |016d: move-result v6 │ │ -02ff44: 120d |016e: const/4 v13, #int 0 // #0 │ │ -02ff46: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ -02ff4a: 0800 1900 |0171: move-object/from16 v0, v25 │ │ -02ff4e: 6e20 6407 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -02ff54: 0c05 |0176: move-result-object v5 │ │ -02ff56: 6e10 320b 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ -02ff5c: 0c11 |017a: move-result-object v17 │ │ -02ff5e: 1f11 2b01 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012b │ │ -02ff62: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -02ff66: 5500 4a02 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ -02ff6a: 0216 0000 |0181: move/from16 v22, v0 │ │ -02ff6e: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ -02ff72: 0800 1100 |0185: move-object/from16 v0, v17 │ │ -02ff76: 5200 4d02 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02ff7a: 0216 0000 |0189: move/from16 v22, v0 │ │ -02ff7e: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ -02ff82: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ -02ff86: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ -02ff8a: 0800 1900 |0191: move-object/from16 v0, v25 │ │ -02ff8e: 6e20 7b07 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -02ff94: 0c0e |0196: move-result-object v14 │ │ -02ff96: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ -02ff9a: 52e0 4702 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -02ff9e: 0216 0000 |019b: move/from16 v22, v0 │ │ -02ffa2: 0200 1600 |019d: move/from16 v0, v22 │ │ -02ffa6: 0801 1100 |019f: move-object/from16 v1, v17 │ │ -02ffaa: 5910 4d02 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ -02ffae: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ -02ffb2: 28ca |01a5: goto 016f // -0036 │ │ -02ffb4: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02ffb8: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ -02ffbc: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -02ffbe: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ -02ffc2: 52e0 4502 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -02ffc6: 0216 0000 |01af: move/from16 v22, v0 │ │ -02ffca: 0200 1400 |01b1: move/from16 v0, v20 │ │ -02ffce: 0201 1600 |01b3: move/from16 v1, v22 │ │ -02ffd2: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ -02ffd6: 55e0 4602 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ -02ffda: 0216 0000 |01b9: move/from16 v22, v0 │ │ -02ffde: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ -02ffe2: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ -02ffe6: 5400 7902 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -02ffea: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ -02ffee: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ -02fff2: 6e20 3a0d f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -02fff8: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ -02fffc: 5400 6302 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030000: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ -030004: 54e0 4302 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -030008: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ -03000c: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ -030010: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ -030014: 0202 1400 |01d6: move/from16 v2, v20 │ │ -030018: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ -03001c: 6e40 3406 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ -030022: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ -030026: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ -03002a: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ -03002e: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ -030032: 5400 7902 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -030036: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ -03003a: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ -03003e: 6e20 370d f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030044: 0c16 |01ee: move-result-object v22 │ │ -030046: 1f16 2a01 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -03004a: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ -03004e: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ -030052: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ -030056: 120e |01f7: const/4 v14, #int 0 // #0 │ │ -030058: 28fb |01f8: goto 01f3 // -0005 │ │ -03005a: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ -03005e: 52e0 4502 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -030062: 0216 0000 |01fd: move/from16 v22, v0 │ │ -030066: 0200 1400 |01ff: move/from16 v0, v20 │ │ -03006a: 0201 1600 |0201: move/from16 v1, v22 │ │ -03006e: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ -030072: 52e0 4702 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -030076: 0216 0000 |0207: move/from16 v22, v0 │ │ -03007a: a60b 0b16 |0209: add-float v11, v11, v22 │ │ -03007e: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -030082: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ -030086: 0800 1900 |020f: move-object/from16 v0, v25 │ │ -03008a: 5400 7902 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03008e: 0816 0000 |0213: move-object/from16 v22, v0 │ │ -030092: 0800 1600 |0215: move-object/from16 v0, v22 │ │ -030096: 6e20 370d f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03009c: 0c16 |021a: move-result-object v22 │ │ -03009e: 1f16 2a01 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0300a2: 080e 1600 |021d: move-object/from16 v14, v22 │ │ -0300a6: 28d4 |021f: goto 01f3 // -002c │ │ -0300a8: 120e |0220: const/4 v14, #int 0 // #0 │ │ -0300aa: 28fe |0221: goto 021f // -0002 │ │ -0300ac: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ -0300b0: 0800 1900 |0224: move-object/from16 v0, v25 │ │ -0300b4: 0201 1400 |0226: move/from16 v1, v20 │ │ -0300b8: 0202 1600 |0228: move/from16 v2, v22 │ │ -0300bc: 6e30 4907 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ -0300c2: 0c0e |022d: move-result-object v14 │ │ -0300c4: 52e0 4702 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -0300c8: 0216 0000 |0230: move/from16 v22, v0 │ │ -0300cc: a60b 0b16 |0232: add-float v11, v11, v22 │ │ -0300d0: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0300d4: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ -0300d8: 0800 1900 |0238: move-object/from16 v0, v25 │ │ -0300dc: 5400 7902 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -0300e0: 0816 0000 |023c: move-object/from16 v22, v0 │ │ -0300e4: 0800 1600 |023e: move-object/from16 v0, v22 │ │ -0300e8: 6e20 370d f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -0300ee: 0c16 |0243: move-result-object v22 │ │ -0300f0: 1f16 2a01 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -0300f4: 080e 1600 |0246: move-object/from16 v14, v22 │ │ -0300f8: 28ab |0248: goto 01f3 // -0055 │ │ -0300fa: 120e |0249: const/4 v14, #int 0 // #0 │ │ -0300fc: 28fe |024a: goto 0248 // -0002 │ │ -0300fe: 120e |024b: const/4 v14, #int 0 // #0 │ │ -030100: 2900 d5fe |024c: goto/16 0121 // -012b │ │ -030104: 52e0 4502 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -030108: 0216 0000 |0250: move/from16 v22, v0 │ │ -03010c: 0200 1400 |0252: move/from16 v0, v20 │ │ -030110: 0201 1600 |0254: move/from16 v1, v22 │ │ -030114: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ -030118: 55e0 4602 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ -03011c: 0216 0000 |025a: move/from16 v22, v0 │ │ -030120: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ -030124: 0800 1900 |025e: move-object/from16 v0, v25 │ │ -030128: 5400 7902 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03012c: 0816 0000 |0262: move-object/from16 v22, v0 │ │ -030130: 0800 1600 |0264: move-object/from16 v0, v22 │ │ -030134: 6e20 3a0d f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -03013a: 0800 1900 |0269: move-object/from16 v0, v25 │ │ -03013e: 5400 6302 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030142: 0816 0000 |026d: move-object/from16 v22, v0 │ │ -030146: 54e0 4302 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -03014a: 0817 0000 |0271: move-object/from16 v23, v0 │ │ -03014e: 0800 1600 |0273: move-object/from16 v0, v22 │ │ -030152: 0801 1900 |0275: move-object/from16 v1, v25 │ │ -030156: 0202 1400 |0277: move/from16 v2, v20 │ │ -03015a: 0803 1700 |0279: move-object/from16 v3, v23 │ │ -03015e: 6e40 3406 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ -030164: 0800 1900 |027e: move-object/from16 v0, v25 │ │ -030168: 5400 7902 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03016c: 0816 0000 |0282: move-object/from16 v22, v0 │ │ -030170: 7401 3d0d 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -030176: 0a16 |0287: move-result v22 │ │ -030178: 0200 1600 |0288: move/from16 v0, v22 │ │ -03017c: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ -030180: 0800 1900 |028c: move-object/from16 v0, v25 │ │ -030184: 5400 7902 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -030188: 0816 0000 |0290: move-object/from16 v22, v0 │ │ -03018c: 0800 1600 |0292: move-object/from16 v0, v22 │ │ -030190: 6e20 370d f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030196: 0c16 |0297: move-result-object v22 │ │ -030198: 1f16 2a01 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -03019c: 080e 1600 |029a: move-object/from16 v14, v22 │ │ -0301a0: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0301a4: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ -0301a8: 120e |02a0: const/4 v14, #int 0 // #0 │ │ -0301aa: 28fb |02a1: goto 029c // -0005 │ │ -0301ac: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ -0301b0: 52e0 4502 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -0301b4: 0216 0000 |02a6: move/from16 v22, v0 │ │ -0301b8: 0200 1400 |02a8: move/from16 v0, v20 │ │ -0301bc: 0201 1600 |02aa: move/from16 v1, v22 │ │ -0301c0: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ -0301c4: 52e0 4702 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -0301c8: 0216 0000 |02b0: move/from16 v22, v0 │ │ -0301cc: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ -0301d0: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0301d4: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ -0301d8: 5400 7902 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -0301dc: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ -0301e0: 7401 3d0d 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -0301e6: 0a16 |02bf: move-result v22 │ │ -0301e8: 0200 1600 |02c0: move/from16 v0, v22 │ │ -0301ec: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ -0301f0: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ -0301f4: 5400 7902 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -0301f8: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ -0301fc: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ -030200: 6e20 370d f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030206: 0c16 |02cf: move-result-object v22 │ │ -030208: 1f16 2a01 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -03020c: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ -030210: 28c8 |02d4: goto 029c // -0038 │ │ -030212: 120e |02d5: const/4 v14, #int 0 // #0 │ │ -030214: 28fe |02d6: goto 02d4 // -0002 │ │ -030216: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ -03021a: 0201 1400 |02d9: move/from16 v1, v20 │ │ -03021e: 6e30 4907 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ -030224: 0c0e |02de: move-result-object v14 │ │ -030226: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ -03022a: 52e0 4702 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ -03022e: 0216 0000 |02e3: move/from16 v22, v0 │ │ -030232: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ -030236: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ -03023a: 5400 7902 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03023e: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ -030242: 7401 3d0d 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -030248: 0a16 |02f0: move-result v22 │ │ -03024a: 0200 1600 |02f1: move/from16 v0, v22 │ │ -03024e: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ -030252: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ -030256: 5400 7902 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03025a: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ -03025e: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ -030262: 6e20 370d f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030268: 0c16 |0300: move-result-object v22 │ │ -03026a: 1f16 2a01 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -03026e: 080e 1600 |0303: move-object/from16 v14, v22 │ │ -030272: 2897 |0305: goto 029c // -0069 │ │ -030274: 120e |0306: const/4 v14, #int 0 // #0 │ │ -030276: 28fe |0307: goto 0305 // -0002 │ │ -030278: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ -03027c: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ -030280: 7401 7907 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0779 │ │ -030286: 0a16 |030f: move-result v22 │ │ -030288: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ -03028c: 7401 5f07 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075f │ │ -030292: 0c09 |0315: move-result-object v9 │ │ -030294: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ -030298: 0800 1900 |0318: move-object/from16 v0, v25 │ │ -03029c: 6e20 7a07 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077a │ │ -0302a2: 0c0e |031d: move-result-object v14 │ │ -0302a4: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ -0302a8: 52e0 4502 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -0302ac: 0216 0000 |0322: move/from16 v22, v0 │ │ -0302b0: 0800 1900 |0324: move-object/from16 v0, v25 │ │ -0302b4: 5200 6a02 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -0302b8: 0217 0000 |0328: move/from16 v23, v0 │ │ -0302bc: 0200 1600 |032a: move/from16 v0, v22 │ │ -0302c0: 0201 1700 |032c: move/from16 v1, v23 │ │ -0302c4: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ -0302c8: 120d |0330: const/4 v13, #int 0 // #0 │ │ -0302ca: 7401 6507 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -0302d0: 0a16 |0334: move-result v22 │ │ -0302d2: 0200 1600 |0335: move/from16 v0, v22 │ │ -0302d6: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ -0302da: 0800 1900 |0339: move-object/from16 v0, v25 │ │ -0302de: 6e20 6407 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ -0302e4: 0c05 |033e: move-result-object v5 │ │ -0302e6: 0800 1900 |033f: move-object/from16 v0, v25 │ │ -0302ea: 6e20 7b07 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ -0302f0: 0c0e |0344: move-result-object v14 │ │ -0302f2: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ -0302f6: 52e0 4502 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -0302fa: 0216 0000 |0349: move/from16 v22, v0 │ │ -0302fe: 0800 1900 |034b: move-object/from16 v0, v25 │ │ -030302: 5200 6a02 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -030306: 0217 0000 |034f: move/from16 v23, v0 │ │ -03030a: 0200 1600 |0351: move/from16 v0, v22 │ │ -03030e: 0201 1700 |0353: move/from16 v1, v23 │ │ -030312: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ -030316: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ -03031a: 0200 1600 |0359: move/from16 v0, v22 │ │ -03031e: 6e20 4f0b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b4f │ │ -030324: 0a16 |035e: move-result v22 │ │ -030326: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ -03032a: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03032e: 28ce |0363: goto 0331 // -0032 │ │ -030330: 120e |0364: const/4 v14, #int 0 // #0 │ │ -030332: 28b9 |0365: goto 031e // -0047 │ │ +031718: |[031718] android.support.v4.view.ViewPager.populate:(I)V │ │ +031728: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +03172c: 0800 1900 |0002: move-object/from16 v0, v25 │ │ +031730: 5200 6a02 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031734: 0216 0000 |0006: move/from16 v22, v0 │ │ +031738: 0200 1600 |0008: move/from16 v0, v22 │ │ +03173c: 0201 1a00 |000a: move/from16 v1, v26 │ │ +031740: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +031744: 0800 1900 |000e: move-object/from16 v0, v25 │ │ +031748: 5200 6a02 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03174c: 0216 0000 |0012: move/from16 v22, v0 │ │ +031750: 0800 1900 |0014: move-object/from16 v0, v25 │ │ +031754: 0201 1600 |0016: move/from16 v1, v22 │ │ +031758: 6e20 7d07 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ +03175e: 0c12 |001b: move-result-object v18 │ │ +031760: 0200 1a00 |001c: move/from16 v0, v26 │ │ +031764: 0801 1900 |001e: move-object/from16 v1, v25 │ │ +031768: 5910 6a02 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03176c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +031770: 5400 6302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031774: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +031778: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ +03177c: 0e00 |002a: return-void │ │ +03177e: 0800 1900 |002b: move-object/from16 v0, v25 │ │ +031782: 5500 8602 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +031786: 0216 0000 |002f: move/from16 v22, v0 │ │ +03178a: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ +03178e: 7401 7807 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0778 │ │ +031794: 0c16 |0036: move-result-object v22 │ │ +031796: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ +03179a: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +03179e: 5400 6302 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0317a2: 0816 0000 |003d: move-object/from16 v22, v0 │ │ +0317a6: 0800 1600 |003f: move-object/from16 v0, v22 │ │ +0317aa: 0801 1900 |0041: move-object/from16 v1, v25 │ │ +0317ae: 6e20 4506 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ +0317b4: 0800 1900 |0046: move-object/from16 v0, v25 │ │ +0317b8: 5200 8302 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +0317bc: 0213 0000 |004a: move/from16 v19, v0 │ │ +0317c0: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ +0317c4: 0800 1900 |004e: move-object/from16 v0, v25 │ │ +0317c8: 5200 6a02 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0317cc: 0217 0000 |0052: move/from16 v23, v0 │ │ +0317d0: 9117 1713 |0054: sub-int v23, v23, v19 │ │ +0317d4: 7702 c10c 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +0317da: 0a15 |0059: move-result v21 │ │ +0317dc: 0800 1900 |005a: move-object/from16 v0, v25 │ │ +0317e0: 5400 6302 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0317e4: 0816 0000 |005e: move-object/from16 v22, v0 │ │ +0317e8: 7401 3706 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +0317ee: 0a04 |0063: move-result v4 │ │ +0317f0: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ +0317f4: 0800 1900 |0066: move-object/from16 v0, v25 │ │ +0317f8: 5200 6a02 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0317fc: 0217 0000 |006a: move/from16 v23, v0 │ │ +031800: 9017 1713 |006c: add-int v23, v23, v19 │ │ +031804: 7702 c30c 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +03180a: 0a0a |0071: move-result v10 │ │ +03180c: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +03180e: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +031810: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +031812: 0800 1900 |0075: move-object/from16 v0, v25 │ │ +031816: 5400 7902 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +03181a: 0816 0000 |0079: move-object/from16 v22, v0 │ │ +03181e: 7401 3d0d 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031824: 0a16 |007e: move-result v22 │ │ +031826: 0200 1600 |007f: move/from16 v0, v22 │ │ +03182a: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +03182e: 0800 1900 |0083: move-object/from16 v0, v25 │ │ +031832: 5400 7902 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031836: 0816 0000 |0087: move-object/from16 v22, v0 │ │ +03183a: 0800 1600 |0089: move-object/from16 v0, v22 │ │ +03183e: 6e20 370d 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031844: 0c0e |008e: move-result-object v14 │ │ +031846: 1f0e 2901 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +03184a: 52e0 4502 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03184e: 0216 0000 |0093: move/from16 v22, v0 │ │ +031852: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +031856: 5200 6a02 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03185a: 0217 0000 |0099: move/from16 v23, v0 │ │ +03185e: 0200 1600 |009b: move/from16 v0, v22 │ │ +031862: 0201 1700 |009d: move/from16 v1, v23 │ │ +031866: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ +03186a: 52e0 4502 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +03186e: 0216 0000 |00a3: move/from16 v22, v0 │ │ +031872: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +031876: 5200 6a02 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03187a: 0217 0000 |00a9: move/from16 v23, v0 │ │ +03187e: 0200 1600 |00ab: move/from16 v0, v22 │ │ +031882: 0201 1700 |00ad: move/from16 v1, v23 │ │ +031886: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +03188a: 07e8 |00b1: move-object v8, v14 │ │ +03188c: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +031890: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +031894: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ +031898: 5200 6a02 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +03189c: 0216 0000 |00ba: move/from16 v22, v0 │ │ +0318a0: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ +0318a4: 0201 1600 |00be: move/from16 v1, v22 │ │ +0318a8: 6e30 4907 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ +0318ae: 0c08 |00c3: move-result-object v8 │ │ +0318b0: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +0318b4: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +0318b6: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +0318ba: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ +0318be: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ +0318c2: 5400 7902 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +0318c6: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ +0318ca: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ +0318ce: 6e20 370d f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +0318d4: 0c16 |00d6: move-result-object v22 │ │ +0318d6: 1f16 2901 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +0318da: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ +0318de: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ +0318e2: 5280 4702 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +0318e6: 0217 0000 |00df: move/from16 v23, v0 │ │ +0318ea: a710 1617 |00e1: sub-float v16, v22, v23 │ │ +0318ee: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ +0318f2: 5200 6a02 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0318f6: 0216 0000 |00e7: move/from16 v22, v0 │ │ +0318fa: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ +0318fe: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +031902: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ +031906: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ +03190a: 0200 1400 |00f1: move/from16 v0, v20 │ │ +03190e: 0201 1500 |00f3: move/from16 v1, v21 │ │ +031912: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ +031916: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ +03191a: 528c 4702 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +03191e: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +031922: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ +031926: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ +03192a: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ +03192e: 0800 1900 |0103: move-object/from16 v0, v25 │ │ +031932: 5400 7902 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031936: 0816 0000 |0107: move-object/from16 v22, v0 │ │ +03193a: 7401 3d0d 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031940: 0a16 |010c: move-result v22 │ │ +031942: 0200 1600 |010d: move/from16 v0, v22 │ │ +031946: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ +03194a: 0800 1900 |0111: move-object/from16 v0, v25 │ │ +03194e: 5400 7902 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031952: 0816 0000 |0115: move-object/from16 v22, v0 │ │ +031956: 0800 1600 |0117: move-object/from16 v0, v22 │ │ +03195a: 6e20 370d f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031960: 0c16 |011c: move-result-object v22 │ │ +031962: 1f16 2901 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031966: 080e 1600 |011f: move-object/from16 v14, v22 │ │ +03196a: 0800 1900 |0121: move-object/from16 v0, v25 │ │ +03196e: 5200 6a02 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031972: 0216 0000 |0125: move/from16 v22, v0 │ │ +031976: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ +03197a: 0200 1400 |0129: move/from16 v0, v20 │ │ +03197e: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +031982: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ +031986: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ +03198a: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ +03198e: 0200 1400 |0133: move/from16 v0, v20 │ │ +031992: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ +031996: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ +03199a: 0800 1900 |0139: move-object/from16 v0, v25 │ │ +03199e: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +0319a2: 7040 4f07 8017 |013d: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@074f │ │ +0319a8: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +0319ac: 5400 6302 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0319b0: 0817 0000 |0144: move-object/from16 v23, v0 │ │ +0319b4: 0800 1900 |0146: move-object/from16 v0, v25 │ │ +0319b8: 5200 6a02 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +0319bc: 0218 0000 |014a: move/from16 v24, v0 │ │ +0319c0: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ +0319c4: 5480 4302 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +0319c8: 0816 0000 |0150: move-object/from16 v22, v0 │ │ +0319cc: 0800 1700 |0152: move-object/from16 v0, v23 │ │ +0319d0: 0801 1900 |0154: move-object/from16 v1, v25 │ │ +0319d4: 0202 1800 |0156: move/from16 v2, v24 │ │ +0319d8: 0803 1600 |0158: move-object/from16 v3, v22 │ │ +0319dc: 6e40 4306 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0643 │ │ +0319e2: 0800 1900 |015d: move-object/from16 v0, v25 │ │ +0319e6: 5400 6302 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +0319ea: 0816 0000 |0161: move-object/from16 v22, v0 │ │ +0319ee: 0800 1600 |0163: move-object/from16 v0, v22 │ │ +0319f2: 0801 1900 |0165: move-object/from16 v1, v25 │ │ +0319f6: 6e20 3606 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ +0319fc: 7401 6507 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +031a02: 0a06 |016d: move-result v6 │ │ +031a04: 120d |016e: const/4 v13, #int 0 // #0 │ │ +031a06: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ +031a0a: 0800 1900 |0171: move-object/from16 v0, v25 │ │ +031a0e: 6e20 6407 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +031a14: 0c05 |0176: move-result-object v5 │ │ +031a16: 6e10 320b 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b32 │ │ +031a1c: 0c11 |017a: move-result-object v17 │ │ +031a1e: 1f11 2a01 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012a │ │ +031a22: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +031a26: 5500 4a02 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@024a │ │ +031a2a: 0216 0000 |0181: move/from16 v22, v0 │ │ +031a2e: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ +031a32: 0800 1100 |0185: move-object/from16 v0, v17 │ │ +031a36: 5200 4d02 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +031a3a: 0216 0000 |0189: move/from16 v22, v0 │ │ +031a3e: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ +031a42: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ +031a46: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ +031a4a: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +031a4e: 6e20 7b07 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +031a54: 0c0e |0196: move-result-object v14 │ │ +031a56: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ +031a5a: 52e0 4702 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +031a5e: 0216 0000 |019b: move/from16 v22, v0 │ │ +031a62: 0200 1600 |019d: move/from16 v0, v22 │ │ +031a66: 0801 1100 |019f: move-object/from16 v1, v17 │ │ +031a6a: 5910 4d02 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@024d │ │ +031a6e: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ +031a72: 28ca |01a5: goto 016f // -0036 │ │ +031a74: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ +031a78: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ +031a7c: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +031a7e: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ +031a82: 52e0 4502 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031a86: 0216 0000 |01af: move/from16 v22, v0 │ │ +031a8a: 0200 1400 |01b1: move/from16 v0, v20 │ │ +031a8e: 0201 1600 |01b3: move/from16 v1, v22 │ │ +031a92: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ +031a96: 55e0 4602 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ +031a9a: 0216 0000 |01b9: move/from16 v22, v0 │ │ +031a9e: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ +031aa2: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ +031aa6: 5400 7902 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031aaa: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ +031aae: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ +031ab2: 6e20 3a0d f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +031ab8: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ +031abc: 5400 6302 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031ac0: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ +031ac4: 54e0 4302 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +031ac8: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ +031acc: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ +031ad0: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ +031ad4: 0202 1400 |01d6: move/from16 v2, v20 │ │ +031ad8: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ +031adc: 6e40 3406 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ +031ae2: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ +031ae6: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ +031aea: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ +031aee: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ +031af2: 5400 7902 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031af6: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ +031afa: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ +031afe: 6e20 370d f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031b04: 0c16 |01ee: move-result-object v22 │ │ +031b06: 1f16 2901 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031b0a: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ +031b0e: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ +031b12: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ +031b16: 120e |01f7: const/4 v14, #int 0 // #0 │ │ +031b18: 28fb |01f8: goto 01f3 // -0005 │ │ +031b1a: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ +031b1e: 52e0 4502 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031b22: 0216 0000 |01fd: move/from16 v22, v0 │ │ +031b26: 0200 1400 |01ff: move/from16 v0, v20 │ │ +031b2a: 0201 1600 |0201: move/from16 v1, v22 │ │ +031b2e: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ +031b32: 52e0 4702 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +031b36: 0216 0000 |0207: move/from16 v22, v0 │ │ +031b3a: a60b 0b16 |0209: add-float v11, v11, v22 │ │ +031b3e: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +031b42: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ +031b46: 0800 1900 |020f: move-object/from16 v0, v25 │ │ +031b4a: 5400 7902 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031b4e: 0816 0000 |0213: move-object/from16 v22, v0 │ │ +031b52: 0800 1600 |0215: move-object/from16 v0, v22 │ │ +031b56: 6e20 370d f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031b5c: 0c16 |021a: move-result-object v22 │ │ +031b5e: 1f16 2901 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031b62: 080e 1600 |021d: move-object/from16 v14, v22 │ │ +031b66: 28d4 |021f: goto 01f3 // -002c │ │ +031b68: 120e |0220: const/4 v14, #int 0 // #0 │ │ +031b6a: 28fe |0221: goto 021f // -0002 │ │ +031b6c: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ +031b70: 0800 1900 |0224: move-object/from16 v0, v25 │ │ +031b74: 0201 1400 |0226: move/from16 v1, v20 │ │ +031b78: 0202 1600 |0228: move/from16 v2, v22 │ │ +031b7c: 6e30 4907 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ +031b82: 0c0e |022d: move-result-object v14 │ │ +031b84: 52e0 4702 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +031b88: 0216 0000 |0230: move/from16 v22, v0 │ │ +031b8c: a60b 0b16 |0232: add-float v11, v11, v22 │ │ +031b90: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ +031b94: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ +031b98: 0800 1900 |0238: move-object/from16 v0, v25 │ │ +031b9c: 5400 7902 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031ba0: 0816 0000 |023c: move-object/from16 v22, v0 │ │ +031ba4: 0800 1600 |023e: move-object/from16 v0, v22 │ │ +031ba8: 6e20 370d f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031bae: 0c16 |0243: move-result-object v22 │ │ +031bb0: 1f16 2901 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031bb4: 080e 1600 |0246: move-object/from16 v14, v22 │ │ +031bb8: 28ab |0248: goto 01f3 // -0055 │ │ +031bba: 120e |0249: const/4 v14, #int 0 // #0 │ │ +031bbc: 28fe |024a: goto 0248 // -0002 │ │ +031bbe: 120e |024b: const/4 v14, #int 0 // #0 │ │ +031bc0: 2900 d5fe |024c: goto/16 0121 // -012b │ │ +031bc4: 52e0 4502 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031bc8: 0216 0000 |0250: move/from16 v22, v0 │ │ +031bcc: 0200 1400 |0252: move/from16 v0, v20 │ │ +031bd0: 0201 1600 |0254: move/from16 v1, v22 │ │ +031bd4: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ +031bd8: 55e0 4602 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ +031bdc: 0216 0000 |025a: move/from16 v22, v0 │ │ +031be0: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ +031be4: 0800 1900 |025e: move-object/from16 v0, v25 │ │ +031be8: 5400 7902 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031bec: 0816 0000 |0262: move-object/from16 v22, v0 │ │ +031bf0: 0800 1600 |0264: move-object/from16 v0, v22 │ │ +031bf4: 6e20 3a0d f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +031bfa: 0800 1900 |0269: move-object/from16 v0, v25 │ │ +031bfe: 5400 6302 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031c02: 0816 0000 |026d: move-object/from16 v22, v0 │ │ +031c06: 54e0 4302 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +031c0a: 0817 0000 |0271: move-object/from16 v23, v0 │ │ +031c0e: 0800 1600 |0273: move-object/from16 v0, v22 │ │ +031c12: 0801 1900 |0275: move-object/from16 v1, v25 │ │ +031c16: 0202 1400 |0277: move/from16 v2, v20 │ │ +031c1a: 0803 1700 |0279: move-object/from16 v3, v23 │ │ +031c1e: 6e40 3406 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ +031c24: 0800 1900 |027e: move-object/from16 v0, v25 │ │ +031c28: 5400 7902 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031c2c: 0816 0000 |0282: move-object/from16 v22, v0 │ │ +031c30: 7401 3d0d 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031c36: 0a16 |0287: move-result v22 │ │ +031c38: 0200 1600 |0288: move/from16 v0, v22 │ │ +031c3c: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ +031c40: 0800 1900 |028c: move-object/from16 v0, v25 │ │ +031c44: 5400 7902 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031c48: 0816 0000 |0290: move-object/from16 v22, v0 │ │ +031c4c: 0800 1600 |0292: move-object/from16 v0, v22 │ │ +031c50: 6e20 370d f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031c56: 0c16 |0297: move-result-object v22 │ │ +031c58: 1f16 2901 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031c5c: 080e 1600 |029a: move-object/from16 v14, v22 │ │ +031c60: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ +031c64: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ +031c68: 120e |02a0: const/4 v14, #int 0 // #0 │ │ +031c6a: 28fb |02a1: goto 029c // -0005 │ │ +031c6c: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ +031c70: 52e0 4502 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031c74: 0216 0000 |02a6: move/from16 v22, v0 │ │ +031c78: 0200 1400 |02a8: move/from16 v0, v20 │ │ +031c7c: 0201 1600 |02aa: move/from16 v1, v22 │ │ +031c80: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ +031c84: 52e0 4702 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +031c88: 0216 0000 |02b0: move/from16 v22, v0 │ │ +031c8c: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ +031c90: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +031c94: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ +031c98: 5400 7902 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031c9c: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ +031ca0: 7401 3d0d 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031ca6: 0a16 |02bf: move-result v22 │ │ +031ca8: 0200 1600 |02c0: move/from16 v0, v22 │ │ +031cac: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ +031cb0: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ +031cb4: 5400 7902 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031cb8: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ +031cbc: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ +031cc0: 6e20 370d f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031cc6: 0c16 |02cf: move-result-object v22 │ │ +031cc8: 1f16 2901 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031ccc: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ +031cd0: 28c8 |02d4: goto 029c // -0038 │ │ +031cd2: 120e |02d5: const/4 v14, #int 0 // #0 │ │ +031cd4: 28fe |02d6: goto 02d4 // -0002 │ │ +031cd6: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ +031cda: 0201 1400 |02d9: move/from16 v1, v20 │ │ +031cde: 6e30 4907 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0749 │ │ +031ce4: 0c0e |02de: move-result-object v14 │ │ +031ce6: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ +031cea: 52e0 4702 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0247 │ │ +031cee: 0216 0000 |02e3: move/from16 v22, v0 │ │ +031cf2: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ +031cf6: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ +031cfa: 5400 7902 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031cfe: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ +031d02: 7401 3d0d 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031d08: 0a16 |02f0: move-result v22 │ │ +031d0a: 0200 1600 |02f1: move/from16 v0, v22 │ │ +031d0e: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ +031d12: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ +031d16: 5400 7902 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031d1a: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ +031d1e: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ +031d22: 6e20 370d f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031d28: 0c16 |0300: move-result-object v22 │ │ +031d2a: 1f16 2901 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031d2e: 080e 1600 |0303: move-object/from16 v14, v22 │ │ +031d32: 2897 |0305: goto 029c // -0069 │ │ +031d34: 120e |0306: const/4 v14, #int 0 // #0 │ │ +031d36: 28fe |0307: goto 0305 // -0002 │ │ +031d38: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ +031d3c: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ +031d40: 7401 7907 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0779 │ │ +031d46: 0a16 |030f: move-result v22 │ │ +031d48: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ +031d4c: 7401 5f07 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075f │ │ +031d52: 0c09 |0315: move-result-object v9 │ │ +031d54: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ +031d58: 0800 1900 |0318: move-object/from16 v0, v25 │ │ +031d5c: 6e20 7a07 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077a │ │ +031d62: 0c0e |031d: move-result-object v14 │ │ +031d64: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ +031d68: 52e0 4502 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031d6c: 0216 0000 |0322: move/from16 v22, v0 │ │ +031d70: 0800 1900 |0324: move-object/from16 v0, v25 │ │ +031d74: 5200 6a02 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031d78: 0217 0000 |0328: move/from16 v23, v0 │ │ +031d7c: 0200 1600 |032a: move/from16 v0, v22 │ │ +031d80: 0201 1700 |032c: move/from16 v1, v23 │ │ +031d84: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ +031d88: 120d |0330: const/4 v13, #int 0 // #0 │ │ +031d8a: 7401 6507 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +031d90: 0a16 |0334: move-result v22 │ │ +031d92: 0200 1600 |0335: move/from16 v0, v22 │ │ +031d96: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ +031d9a: 0800 1900 |0339: move-object/from16 v0, v25 │ │ +031d9e: 6e20 6407 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0764 │ │ +031da4: 0c05 |033e: move-result-object v5 │ │ +031da6: 0800 1900 |033f: move-object/from16 v0, v25 │ │ +031daa: 6e20 7b07 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077b │ │ +031db0: 0c0e |0344: move-result-object v14 │ │ +031db2: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ +031db6: 52e0 4502 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031dba: 0216 0000 |0349: move/from16 v22, v0 │ │ +031dbe: 0800 1900 |034b: move-object/from16 v0, v25 │ │ +031dc2: 5200 6a02 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031dc6: 0217 0000 |034f: move/from16 v23, v0 │ │ +031dca: 0200 1600 |0351: move/from16 v0, v22 │ │ +031dce: 0201 1700 |0353: move/from16 v1, v23 │ │ +031dd2: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ +031dd6: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ +031dda: 0200 1600 |0359: move/from16 v0, v22 │ │ +031dde: 6e20 4f0b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b4f │ │ +031de4: 0a16 |035e: move-result v22 │ │ +031de6: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ +031dea: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ +031dee: 28ce |0363: goto 0331 // -0032 │ │ +031df0: 120e |0364: const/4 v14, #int 0 // #0 │ │ +031df2: 28b9 |0365: goto 031e // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0002 line=777 │ │ 0x000e line=778 │ │ 0x001c line=779 │ │ 0x0022 line=782 │ │ @@ -33931,81 +33936,81 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -030334: |[030334] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -030344: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -030346: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -030348: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03034a: 5493 6302 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -03034e: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -030352: 5493 6302 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030356: 5494 8202 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ -03035a: 6e20 4606 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0646 │ │ -030360: 5493 6302 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030364: 6e20 4506 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ -03036a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03036c: 5493 7902 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -030370: 6e10 3d0d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -030376: 0a03 |0019: move-result v3 │ │ -030378: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -03037c: 5493 7902 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -030380: 6e20 370d 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030386: 0c01 |0021: move-result-object v1 │ │ -030388: 1f01 2a01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -03038c: 5493 6302 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030390: 5214 4502 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ -030394: 5415 4302 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ -030398: 6e40 3406 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ -03039e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0303a2: 28e5 |002f: goto 0014 // -001b │ │ -0303a4: 5493 6302 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0303a8: 6e20 3606 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ -0303ae: 5493 7902 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -0303b2: 6e10 350d 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -0303b8: 7010 9a07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@079a │ │ -0303be: 5996 6a02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -0303c2: 6e30 9d07 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -0303c8: 5492 6302 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0303cc: 5b9a 6302 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0303d0: 5493 6302 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0303d4: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -0303d8: 5493 8202 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ -0303dc: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -0303e0: 2203 2f01 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@012f │ │ -0303e4: 7030 3007 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0730 │ │ -0303ea: 5b93 8202 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ -0303ee: 5493 6302 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0303f2: 5494 8202 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ -0303f6: 6e20 3f06 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063f │ │ -0303fc: 5c96 8602 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -030400: 5c98 6f02 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -030404: 5293 8902 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -030408: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -03040c: 5493 6302 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030410: 5494 8702 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ -030414: 5495 8802 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ -030418: 6e30 4006 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0640 │ │ -03041e: 5293 8902 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -030422: 6e40 a107 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -030428: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -03042a: 5993 8902 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ -03042e: 5b97 8702 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ -030432: 5b97 8802 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ -030436: 5493 6402 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ -03043a: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -03043e: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -030442: 5493 6402 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ -030446: 7230 2b07 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@072b │ │ -03044c: 0e00 |0084: return-void │ │ -03044e: 6e10 9607 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -030454: 28f1 |0088: goto 0079 // -000f │ │ +031df4: |[031df4] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +031e04: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +031e06: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +031e08: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +031e0a: 5493 6302 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e0e: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +031e12: 5493 6302 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e16: 5494 8202 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ +031e1a: 6e20 4606 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0646 │ │ +031e20: 5493 6302 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e24: 6e20 4506 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0645 │ │ +031e2a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +031e2c: 5493 7902 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031e30: 6e10 3d0d 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031e36: 0a03 |0019: move-result v3 │ │ +031e38: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +031e3c: 5493 7902 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031e40: 6e20 370d 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +031e46: 0c01 |0021: move-result-object v1 │ │ +031e48: 1f01 2901 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +031e4c: 5493 6302 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e50: 5214 4502 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0245 │ │ +031e54: 5415 4302 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0243 │ │ +031e58: 6e40 3406 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0634 │ │ +031e5e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +031e62: 28e5 |002f: goto 0014 // -001b │ │ +031e64: 5493 6302 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e68: 6e20 3606 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0636 │ │ +031e6e: 5493 7902 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031e72: 6e10 350d 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +031e78: 7010 9a07 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@079a │ │ +031e7e: 5996 6a02 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031e82: 6e30 9d07 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +031e88: 5492 6302 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e8c: 5b9a 6302 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e90: 5493 6302 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031e94: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +031e98: 5493 8202 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ +031e9c: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +031ea0: 2203 2e01 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@012e │ │ +031ea4: 7030 3007 9307 |0050: invoke-direct {v3, v9, v7}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0730 │ │ +031eaa: 5b93 8202 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ +031eae: 5493 6302 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031eb2: 5494 8202 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0282 │ │ +031eb6: 6e20 3f06 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063f │ │ +031ebc: 5c96 8602 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +031ec0: 5c98 6f02 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +031ec4: 5293 8902 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +031ec8: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +031ecc: 5493 6302 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031ed0: 5494 8702 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ +031ed4: 5495 8802 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ +031ed8: 6e30 4006 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0640 │ │ +031ede: 5293 8902 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +031ee2: 6e40 a107 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +031ee8: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +031eea: 5993 8902 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0289 │ │ +031eee: 5b97 8702 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0287 │ │ +031ef2: 5b97 8802 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0288 │ │ +031ef6: 5493 6402 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ +031efa: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +031efe: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +031f02: 5493 6402 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ +031f06: 7230 2b07 230a |0081: invoke-interface {v3, v2, v10}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@072b │ │ +031f0c: 0e00 |0084: return-void │ │ +031f0e: 6e10 9607 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +031f14: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=349 │ │ 0x0007 line=350 │ │ 0x000e line=351 │ │ 0x0013 line=352 │ │ 0x001c line=353 │ │ @@ -34046,24 +34051,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -030458: |[030458] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -030468: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03046a: 5c21 8602 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -03046e: 5520 6f02 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ -030472: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -030476: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -030478: 6e40 a107 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -03047e: 0e00 |000b: return-void │ │ -030480: 0110 |000c: move v0, v1 │ │ -030482: 28fb |000d: goto 0008 // -0005 │ │ +031f18: |[031f18] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +031f28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031f2a: 5c21 8602 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +031f2e: 5520 6f02 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@026f │ │ +031f32: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +031f36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +031f38: 6e40 a107 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +031f3e: 0e00 |000b: return-void │ │ +031f40: 0110 |000c: move v0, v1 │ │ +031f42: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=421 │ │ 0x0003 line=422 │ │ 0x000b line=423 │ │ 0x000d line=422 │ │ locals : │ │ @@ -34075,19 +34080,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -030484: |[030484] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -030494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030496: 5c10 8602 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ -03049a: 6e40 a107 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ -0304a0: 0e00 |0006: return-void │ │ +031f44: |[031f44] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +031f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031f56: 5c10 8602 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0286 │ │ +031f5a: 6e40 a107 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@07a1 │ │ +031f60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=432 │ │ 0x0003 line=433 │ │ 0x0006 line=434 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -34099,18 +34104,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0304a4: |[0304a4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -0304b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0304b6: 6e50 a207 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ -0304bc: 0e00 |0004: return-void │ │ +031f64: |[031f64] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +031f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031f76: 6e50 a207 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@07a2 │ │ +031f7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0004 line=442 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -34122,111 +34127,111 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -0304c0: |[0304c0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -0304d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0304d2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0304d4: 54b6 6302 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0304d8: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ -0304dc: 54b6 6302 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0304e0: 6e10 3706 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -0304e6: 0a06 |000b: move-result v6 │ │ -0304e8: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ -0304ec: 7020 ae07 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -0304f2: 0e00 |0011: return-void │ │ -0304f4: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ -0304f8: 52b6 6a02 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -0304fc: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ -030500: 54b6 7902 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -030504: 6e10 3d0d 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03050a: 0a06 |001d: move-result v6 │ │ -03050c: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ -030510: 7020 ae07 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -030516: 28ee |0023: goto 0011 // -0012 │ │ -030518: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ -03051c: 120c |0026: const/4 v12, #int 0 // #0 │ │ -03051e: 52b4 8302 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -030522: 52b6 6a02 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -030526: b046 |002b: add-int/2addr v6, v4 │ │ -030528: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ -03052c: 52b6 6a02 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -030530: b146 |0030: sub-int/2addr v6, v4 │ │ -030532: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ -030536: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -030538: 54b6 7902 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03053c: 6e10 3d0d 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -030542: 0a06 |0039: move-result v6 │ │ -030544: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ -030548: 54b6 7902 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ -03054c: 6e20 370d 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -030552: 0c06 |0041: move-result-object v6 │ │ -030554: 1f06 2a01 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012a │ │ -030558: 5c62 4602 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ -03055c: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030560: 28ec |0048: goto 0034 // -0014 │ │ -030562: 54b6 6302 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030566: 6e10 3706 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -03056c: 0a06 |004e: move-result v6 │ │ -03056e: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ -030572: 54b6 6302 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -030576: 6e10 3706 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -03057c: 0a06 |0056: move-result v6 │ │ -03057e: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ -030582: 28ce |0059: goto 0027 // -0032 │ │ -030584: 52b6 6a02 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -030588: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ -03058c: 6e20 9707 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0797 │ │ -030592: 6e20 7d07 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ -030598: 0c00 |0064: move-result-object v0 │ │ -03059a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -03059c: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ -0305a0: 6e10 7707 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -0305a6: 0a05 |006b: move-result v5 │ │ -0305a8: 8256 |006c: int-to-float v6, v5 │ │ -0305aa: 52b8 7002 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ -0305ae: 5209 4402 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ -0305b2: 52ba 7c02 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ -0305b6: 7120 c20c a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ -0305bc: 0a09 |0076: move-result v9 │ │ -0305be: 7120 c00c 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0cc0 │ │ -0305c4: 0a08 |007a: move-result v8 │ │ -0305c6: c886 |007b: mul-float/2addr v6, v8 │ │ -0305c8: 8761 |007c: float-to-int v1, v6 │ │ -0305ca: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ -0305ce: 6e40 b107 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07b1 │ │ -0305d4: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ -0305d8: 54b6 8402 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -0305dc: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ -0305e0: 54b6 8402 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -0305e4: 7220 2e07 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ -0305ea: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ -0305ee: 54b6 7602 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -0305f2: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ -0305f6: 54b6 7602 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -0305fa: 7220 2e07 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ -030600: 2900 79ff |0098: goto/16 0011 // -0087 │ │ -030604: 0172 |009a: move v2, v7 │ │ -030606: 28c3 |009b: goto 005e // -003d │ │ -030608: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ -03060c: 54b6 8402 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -030610: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ -030614: 54b6 8402 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -030618: 7220 2e07 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ -03061e: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ -030622: 54b6 7602 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -030626: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ -03062a: 54b6 7602 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -03062e: 7220 2e07 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ -030634: 7010 5207 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ -03063a: 6e30 9d07 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ -030640: 2900 59ff |00b8: goto/16 0011 // -00a7 │ │ +031f80: |[031f80] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +031f90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +031f92: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +031f94: 54b6 6302 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031f98: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ +031f9c: 54b6 6302 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +031fa0: 6e10 3706 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +031fa6: 0a06 |000b: move-result v6 │ │ +031fa8: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ +031fac: 7020 ae07 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +031fb2: 0e00 |0011: return-void │ │ +031fb4: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ +031fb8: 52b6 6a02 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031fbc: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ +031fc0: 54b6 7902 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031fc4: 6e10 3d0d 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +031fca: 0a06 |001d: move-result v6 │ │ +031fcc: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ +031fd0: 7020 ae07 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +031fd6: 28ee |0023: goto 0011 // -0012 │ │ +031fd8: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ +031fdc: 120c |0026: const/4 v12, #int 0 // #0 │ │ +031fde: 52b4 8302 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +031fe2: 52b6 6a02 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031fe6: b046 |002b: add-int/2addr v6, v4 │ │ +031fe8: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ +031fec: 52b6 6a02 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +031ff0: b146 |0030: sub-int/2addr v6, v4 │ │ +031ff2: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ +031ff6: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +031ff8: 54b6 7902 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +031ffc: 6e10 3d0d 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +032002: 0a06 |0039: move-result v6 │ │ +032004: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ +032008: 54b6 7902 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0279 │ │ +03200c: 6e20 370d 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +032012: 0c06 |0041: move-result-object v6 │ │ +032014: 1f06 2901 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0129 │ │ +032018: 5c62 4602 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0246 │ │ +03201c: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ +032020: 28ec |0048: goto 0034 // -0014 │ │ +032022: 54b6 6302 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +032026: 6e10 3706 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +03202c: 0a06 |004e: move-result v6 │ │ +03202e: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ +032032: 54b6 6302 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +032036: 6e10 3706 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +03203c: 0a06 |0056: move-result v6 │ │ +03203e: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ +032042: 28ce |0059: goto 0027 // -0032 │ │ +032044: 52b6 6a02 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +032048: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ +03204c: 6e20 9707 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0797 │ │ +032052: 6e20 7d07 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@077d │ │ +032058: 0c00 |0064: move-result-object v0 │ │ +03205a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +03205c: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ +032060: 6e10 7707 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +032066: 0a05 |006b: move-result v5 │ │ +032068: 8256 |006c: int-to-float v6, v5 │ │ +03206a: 52b8 7002 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0270 │ │ +03206e: 5209 4402 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0244 │ │ +032072: 52ba 7c02 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@027c │ │ +032076: 7120 c20c a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ +03207c: 0a09 |0076: move-result v9 │ │ +03207e: 7120 c00c 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0cc0 │ │ +032084: 0a08 |007a: move-result v8 │ │ +032086: c886 |007b: mul-float/2addr v6, v8 │ │ +032088: 8761 |007c: float-to-int v1, v6 │ │ +03208a: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ +03208e: 6e40 b107 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07b1 │ │ +032094: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ +032098: 54b6 8402 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +03209c: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ +0320a0: 54b6 8402 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +0320a4: 7220 2e07 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ +0320aa: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ +0320ae: 54b6 7602 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +0320b2: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ +0320b6: 54b6 7602 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +0320ba: 7220 2e07 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ +0320c0: 2900 79ff |0098: goto/16 0011 // -0087 │ │ +0320c4: 0172 |009a: move v2, v7 │ │ +0320c6: 28c3 |009b: goto 005e // -003d │ │ +0320c8: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ +0320cc: 54b6 8402 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +0320d0: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ +0320d4: 54b6 8402 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +0320d8: 7220 2e07 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ +0320de: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ +0320e2: 54b6 7602 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +0320e6: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ +0320ea: 54b6 7602 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +0320ee: 7220 2e07 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@072e │ │ +0320f4: 7010 5207 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ +0320fa: 6e30 9d07 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@079d │ │ +032100: 2900 59ff |00b8: goto/16 0011 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=445 │ │ 0x000e line=446 │ │ 0x0011 line=495 │ │ 0x0012 line=449 │ │ 0x0020 line=450 │ │ @@ -34281,18 +34286,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -030644: |[030644] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -030654: 5410 7602 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -030658: 5b12 7602 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ -03065c: 1100 |0004: return-object v0 │ │ +032104: |[032104] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +032114: 5410 7602 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +032118: 5b12 7602 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0276 │ │ +03211c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0002 line=515 │ │ 0x0004 line=516 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -34304,39 +34309,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -030660: |[030660] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -030670: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -030672: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -030676: 1a00 9e08 |0003: const-string v0, "ViewPager" // string@089e │ │ -03067a: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03067e: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -030684: 1a02 8b07 |000a: const-string v2, "Requested offscreen page limit " // string@078b │ │ -030688: 6e20 f80c 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03068e: 0c01 |000f: move-result-object v1 │ │ -030690: 6e20 f50c 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -030696: 0c01 |0013: move-result-object v1 │ │ -030698: 1a02 8200 |0014: const-string v2, " too small; defaulting to " // string@0082 │ │ -03069c: 6e20 f80c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0306a2: 0c01 |0019: move-result-object v1 │ │ -0306a4: 6e20 f50c 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0306aa: 0c01 |001d: move-result-object v1 │ │ -0306ac: 6e10 fd0c 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0306b2: 0c01 |0021: move-result-object v1 │ │ -0306b4: 7120 e30a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -0306ba: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -0306bc: 5240 8302 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -0306c0: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -0306c4: 5945 8302 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ -0306c8: 6e10 9607 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -0306ce: 0e00 |002f: return-void │ │ +032120: |[032120] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +032130: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +032132: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +032136: 1a00 9b08 |0003: const-string v0, "ViewPager" // string@089b │ │ +03213a: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03213e: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +032144: 1a02 8807 |000a: const-string v2, "Requested offscreen page limit " // string@0788 │ │ +032148: 6e20 f80c 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03214e: 0c01 |000f: move-result-object v1 │ │ +032150: 6e20 f50c 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +032156: 0c01 |0013: move-result-object v1 │ │ +032158: 1a02 8200 |0014: const-string v2, " too small; defaulting to " // string@0082 │ │ +03215c: 6e20 f80c 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +032162: 0c01 |0019: move-result-object v1 │ │ +032164: 6e20 f50c 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03216a: 0c01 |001d: move-result-object v1 │ │ +03216c: 6e10 fd0c 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +032172: 0c01 |0021: move-result-object v1 │ │ +032174: 7120 e30a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +03217a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +03217c: 5240 8302 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +032180: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +032184: 5945 8302 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0283 │ │ +032188: 6e10 9607 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +03218e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=548 │ │ 0x0003 line=549 │ │ 0x0025 line=551 │ │ 0x0026 line=553 │ │ 0x002a line=554 │ │ @@ -34351,17 +34356,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0306d0: |[0306d0] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -0306e0: 5b01 6402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ -0306e4: 0e00 |0002: return-void │ │ +032190: |[032190] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +0321a0: 5b01 6402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0264 │ │ +0321a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0002 line=411 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -34371,17 +34376,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0306e8: |[0306e8] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -0306f8: 5b01 8402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ -0306fc: 0e00 |0002: return-void │ │ +0321a8: |[0321a8] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +0321b8: 5b01 8402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0284 │ │ +0321bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0002 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -34391,22 +34396,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -030700: |[030700] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -030710: 5220 8502 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -030714: 5923 8502 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -030718: 6e10 7707 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -03071e: 0a01 |0007: move-result v1 │ │ -030720: 7050 9807 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0798 │ │ -030726: 6e10 9c07 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@079c │ │ -03072c: 0e00 |000e: return-void │ │ +0321c0: |[0321c0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +0321d0: 5220 8502 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0321d4: 5923 8502 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +0321d8: 6e10 7707 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +0321de: 0a01 |0007: move-result v1 │ │ +0321e0: 7050 9807 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0798 │ │ +0321e6: 6e10 9c07 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@079c │ │ +0321ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0002 line=569 │ │ 0x0004 line=571 │ │ 0x0008 line=572 │ │ 0x000b line=574 │ │ @@ -34422,23 +34427,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -030730: |[030730] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -030740: 6e10 6707 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ -030746: 0c00 |0003: move-result-object v0 │ │ -030748: 6e10 9700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -03074e: 0c00 |0007: move-result-object v0 │ │ -030750: 6e20 e300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e3 │ │ -030756: 0c00 |000b: move-result-object v0 │ │ -030758: 6e20 ac07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07ac │ │ -03075e: 0e00 |000f: return-void │ │ +0321f0: |[0321f0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +032200: 6e10 6707 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0767 │ │ +032206: 0c00 |0003: move-result-object v0 │ │ +032208: 6e10 9700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +03220e: 0c00 |0007: move-result-object v0 │ │ +032210: 6e20 e300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e3 │ │ +032216: 0c00 |000b: move-result-object v0 │ │ +032218: 6e20 ac07 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07ac │ │ +03221e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000f line=605 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -34448,25 +34453,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -030760: |[030760] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -030770: 5b12 7e02 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -030774: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -030778: 6e10 9907 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0799 │ │ -03077e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -030782: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -030784: 6e20 af07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07af │ │ -03078a: 6e10 7f07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@077f │ │ -030790: 0e00 |0010: return-void │ │ -030792: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -030794: 28f8 |0012: goto 000a // -0008 │ │ +032220: |[032220] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +032230: 5b12 7e02 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +032234: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +032238: 6e10 9907 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0799 │ │ +03223e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +032242: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +032244: 6e20 af07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07af │ │ +03224a: 6e10 7f07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@077f │ │ +032250: 0e00 |0010: return-void │ │ +032252: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +032254: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ 0x0007 line=594 │ │ 0x000d line=595 │ │ 0x0010 line=596 │ │ @@ -34480,18 +34485,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -030798: |[030798] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -0307a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0307aa: 6e40 b107 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07b1 │ │ -0307b0: 0e00 |0004: return-void │ │ +032258: |[032258] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +032268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03226a: 6e40 b107 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07b1 │ │ +032270: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -34502,97 +34507,97 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 147 16-bit code units │ │ -0307b4: |[0307b4] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -0307c4: 6e10 6507 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ -0307ca: 0a01 |0003: move-result v1 │ │ -0307cc: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -0307d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0307d2: 7020 ae07 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -0307d8: 0e00 |000a: return-void │ │ -0307da: 6e10 7507 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ -0307e0: 0a02 |000e: move-result v2 │ │ -0307e2: 6e10 7607 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ -0307e8: 0a03 |0012: move-result v3 │ │ -0307ea: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -0307ee: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -0307f2: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ -0307f6: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ -0307fa: 7010 5207 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ -030800: 6e10 9607 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ -030806: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -030808: 7020 ad07 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -03080e: 28e5 |0025: goto 000a // -001b │ │ -030810: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -030812: 7020 ae07 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ -030818: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03081a: 7020 ad07 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ -030820: 6e10 7707 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ -030826: 0a0c |0031: move-result v12 │ │ -030828: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ -03082c: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ -030830: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ -030834: 7110 be0c 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -03083a: 0a0e |003b: move-result v14 │ │ -03083c: 82ee |003c: int-to-float v14, v14 │ │ -03083e: c8ed |003d: mul-float/2addr v13, v14 │ │ -030840: 82ce |003e: int-to-float v14, v12 │ │ -030842: c9ed |003f: div-float/2addr v13, v14 │ │ -030844: 7120 c20c d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ -03084a: 0a08 |0043: move-result v8 │ │ -03084c: 8291 |0044: int-to-float v1, v9 │ │ -03084e: 829d |0045: int-to-float v13, v9 │ │ -030850: 6e20 5807 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0758 │ │ -030856: 0a0e |0049: move-result v14 │ │ -030858: c8ed |004a: mul-float/2addr v13, v14 │ │ -03085a: a607 010d |004b: add-float v7, v1, v13 │ │ -03085e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -030860: 7701 be0c 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -030866: 0a12 |0051: move-result v18 │ │ -030868: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ -03086c: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ -030870: 0200 1200 |0056: move/from16 v0, v18 │ │ -030874: 820d |0058: int-to-float v13, v0 │ │ -030876: a90d 070d |0059: div-float v13, v7, v13 │ │ -03087a: 7110 bd0c 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -030880: 0a0d |005e: move-result v13 │ │ -030882: c8d1 |005f: mul-float/2addr v1, v13 │ │ -030884: 7110 c40c 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0cc4 │ │ -03088a: 0a01 |0063: move-result v1 │ │ -03088c: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -030890: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ -030894: 7120 c30c 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -03089a: 0a06 |006b: move-result v6 │ │ -03089c: 54f1 8c02 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ -0308a0: 7406 3f0c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ -0308a6: 7110 ed06 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ -0308ac: 2896 |0074: goto 000a // -006a │ │ -0308ae: 82c1 |0075: int-to-float v1, v12 │ │ -0308b0: 54fd 6302 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ -0308b4: 52fe 6a02 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ -0308b8: 6e20 3a06 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ -0308be: 0a0d |007d: move-result v13 │ │ -0308c0: a80b 010d |007e: mul-float v11, v1, v13 │ │ -0308c4: 7110 be0c 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ -0308ca: 0a01 |0083: move-result v1 │ │ -0308cc: 8211 |0084: int-to-float v1, v1 │ │ -0308ce: 52fd 8502 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ -0308d2: 82dd |0087: int-to-float v13, v13 │ │ -0308d4: c6bd |0088: add-float/2addr v13, v11 │ │ -0308d6: a90a 010d |0089: div-float v10, v1, v13 │ │ -0308da: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ -0308de: c6a1 |008d: add-float/2addr v1, v10 │ │ -0308e0: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ -0308e4: c8d1 |0090: mul-float/2addr v1, v13 │ │ -0308e6: 8716 |0091: float-to-int v6, v1 │ │ -0308e8: 28d4 |0092: goto 0066 // -002c │ │ +032274: |[032274] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +032284: 6e10 6507 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0765 │ │ +03228a: 0a01 |0003: move-result v1 │ │ +03228c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +032290: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +032292: 7020 ae07 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +032298: 0e00 |000a: return-void │ │ +03229a: 6e10 7507 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0775 │ │ +0322a0: 0a02 |000e: move-result v2 │ │ +0322a2: 6e10 7607 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0776 │ │ +0322a8: 0a03 |0012: move-result v3 │ │ +0322aa: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +0322ae: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +0322b2: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ +0322b6: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ +0322ba: 7010 5207 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@0752 │ │ +0322c0: 6e10 9607 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0796 │ │ +0322c6: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0322c8: 7020 ad07 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +0322ce: 28e5 |0025: goto 000a // -001b │ │ +0322d0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0322d2: 7020 ae07 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07ae │ │ +0322d8: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +0322da: 7020 ad07 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07ad │ │ +0322e0: 6e10 7707 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0777 │ │ +0322e6: 0a0c |0031: move-result v12 │ │ +0322e8: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ +0322ec: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ +0322f0: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ +0322f4: 7110 be0c 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +0322fa: 0a0e |003b: move-result v14 │ │ +0322fc: 82ee |003c: int-to-float v14, v14 │ │ +0322fe: c8ed |003d: mul-float/2addr v13, v14 │ │ +032300: 82ce |003e: int-to-float v14, v12 │ │ +032302: c9ed |003f: div-float/2addr v13, v14 │ │ +032304: 7120 c20c d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0cc2 │ │ +03230a: 0a08 |0043: move-result v8 │ │ +03230c: 8291 |0044: int-to-float v1, v9 │ │ +03230e: 829d |0045: int-to-float v13, v9 │ │ +032310: 6e20 5807 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0758 │ │ +032316: 0a0e |0049: move-result v14 │ │ +032318: c8ed |004a: mul-float/2addr v13, v14 │ │ +03231a: a607 010d |004b: add-float v7, v1, v13 │ │ +03231e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +032320: 7701 be0c 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +032326: 0a12 |0051: move-result v18 │ │ +032328: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ +03232c: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ +032330: 0200 1200 |0056: move/from16 v0, v18 │ │ +032334: 820d |0058: int-to-float v13, v0 │ │ +032336: a90d 070d |0059: div-float v13, v7, v13 │ │ +03233a: 7110 bd0c 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +032340: 0a0d |005e: move-result v13 │ │ +032342: c8d1 |005f: mul-float/2addr v1, v13 │ │ +032344: 7110 c40c 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0cc4 │ │ +03234a: 0a01 |0063: move-result v1 │ │ +03234c: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +032350: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ +032354: 7120 c30c 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +03235a: 0a06 |006b: move-result v6 │ │ +03235c: 54f1 8c02 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@028c │ │ +032360: 7406 3f0c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ +032366: 7110 ed06 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06ed │ │ +03236c: 2896 |0074: goto 000a // -006a │ │ +03236e: 82c1 |0075: int-to-float v1, v12 │ │ +032370: 54fd 6302 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0263 │ │ +032374: 52fe 6a02 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@026a │ │ +032378: 6e20 3a06 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@063a │ │ +03237e: 0a0d |007d: move-result v13 │ │ +032380: a80b 010d |007e: mul-float v11, v1, v13 │ │ +032384: 7110 be0c 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0cbe │ │ +03238a: 0a01 |0083: move-result v1 │ │ +03238c: 8211 |0084: int-to-float v1, v1 │ │ +03238e: 52fd 8502 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0285 │ │ +032392: 82dd |0087: int-to-float v13, v13 │ │ +032394: c6bd |0088: add-float/2addr v13, v11 │ │ +032396: a90a 010d |0089: div-float v10, v1, v13 │ │ +03239a: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ +03239e: c6a1 |008d: add-float/2addr v1, v10 │ │ +0323a0: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ +0323a4: c8d1 |0090: mul-float/2addr v1, v13 │ │ +0323a6: 8716 |0091: float-to-int v6, v1 │ │ +0323a8: 28d4 |0092: goto 0066 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0006 line=651 │ │ 0x000a line=687 │ │ 0x000b line=654 │ │ 0x000f line=655 │ │ @@ -34640,37 +34645,37 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0308ec: |[0308ec] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -0308fc: 6f20 7e0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b7e │ │ -030902: 0a00 |0003: move-result v0 │ │ -030904: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -030908: 5410 7e02 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ -03090c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -030910: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -030912: 0f00 |000b: return v0 │ │ -030914: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -030916: 28fe |000d: goto 000b // -0002 │ │ +0323ac: |[0323ac] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0323bc: 6f20 7e0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b7e │ │ +0323c2: 0a00 |0003: move-result v0 │ │ +0323c4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0323c8: 5410 7e02 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@027e │ │ +0323cc: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +0323d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0323d2: 0f00 |000b: return v0 │ │ +0323d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0323d6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #150 header: │ │ -class_idx : 310 │ │ +class_idx : 309 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #150 annotations: │ │ @@ -34704,17 +34709,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 380 (AccessibilityEventCompat.java) │ │ │ │ Class #151 header: │ │ -class_idx : 311 │ │ +class_idx : 310 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 380 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #151 annotations: │ │ @@ -34799,26 +34804,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030918: |[030918] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -030928: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03092c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -030930: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030934: 2200 3401 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0134 │ │ -030938: 7010 b307 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@07b3 │ │ -03093e: 6900 9402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ -030942: 0e00 |000d: return-void │ │ -030944: 2200 3501 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0135 │ │ -030948: 7010 b707 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b7 │ │ -03094e: 6900 9402 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ -030952: 28f8 |0015: goto 000d // -0008 │ │ +0323d8: |[0323d8] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +0323e8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0323ec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0323f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0323f4: 2200 3301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0133 │ │ +0323f8: 7010 b307 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@07b3 │ │ +0323fe: 6900 9402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ +032402: 0e00 |000d: return-void │ │ +032404: 2200 3401 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0134 │ │ +032408: 7010 b707 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b7 │ │ +03240e: 6900 9402 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ +032412: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -34828,17 +34833,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030954: |[030954] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -030964: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03096a: 0e00 |0003: return-void │ │ +032414: |[032414] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +032424: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03242a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -34847,20 +34852,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03096c: |[03096c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -03097c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ -030980: 6e10 d809 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@09d8 │ │ -030986: 0c01 |0005: move-result-object v1 │ │ -030988: 7230 bb07 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07bb │ │ -03098e: 0e00 |0009: return-void │ │ +03242c: |[03242c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +03243c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ +032440: 6e10 d809 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@09d8 │ │ +032446: 0c01 |0005: move-result-object v1 │ │ +032448: 7230 bb07 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07bb │ │ +03244e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0009 line=183 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -34870,21 +34875,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -030990: |[030990] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0309a0: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0156 │ │ -0309a4: 6201 9402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ -0309a8: 7230 bc07 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07bc │ │ -0309ae: 0c01 |0007: move-result-object v1 │ │ -0309b0: 7020 d009 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ -0309b6: 1100 |000b: return-object v0 │ │ +032450: |[032450] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +032460: 2200 5501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0155 │ │ +032464: 6201 9402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ +032468: 7230 bc07 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07bc │ │ +03246e: 0c01 |0007: move-result-object v1 │ │ +032470: 7020 d009 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ +032476: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -34893,32 +34898,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0309b8: |[0309b8] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0309c8: 6200 9402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ -0309cc: 7220 bd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07bd │ │ -0309d2: 0a00 |0005: move-result v0 │ │ -0309d4: 0f00 |0006: return v0 │ │ +032478: |[032478] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +032488: 6200 9402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0294 │ │ +03248c: 7220 bd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07bd │ │ +032492: 0a00 |0005: move-result v0 │ │ +032494: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 380 (AccessibilityEventCompat.java) │ │ │ │ Class #152 header: │ │ -class_idx : 312 │ │ +class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #152 - │ │ @@ -34934,17 +34939,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0309d8: |[0309d8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -0309e8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0309ee: 0e00 |0003: return-void │ │ +032498: |[032498] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +0324a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0324ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -34952,18 +34957,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0309f0: |[0309f0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -030a00: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -030a04: 6e20 830b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b83 │ │ -030a0a: 0e00 |0005: return-void │ │ +0324b0: |[0324b0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0324c0: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0324c4: 6e20 830b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b83 │ │ +0324ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -34973,18 +34978,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030a0c: |[030a0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -030a1c: 6e20 840b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b84 │ │ -030a22: 0c00 |0003: move-result-object v0 │ │ -030a24: 1100 |0004: return-object v0 │ │ +0324cc: |[0324cc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0324dc: 6e20 840b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b84 │ │ +0324e2: 0c00 |0003: move-result-object v0 │ │ +0324e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -34993,31 +34998,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030a28: |[030a28] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -030a38: 6e10 850b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b85 │ │ -030a3e: 0a00 |0003: move-result v0 │ │ -030a40: 0f00 |0004: return v0 │ │ +0324e8: |[0324e8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0324f8: 6e10 850b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b85 │ │ +0324fe: 0a00 |0003: move-result v0 │ │ +032500: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 381 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #153 header: │ │ -class_idx : 316 │ │ +class_idx : 315 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #153 annotations: │ │ @@ -35073,17 +35078,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #154 header: │ │ -class_idx : 317 │ │ +class_idx : 316 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 annotations: │ │ @@ -35108,22 +35113,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -030a44: |[030a44] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -030a54: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -030a5a: 7100 e107 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@07e1 │ │ -030a60: 0c00 |0006: move-result-object v0 │ │ -030a62: 7220 db07 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@07db │ │ -030a68: 0c00 |000a: move-result-object v0 │ │ -030a6a: 5b10 a302 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ -030a6e: 0e00 |000d: return-void │ │ +032504: |[032504] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +032514: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03251a: 7100 e107 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@07e1 │ │ +032520: 0c00 |0006: move-result-object v0 │ │ +032522: 7220 db07 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; // method@07db │ │ +032528: 0c00 |000a: move-result-object v0 │ │ +03252a: 5b10 a302 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ +03252e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -35134,17 +35139,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #155 header: │ │ -class_idx : 318 │ │ +class_idx : 317 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 385 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ @@ -35172,26 +35177,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030a70: |[030a70] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -030a80: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030a84: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -030a88: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030a8c: 2200 3a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@013a │ │ -030a90: 7010 c907 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@07c9 │ │ -030a96: 6900 a402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030a9a: 0e00 |000d: return-void │ │ -030a9c: 2200 3b01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013b │ │ -030aa0: 7010 d007 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07d0 │ │ -030aa6: 6900 a402 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030aaa: 28f8 |0015: goto 000d // -0008 │ │ +032530: |[032530] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +032540: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +032544: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +032548: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03254c: 2200 3901 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0139 │ │ +032550: 7010 c907 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@07c9 │ │ +032556: 6900 a402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +03255a: 0e00 |000d: return-void │ │ +03255c: 2200 3a01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013a │ │ +032560: 7010 d007 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07d0 │ │ +032566: 6900 a402 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +03256a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -35201,17 +35206,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030aac: |[030aac] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -030abc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -030ac2: 0e00 |0003: return-void │ │ +03256c: |[03256c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03257c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +032582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -35220,36 +35225,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030ac4: |[030ac4] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -030ad4: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030ad8: 1100 |0002: return-object v0 │ │ +032584: |[032584] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +032594: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +032598: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ name : 'addAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030adc: |[030adc] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -030aec: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030af0: 7230 d707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@07d7 │ │ -030af6: 0a00 |0005: move-result v0 │ │ -030af8: 0f00 |0006: return v0 │ │ +03259c: |[03259c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0325ac: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +0325b0: 7230 d707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@07d7 │ │ +0325b6: 0a00 |0005: move-result v0 │ │ +0325b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -35258,19 +35263,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030afc: |[030afc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -030b0c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030b10: 7230 d807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07d8 │ │ -030b16: 0c00 |0005: move-result-object v0 │ │ -030b18: 1100 |0006: return-object v0 │ │ +0325bc: |[0325bc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0325cc: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +0325d0: 7230 d807 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07d8 │ │ +0325d6: 0c00 |0005: move-result-object v0 │ │ +0325d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -35279,19 +35284,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030b1c: |[030b1c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -030b2c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030b30: 7220 d907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07d9 │ │ -030b36: 0c00 |0005: move-result-object v0 │ │ -030b38: 1100 |0006: return-object v0 │ │ +0325dc: |[0325dc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0325ec: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +0325f0: 7220 d907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07d9 │ │ +0325f6: 0c00 |0005: move-result-object v0 │ │ +0325f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -35299,19 +35304,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030b3c: |[030b3c] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -030b4c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030b50: 7220 da07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07da │ │ -030b56: 0a00 |0005: move-result v0 │ │ -030b58: 0f00 |0006: return v0 │ │ +0325fc: |[0325fc] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03260c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +032610: 7220 da07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07da │ │ +032616: 0a00 |0005: move-result v0 │ │ +032618: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -35319,33 +35324,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030b5c: |[030b5c] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -030b6c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ -030b70: 7230 dc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@07dc │ │ -030b76: 0a00 |0005: move-result v0 │ │ -030b78: 0f00 |0006: return v0 │ │ +03261c: |[03261c] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03262c: 6200 a402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@02a4 │ │ +032630: 7230 dc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z // method@07dc │ │ +032636: 0a00 |0005: move-result v0 │ │ +032638: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #156 header: │ │ -class_idx : 319 │ │ +class_idx : 318 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #156 annotations: │ │ @@ -35371,18 +35376,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030b7c: |[030b7c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -030b8c: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a5 │ │ -030b90: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -030b96: 0e00 |0005: return-void │ │ +03263c: |[03263c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +03264c: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a5 │ │ +032650: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +032656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -35392,32 +35397,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030b98: |[030b98] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -030ba8: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a5 │ │ -030bac: 7220 e907 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@07e9 │ │ -030bb2: 0e00 |0005: return-void │ │ +032658: |[032658] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +032668: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@02a5 │ │ +03266c: 7220 e907 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@07e9 │ │ +032672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #157 header: │ │ -class_idx : 320 │ │ +class_idx : 319 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ @@ -35439,17 +35444,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #158 header: │ │ -class_idx : 321 │ │ +class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ @@ -35473,17 +35478,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030bb4: |[030bb4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -030bc4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -030bca: 0e00 |0003: return-void │ │ +032674: |[032674] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +032684: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03268a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -35492,19 +35497,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030bcc: |[030bcc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -030bdc: 1f02 9e01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@019e │ │ -030be0: 6e20 870b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b87 │ │ -030be6: 0a00 |0005: move-result v0 │ │ -030be8: 0f00 |0006: return v0 │ │ +03268c: |[03268c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03269c: 1f02 9c01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@019c │ │ +0326a0: 6e20 870b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b87 │ │ +0326a6: 0a00 |0005: move-result v0 │ │ +0326a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -35513,18 +35518,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030bec: |[030bec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -030bfc: 6e20 880b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b88 │ │ -030c02: 0c00 |0003: move-result-object v0 │ │ -030c04: 1100 |0004: return-object v0 │ │ +0326ac: |[0326ac] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0326bc: 6e20 880b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b88 │ │ +0326c2: 0c00 |0003: move-result-object v0 │ │ +0326c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -35533,18 +35538,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030c08: |[030c08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -030c18: 6e10 890b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b89 │ │ -030c1e: 0c00 |0003: move-result-object v0 │ │ -030c20: 1100 |0004: return-object v0 │ │ +0326c8: |[0326c8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0326d8: 6e10 890b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b89 │ │ +0326de: 0c00 |0003: move-result-object v0 │ │ +0326e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35552,18 +35557,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030c24: |[030c24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -030c34: 6e10 8a0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b8a │ │ -030c3a: 0a00 |0003: move-result v0 │ │ -030c3c: 0f00 |0004: return v0 │ │ +0326e4: |[0326e4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0326f4: 6e10 8a0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b8a │ │ +0326fa: 0a00 |0003: move-result v0 │ │ +0326fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35571,18 +35576,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030c40: |[030c40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -030c50: 2200 3f01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@013f │ │ -030c54: 7020 e707 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@07e7 │ │ -030c5a: 1100 |0005: return-object v0 │ │ +032700: |[032700] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +032710: 2200 3e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@013e │ │ +032714: 7020 e707 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@07e7 │ │ +03271a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -35590,33 +35595,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030c5c: |[030c5c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -030c6c: 1f02 9e01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@019e │ │ -030c70: 6e20 8b0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b8b │ │ -030c76: 0a00 |0005: move-result v0 │ │ -030c78: 0f00 |0006: return v0 │ │ +03271c: |[03271c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03272c: 1f02 9c01 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@019c │ │ +032730: 6e20 8b0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b8b │ │ +032736: 0a00 |0005: move-result v0 │ │ +032738: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #159 header: │ │ -class_idx : 323 │ │ +class_idx : 322 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 60 │ │ │ │ Class #159 annotations: │ │ @@ -35994,17 +35999,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #160 header: │ │ -class_idx : 326 │ │ +class_idx : 325 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 391 │ │ static_fields_size : 24 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 59 │ │ │ │ Class #160 annotations: │ │ @@ -36150,33 +36155,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -030c7c: |[030c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -030c8c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030c90: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -030c94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030c98: 2200 4401 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0144 │ │ -030c9c: 7010 5d08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@085d │ │ -030ca2: 6900 b802 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030ca6: 0e00 |000d: return-void │ │ -030ca8: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030cac: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -030cb0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -030cb4: 2200 4201 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0142 │ │ -030cb8: 7010 f107 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07f1 │ │ -030cbe: 6900 b802 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030cc2: 28f2 |001b: goto 000d // -000e │ │ -030cc4: 2200 4501 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0145 │ │ -030cc8: 7010 6b08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@086b │ │ -030cce: 6900 b802 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030cd2: 28ea |0023: goto 000d // -0016 │ │ +03273c: |[03273c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +03274c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +032750: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +032754: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032758: 2200 4301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0143 │ │ +03275c: 7010 5d08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@085d │ │ +032762: 6900 b802 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032766: 0e00 |000d: return-void │ │ +032768: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03276c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +032770: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +032774: 2200 4101 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0141 │ │ +032778: 7010 f107 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07f1 │ │ +03277e: 6900 b802 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032782: 28f2 |001b: goto 000d // -000e │ │ +032784: 2200 4401 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0144 │ │ +032788: 7010 6b08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@086b │ │ +03278e: 6900 b802 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032792: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -36188,18 +36193,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030cd4: |[030cd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -030ce4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -030cea: 5b01 be02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030cee: 0e00 |0005: return-void │ │ +032794: |[032794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +0327a4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0327aa: 5b01 be02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0327ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -36210,43 +36215,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -030cf0: |[030cf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030d00: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030d04: 7210 3f08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@083f │ │ -030d0a: 0c00 |0005: move-result-object v0 │ │ -030d0c: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030d12: 0c00 |0009: move-result-object v0 │ │ -030d14: 1100 |000a: return-object v0 │ │ +0327b0: |[0327b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0327c0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0327c4: 7210 3f08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@083f │ │ +0327ca: 0c00 |0005: move-result-object v0 │ │ +0327cc: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +0327d2: 0c00 |0009: move-result-object v0 │ │ +0327d4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -030d18: |[030d18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030d28: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030d2c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030d30: 7220 4208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0842 │ │ -030d36: 0c00 |0007: move-result-object v0 │ │ -030d38: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030d3e: 0c00 |000b: move-result-object v0 │ │ -030d40: 1100 |000c: return-object v0 │ │ +0327d8: |[0327d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0327e8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0327ec: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0327f0: 7220 4208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0842 │ │ +0327f6: 0c00 |0007: move-result-object v0 │ │ +0327f8: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +0327fe: 0c00 |000b: move-result-object v0 │ │ +032800: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36254,21 +36259,21 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -030d44: |[030d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030d54: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030d58: 7220 4008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0840 │ │ -030d5e: 0c00 |0005: move-result-object v0 │ │ -030d60: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030d66: 0c00 |0009: move-result-object v0 │ │ -030d68: 1100 |000a: return-object v0 │ │ +032804: |[032804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +032814: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032818: 7220 4008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0840 │ │ +03281e: 0c00 |0005: move-result-object v0 │ │ +032820: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +032826: 0c00 |0009: move-result-object v0 │ │ +032828: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36276,21 +36281,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -030d6c: |[030d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030d7c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030d80: 7230 4108 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0841 │ │ -030d86: 0c00 |0005: move-result-object v0 │ │ -030d88: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030d8e: 0c00 |0009: move-result-object v0 │ │ -030d90: 1100 |000a: return-object v0 │ │ +03282c: |[03282c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03283c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032840: 7230 4108 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0841 │ │ +032846: 0c00 |0005: move-result-object v0 │ │ +032848: 7110 e908 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +03284e: 0c00 |0009: move-result-object v0 │ │ +032850: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -36299,21 +36304,21 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -030d94: |[030d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030da4: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -030da8: 2200 4601 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -030dac: 7020 a908 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ -030db2: 1100 |0007: return-object v0 │ │ -030db4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -030db6: 28fe |0009: goto 0007 // -0002 │ │ +032854: |[032854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +032864: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +032868: 2200 4501 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +03286c: 7020 a908 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ +032872: 1100 |0007: return-object v0 │ │ +032874: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +032876: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -36324,19 +36329,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030db8: |[030db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -030dc8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030dcc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030dd0: 7230 2108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0821 │ │ -030dd6: 0e00 |0007: return-void │ │ +032878: |[032878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +032888: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03288c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032890: 7230 2108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0821 │ │ +032896: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -36346,19 +36351,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030dd8: |[030dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -030de8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030dec: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030df0: 7230 2208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0822 │ │ -030df6: 0e00 |0007: return-void │ │ +032898: |[032898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +0328a8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0328ac: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0328b0: 7230 2208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0822 │ │ +0328b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -36368,19 +36373,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -030df8: |[030df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -030e08: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030e0c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030e10: 7240 2308 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0823 │ │ -030e16: 0e00 |0007: return-void │ │ +0328b8: |[0328b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +0328c8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0328cc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0328d0: 7240 2308 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0823 │ │ +0328d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -36391,44 +36396,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -030e18: |[030e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -030e28: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -030e2a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -030e2c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -030e30: 0f01 |0004: return v1 │ │ -030e32: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -030e36: 0121 |0007: move v1, v2 │ │ -030e38: 28fc |0008: goto 0004 // -0004 │ │ -030e3a: 6e10 cb0c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -030e40: 0c03 |000c: move-result-object v3 │ │ -030e42: 6e10 cb0c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -030e48: 0c04 |0010: move-result-object v4 │ │ -030e4a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -030e4e: 0121 |0013: move v1, v2 │ │ -030e50: 28f0 |0014: goto 0004 // -0010 │ │ -030e52: 0760 |0015: move-object v0, v6 │ │ -030e54: 1f00 4601 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -030e58: 5453 be02 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030e5c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -030e60: 5403 be02 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030e64: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -030e68: 0121 |0020: move v1, v2 │ │ -030e6a: 28e3 |0021: goto 0004 // -001d │ │ -030e6c: 5453 be02 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030e70: 5404 be02 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030e74: 6e20 ca0c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ -030e7a: 0a03 |0029: move-result v3 │ │ -030e7c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -030e80: 0121 |002c: move v1, v2 │ │ -030e82: 28d7 |002d: goto 0004 // -0029 │ │ +0328d8: |[0328d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +0328e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0328ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0328ec: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0328f0: 0f01 |0004: return v1 │ │ +0328f2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0328f6: 0121 |0007: move v1, v2 │ │ +0328f8: 28fc |0008: goto 0004 // -0004 │ │ +0328fa: 6e10 cb0c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +032900: 0c03 |000c: move-result-object v3 │ │ +032902: 6e10 cb0c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +032908: 0c04 |0010: move-result-object v4 │ │ +03290a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03290e: 0121 |0013: move v1, v2 │ │ +032910: 28f0 |0014: goto 0004 // -0010 │ │ +032912: 0760 |0015: move-object v0, v6 │ │ +032914: 1f00 4501 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +032918: 5453 be02 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +03291c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +032920: 5403 be02 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032924: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +032928: 0121 |0020: move v1, v2 │ │ +03292a: 28e3 |0021: goto 0004 // -001d │ │ +03292c: 5453 be02 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032930: 5404 be02 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032934: 6e20 ca0c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ +03293a: 0a03 |0029: move-result v3 │ │ +03293c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +032940: 0121 |002c: move v1, v2 │ │ +032942: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -36449,33 +36454,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -030e84: |[030e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -030e94: 2204 2d02 |0000: new-instance v4, Ljava/util/ArrayList; // type@022d │ │ -030e98: 7010 310d 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -030e9e: 6205 b802 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030ea2: 5476 be02 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030ea6: 7230 2408 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0824 │ │ -030eac: 0c03 |000c: move-result-object v3 │ │ -030eae: 7210 600d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0d60 │ │ -030eb4: 0a02 |0010: move-result v2 │ │ -030eb6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -030eb8: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -030ebc: 7220 5e0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d5e │ │ -030ec2: 0c01 |0017: move-result-object v1 │ │ -030ec4: 2205 4601 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -030ec8: 7020 a908 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ -030ece: 7220 5d0d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -030ed4: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -030ed8: 28f0 |0022: goto 0012 // -0010 │ │ -030eda: 1104 |0023: return-object v4 │ │ +032944: |[032944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +032954: 2204 2b02 |0000: new-instance v4, Ljava/util/ArrayList; // type@022b │ │ +032958: 7010 310d 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03295e: 6205 b802 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032962: 5476 be02 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032966: 7230 2408 6508 |0009: invoke-interface {v5, v6, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0824 │ │ +03296c: 0c03 |000c: move-result-object v3 │ │ +03296e: 7210 600d 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0d60 │ │ +032974: 0a02 |0010: move-result v2 │ │ +032976: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +032978: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +03297c: 7220 5e0d 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d5e │ │ +032982: 0c01 |0017: move-result-object v1 │ │ +032984: 2205 4501 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +032988: 7020 a908 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ +03298e: 7220 5d0d 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +032994: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +032998: 28f0 |0022: goto 0012 // -0010 │ │ +03299a: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -36496,22 +36501,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -030edc: |[030edc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030eec: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030ef0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030ef4: 7230 2508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0825 │ │ -030efa: 0c00 |0007: move-result-object v0 │ │ -030efc: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030f02: 0c00 |000b: move-result-object v0 │ │ -030f04: 1100 |000c: return-object v0 │ │ +03299c: |[03299c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0329ac: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0329b0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0329b4: 7230 2508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0825 │ │ +0329ba: 0c00 |0007: move-result-object v0 │ │ +0329bc: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +0329c2: 0c00 |000b: move-result-object v0 │ │ +0329c4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -36520,22 +36525,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -030f08: |[030f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030f18: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030f1c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030f20: 7230 2608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0826 │ │ -030f26: 0c00 |0007: move-result-object v0 │ │ -030f28: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030f2e: 0c00 |000b: move-result-object v0 │ │ -030f30: 1100 |000c: return-object v0 │ │ +0329c8: |[0329c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0329d8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0329dc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0329e0: 7230 2608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0826 │ │ +0329e6: 0c00 |0007: move-result-object v0 │ │ +0329e8: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +0329ee: 0c00 |000b: move-result-object v0 │ │ +0329f0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -36544,20 +36549,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030f34: |[030f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -030f44: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030f48: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030f4c: 7220 2708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0827 │ │ -030f52: 0a00 |0007: move-result v0 │ │ -030f54: 0f00 |0008: return v0 │ │ +0329f4: |[0329f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +032a04: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032a08: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032a0c: 7220 2708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0827 │ │ +032a12: 0a00 |0007: move-result v0 │ │ +032a14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36565,19 +36570,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030f58: |[030f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -030f68: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030f6c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030f70: 7230 2808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0828 │ │ -030f76: 0e00 |0007: return-void │ │ +032a18: |[032a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +032a28: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032a2c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032a30: 7230 2808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0828 │ │ +032a36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -36587,19 +36592,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -030f78: |[030f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -030f88: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030f8c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030f90: 7230 2908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0829 │ │ -030f96: 0e00 |0007: return-void │ │ +032a38: |[032a38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +032a48: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032a4c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032a50: 7230 2908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0829 │ │ +032a56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -36609,22 +36614,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -030f98: |[030f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -030fa8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030fac: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030fb0: 7230 2a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@082a │ │ -030fb6: 0c00 |0007: move-result-object v0 │ │ -030fb8: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -030fbe: 0c00 |000b: move-result-object v0 │ │ -030fc0: 1100 |000c: return-object v0 │ │ +032a58: |[032a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +032a68: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032a6c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032a70: 7230 2a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@082a │ │ +032a76: 0c00 |0007: move-result-object v0 │ │ +032a78: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +032a7e: 0c00 |000b: move-result-object v0 │ │ +032a80: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -36633,20 +36638,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030fc4: |[030fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -030fd4: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030fd8: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -030fdc: 7220 2b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@082b │ │ -030fe2: 0a00 |0007: move-result v0 │ │ -030fe4: 0f00 |0008: return v0 │ │ +032a84: |[032a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +032a94: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032a98: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032a9c: 7220 2b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@082b │ │ +032aa2: 0a00 |0007: move-result v0 │ │ +032aa4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36654,20 +36659,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030fe8: |[030fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -030ff8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -030ffc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031000: 7220 2c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082c │ │ -031006: 0c00 |0007: move-result-object v0 │ │ -031008: 1100 |0008: return-object v0 │ │ +032aa8: |[032aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +032ab8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032abc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ac0: 7220 2c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082c │ │ +032ac6: 0c00 |0007: move-result-object v0 │ │ +032ac8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36675,20 +36680,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03100c: |[03100c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03101c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031020: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031024: 7220 2d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082d │ │ -03102a: 0c00 |0007: move-result-object v0 │ │ -03102c: 1100 |0008: return-object v0 │ │ +032acc: |[032acc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +032adc: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032ae0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ae4: 7220 2d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082d │ │ +032aea: 0c00 |0007: move-result-object v0 │ │ +032aec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36696,17 +36701,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031030: |[031030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -031040: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031044: 1100 |0002: return-object v0 │ │ +032af0: |[032af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +032b00: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032b04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36714,20 +36719,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031048: |[031048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -031058: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03105c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031060: 7220 2e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@082e │ │ -031066: 0a00 |0007: move-result v0 │ │ -031068: 0f00 |0008: return v0 │ │ +032b08: |[032b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +032b18: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032b1c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032b20: 7220 2e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@082e │ │ +032b26: 0a00 |0007: move-result v0 │ │ +032b28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36735,20 +36740,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03106c: |[03106c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -03107c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031080: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031084: 7220 2f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082f │ │ -03108a: 0c00 |0007: move-result-object v0 │ │ -03108c: 1100 |0008: return-object v0 │ │ +032b2c: |[032b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +032b3c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032b40: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032b44: 7220 2f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082f │ │ +032b4a: 0c00 |0007: move-result-object v0 │ │ +032b4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36756,22 +36761,22 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -031090: |[031090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0310a0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0310a4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0310a8: 7220 3008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0830 │ │ -0310ae: 0c00 |0007: move-result-object v0 │ │ -0310b0: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -0310b6: 0c00 |000b: move-result-object v0 │ │ -0310b8: 1100 |000c: return-object v0 │ │ +032b50: |[032b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +032b60: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032b64: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032b68: 7220 3008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0830 │ │ +032b6e: 0c00 |0007: move-result-object v0 │ │ +032b70: 7110 e908 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +032b76: 0c00 |000b: move-result-object v0 │ │ +032b78: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36779,20 +36784,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0310bc: |[0310bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -0310cc: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0310d0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0310d4: 7220 3108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0831 │ │ -0310da: 0c00 |0007: move-result-object v0 │ │ -0310dc: 1100 |0008: return-object v0 │ │ +032b7c: |[032b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +032b8c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032b90: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032b94: 7220 3108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0831 │ │ +032b9a: 0c00 |0007: move-result-object v0 │ │ +032b9c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36800,20 +36805,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0310e0: |[0310e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -0310f0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0310f4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0310f8: 7220 3208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0832 │ │ -0310fe: 0a00 |0007: move-result v0 │ │ -031100: 0f00 |0008: return v0 │ │ +032ba0: |[032ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +032bb0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032bb4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032bb8: 7220 3208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0832 │ │ +032bbe: 0a00 |0007: move-result v0 │ │ +032bc0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36821,23 +36826,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -031104: |[031104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -031114: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031118: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03111c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03111e: 0f00 |0005: return v0 │ │ -031120: 5410 be02 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031124: 6e10 cc0c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -03112a: 0a00 |000b: move-result v0 │ │ -03112c: 28f9 |000c: goto 0005 // -0007 │ │ +032bc4: |[032bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +032bd4: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032bd8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +032bdc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +032bde: 0f00 |0005: return v0 │ │ +032be0: 5410 be02 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032be4: 6e10 cc0c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +032bea: 0a00 |000b: move-result v0 │ │ +032bec: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36845,20 +36850,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031130: |[031130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -031140: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031144: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031148: 7220 3308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0833 │ │ -03114e: 0a00 |0007: move-result v0 │ │ -031150: 0f00 |0008: return v0 │ │ +032bf0: |[032bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +032c00: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032c04: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032c08: 7220 3308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0833 │ │ +032c0e: 0a00 |0007: move-result v0 │ │ +032c10: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36866,20 +36871,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031154: |[031154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -031164: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031168: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -03116c: 7220 3408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0834 │ │ -031172: 0a00 |0007: move-result v0 │ │ -031174: 0f00 |0008: return v0 │ │ +032c14: |[032c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +032c24: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032c28: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032c2c: 7220 3408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0834 │ │ +032c32: 0a00 |0007: move-result v0 │ │ +032c34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36887,20 +36892,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031178: |[031178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -031188: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03118c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031190: 7220 3508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0835 │ │ -031196: 0a00 |0007: move-result v0 │ │ -031198: 0f00 |0008: return v0 │ │ +032c38: |[032c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +032c48: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032c4c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032c50: 7220 3508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0835 │ │ +032c56: 0a00 |0007: move-result v0 │ │ +032c58: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36908,20 +36913,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03119c: |[03119c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -0311ac: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0311b0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0311b4: 7220 3608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0836 │ │ -0311ba: 0a00 |0007: move-result v0 │ │ -0311bc: 0f00 |0008: return v0 │ │ +032c5c: |[032c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +032c6c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032c70: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032c74: 7220 3608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0836 │ │ +032c7a: 0a00 |0007: move-result v0 │ │ +032c7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36929,20 +36934,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0311c0: |[0311c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -0311d0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0311d4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0311d8: 7220 3708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0837 │ │ -0311de: 0a00 |0007: move-result v0 │ │ -0311e0: 0f00 |0008: return v0 │ │ +032c80: |[032c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +032c90: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032c94: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032c98: 7220 3708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0837 │ │ +032c9e: 0a00 |0007: move-result v0 │ │ +032ca0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36950,20 +36955,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0311e4: |[0311e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -0311f4: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0311f8: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0311fc: 7220 3808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0838 │ │ -031202: 0a00 |0007: move-result v0 │ │ -031204: 0f00 |0008: return v0 │ │ +032ca4: |[032ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +032cb4: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032cb8: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032cbc: 7220 3808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0838 │ │ +032cc2: 0a00 |0007: move-result v0 │ │ +032cc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36971,20 +36976,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031208: |[031208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -031218: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03121c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031220: 7220 3908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0839 │ │ -031226: 0a00 |0007: move-result v0 │ │ -031228: 0f00 |0008: return v0 │ │ +032cc8: |[032cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +032cd8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032cdc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ce0: 7220 3908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0839 │ │ +032ce6: 0a00 |0007: move-result v0 │ │ +032ce8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -36992,20 +36997,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03122c: |[03122c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -03123c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031240: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031244: 7220 3a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@083a │ │ -03124a: 0a00 |0007: move-result v0 │ │ -03124c: 0f00 |0008: return v0 │ │ +032cec: |[032cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +032cfc: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032d00: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032d04: 7220 3a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@083a │ │ +032d0a: 0a00 |0007: move-result v0 │ │ +032d0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37013,20 +37018,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031250: |[031250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -031260: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031264: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031268: 7220 3b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@083b │ │ -03126e: 0a00 |0007: move-result v0 │ │ -031270: 0f00 |0008: return v0 │ │ +032d10: |[032d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +032d20: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032d24: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032d28: 7220 3b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@083b │ │ +032d2e: 0a00 |0007: move-result v0 │ │ +032d30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37034,20 +37039,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031274: |[031274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -031284: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031288: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -03128c: 7220 3c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@083c │ │ -031292: 0a00 |0007: move-result v0 │ │ -031294: 0f00 |0008: return v0 │ │ +032d34: |[032d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +032d44: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032d48: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032d4c: 7220 3c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@083c │ │ +032d52: 0a00 |0007: move-result v0 │ │ +032d54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37055,20 +37060,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031298: |[031298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -0312a8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0312ac: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0312b0: 7220 3d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@083d │ │ -0312b6: 0a00 |0007: move-result v0 │ │ -0312b8: 0f00 |0008: return v0 │ │ +032d58: |[032d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +032d68: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032d6c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032d70: 7220 3d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@083d │ │ +032d76: 0a00 |0007: move-result v0 │ │ +032d78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37076,20 +37081,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0312bc: |[0312bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -0312cc: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0312d0: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0312d4: 7220 3e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@083e │ │ -0312da: 0a00 |0007: move-result v0 │ │ -0312dc: 0f00 |0008: return v0 │ │ +032d7c: |[032d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +032d8c: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032d90: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032d94: 7220 3e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@083e │ │ +032d9a: 0a00 |0007: move-result v0 │ │ +032d9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -37097,20 +37102,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0312e0: |[0312e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -0312f0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0312f4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0312f8: 7230 4308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0843 │ │ -0312fe: 0a00 |0007: move-result v0 │ │ -031300: 0f00 |0008: return v0 │ │ +032da0: |[032da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +032db0: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032db4: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032db8: 7230 4308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0843 │ │ +032dbe: 0a00 |0007: move-result v0 │ │ +032dc0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -37119,20 +37124,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -031304: |[031304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -031314: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -031318: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -03131c: 7240 4408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0844 │ │ -031322: 0a00 |0007: move-result v0 │ │ -031324: 0f00 |0008: return v0 │ │ +032dc4: |[032dc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +032dd4: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032dd8: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ddc: 7240 4408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0844 │ │ +032de2: 0a00 |0007: move-result v0 │ │ +032de4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -37142,19 +37147,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -031328: |[031328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -031338: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03133c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031340: 7220 4508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0845 │ │ -031346: 0e00 |0007: return-void │ │ +032de8: |[032de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +032df8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032dfc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032e00: 7220 4508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0845 │ │ +032e06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -37163,19 +37168,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031348: |[031348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -031358: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03135c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031360: 7230 4608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0846 │ │ -031366: 0e00 |0007: return-void │ │ +032e08: |[032e08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +032e18: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032e1c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032e20: 7230 4608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0846 │ │ +032e26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -37185,19 +37190,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031368: |[031368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -031378: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03137c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031380: 7230 4708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0847 │ │ -031386: 0e00 |0007: return-void │ │ +032e28: |[032e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +032e38: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032e3c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032e40: 7230 4708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0847 │ │ +032e46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -37207,19 +37212,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031388: |[031388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -031398: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03139c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0313a0: 7230 4808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0848 │ │ -0313a6: 0e00 |0007: return-void │ │ +032e48: |[032e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +032e58: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032e5c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032e60: 7230 4808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0848 │ │ +032e66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -37229,19 +37234,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0313a8: |[0313a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -0313b8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0313bc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0313c0: 7230 4908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0849 │ │ -0313c6: 0e00 |0007: return-void │ │ +032e68: |[032e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +032e78: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032e7c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032e80: 7230 4908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0849 │ │ +032e86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -37251,19 +37256,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0313c8: |[0313c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -0313d8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0313dc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0313e0: 7230 4a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@084a │ │ -0313e6: 0e00 |0007: return-void │ │ +032e88: |[032e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +032e98: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032e9c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ea0: 7230 4a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@084a │ │ +032ea6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -37273,19 +37278,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0313e8: |[0313e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -0313f8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0313fc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031400: 7230 4b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084b │ │ -031406: 0e00 |0007: return-void │ │ +032ea8: |[032ea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +032eb8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032ebc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ec0: 7230 4b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084b │ │ +032ec6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -37295,19 +37300,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031408: |[031408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -031418: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03141c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031420: 7230 4c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@084c │ │ -031426: 0e00 |0007: return-void │ │ +032ec8: |[032ec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +032ed8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032edc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032ee0: 7230 4c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@084c │ │ +032ee6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -37317,19 +37322,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031428: |[031428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -031438: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03143c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031440: 7230 4d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084d │ │ -031446: 0e00 |0007: return-void │ │ +032ee8: |[032ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +032ef8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032efc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032f00: 7230 4d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084d │ │ +032f06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -37339,19 +37344,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031448: |[031448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -031458: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03145c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031460: 7230 4e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@084e │ │ -031466: 0e00 |0007: return-void │ │ +032f08: |[032f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +032f18: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032f1c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032f20: 7230 4e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@084e │ │ +032f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -37361,19 +37366,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031468: |[031468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -031478: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03147c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031480: 7230 4f08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@084f │ │ -031486: 0e00 |0007: return-void │ │ +032f28: |[032f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +032f38: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032f3c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032f40: 7230 4f08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@084f │ │ +032f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -37383,19 +37388,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031488: |[031488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -031498: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03149c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0314a0: 7230 5008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0850 │ │ -0314a6: 0e00 |0007: return-void │ │ +032f48: |[032f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +032f58: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032f5c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032f60: 7230 5008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0850 │ │ +032f66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -37405,19 +37410,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0314a8: |[0314a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -0314b8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0314bc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0314c0: 7230 5108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0851 │ │ -0314c6: 0e00 |0007: return-void │ │ +032f68: |[032f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +032f78: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032f7c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032f80: 7230 5108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0851 │ │ +032f86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -37427,19 +37432,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0314c8: |[0314c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -0314d8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0314dc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0314e0: 7230 5208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0852 │ │ -0314e6: 0e00 |0007: return-void │ │ +032f88: |[032f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +032f98: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032f9c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032fa0: 7230 5208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0852 │ │ +032fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -37449,19 +37454,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0314e8: |[0314e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -0314f8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0314fc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031500: 7230 5308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0853 │ │ -031506: 0e00 |0007: return-void │ │ +032fa8: |[032fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +032fb8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032fbc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032fc0: 7230 5308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0853 │ │ +032fc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -37471,19 +37476,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031508: |[031508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -031518: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03151c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031520: 7230 5408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0854 │ │ -031526: 0e00 |0007: return-void │ │ +032fc8: |[032fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +032fd8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032fdc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +032fe0: 7230 5408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0854 │ │ +032fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -37493,19 +37498,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -031528: |[031528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -031538: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03153c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031540: 7240 5508 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0855 │ │ -031546: 0e00 |0007: return-void │ │ +032fe8: |[032fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +032ff8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +032ffc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +033000: 7240 5508 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0855 │ │ +033006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -37516,19 +37521,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031548: |[031548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -031558: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03155c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031560: 7230 5608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0856 │ │ -031566: 0e00 |0007: return-void │ │ +033008: |[033008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +033018: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03301c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +033020: 7230 5608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0856 │ │ +033026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -37538,19 +37543,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031568: |[031568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -031578: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03157c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031580: 7230 5708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0857 │ │ -031586: 0e00 |0007: return-void │ │ +033028: |[033028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +033038: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03303c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +033040: 7230 5708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0857 │ │ +033046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -37560,19 +37565,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031588: |[031588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -031598: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03159c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0315a0: 7230 5808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0858 │ │ -0315a6: 0e00 |0007: return-void │ │ +033048: |[033048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +033058: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03305c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +033060: 7230 5808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0858 │ │ +033066: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -37582,19 +37587,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0315a8: |[0315a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -0315b8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0315bc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0315c0: 7230 5908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0859 │ │ -0315c6: 0e00 |0007: return-void │ │ +033068: |[033068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +033078: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03307c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +033080: 7230 5908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0859 │ │ +033086: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -37604,19 +37609,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0315c8: |[0315c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -0315d8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0315dc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -0315e0: 7240 5a08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@085a │ │ -0315e6: 0e00 |0007: return-void │ │ +033088: |[033088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +033098: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +03309c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0330a0: 7240 5a08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@085a │ │ +0330a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -37627,19 +37632,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0315e8: |[0315e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -0315f8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -0315fc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031600: 7230 5b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@085b │ │ -031606: 0e00 |0007: return-void │ │ +0330a8: |[0330a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +0330b8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0330bc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0330c0: 7230 5b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@085b │ │ +0330c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -37649,33 +37654,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031608: |[031608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -031618: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ -03161c: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ -031620: 7230 5c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@085c │ │ -031626: 0e00 |0007: return-void │ │ +0330c8: |[0330c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +0330d8: 6200 b802 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02b8 │ │ +0330dc: 5421 be02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02be │ │ +0330e0: 7230 5c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@085c │ │ +0330e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #161 header: │ │ -class_idx : 327 │ │ +class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 annotations: │ │ @@ -37695,17 +37700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031628: |[031628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -031638: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03163e: 0e00 |0003: return-void │ │ +0330e8: |[0330e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +0330f8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0330fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37713,18 +37718,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031640: |[031640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -031650: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031654: 6e20 8c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b8c │ │ -03165a: 0e00 |0005: return-void │ │ +033100: |[033100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +033110: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033114: 6e20 8c0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b8c │ │ +03311a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -37734,18 +37739,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03165c: |[03165c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03166c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031670: 6e20 8d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b8d │ │ -031676: 0e00 |0005: return-void │ │ +03311c: |[03311c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03312c: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033130: 6e20 8d0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b8d │ │ +033136: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -37755,20 +37760,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031678: |[031678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -031688: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -03168c: 6e20 8f0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0b8f │ │ -031692: 0c00 |0005: move-result-object v0 │ │ -031694: 1f00 3802 |0006: check-cast v0, Ljava/util/List; // type@0238 │ │ -031698: 1100 |0008: return-object v0 │ │ +033138: |[033138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +033148: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03314c: 6e20 8f0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0b8f │ │ +033152: 0c00 |0005: move-result-object v0 │ │ +033154: 1f00 3602 |0006: check-cast v0, Ljava/util/List; // type@0236 │ │ +033158: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -37779,19 +37784,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03169c: |[03169c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -0316ac: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0316b0: 6e10 920b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0b92 │ │ -0316b6: 0a00 |0005: move-result v0 │ │ -0316b8: 0f00 |0006: return v0 │ │ +03315c: |[03315c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +03316c: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033170: 6e10 920b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0b92 │ │ +033176: 0a00 |0005: move-result v0 │ │ +033178: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37799,18 +37804,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0316bc: |[0316bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0316cc: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0316d0: 6e20 930b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0b93 │ │ -0316d6: 0e00 |0005: return-void │ │ +03317c: |[03317c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03318c: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033190: 6e20 930b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0b93 │ │ +033196: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -37820,18 +37825,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0316d8: |[0316d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0316e8: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0316ec: 6e20 940b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b94 │ │ -0316f2: 0e00 |0005: return-void │ │ +033198: |[033198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0331a8: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0331ac: 6e20 940b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0b94 │ │ +0331b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -37841,19 +37846,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0316f4: |[0316f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -031704: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031708: 6e20 950b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b95 │ │ -03170e: 0c00 |0005: move-result-object v0 │ │ -031710: 1100 |0006: return-object v0 │ │ +0331b4: |[0331b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0331c4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0331c8: 6e20 950b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b95 │ │ +0331ce: 0c00 |0005: move-result-object v0 │ │ +0331d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -37862,19 +37867,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031714: |[031714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -031724: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031728: 6e10 960b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0b96 │ │ -03172e: 0a00 |0005: move-result v0 │ │ -031730: 0f00 |0006: return v0 │ │ +0331d4: |[0331d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +0331e4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0331e8: 6e10 960b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0b96 │ │ +0331ee: 0a00 |0005: move-result v0 │ │ +0331f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37882,19 +37887,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031734: |[031734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -031744: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031748: 6e10 970b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0b97 │ │ -03174e: 0c00 |0005: move-result-object v0 │ │ -031750: 1100 |0006: return-object v0 │ │ +0331f4: |[0331f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +033204: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033208: 6e10 970b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0b97 │ │ +03320e: 0c00 |0005: move-result-object v0 │ │ +033210: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37902,19 +37907,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031754: |[031754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -031764: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031768: 6e10 980b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0b98 │ │ -03176e: 0c00 |0005: move-result-object v0 │ │ -031770: 1100 |0006: return-object v0 │ │ +033214: |[033214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +033224: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033228: 6e10 980b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0b98 │ │ +03322e: 0c00 |0005: move-result-object v0 │ │ +033230: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37922,19 +37927,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031774: |[031774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -031784: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031788: 6e10 9a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0b9a │ │ -03178e: 0c00 |0005: move-result-object v0 │ │ -031790: 1100 |0006: return-object v0 │ │ +033234: |[033234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +033244: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033248: 6e10 9a0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0b9a │ │ +03324e: 0c00 |0005: move-result-object v0 │ │ +033250: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37942,19 +37947,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031794: |[031794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0317a4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0317a8: 6e10 9b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b9b │ │ -0317ae: 0c00 |0005: move-result-object v0 │ │ -0317b0: 1100 |0006: return-object v0 │ │ +033254: |[033254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +033264: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033268: 6e10 9b0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b9b │ │ +03326e: 0c00 |0005: move-result-object v0 │ │ +033270: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37962,19 +37967,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0317b4: |[0317b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0317c4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0317c8: 6e10 9c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0b9c │ │ -0317ce: 0c00 |0005: move-result-object v0 │ │ -0317d0: 1100 |0006: return-object v0 │ │ +033274: |[033274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +033284: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033288: 6e10 9c0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0b9c │ │ +03328e: 0c00 |0005: move-result-object v0 │ │ +033290: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -37982,19 +37987,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0317d4: |[0317d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -0317e4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0317e8: 6e10 9d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0b9d │ │ -0317ee: 0a00 |0005: move-result v0 │ │ -0317f0: 0f00 |0006: return v0 │ │ +033294: |[033294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0332a4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0332a8: 6e10 9d0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0b9d │ │ +0332ae: 0a00 |0005: move-result v0 │ │ +0332b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38002,19 +38007,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0317f4: |[0317f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -031804: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031808: 6e10 9f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0b9f │ │ -03180e: 0a00 |0005: move-result v0 │ │ -031810: 0f00 |0006: return v0 │ │ +0332b4: |[0332b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +0332c4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0332c8: 6e10 9f0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0b9f │ │ +0332ce: 0a00 |0005: move-result v0 │ │ +0332d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38022,19 +38027,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031814: |[031814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -031824: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031828: 6e10 a00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0ba0 │ │ -03182e: 0a00 |0005: move-result v0 │ │ -031830: 0f00 |0006: return v0 │ │ +0332d4: |[0332d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0332e4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0332e8: 6e10 a00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0ba0 │ │ +0332ee: 0a00 |0005: move-result v0 │ │ +0332f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38042,19 +38047,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031834: |[031834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -031844: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031848: 6e10 a10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0ba1 │ │ -03184e: 0a00 |0005: move-result v0 │ │ -031850: 0f00 |0006: return v0 │ │ +0332f4: |[0332f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +033304: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033308: 6e10 a10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0ba1 │ │ +03330e: 0a00 |0005: move-result v0 │ │ +033310: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38062,19 +38067,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031854: |[031854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -031864: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031868: 6e10 a20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0ba2 │ │ -03186e: 0a00 |0005: move-result v0 │ │ -031870: 0f00 |0006: return v0 │ │ +033314: |[033314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +033324: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033328: 6e10 a20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0ba2 │ │ +03332e: 0a00 |0005: move-result v0 │ │ +033330: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38082,19 +38087,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031874: |[031874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -031884: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031888: 6e10 a30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0ba3 │ │ -03188e: 0a00 |0005: move-result v0 │ │ -031890: 0f00 |0006: return v0 │ │ +033334: |[033334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +033344: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033348: 6e10 a30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0ba3 │ │ +03334e: 0a00 |0005: move-result v0 │ │ +033350: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38102,19 +38107,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031894: |[031894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -0318a4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0318a8: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0ba4 │ │ -0318ae: 0a00 |0005: move-result v0 │ │ -0318b0: 0f00 |0006: return v0 │ │ +033354: |[033354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +033364: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033368: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0ba4 │ │ +03336e: 0a00 |0005: move-result v0 │ │ +033370: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38122,19 +38127,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0318b4: |[0318b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -0318c4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0318c8: 6e10 a50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0ba5 │ │ -0318ce: 0a00 |0005: move-result v0 │ │ -0318d0: 0f00 |0006: return v0 │ │ +033374: |[033374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +033384: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033388: 6e10 a50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0ba5 │ │ +03338e: 0a00 |0005: move-result v0 │ │ +033390: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38142,19 +38147,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0318d4: |[0318d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -0318e4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0318e8: 6e10 a60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0ba6 │ │ -0318ee: 0a00 |0005: move-result v0 │ │ -0318f0: 0f00 |0006: return v0 │ │ +033394: |[033394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0333a4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0333a8: 6e10 a60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0ba6 │ │ +0333ae: 0a00 |0005: move-result v0 │ │ +0333b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38162,19 +38167,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0318f4: |[0318f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -031904: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031908: 6e10 a70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0ba7 │ │ -03190e: 0a00 |0005: move-result v0 │ │ -031910: 0f00 |0006: return v0 │ │ +0333b4: |[0333b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0333c4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0333c8: 6e10 a70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0ba7 │ │ +0333ce: 0a00 |0005: move-result v0 │ │ +0333d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38182,19 +38187,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031914: |[031914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -031924: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031928: 6e10 a80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0ba8 │ │ -03192e: 0a00 |0005: move-result v0 │ │ -031930: 0f00 |0006: return v0 │ │ +0333d4: |[0333d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0333e4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0333e8: 6e10 a80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0ba8 │ │ +0333ee: 0a00 |0005: move-result v0 │ │ +0333f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38202,36 +38207,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -031934: |[031934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -031944: 7100 aa0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0baa │ │ -03194a: 0c00 |0003: move-result-object v0 │ │ -03194c: 1100 |0004: return-object v0 │ │ +0333f4: |[0333f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +033404: 7100 aa0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0baa │ │ +03340a: 0c00 |0003: move-result-object v0 │ │ +03340c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ name : 'obtain' │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031950: |[031950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -031960: 7110 ab0b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bab │ │ -031966: 0c00 |0003: move-result-object v0 │ │ -031968: 1100 |0004: return-object v0 │ │ +033410: |[033410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +033420: 7110 ab0b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bab │ │ +033426: 0c00 |0003: move-result-object v0 │ │ +033428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38239,19 +38244,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03196c: |[03196c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03197c: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031980: 7110 ad0b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bad │ │ -031986: 0c00 |0005: move-result-object v0 │ │ -031988: 1100 |0006: return-object v0 │ │ +03342c: |[03342c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03343c: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033440: 7110 ad0b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bad │ │ +033446: 0c00 |0005: move-result-object v0 │ │ +033448: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -38259,19 +38264,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03198c: |[03198c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -03199c: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0319a0: 6e20 ae0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0bae │ │ -0319a6: 0a00 |0005: move-result v0 │ │ -0319a8: 0f00 |0006: return v0 │ │ +03344c: |[03344c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +03345c: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033460: 6e20 ae0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0bae │ │ +033466: 0a00 |0005: move-result v0 │ │ +033468: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -38280,18 +38285,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0319ac: |[0319ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -0319bc: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0319c0: 6e10 b00b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0bb0 │ │ -0319c6: 0e00 |0005: return-void │ │ +03346c: |[03346c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +03347c: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033480: 6e10 b00b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0bb0 │ │ +033486: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -38300,18 +38305,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0319c8: |[0319c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0319d8: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0319dc: 6e20 b20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0bb2 │ │ -0319e2: 0e00 |0005: return-void │ │ +033488: |[033488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +033498: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03349c: 6e20 b20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0bb2 │ │ +0334a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -38321,18 +38326,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0319e4: |[0319e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0319f4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -0319f8: 6e20 b30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0bb3 │ │ -0319fe: 0e00 |0005: return-void │ │ +0334a4: |[0334a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0334b4: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0334b8: 6e20 b30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0bb3 │ │ +0334be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -38342,18 +38347,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a00: |[031a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -031a10: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031a14: 6e20 b40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0bb4 │ │ -031a1a: 0e00 |0005: return-void │ │ +0334c0: |[0334c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +0334d0: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0334d4: 6e20 b40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0bb4 │ │ +0334da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -38363,18 +38368,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a1c: |[031a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -031a2c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031a30: 6e20 b50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0bb5 │ │ -031a36: 0e00 |0005: return-void │ │ +0334dc: |[0334dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0334ec: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0334f0: 6e20 b50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0bb5 │ │ +0334f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -38384,18 +38389,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a38: |[031a38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -031a48: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031a4c: 6e20 b60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0bb6 │ │ -031a52: 0e00 |0005: return-void │ │ +0334f8: |[0334f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +033508: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03350c: 6e20 b60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0bb6 │ │ +033512: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -38405,18 +38410,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a54: |[031a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -031a64: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031a68: 6e20 b70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0bb7 │ │ -031a6e: 0e00 |0005: return-void │ │ +033514: |[033514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +033524: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033528: 6e20 b70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0bb7 │ │ +03352e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -38426,18 +38431,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a70: |[031a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -031a80: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031a84: 6e20 b80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bb8 │ │ -031a8a: 0e00 |0005: return-void │ │ +033530: |[033530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +033540: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033544: 6e20 b80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bb8 │ │ +03354a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -38447,18 +38452,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031a8c: |[031a8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -031a9c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031aa0: 6e20 b90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0bb9 │ │ -031aa6: 0e00 |0005: return-void │ │ +03354c: |[03354c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +03355c: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033560: 6e20 b90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0bb9 │ │ +033566: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -38468,18 +38473,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031aa8: |[031aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -031ab8: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031abc: 6e20 ba0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0bba │ │ -031ac2: 0e00 |0005: return-void │ │ +033568: |[033568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +033578: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03357c: 6e20 ba0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0bba │ │ +033582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -38489,18 +38494,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031ac4: |[031ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -031ad4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031ad8: 6e20 bb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0bbb │ │ -031ade: 0e00 |0005: return-void │ │ +033584: |[033584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +033594: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033598: 6e20 bb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0bbb │ │ +03359e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -38510,18 +38515,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031ae0: |[031ae0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -031af0: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031af4: 6e20 bc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0bbc │ │ -031afa: 0e00 |0005: return-void │ │ +0335a0: |[0335a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0335b0: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0335b4: 6e20 bc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0bbc │ │ +0335ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -38531,18 +38536,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031afc: |[031afc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -031b0c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b10: 6e20 be0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0bbe │ │ -031b16: 0e00 |0005: return-void │ │ +0335bc: |[0335bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0335cc: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0335d0: 6e20 be0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0bbe │ │ +0335d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -38552,18 +38557,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b18: |[031b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -031b28: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b2c: 6e20 bf0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0bbf │ │ -031b32: 0e00 |0005: return-void │ │ +0335d8: |[0335d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0335e8: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0335ec: 6e20 bf0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0bbf │ │ +0335f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -38573,18 +38578,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b34: |[031b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -031b44: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b48: 6e20 c10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0bc1 │ │ -031b4e: 0e00 |0005: return-void │ │ +0335f4: |[0335f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +033604: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033608: 6e20 c10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0bc1 │ │ +03360e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -38594,18 +38599,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b50: |[031b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -031b60: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b64: 6e20 c20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0bc2 │ │ -031b6a: 0e00 |0005: return-void │ │ +033610: |[033610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +033620: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033624: 6e20 c20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0bc2 │ │ +03362a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -38615,18 +38620,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b6c: |[031b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -031b7c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b80: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0bc3 │ │ -031b86: 0e00 |0005: return-void │ │ +03362c: |[03362c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +03363c: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033640: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0bc3 │ │ +033646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -38636,18 +38641,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b88: |[031b88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -031b98: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031b9c: 6e20 c40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0bc4 │ │ -031ba2: 0e00 |0005: return-void │ │ +033648: |[033648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +033658: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03365c: 6e20 c40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0bc4 │ │ +033662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -38657,33 +38662,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031ba4: |[031ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -031bb4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031bb8: 6e20 c60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0bc6 │ │ -031bbe: 0e00 |0005: return-void │ │ +033664: |[033664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +033674: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033678: 6e20 c60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0bc6 │ │ +03367e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ source_file_idx : 392 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #162 header: │ │ -class_idx : 328 │ │ +class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 393 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 - │ │ @@ -38699,17 +38704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031bc0: |[031bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -031bd0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -031bd6: 0e00 |0003: return-void │ │ +033680: |[033680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +033690: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +033696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38717,18 +38722,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031bd8: |[031bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -031be8: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031bec: 6e30 8e0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0b8e │ │ -031bf2: 0e00 |0005: return-void │ │ +033698: |[033698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0336a8: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0336ac: 6e30 8e0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0b8e │ │ +0336b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -38739,19 +38744,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031bf4: |[031bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -031c04: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031c08: 6e20 900b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b90 │ │ -031c0e: 0c00 |0005: move-result-object v0 │ │ -031c10: 1100 |0006: return-object v0 │ │ +0336b4: |[0336b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0336c4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0336c8: 6e20 900b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b90 │ │ +0336ce: 0c00 |0005: move-result-object v0 │ │ +0336d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -38760,19 +38765,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031c14: |[031c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -031c24: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031c28: 6e20 910b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b91 │ │ -031c2e: 0c00 |0005: move-result-object v0 │ │ -031c30: 1100 |0006: return-object v0 │ │ +0336d4: |[0336d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0336e4: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0336e8: 6e20 910b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0b91 │ │ +0336ee: 0c00 |0005: move-result-object v0 │ │ +0336f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -38781,19 +38786,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031c34: |[031c34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -031c44: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031c48: 6e10 990b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0b99 │ │ -031c4e: 0a00 |0005: move-result v0 │ │ -031c50: 0f00 |0006: return v0 │ │ +0336f4: |[0336f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +033704: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033708: 6e10 990b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0b99 │ │ +03370e: 0a00 |0005: move-result v0 │ │ +033710: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38801,19 +38806,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031c54: |[031c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -031c64: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031c68: 6e10 9e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0b9e │ │ -031c6e: 0a00 |0005: move-result v0 │ │ -031c70: 0f00 |0006: return v0 │ │ +033714: |[033714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +033724: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033728: 6e10 9e0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0b9e │ │ +03372e: 0a00 |0005: move-result v0 │ │ +033730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38821,19 +38826,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031c74: |[031c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -031c84: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031c88: 6e10 a90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0ba9 │ │ -031c8e: 0a00 |0005: move-result v0 │ │ -031c90: 0f00 |0006: return v0 │ │ +033734: |[033734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +033744: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033748: 6e10 a90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0ba9 │ │ +03374e: 0a00 |0005: move-result v0 │ │ +033750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -38841,18 +38846,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -031c94: |[031c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -031ca4: 7120 ac0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bac │ │ -031caa: 0c00 |0003: move-result-object v0 │ │ -031cac: 1100 |0004: return-object v0 │ │ +033754: |[033754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +033764: 7120 ac0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bac │ │ +03376a: 0c00 |0003: move-result-object v0 │ │ +03376c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -38861,19 +38866,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -031cb0: |[031cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -031cc0: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031cc4: 6e30 af0b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0baf │ │ -031cca: 0a00 |0005: move-result v0 │ │ -031ccc: 0f00 |0006: return v0 │ │ +033770: |[033770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +033780: 1f01 9e01 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033784: 6e30 af0b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0baf │ │ +03378a: 0a00 |0005: move-result v0 │ │ +03378c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -38883,18 +38888,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031cd0: |[031cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -031ce0: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031ce4: 6e20 b10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0bb1 │ │ -031cea: 0e00 |0005: return-void │ │ +033790: |[033790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +0337a0: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0337a4: 6e20 b10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0bb1 │ │ +0337aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -38904,18 +38909,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031cec: |[031cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -031cfc: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031d00: 6e20 bd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0bbd │ │ -031d06: 0e00 |0005: return-void │ │ +0337ac: |[0337ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0337bc: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0337c0: 6e20 bd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0bbd │ │ +0337c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -38925,18 +38930,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031d08: |[031d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -031d18: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031d1c: 6e30 c00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0bc0 │ │ -031d22: 0e00 |0005: return-void │ │ +0337c8: |[0337c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0337d8: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0337dc: 6e30 c00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0bc0 │ │ +0337e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -38947,18 +38952,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031d24: |[031d24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -031d34: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031d38: 6e30 c50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0bc5 │ │ -031d3e: 0e00 |0005: return-void │ │ +0337e4: |[0337e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0337f4: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +0337f8: 6e30 c50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0bc5 │ │ +0337fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -38969,33 +38974,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031d40: |[031d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -031d50: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031d54: 6e20 c70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0bc7 │ │ -031d5a: 0e00 |0005: return-void │ │ +033800: |[033800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +033810: 1f00 9e01 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +033814: 6e20 c70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0bc7 │ │ +03381a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ source_file_idx : 393 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #163 header: │ │ -class_idx : 329 │ │ +class_idx : 328 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 398 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 annotations: │ │ @@ -39017,17 +39022,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 398 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #164 header: │ │ -class_idx : 333 │ │ +class_idx : 332 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 398 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #164 annotations: │ │ @@ -39057,26 +39062,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -031d5c: |[031d5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -031d6c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -031d70: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -031d74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031d78: 2200 4b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014b │ │ -031d7c: 7010 2d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@092d │ │ -031d82: 6900 c102 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ -031d86: 0e00 |000d: return-void │ │ -031d88: 2200 4c01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014c │ │ -031d8c: 7010 2f09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092f │ │ -031d92: 6900 c102 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ -031d96: 28f8 |0015: goto 000d // -0008 │ │ +03381c: |[03381c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +03382c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +033830: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +033834: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +033838: 2200 4a01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014a │ │ +03383c: 7010 2d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@092d │ │ +033842: 6900 c102 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ +033846: 0e00 |000d: return-void │ │ +033848: 2200 4b01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014b │ │ +03384c: 7010 2f09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092f │ │ +033852: 6900 c102 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ +033856: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -39086,21 +39091,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -031d98: |[031d98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -031da8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -031dae: 6200 c102 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ -031db2: 7220 2809 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0928 │ │ -031db8: 0c00 |0008: move-result-object v0 │ │ -031dba: 5b10 c202 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ -031dbe: 0e00 |000b: return-void │ │ +033858: |[033858] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +033868: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03386e: 6200 c102 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02c1 │ │ +033872: 7220 2809 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0928 │ │ +033878: 0c00 |0008: move-result-object v0 │ │ +03387a: 5b10 c202 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ +03387e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -39110,18 +39115,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031dc0: |[031dc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -031dd0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -031dd6: 5b01 c202 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ -031dda: 0e00 |0005: return-void │ │ +033880: |[033880] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +033890: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +033896: 5b01 c202 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ +03389a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -39133,17 +39138,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031ddc: |[031ddc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -031dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031dee: 1100 |0001: return-object v0 │ │ +03389c: |[03389c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0338ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0338ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -39152,17 +39157,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031df0: |[031df0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -031e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031e02: 1100 |0001: return-object v0 │ │ +0338b0: |[0338b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0338c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0338c2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -39172,17 +39177,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031e04: |[031e04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -031e14: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ -031e18: 1100 |0002: return-object v0 │ │ +0338c4: |[0338c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +0338d4: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02c2 │ │ +0338d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -39190,32 +39195,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031e1c: |[031e1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -031e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031e2e: 0f00 |0001: return v0 │ │ +0338dc: |[0338dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +0338ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0338ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 398 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #165 header: │ │ -class_idx : 334 │ │ +class_idx : 333 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 417 │ │ +superclass_idx : 415 │ │ source_file_idx : 399 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #165 annotations: │ │ @@ -39242,18 +39247,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031e30: |[031e30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -031e40: 5b01 c302 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ -031e44: 7010 c80b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0bc8 │ │ -031e4a: 0e00 |0005: return-void │ │ +0338f0: |[0338f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +033900: 5b01 c302 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ +033904: 7010 c80b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0bc8 │ │ +03390a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -39263,20 +39268,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031e4c: |[031e4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -031e5c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ -031e60: 7220 3c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@093c │ │ -031e66: 0c00 |0005: move-result-object v0 │ │ -031e68: 1f00 a001 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a0 │ │ -031e6c: 1100 |0008: return-object v0 │ │ +03390c: |[03390c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +03391c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ +033920: 7220 3c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@093c │ │ +033926: 0c00 |0005: move-result-object v0 │ │ +033928: 1f00 9e01 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@019e │ │ +03392c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -39285,19 +39290,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -031e70: |[031e70] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -031e80: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ -031e84: 7230 3d09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@093d │ │ -031e8a: 0c00 |0005: move-result-object v0 │ │ -031e8c: 1100 |0006: return-object v0 │ │ +033930: |[033930] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +033940: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ +033944: 7230 3d09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@093d │ │ +03394a: 0c00 |0005: move-result-object v0 │ │ +03394c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -39307,34 +39312,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -031e90: |[031e90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -031ea0: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ -031ea4: 7240 3e09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@093e │ │ -031eaa: 0a00 |0005: move-result v0 │ │ -031eac: 0f00 |0006: return v0 │ │ +033950: |[033950] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +033960: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02c3 │ │ +033964: 7240 3e09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@093e │ │ +03396a: 0a00 |0005: move-result v0 │ │ +03396c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 399 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #166 header: │ │ -class_idx : 335 │ │ +class_idx : 334 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 399 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #166 annotations: │ │ @@ -39370,17 +39375,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 399 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #167 header: │ │ -class_idx : 336 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 399 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #167 annotations: │ │ @@ -39400,17 +39405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031eb0: |[031eb0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -031ec0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -031ec6: 0e00 |0003: return-void │ │ +033970: |[033970] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +033980: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +033986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -39419,31 +39424,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031ec8: |[031ec8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -031ed8: 2200 4e01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@014e │ │ -031edc: 7020 3809 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0938 │ │ -031ee2: 1100 |0005: return-object v0 │ │ +033988: |[033988] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +033998: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@014d │ │ +03399c: 7020 3809 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0938 │ │ +0339a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ source_file_idx : 399 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #168 header: │ │ -class_idx : 339 │ │ +class_idx : 338 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #168 annotations: │ │ @@ -39737,17 +39742,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #169 header: │ │ -class_idx : 342 │ │ +class_idx : 341 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 403 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #169 annotations: │ │ @@ -39777,40 +39782,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -031ee4: |[031ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -031ef4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -031ef8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -031efc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031f00: 2200 5401 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0154 │ │ -031f04: 7010 9e09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@099e │ │ -031f0a: 6900 c402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031f0e: 0e00 |000d: return-void │ │ -031f10: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -031f14: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -031f18: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -031f1c: 2200 5201 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0152 │ │ -031f20: 7010 6b09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@096b │ │ -031f26: 6900 c402 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031f2a: 28f2 |001b: goto 000d // -000e │ │ -031f2c: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -031f30: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -031f34: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -031f38: 2200 5101 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0151 │ │ -031f3c: 7010 4109 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0941 │ │ -031f42: 6900 c402 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031f46: 28e4 |0029: goto 000d // -001c │ │ -031f48: 2200 5501 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0155 │ │ -031f4c: 7010 a009 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@09a0 │ │ -031f52: 6900 c402 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031f56: 28dc |0031: goto 000d // -0024 │ │ +0339a4: |[0339a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0339b4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0339b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0339bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0339c0: 2200 5301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0153 │ │ +0339c4: 7010 9e09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@099e │ │ +0339ca: 6900 c402 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +0339ce: 0e00 |000d: return-void │ │ +0339d0: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0339d4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +0339d8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0339dc: 2200 5101 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0151 │ │ +0339e0: 7010 6b09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@096b │ │ +0339e6: 6900 c402 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +0339ea: 28f2 |001b: goto 000d // -000e │ │ +0339ec: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0339f0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +0339f4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0339f8: 2200 5001 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0150 │ │ +0339fc: 7010 4109 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0941 │ │ +033a02: 6900 c402 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033a06: 28e4 |0029: goto 000d // -001c │ │ +033a08: 2200 5401 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0154 │ │ +033a0c: 7010 a009 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@09a0 │ │ +033a12: 6900 c402 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033a16: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -39824,18 +39829,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031f58: |[031f58] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -031f68: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -031f6e: 5b01 c502 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -031f72: 0e00 |0005: return-void │ │ +033a18: |[033a18] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +033a28: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +033a2e: 5b01 c502 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -39846,43 +39851,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -031f74: |[031f74] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -031f84: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0156 │ │ -031f88: 6201 c402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031f8c: 7210 8609 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0986 │ │ -031f92: 0c01 |0007: move-result-object v1 │ │ -031f94: 7020 d009 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ -031f9a: 1100 |000b: return-object v0 │ │ +033a34: |[033a34] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +033a44: 2200 5501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0155 │ │ +033a48: 6201 c402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033a4c: 7210 8609 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0986 │ │ +033a52: 0c01 |0007: move-result-object v1 │ │ +033a54: 7020 d009 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ +033a5a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -031f9c: |[031f9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -031fac: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0156 │ │ -031fb0: 6201 c402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -031fb4: 5432 c502 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -031fb8: 7220 8709 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0987 │ │ -031fbe: 0c01 |0009: move-result-object v1 │ │ -031fc0: 7020 d009 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ -031fc6: 1100 |000d: return-object v0 │ │ +033a5c: |[033a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +033a6c: 2200 5501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0155 │ │ +033a70: 6201 c402 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033a74: 5432 c502 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033a78: 7220 8709 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0987 │ │ +033a7e: 0c01 |0009: move-result-object v1 │ │ +033a80: 7020 d009 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09d0 │ │ +033a86: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -39891,44 +39896,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -031fc8: |[031fc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -031fd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -031fda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -031fdc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -031fe0: 0f01 |0004: return v1 │ │ -031fe2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -031fe6: 0121 |0007: move v1, v2 │ │ -031fe8: 28fc |0008: goto 0004 // -0004 │ │ -031fea: 6e10 cb0c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -031ff0: 0c03 |000c: move-result-object v3 │ │ -031ff2: 6e10 cb0c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -031ff8: 0c04 |0010: move-result-object v4 │ │ -031ffa: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -031ffe: 0121 |0013: move v1, v2 │ │ -032000: 28f0 |0014: goto 0004 // -0010 │ │ -032002: 0760 |0015: move-object v0, v6 │ │ -032004: 1f00 5601 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0156 │ │ -032008: 5453 c502 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -03200c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -032010: 5403 c502 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032014: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -032018: 0121 |0020: move v1, v2 │ │ -03201a: 28e3 |0021: goto 0004 // -001d │ │ -03201c: 5453 c502 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032020: 5404 c502 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032024: 6e20 ca0c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ -03202a: 0a03 |0029: move-result v3 │ │ -03202c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -032030: 0121 |002c: move v1, v2 │ │ -032032: 28d7 |002d: goto 0004 // -0029 │ │ +033a88: |[033a88] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +033a98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +033a9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +033a9c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +033aa0: 0f01 |0004: return v1 │ │ +033aa2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +033aa6: 0121 |0007: move v1, v2 │ │ +033aa8: 28fc |0008: goto 0004 // -0004 │ │ +033aaa: 6e10 cb0c 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +033ab0: 0c03 |000c: move-result-object v3 │ │ +033ab2: 6e10 cb0c 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +033ab8: 0c04 |0010: move-result-object v4 │ │ +033aba: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +033abe: 0121 |0013: move v1, v2 │ │ +033ac0: 28f0 |0014: goto 0004 // -0010 │ │ +033ac2: 0760 |0015: move-object v0, v6 │ │ +033ac4: 1f00 5501 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0155 │ │ +033ac8: 5453 c502 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033acc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +033ad0: 5403 c502 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ad4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +033ad8: 0121 |0020: move v1, v2 │ │ +033ada: 28e3 |0021: goto 0004 // -001d │ │ +033adc: 5453 c502 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ae0: 5404 c502 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ae4: 6e20 ca0c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ +033aea: 0a03 |0029: move-result v3 │ │ +033aec: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +033af0: 0121 |002c: move v1, v2 │ │ +033af2: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -39949,20 +39954,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032034: |[032034] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -032044: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032048: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -03204c: 7220 7009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0970 │ │ -032052: 0a00 |0007: move-result v0 │ │ -032054: 0f00 |0008: return v0 │ │ +033af4: |[033af4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +033b04: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033b08: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033b0c: 7220 7009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0970 │ │ +033b12: 0a00 |0007: move-result v0 │ │ +033b14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -39970,20 +39975,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032058: |[032058] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -032068: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -03206c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032070: 7220 7109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0971 │ │ -032076: 0c00 |0007: move-result-object v0 │ │ -032078: 1100 |0008: return-object v0 │ │ +033b18: |[033b18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +033b28: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033b2c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033b30: 7220 7109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0971 │ │ +033b36: 0c00 |0007: move-result-object v0 │ │ +033b38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -39991,20 +39996,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03207c: |[03207c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03208c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032090: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032094: 7220 7209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0972 │ │ -03209a: 0c00 |0007: move-result-object v0 │ │ -03209c: 1100 |0008: return-object v0 │ │ +033b3c: |[033b3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +033b4c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033b50: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033b54: 7220 7209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0972 │ │ +033b5a: 0c00 |0007: move-result-object v0 │ │ +033b5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40012,20 +40017,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0320a0: |[0320a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -0320b0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0320b4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0320b8: 7220 7309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0973 │ │ -0320be: 0c00 |0007: move-result-object v0 │ │ -0320c0: 1100 |0008: return-object v0 │ │ +033b60: |[033b60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +033b70: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033b74: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033b78: 7220 7309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0973 │ │ +033b7e: 0c00 |0007: move-result-object v0 │ │ +033b80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40033,20 +40038,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0320c4: |[0320c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -0320d4: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0320d8: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0320dc: 7220 7409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0974 │ │ -0320e2: 0a00 |0007: move-result v0 │ │ -0320e4: 0f00 |0008: return v0 │ │ +033b84: |[033b84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +033b94: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033b98: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033b9c: 7220 7409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0974 │ │ +033ba2: 0a00 |0007: move-result v0 │ │ +033ba4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40054,20 +40059,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0320e8: |[0320e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -0320f8: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0320fc: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032100: 7220 7509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0975 │ │ -032106: 0a00 |0007: move-result v0 │ │ -032108: 0f00 |0008: return v0 │ │ +033ba8: |[033ba8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +033bb8: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033bbc: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033bc0: 7220 7509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0975 │ │ +033bc6: 0a00 |0007: move-result v0 │ │ +033bc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40075,17 +40080,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03210c: |[03210c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -03211c: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032120: 1100 |0002: return-object v0 │ │ +033bcc: |[033bcc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +033bdc: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033be0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40093,20 +40098,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032124: |[032124] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -032134: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032138: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -03213c: 7220 7609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0976 │ │ -032142: 0a00 |0007: move-result v0 │ │ -032144: 0f00 |0008: return v0 │ │ +033be4: |[033be4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +033bf4: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033bf8: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033bfc: 7220 7609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0976 │ │ +033c02: 0a00 |0007: move-result v0 │ │ +033c04: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40114,20 +40119,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032148: |[032148] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -032158: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -03215c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032160: 7220 7709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0977 │ │ -032166: 0a00 |0007: move-result v0 │ │ -032168: 0f00 |0008: return v0 │ │ +033c08: |[033c08] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +033c18: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033c1c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033c20: 7220 7709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0977 │ │ +033c26: 0a00 |0007: move-result v0 │ │ +033c28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40135,20 +40140,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03216c: |[03216c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -03217c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032180: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032184: 7220 7809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0978 │ │ -03218a: 0a00 |0007: move-result v0 │ │ -03218c: 0f00 |0008: return v0 │ │ +033c2c: |[033c2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +033c3c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033c40: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033c44: 7220 7809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0978 │ │ +033c4a: 0a00 |0007: move-result v0 │ │ +033c4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40156,20 +40161,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032190: |[032190] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -0321a0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0321a4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0321a8: 7220 7909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0979 │ │ -0321ae: 0c00 |0007: move-result-object v0 │ │ -0321b0: 1100 |0008: return-object v0 │ │ +033c50: |[033c50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +033c60: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033c64: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033c68: 7220 7909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0979 │ │ +033c6e: 0c00 |0007: move-result-object v0 │ │ +033c70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40177,20 +40182,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0321b4: |[0321b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -0321c4: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0321c8: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0321cc: 7220 7a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@097a │ │ -0321d2: 0a00 |0007: move-result v0 │ │ -0321d4: 0f00 |0008: return v0 │ │ +033c74: |[033c74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +033c84: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033c88: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033c8c: 7220 7a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@097a │ │ +033c92: 0a00 |0007: move-result v0 │ │ +033c94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40198,20 +40203,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0321d8: |[0321d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -0321e8: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0321ec: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0321f0: 7220 7b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@097b │ │ -0321f6: 0a00 |0007: move-result v0 │ │ -0321f8: 0f00 |0008: return v0 │ │ +033c98: |[033c98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +033ca8: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033cac: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033cb0: 7220 7b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@097b │ │ +033cb6: 0a00 |0007: move-result v0 │ │ +033cb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40219,20 +40224,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0321fc: |[0321fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -03220c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032210: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032214: 7220 7c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@097c │ │ -03221a: 0a00 |0007: move-result v0 │ │ -03221c: 0f00 |0008: return v0 │ │ +033cbc: |[033cbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +033ccc: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033cd0: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033cd4: 7220 7c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@097c │ │ +033cda: 0a00 |0007: move-result v0 │ │ +033cdc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40240,20 +40245,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032220: |[032220] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -032230: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032234: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032238: 7220 7d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@097d │ │ -03223e: 0c00 |0007: move-result-object v0 │ │ -032240: 1100 |0008: return-object v0 │ │ +033ce0: |[033ce0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +033cf0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033cf4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033cf8: 7220 7d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@097d │ │ +033cfe: 0c00 |0007: move-result-object v0 │ │ +033d00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40261,20 +40266,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032244: |[032244] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -032254: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032258: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -03225c: 7220 7e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@097e │ │ -032262: 0c00 |0007: move-result-object v0 │ │ -032264: 1100 |0008: return-object v0 │ │ +033d04: |[033d04] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +033d14: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033d18: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033d1c: 7220 7e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@097e │ │ +033d22: 0c00 |0007: move-result-object v0 │ │ +033d24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40282,20 +40287,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032268: |[032268] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -032278: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -03227c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032280: 7220 7f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@097f │ │ -032286: 0a00 |0007: move-result v0 │ │ -032288: 0f00 |0008: return v0 │ │ +033d28: |[033d28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +033d38: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033d3c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033d40: 7220 7f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@097f │ │ +033d46: 0a00 |0007: move-result v0 │ │ +033d48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40303,20 +40308,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03228c: |[03228c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -03229c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0322a0: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0322a4: 7220 8009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0980 │ │ -0322aa: 0a00 |0007: move-result v0 │ │ -0322ac: 0f00 |0008: return v0 │ │ +033d4c: |[033d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +033d5c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033d60: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033d64: 7220 8009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0980 │ │ +033d6a: 0a00 |0007: move-result v0 │ │ +033d6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40324,23 +40329,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0322b0: |[0322b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -0322c0: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0322c4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0322c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0322ca: 0f00 |0005: return v0 │ │ -0322cc: 5410 c502 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0322d0: 6e10 cc0c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -0322d6: 0a00 |000b: move-result v0 │ │ -0322d8: 28f9 |000c: goto 0005 // -0007 │ │ +033d70: |[033d70] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +033d80: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033d84: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +033d88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +033d8a: 0f00 |0005: return v0 │ │ +033d8c: 5410 c502 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033d90: 6e10 cc0c 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +033d96: 0a00 |000b: move-result v0 │ │ +033d98: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40348,20 +40353,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0322dc: |[0322dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -0322ec: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0322f0: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0322f4: 7220 8109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0981 │ │ -0322fa: 0a00 |0007: move-result v0 │ │ -0322fc: 0f00 |0008: return v0 │ │ +033d9c: |[033d9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +033dac: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033db0: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033db4: 7220 8109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0981 │ │ +033dba: 0a00 |0007: move-result v0 │ │ +033dbc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40369,20 +40374,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032300: |[032300] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -032310: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032314: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032318: 7220 8209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0982 │ │ -03231e: 0a00 |0007: move-result v0 │ │ -032320: 0f00 |0008: return v0 │ │ +033dc0: |[033dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +033dd0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033dd4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033dd8: 7220 8209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0982 │ │ +033dde: 0a00 |0007: move-result v0 │ │ +033de0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40390,20 +40395,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032324: |[032324] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -032334: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032338: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -03233c: 7220 8309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0983 │ │ -032342: 0a00 |0007: move-result v0 │ │ -032344: 0f00 |0008: return v0 │ │ +033de4: |[033de4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +033df4: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033df8: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033dfc: 7220 8309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0983 │ │ +033e02: 0a00 |0007: move-result v0 │ │ +033e04: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40411,20 +40416,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032348: |[032348] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -032358: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -03235c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032360: 7220 8409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0984 │ │ -032366: 0a00 |0007: move-result v0 │ │ -032368: 0f00 |0008: return v0 │ │ +033e08: |[033e08] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +033e18: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033e1c: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033e20: 7220 8409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0984 │ │ +033e26: 0a00 |0007: move-result v0 │ │ +033e28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40432,20 +40437,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03236c: |[03236c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -03237c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032380: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032384: 7220 8509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0985 │ │ -03238a: 0a00 |0007: move-result v0 │ │ -03238c: 0f00 |0008: return v0 │ │ +033e2c: |[033e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +033e3c: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033e40: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033e44: 7220 8509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0985 │ │ +033e4a: 0a00 |0007: move-result v0 │ │ +033e4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -40453,19 +40458,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -032390: |[032390] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -0323a0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0323a4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0323a8: 7220 8809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0988 │ │ -0323ae: 0e00 |0007: return-void │ │ +033e50: |[033e50] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +033e60: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033e64: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033e68: 7220 8809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0988 │ │ +033e6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -40474,19 +40479,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0323b0: |[0323b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -0323c0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0323c4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0323c8: 7230 8909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0989 │ │ -0323ce: 0e00 |0007: return-void │ │ +033e70: |[033e70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +033e80: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033e84: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033e88: 7230 8909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0989 │ │ +033e8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -40496,19 +40501,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0323d0: |[0323d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -0323e0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0323e4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0323e8: 7230 8a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098a │ │ -0323ee: 0e00 |0007: return-void │ │ +033e90: |[033e90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +033ea0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033ea4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ea8: 7230 8a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098a │ │ +033eae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -40518,19 +40523,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0323f0: |[0323f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -032400: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032404: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032408: 7230 8b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@098b │ │ -03240e: 0e00 |0007: return-void │ │ +033eb0: |[033eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +033ec0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033ec4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ec8: 7230 8b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@098b │ │ +033ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -40540,19 +40545,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032410: |[032410] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -032420: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032424: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032428: 7230 8c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098c │ │ -03242e: 0e00 |0007: return-void │ │ +033ed0: |[033ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +033ee0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033ee4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033ee8: 7230 8c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098c │ │ +033eee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -40562,19 +40567,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032430: |[032430] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -032440: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032444: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032448: 7230 8d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098d │ │ -03244e: 0e00 |0007: return-void │ │ +033ef0: |[033ef0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +033f00: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033f04: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033f08: 7230 8d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@098d │ │ +033f0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -40584,19 +40589,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032450: |[032450] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -032460: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032464: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032468: 7230 8e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@098e │ │ -03246e: 0e00 |0007: return-void │ │ +033f10: |[033f10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +033f20: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033f24: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033f28: 7230 8e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@098e │ │ +033f2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -40606,19 +40611,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032470: |[032470] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -032480: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032484: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032488: 7230 8f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@098f │ │ -03248e: 0e00 |0007: return-void │ │ +033f30: |[033f30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +033f40: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033f44: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033f48: 7230 8f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@098f │ │ +033f4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -40628,19 +40633,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032490: |[032490] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -0324a0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0324a4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0324a8: 7230 9009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0990 │ │ -0324ae: 0e00 |0007: return-void │ │ +033f50: |[033f50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +033f60: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033f64: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033f68: 7230 9009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0990 │ │ +033f6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -40650,19 +40655,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0324b0: |[0324b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -0324c0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0324c4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0324c8: 7230 9109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0991 │ │ -0324ce: 0e00 |0007: return-void │ │ +033f70: |[033f70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +033f80: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033f84: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033f88: 7230 9109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0991 │ │ +033f8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -40672,19 +40677,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0324d0: |[0324d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -0324e0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0324e4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0324e8: 7230 9209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0992 │ │ -0324ee: 0e00 |0007: return-void │ │ +033f90: |[033f90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +033fa0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033fa4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033fa8: 7230 9209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0992 │ │ +033fae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -40694,19 +40699,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0324f0: |[0324f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -032500: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032504: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032508: 7230 9309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0993 │ │ -03250e: 0e00 |0007: return-void │ │ +033fb0: |[033fb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +033fc0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033fc4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033fc8: 7230 9309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0993 │ │ +033fce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -40716,19 +40721,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032510: |[032510] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -032520: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032524: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032528: 7230 9409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0994 │ │ -03252e: 0e00 |0007: return-void │ │ +033fd0: |[033fd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +033fe0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +033fe4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +033fe8: 7230 9409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0994 │ │ +033fee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -40738,19 +40743,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032530: |[032530] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -032540: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032544: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032548: 7230 9509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0995 │ │ -03254e: 0e00 |0007: return-void │ │ +033ff0: |[033ff0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +034000: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034004: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034008: 7230 9509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0995 │ │ +03400e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -40760,19 +40765,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032550: |[032550] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -032560: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032564: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032568: 7230 9609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0996 │ │ -03256e: 0e00 |0007: return-void │ │ +034010: |[034010] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +034020: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034024: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034028: 7230 9609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0996 │ │ +03402e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -40782,19 +40787,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032570: |[032570] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -032580: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032584: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032588: 7230 9709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0997 │ │ -03258e: 0e00 |0007: return-void │ │ +034030: |[034030] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +034040: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034044: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034048: 7230 9709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0997 │ │ +03404e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -40804,19 +40809,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032590: |[032590] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -0325a0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0325a4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0325a8: 7230 9809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0998 │ │ -0325ae: 0e00 |0007: return-void │ │ +034050: |[034050] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +034060: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034064: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034068: 7230 9809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0998 │ │ +03406e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -40826,19 +40831,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0325b0: |[0325b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -0325c0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0325c4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0325c8: 7230 9909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0999 │ │ -0325ce: 0e00 |0007: return-void │ │ +034070: |[034070] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +034080: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034084: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034088: 7230 9909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0999 │ │ +03408e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -40848,19 +40853,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0325d0: |[0325d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -0325e0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -0325e4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -0325e8: 7230 9a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@099a │ │ -0325ee: 0e00 |0007: return-void │ │ +034090: |[034090] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0340a0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +0340a4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +0340a8: 7230 9a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@099a │ │ +0340ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -40870,19 +40875,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0325f0: |[0325f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -032600: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032604: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032608: 7230 9b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@099b │ │ -03260e: 0e00 |0007: return-void │ │ +0340b0: |[0340b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0340c0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +0340c4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +0340c8: 7230 9b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@099b │ │ +0340ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -40892,19 +40897,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -032610: |[032610] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -032620: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032624: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032628: 7240 9c09 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@099c │ │ -03262e: 0e00 |0007: return-void │ │ +0340d0: |[0340d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +0340e0: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +0340e4: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +0340e8: 7240 9c09 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@099c │ │ +0340ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -40915,33 +40920,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -032630: |[032630] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -032640: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ -032644: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ -032648: 7230 9d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@099d │ │ -03264e: 0e00 |0007: return-void │ │ +0340f0: |[0340f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +034100: 6200 c402 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02c4 │ │ +034104: 5421 c502 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02c5 │ │ +034108: 7230 9d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@099d │ │ +03410e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #170 header: │ │ -class_idx : 343 │ │ +class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #170 annotations: │ │ @@ -40961,17 +40966,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032650: |[032650] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -032660: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -032666: 0e00 |0003: return-void │ │ +034110: |[034110] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +034120: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -40979,19 +40984,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032668: |[032668] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -032678: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03267c: 6e10 c90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0bc9 │ │ -032682: 0a00 |0005: move-result v0 │ │ -032684: 0f00 |0006: return v0 │ │ +034128: |[034128] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +034138: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03413c: 6e10 c90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0bc9 │ │ +034142: 0a00 |0005: move-result v0 │ │ +034144: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -40999,19 +41004,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032688: |[032688] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -032698: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03269c: 6e10 ca0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0bca │ │ -0326a2: 0c00 |0005: move-result-object v0 │ │ -0326a4: 1100 |0006: return-object v0 │ │ +034148: |[034148] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +034158: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03415c: 6e10 ca0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0bca │ │ +034162: 0c00 |0005: move-result-object v0 │ │ +034164: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41019,19 +41024,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0326a8: |[0326a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0326b8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0326bc: 6e10 cb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0bcb │ │ -0326c2: 0c00 |0005: move-result-object v0 │ │ -0326c4: 1100 |0006: return-object v0 │ │ +034168: |[034168] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +034178: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03417c: 6e10 cb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0bcb │ │ +034182: 0c00 |0005: move-result-object v0 │ │ +034184: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41039,19 +41044,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0326c8: |[0326c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0326d8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0326dc: 6e10 cc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0bcc │ │ -0326e2: 0c00 |0005: move-result-object v0 │ │ -0326e4: 1100 |0006: return-object v0 │ │ +034188: |[034188] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +034198: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03419c: 6e10 cc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0bcc │ │ +0341a2: 0c00 |0005: move-result-object v0 │ │ +0341a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41059,19 +41064,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0326e8: |[0326e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0326f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0326fc: 6e10 cd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0bcd │ │ -032702: 0a00 |0005: move-result v0 │ │ -032704: 0f00 |0006: return v0 │ │ +0341a8: |[0341a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0341b8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0341bc: 6e10 cd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0bcd │ │ +0341c2: 0a00 |0005: move-result v0 │ │ +0341c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41079,19 +41084,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032708: |[032708] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -032718: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03271c: 6e10 ce0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0bce │ │ -032722: 0a00 |0005: move-result v0 │ │ -032724: 0f00 |0006: return v0 │ │ +0341c8: |[0341c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +0341d8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0341dc: 6e10 ce0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0bce │ │ +0341e2: 0a00 |0005: move-result v0 │ │ +0341e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41099,19 +41104,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032728: |[032728] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -032738: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03273c: 6e10 cf0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0bcf │ │ -032742: 0a00 |0005: move-result v0 │ │ -032744: 0f00 |0006: return v0 │ │ +0341e8: |[0341e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +0341f8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0341fc: 6e10 cf0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0bcf │ │ +034202: 0a00 |0005: move-result v0 │ │ +034204: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41119,19 +41124,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032748: |[032748] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -032758: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03275c: 6e10 d20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0bd2 │ │ -032762: 0c00 |0005: move-result-object v0 │ │ -032764: 1100 |0006: return-object v0 │ │ +034208: |[034208] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +034218: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03421c: 6e10 d20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0bd2 │ │ +034222: 0c00 |0005: move-result-object v0 │ │ +034224: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41139,19 +41144,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032768: |[032768] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -032778: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03277c: 6e10 d30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0bd3 │ │ -032782: 0a00 |0005: move-result v0 │ │ -032784: 0f00 |0006: return v0 │ │ +034228: |[034228] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +034238: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03423c: 6e10 d30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0bd3 │ │ +034242: 0a00 |0005: move-result v0 │ │ +034244: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41159,19 +41164,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032788: |[032788] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -032798: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03279c: 6e10 d40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0bd4 │ │ -0327a2: 0a00 |0005: move-result v0 │ │ -0327a4: 0f00 |0006: return v0 │ │ +034248: |[034248] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +034258: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03425c: 6e10 d40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0bd4 │ │ +034262: 0a00 |0005: move-result v0 │ │ +034264: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41179,19 +41184,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0327a8: |[0327a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -0327b8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0327bc: 6e10 d50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0bd5 │ │ -0327c2: 0a00 |0005: move-result v0 │ │ -0327c4: 0f00 |0006: return v0 │ │ +034268: |[034268] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +034278: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03427c: 6e10 d50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0bd5 │ │ +034282: 0a00 |0005: move-result v0 │ │ +034284: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41199,19 +41204,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0327c8: |[0327c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0327d8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0327dc: 6e10 d60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bd6 │ │ -0327e2: 0c00 |0005: move-result-object v0 │ │ -0327e4: 1100 |0006: return-object v0 │ │ +034288: |[034288] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +034298: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03429c: 6e10 d60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bd6 │ │ +0342a2: 0c00 |0005: move-result-object v0 │ │ +0342a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41219,19 +41224,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0327e8: |[0327e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0327f8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0327fc: 6e10 d70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0bd7 │ │ -032802: 0c00 |0005: move-result-object v0 │ │ -032804: 1100 |0006: return-object v0 │ │ +0342a8: |[0342a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0342b8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0342bc: 6e10 d70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0bd7 │ │ +0342c2: 0c00 |0005: move-result-object v0 │ │ +0342c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41239,19 +41244,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032808: |[032808] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -032818: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03281c: 6e10 d80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0bd8 │ │ -032822: 0a00 |0005: move-result v0 │ │ -032824: 0f00 |0006: return v0 │ │ +0342c8: |[0342c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +0342d8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0342dc: 6e10 d80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0bd8 │ │ +0342e2: 0a00 |0005: move-result v0 │ │ +0342e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41259,19 +41264,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032828: |[032828] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -032838: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03283c: 6e10 d90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0bd9 │ │ -032842: 0a00 |0005: move-result v0 │ │ -032844: 0f00 |0006: return v0 │ │ +0342e8: |[0342e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0342f8: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0342fc: 6e10 d90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0bd9 │ │ +034302: 0a00 |0005: move-result v0 │ │ +034304: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41279,19 +41284,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032848: |[032848] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -032858: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03285c: 6e10 da0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0bda │ │ -032862: 0a00 |0005: move-result v0 │ │ -032864: 0f00 |0006: return v0 │ │ +034308: |[034308] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +034318: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03431c: 6e10 da0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0bda │ │ +034322: 0a00 |0005: move-result v0 │ │ +034324: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41299,19 +41304,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032868: |[032868] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -032878: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03287c: 6e10 db0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0bdb │ │ -032882: 0a00 |0005: move-result v0 │ │ -032884: 0f00 |0006: return v0 │ │ +034328: |[034328] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +034338: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03433c: 6e10 db0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0bdb │ │ +034342: 0a00 |0005: move-result v0 │ │ +034344: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41319,19 +41324,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032888: |[032888] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -032898: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03289c: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0bdc │ │ -0328a2: 0a00 |0005: move-result v0 │ │ -0328a4: 0f00 |0006: return v0 │ │ +034348: |[034348] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +034358: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03435c: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0bdc │ │ +034362: 0a00 |0005: move-result v0 │ │ +034364: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41339,19 +41344,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0328a8: |[0328a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -0328b8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0328bc: 6e10 dd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0bdd │ │ -0328c2: 0a00 |0005: move-result v0 │ │ -0328c4: 0f00 |0006: return v0 │ │ +034368: |[034368] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +034378: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03437c: 6e10 dd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0bdd │ │ +034382: 0a00 |0005: move-result v0 │ │ +034384: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41359,19 +41364,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0328c8: |[0328c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0328d8: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0328dc: 6e10 de0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0bde │ │ -0328e2: 0a00 |0005: move-result v0 │ │ -0328e4: 0f00 |0006: return v0 │ │ +034388: |[034388] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +034398: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03439c: 6e10 de0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0bde │ │ +0343a2: 0a00 |0005: move-result v0 │ │ +0343a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41379,37 +41384,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0328e8: |[0328e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -0328f8: 7100 df0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0bdf │ │ -0328fe: 0c00 |0003: move-result-object v0 │ │ -032900: 1100 |0004: return-object v0 │ │ +0343a8: |[0343a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +0343b8: 7100 df0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0bdf │ │ +0343be: 0c00 |0003: move-result-object v0 │ │ +0343c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ name : 'obtain' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032904: |[032904] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -032914: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032918: 7110 e00b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0be0 │ │ -03291e: 0c00 |0005: move-result-object v0 │ │ -032920: 1100 |0006: return-object v0 │ │ +0343c4: |[0343c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0343d4: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0343d8: 7110 e00b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0be0 │ │ +0343de: 0c00 |0005: move-result-object v0 │ │ +0343e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -41417,18 +41422,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032924: |[032924] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -032934: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032938: 6e10 e10b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0be1 │ │ -03293e: 0e00 |0005: return-void │ │ +0343e4: |[0343e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0343f4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0343f8: 6e10 e10b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0be1 │ │ +0343fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -41437,18 +41442,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032940: |[032940] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -032950: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032954: 6e20 e20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0be2 │ │ -03295a: 0e00 |0005: return-void │ │ +034400: |[034400] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +034410: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034414: 6e20 e20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0be2 │ │ +03441a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -41458,18 +41463,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03295c: |[03295c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03296c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032970: 6e20 e30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0be3 │ │ -032976: 0e00 |0005: return-void │ │ +03441c: |[03441c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03442c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034430: 6e20 e30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0be3 │ │ +034436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -41479,18 +41484,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032978: |[032978] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -032988: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -03298c: 6e20 e40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0be4 │ │ -032992: 0e00 |0005: return-void │ │ +034438: |[034438] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +034448: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03444c: 6e20 e40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0be4 │ │ +034452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -41500,18 +41505,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032994: |[032994] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0329a4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0329a8: 6e20 e50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0be5 │ │ -0329ae: 0e00 |0005: return-void │ │ +034454: |[034454] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +034464: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034468: 6e20 e50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0be5 │ │ +03446e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -41521,18 +41526,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0329b0: |[0329b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0329c0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0329c4: 6e20 e60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0be6 │ │ -0329ca: 0e00 |0005: return-void │ │ +034470: |[034470] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +034480: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034484: 6e20 e60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0be6 │ │ +03448a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -41542,18 +41547,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0329cc: |[0329cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0329dc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0329e0: 6e20 e70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0be7 │ │ -0329e6: 0e00 |0005: return-void │ │ +03448c: |[03448c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +03449c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0344a0: 6e20 e70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0be7 │ │ +0344a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -41563,18 +41568,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0329e8: |[0329e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -0329f8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -0329fc: 6e20 e80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0be8 │ │ -032a02: 0e00 |0005: return-void │ │ +0344a8: |[0344a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0344b8: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0344bc: 6e20 e80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0be8 │ │ +0344c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -41584,18 +41589,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a04: |[032a04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -032a14: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032a18: 6e20 e90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0be9 │ │ -032a1e: 0e00 |0005: return-void │ │ +0344c4: |[0344c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +0344d4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0344d8: 6e20 e90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0be9 │ │ +0344de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -41605,18 +41610,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a20: |[032a20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -032a30: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032a34: 6e20 ea0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bea │ │ -032a3a: 0e00 |0005: return-void │ │ +0344e0: |[0344e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0344f0: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0344f4: 6e20 ea0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bea │ │ +0344fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -41626,18 +41631,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a3c: |[032a3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -032a4c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032a50: 6e20 eb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0beb │ │ -032a56: 0e00 |0005: return-void │ │ +0344fc: |[0344fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +03450c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034510: 6e20 eb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0beb │ │ +034516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -41647,18 +41652,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a58: |[032a58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -032a68: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032a6c: 6e20 ee0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0bee │ │ -032a72: 0e00 |0005: return-void │ │ +034518: |[034518] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +034528: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03452c: 6e20 ee0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0bee │ │ +034532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -41668,18 +41673,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a74: |[032a74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -032a84: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032a88: 6e20 ef0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0bef │ │ -032a8e: 0e00 |0005: return-void │ │ +034534: |[034534] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +034544: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034548: 6e20 ef0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0bef │ │ +03454e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -41689,18 +41694,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032a90: |[032a90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -032aa0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032aa4: 6e20 f00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0bf0 │ │ -032aaa: 0e00 |0005: return-void │ │ +034550: |[034550] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +034560: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034564: 6e20 f00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0bf0 │ │ +03456a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -41710,18 +41715,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032aac: |[032aac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -032abc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032ac0: 6e20 f10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0bf1 │ │ -032ac6: 0e00 |0005: return-void │ │ +03456c: |[03456c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +03457c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034580: 6e20 f10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0bf1 │ │ +034586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -41731,18 +41736,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032ac8: |[032ac8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -032ad8: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032adc: 6e20 f20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0bf2 │ │ -032ae2: 0e00 |0005: return-void │ │ +034588: |[034588] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +034598: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +03459c: 6e20 f20b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0bf2 │ │ +0345a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -41752,18 +41757,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032ae4: |[032ae4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -032af4: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032af8: 6e20 f30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0bf3 │ │ -032afe: 0e00 |0005: return-void │ │ +0345a4: |[0345a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0345b4: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0345b8: 6e20 f30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0bf3 │ │ +0345be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -41773,18 +41778,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b00: |[032b00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -032b10: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032b14: 6e20 f40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0bf4 │ │ -032b1a: 0e00 |0005: return-void │ │ +0345c0: |[0345c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0345d0: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0345d4: 6e20 f40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0bf4 │ │ +0345da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -41794,33 +41799,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b1c: |[032b1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -032b2c: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032b30: 6e20 f60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0bf6 │ │ -032b36: 0e00 |0005: return-void │ │ +0345dc: |[0345dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +0345ec: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0345f0: 6e20 f60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0bf6 │ │ +0345f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ source_file_idx : 404 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #171 header: │ │ -class_idx : 344 │ │ +class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 405 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #171 - │ │ @@ -41836,17 +41841,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032b38: |[032b38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -032b48: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -032b4e: 0e00 |0003: return-void │ │ +0345f8: |[0345f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +034608: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03460e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41854,19 +41859,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032b50: |[032b50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -032b60: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032b64: 6e10 d00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0bd0 │ │ -032b6a: 0a00 |0005: move-result v0 │ │ -032b6c: 0f00 |0006: return v0 │ │ +034610: |[034610] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +034620: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034624: 6e10 d00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0bd0 │ │ +03462a: 0a00 |0005: move-result v0 │ │ +03462c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41874,19 +41879,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032b70: |[032b70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -032b80: 1f01 a201 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032b84: 6e10 d10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0bd1 │ │ -032b8a: 0a00 |0005: move-result v0 │ │ -032b8c: 0f00 |0006: return v0 │ │ +034630: |[034630] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +034640: 1f01 a001 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034644: 6e10 d10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0bd1 │ │ +03464a: 0a00 |0005: move-result v0 │ │ +03464c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -41894,18 +41899,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032b90: |[032b90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -032ba0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032ba4: 6e20 ec0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bec │ │ -032baa: 0e00 |0005: return-void │ │ +034650: |[034650] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +034660: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034664: 6e20 ec0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bec │ │ +03466a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -41915,33 +41920,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032bac: |[032bac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -032bbc: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032bc0: 6e20 ed0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bed │ │ -032bc6: 0e00 |0005: return-void │ │ +03466c: |[03466c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +03467c: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +034680: 6e20 ed0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bed │ │ +034686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ source_file_idx : 405 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #172 header: │ │ -class_idx : 345 │ │ +class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #172 - │ │ @@ -41957,17 +41962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032bc8: |[032bc8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -032bd8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -032bde: 0e00 |0003: return-void │ │ +034688: |[034688] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +034698: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03469e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -41975,34 +41980,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032be0: |[032be0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -032bf0: 1f00 a201 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a2 │ │ -032bf4: 6e30 f50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0bf5 │ │ -032bfa: 0e00 |0005: return-void │ │ +0346a0: |[0346a0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0346b0: 1f00 a001 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a0 │ │ +0346b4: 6e30 f50b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0bf5 │ │ +0346ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ source_file_idx : 406 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #173 header: │ │ -class_idx : 346 │ │ +class_idx : 345 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 561 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #173 annotations: │ │ @@ -42018,15 +42023,15 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 561 (CursorAdapter.java) │ │ │ │ Class #174 header: │ │ -class_idx : 347 │ │ +class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 53 │ │ source_file_idx : 561 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -42053,20 +42058,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -032bfc: |[032bfc] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -032c0c: 5b12 c602 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c6 │ │ -032c10: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ -032c14: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -032c1a: 7020 f200 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f2 │ │ -032c20: 0e00 |000a: return-void │ │ +0346bc: |[0346bc] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0346cc: 5b12 c602 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c6 │ │ +0346d0: 2200 4a00 |0002: new-instance v0, Landroid/os/Handler; // type@004a │ │ +0346d4: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +0346da: 7020 f200 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f2 │ │ +0346e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -42078,17 +42083,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032c24: |[032c24] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -032c34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032c36: 0f00 |0001: return v0 │ │ +0346e4: |[0346e4] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +0346f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0346f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -42096,30 +42101,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032c38: |[032c38] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -032c48: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c6 │ │ -032c4c: 6e10 4f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a4f │ │ -032c52: 0e00 |0005: return-void │ │ +0346f8: |[0346f8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +034708: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c6 │ │ +03470c: 6e10 4f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a4f │ │ +034712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ source_file_idx : 561 (CursorAdapter.java) │ │ │ │ Class #175 header: │ │ -class_idx : 348 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ source_file_idx : 561 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ @@ -42146,18 +42151,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032c54: |[032c54] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -032c64: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ -032c68: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ -032c6e: 0e00 |0005: return-void │ │ +034714: |[034714] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +034724: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ +034728: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ +03472e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -42166,17 +42171,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -032c70: |[032c70] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -032c80: 7020 360a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a36 │ │ -032c86: 0e00 |0003: return-void │ │ +034730: |[034730] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +034740: 7020 360a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a36 │ │ +034746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -42187,21 +42192,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032c88: |[032c88] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -032c98: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ -032c9c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -032c9e: 5c01 d002 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -032ca2: 5420 c702 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ -032ca6: 6e10 4d0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a4d │ │ -032cac: 0e00 |000a: return-void │ │ +034748: |[034748] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +034758: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ +03475c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03475e: 5c01 d002 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +034762: 5420 c702 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ +034766: 6e10 4d0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a4d │ │ +03476c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -42211,35 +42216,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032cb0: |[032cb0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -032cc0: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ -032cc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032cc6: 5c01 d002 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -032cca: 5420 c702 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ -032cce: 6e10 4e0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a4e │ │ -032cd4: 0e00 |000a: return-void │ │ +034770: |[034770] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +034780: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ +034784: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034786: 5c01 d002 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +03478a: 5420 c702 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02c7 │ │ +03478e: 6e10 4e0a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a4e │ │ +034794: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ source_file_idx : 561 (CursorAdapter.java) │ │ │ │ Class #176 header: │ │ -class_idx : 350 │ │ +class_idx : 349 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #176 annotations: │ │ @@ -42279,17 +42284,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 562 (CursorFilter.java) │ │ │ │ Class #177 header: │ │ -class_idx : 351 │ │ +class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 438 │ │ +superclass_idx : 436 │ │ source_file_idx : 562 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #177 annotations: │ │ @@ -42313,18 +42318,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032cd8: |[032cd8] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -032ce8: 7010 180c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c18 │ │ -032cee: 5b01 d302 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ -032cf2: 0e00 |0005: return-void │ │ +034798: |[034798] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +0347a8: 7010 180c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c18 │ │ +0347ae: 5b01 d302 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ +0347b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -42336,20 +42341,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032cf4: |[032cf4] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -032d04: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ -032d08: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ -032d0c: 7220 540a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a54 │ │ -032d12: 0c00 |0007: move-result-object v0 │ │ -032d14: 1100 |0008: return-object v0 │ │ +0347b4: |[0347b4] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0347c4: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ +0347c8: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ +0347cc: 7220 540a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a54 │ │ +0347d2: 0c00 |0007: move-result-object v0 │ │ +0347d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -42358,31 +42363,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -032d18: |[032d18] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -032d28: 5432 d302 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ -032d2c: 7220 560a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a56 │ │ -032d32: 0c00 |0005: move-result-object v0 │ │ -032d34: 2201 b501 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b5 │ │ -032d38: 7010 170c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c17 │ │ -032d3e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -032d42: 7210 f700 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -032d48: 0a02 |0010: move-result v2 │ │ -032d4a: 5912 eb02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02eb │ │ -032d4e: 5b10 ec02 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ -032d52: 1101 |0015: return-object v1 │ │ -032d54: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -032d56: 5912 eb02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02eb │ │ -032d5a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -032d5c: 5b12 ec02 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ -032d60: 28f9 |001c: goto 0015 // -0007 │ │ +0347d8: |[0347d8] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +0347e8: 5432 d302 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ +0347ec: 7220 560a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a56 │ │ +0347f2: 0c00 |0005: move-result-object v0 │ │ +0347f4: 2201 b301 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01b3 │ │ +0347f8: 7010 170c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c17 │ │ +0347fe: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +034802: 7210 f700 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +034808: 0a02 |0010: move-result v2 │ │ +03480a: 5912 eb02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02eb │ │ +03480e: 5b10 ec02 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ +034812: 1101 |0015: return-object v1 │ │ +034814: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +034816: 5912 eb02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02eb │ │ +03481a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +03481c: 5b12 ec02 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ +034820: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -42400,27 +42405,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -032d64: |[032d64] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -032d74: 5431 d302 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ -032d78: 7210 550a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a55 │ │ -032d7e: 0c00 |0005: move-result-object v0 │ │ -032d80: 5451 ec02 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ -032d84: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -032d88: 5451 ec02 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ -032d8c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -032d90: 5432 d302 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ -032d94: 5451 ec02 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ -032d98: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -032d9c: 7220 530a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a53 │ │ -032da2: 0e00 |0017: return-void │ │ +034824: |[034824] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +034834: 5431 d302 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ +034838: 7210 550a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a55 │ │ +03483e: 0c00 |0005: move-result-object v0 │ │ +034840: 5451 ec02 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ +034844: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +034848: 5451 ec02 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ +03484c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +034850: 5432 d302 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02d3 │ │ +034854: 5451 ec02 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02ec │ │ +034858: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +03485c: 7220 530a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a53 │ │ +034862: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -42428,17 +42433,17 @@ │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ source_file_idx : 562 (CursorFilter.java) │ │ │ │ Class #178 header: │ │ -class_idx : 354 │ │ +class_idx : 353 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #178 annotations: │ │ @@ -42502,17 +42507,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 621 (EdgeEffectCompat.java) │ │ │ │ Class #179 header: │ │ -class_idx : 355 │ │ +class_idx : 354 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 621 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #179 annotations: │ │ @@ -42540,26 +42545,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -032da4: |[032da4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -032db4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -032db8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -032dbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032dc0: 2200 6101 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0161 │ │ -032dc4: 7010 640a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a64 │ │ -032dca: 6900 d402 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032dce: 0e00 |000d: return-void │ │ -032dd0: 2200 6001 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0160 │ │ -032dd4: 7010 5b0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a5b │ │ -032dda: 6900 d402 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032dde: 28f8 |0015: goto 000d // -0008 │ │ +034864: |[034864] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +034874: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +034878: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03487c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034880: 2200 6001 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0160 │ │ +034884: 7010 640a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a64 │ │ +03488a: 6900 d402 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +03488e: 0e00 |000d: return-void │ │ +034890: 2200 5f01 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@015f │ │ +034894: 7010 5b0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a5b │ │ +03489a: 6900 d402 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +03489e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -42569,21 +42574,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -032de0: |[032de0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -032df0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -032df6: 6200 d402 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032dfa: 7220 700a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a70 │ │ -032e00: 0c00 |0008: move-result-object v0 │ │ -032e02: 5b10 d502 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032e06: 0e00 |000b: return-void │ │ +0348a0: |[0348a0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +0348b0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0348b6: 6200 d402 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +0348ba: 7220 700a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a70 │ │ +0348c0: 0c00 |0008: move-result-object v0 │ │ +0348c2: 5b10 d502 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +0348c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -42595,20 +42600,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -032e08: |[032e08] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -032e18: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032e1c: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032e20: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a6d │ │ -032e26: 0a00 |0007: move-result v0 │ │ -032e28: 0f00 |0008: return v0 │ │ +0348c8: |[0348c8] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +0348d8: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +0348dc: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +0348e0: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a6d │ │ +0348e6: 0a00 |0007: move-result v0 │ │ +0348e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -42617,19 +42622,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -032e2c: |[032e2c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -032e3c: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032e40: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032e44: 7220 6e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a6e │ │ -032e4a: 0e00 |0007: return-void │ │ +0348ec: |[0348ec] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +0348fc: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +034900: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +034904: 7220 6e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a6e │ │ +03490a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -42638,20 +42643,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032e4c: |[032e4c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -032e5c: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032e60: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032e64: 7220 6f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a6f │ │ -032e6a: 0a00 |0007: move-result v0 │ │ -032e6c: 0f00 |0008: return v0 │ │ +03490c: |[03490c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +03491c: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +034920: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +034924: 7220 6f0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a6f │ │ +03492a: 0a00 |0007: move-result v0 │ │ +03492c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -42659,20 +42664,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -032e70: |[032e70] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -032e80: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032e84: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032e88: 7230 710a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a71 │ │ -032e8e: 0a00 |0007: move-result v0 │ │ -032e90: 0f00 |0008: return v0 │ │ +034930: |[034930] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +034940: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +034944: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +034948: 7230 710a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a71 │ │ +03494e: 0a00 |0007: move-result v0 │ │ +034950: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -42681,20 +42686,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -032e94: |[032e94] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -032ea4: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032ea8: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032eac: 7230 720a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a72 │ │ -032eb2: 0a00 |0007: move-result v0 │ │ -032eb4: 0f00 |0008: return v0 │ │ +034954: |[034954] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +034964: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +034968: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +03496c: 7230 720a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a72 │ │ +034972: 0a00 |0007: move-result v0 │ │ +034974: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -42703,20 +42708,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -032eb8: |[032eb8] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -032ec8: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032ecc: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032ed0: 7220 730a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a73 │ │ -032ed6: 0a00 |0007: move-result v0 │ │ -032ed8: 0f00 |0008: return v0 │ │ +034978: |[034978] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +034988: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +03498c: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +034990: 7220 730a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a73 │ │ +034996: 0a00 |0007: move-result v0 │ │ +034998: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -42724,34 +42729,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -032edc: |[032edc] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -032eec: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ -032ef0: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ -032ef4: 7240 740a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a74 │ │ -032efa: 0e00 |0007: return-void │ │ +03499c: |[03499c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +0349ac: 6200 d402 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02d4 │ │ +0349b0: 5421 d502 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02d5 │ │ +0349b4: 7240 740a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a74 │ │ +0349ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ source_file_idx : 621 (EdgeEffectCompat.java) │ │ │ │ Class #180 header: │ │ -class_idx : 356 │ │ +class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #180 - │ │ @@ -42767,17 +42772,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032efc: |[032efc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -032f0c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -032f12: 0e00 |0003: return-void │ │ +0349bc: |[0349bc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +0349cc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0349d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42785,19 +42790,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032f14: |[032f14] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -032f24: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032f28: 6e20 0a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c0a │ │ -032f2e: 0a00 |0005: move-result v0 │ │ -032f30: 0f00 |0006: return v0 │ │ +0349d4: |[0349d4] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0349e4: 1f01 b101 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b1 │ │ +0349e8: 6e20 0a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c0a │ │ +0349ee: 0a00 |0005: move-result v0 │ │ +0349f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -42806,18 +42811,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032f34: |[032f34] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -032f44: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032f48: 6e10 0b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c0b │ │ -032f4e: 0e00 |0005: return-void │ │ +0349f4: |[0349f4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +034a04: 1f00 b101 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034a08: 6e10 0b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c0b │ │ +034a0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -42826,19 +42831,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032f50: |[032f50] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -032f60: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032f64: 6e10 0c0c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c0c │ │ -032f6a: 0a00 |0005: move-result v0 │ │ -032f6c: 0f00 |0006: return v0 │ │ +034a10: |[034a10] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +034a20: 1f01 b101 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034a24: 6e10 0c0c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c0c │ │ +034a2a: 0a00 |0005: move-result v0 │ │ +034a2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42846,18 +42851,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032f70: |[032f70] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -032f80: 2200 b301 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032f84: 7020 090c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c09 │ │ -032f8a: 1100 |0005: return-object v0 │ │ +034a30: |[034a30] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +034a40: 2200 b101 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034a44: 7020 090c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c09 │ │ +034a4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -42865,19 +42870,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032f8c: |[032f8c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -032f9c: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032fa0: 6e20 0d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c0d │ │ -032fa6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -032fa8: 0f00 |0006: return v0 │ │ +034a4c: |[034a4c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +034a5c: 1f01 b101 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034a60: 6e20 0d0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c0d │ │ +034a66: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +034a68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -42887,19 +42892,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032fac: |[032fac] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -032fbc: 1f01 b301 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032fc0: 6e20 0e0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c0e │ │ -032fc6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -032fc8: 0f00 |0006: return v0 │ │ +034a6c: |[034a6c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +034a7c: 1f01 b101 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034a80: 6e20 0e0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c0e │ │ +034a86: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +034a88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -42909,21 +42914,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032fcc: |[032fcc] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -032fdc: 0720 |0000: move-object v0, v2 │ │ -032fde: 1f00 b301 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -032fe2: 6e10 0f0c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c0f │ │ -032fe8: 6e10 0c0c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c0c │ │ -032fee: 0a01 |0009: move-result v1 │ │ -032ff0: 0f01 |000a: return v1 │ │ +034a8c: |[034a8c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +034a9c: 0720 |0000: move-object v0, v2 │ │ +034a9e: 1f00 b101 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034aa2: 6e10 0f0c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c0f │ │ +034aa8: 6e10 0c0c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c0c │ │ +034aae: 0a01 |0009: move-result v1 │ │ +034ab0: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -42934,35 +42939,35 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032ff4: |[032ff4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -033004: 1f00 b301 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b3 │ │ -033008: 6e30 100c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c10 │ │ -03300e: 0e00 |0005: return-void │ │ +034ab4: |[034ab4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +034ac4: 1f00 b101 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01b1 │ │ +034ac8: 6e30 100c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c10 │ │ +034ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ source_file_idx : 622 (EdgeEffectCompatIcs.java) │ │ │ │ Class #181 header: │ │ -class_idx : 359 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1981 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1978 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -42985,20 +42990,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033010: |[033010] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -033020: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -033026: 2200 c101 |0003: new-instance v0, Landroid/widget/Scroller; // type@01c1 │ │ -03302a: 7020 330c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c33 │ │ -033030: 5b10 da02 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033034: 0e00 |000a: return-void │ │ +034ad0: |[034ad0] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +034ae0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034ae6: 2200 bf01 |0003: new-instance v0, Landroid/widget/Scroller; // type@01bf │ │ +034aea: 7020 330c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c33 │ │ +034af0: 5b10 da02 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034af4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -43009,24 +43014,24 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -033038: |[033038] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -033048: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03304c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -033050: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -033054: 2200 6601 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0166 │ │ -033058: 7020 910a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a91 │ │ -03305e: 1100 |000b: return-object v0 │ │ -033060: 2200 6701 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0167 │ │ -033064: 7020 930a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a93 │ │ -03306a: 28fa |0011: goto 000b // -0006 │ │ +034af8: |[034af8] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +034b08: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +034b0c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +034b10: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +034b14: 2200 6501 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0165 │ │ +034b18: 7020 910a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a91 │ │ +034b1e: 1100 |000b: return-object v0 │ │ +034b20: 2200 6601 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0166 │ │ +034b24: 7020 930a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a93 │ │ +034b2a: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ @@ -43037,18 +43042,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03306c: |[03306c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -03307c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033080: 6e10 350c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ -033086: 0e00 |0005: return-void │ │ +034b2c: |[034b2c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +034b3c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034b40: 6e10 350c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c35 │ │ +034b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -43057,19 +43062,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033088: |[033088] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -033098: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -03309c: 6e10 360c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ -0330a2: 0a00 |0005: move-result v0 │ │ -0330a4: 0f00 |0006: return v0 │ │ +034b48: |[034b48] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +034b58: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034b5c: 6e10 360c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c36 │ │ +034b62: 0a00 |0005: move-result v0 │ │ +034b64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43077,26 +43082,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -0330a8: |[0330a8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -0330b8: 5490 da02 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -0330bc: 01a1 |0002: move v1, v10 │ │ -0330be: 01b2 |0003: move v2, v11 │ │ -0330c0: 01c3 |0004: move v3, v12 │ │ -0330c2: 01d4 |0005: move v4, v13 │ │ -0330c4: 01e5 |0006: move v5, v14 │ │ -0330c6: 01f6 |0007: move v6, v15 │ │ -0330c8: 0207 1000 |0008: move/from16 v7, v16 │ │ -0330cc: 0208 1100 |000a: move/from16 v8, v17 │ │ -0330d0: 7409 370c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c37 │ │ -0330d6: 0e00 |000f: return-void │ │ +034b68: |[034b68] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +034b78: 5490 da02 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034b7c: 01a1 |0002: move v1, v10 │ │ +034b7e: 01b2 |0003: move v2, v11 │ │ +034b80: 01c3 |0004: move v3, v12 │ │ +034b82: 01d4 |0005: move v4, v13 │ │ +034b84: 01e5 |0006: move v5, v14 │ │ +034b86: 01f6 |0007: move v6, v15 │ │ +034b88: 0207 1000 |0008: move/from16 v7, v16 │ │ +034b8c: 0208 1100 |000a: move/from16 v8, v17 │ │ +034b90: 7409 370c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c37 │ │ +034b96: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000f line=171 │ │ locals : │ │ 0x0000 - 0x0010 reg=9 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0010 reg=10 startX I │ │ @@ -43113,17 +43118,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0330d8: |[0330d8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -0330e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0330ea: 0f00 |0001: return v0 │ │ +034b98: |[034b98] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +034ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034baa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #4 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43131,19 +43136,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0330ec: |[0330ec] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -0330fc: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033100: 6e10 390c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ -033106: 0a00 |0005: move-result v0 │ │ -033108: 0f00 |0006: return v0 │ │ +034bac: |[034bac] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +034bbc: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034bc0: 6e10 390c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c39 │ │ +034bc6: 0a00 |0005: move-result v0 │ │ +034bc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43151,19 +43156,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03310c: |[03310c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -03311c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033120: 6e10 3a0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ -033126: 0a00 |0005: move-result v0 │ │ -033128: 0f00 |0006: return v0 │ │ +034bcc: |[034bcc] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +034bdc: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034be0: 6e10 3a0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c3a │ │ +034be6: 0a00 |0005: move-result v0 │ │ +034be8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43171,19 +43176,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03312c: |[03312c] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -03313c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033140: 6e10 3b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c3b │ │ -033146: 0a00 |0005: move-result v0 │ │ -033148: 0f00 |0006: return v0 │ │ +034bec: |[034bec] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +034bfc: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034c00: 6e10 3b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c3b │ │ +034c06: 0a00 |0005: move-result v0 │ │ +034c08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43191,19 +43196,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03314c: |[03314c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -03315c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033160: 6e10 3d0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ -033166: 0a00 |0005: move-result v0 │ │ -033168: 0f00 |0006: return v0 │ │ +034c0c: |[034c0c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +034c1c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034c20: 6e10 3d0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c3d │ │ +034c26: 0a00 |0005: move-result v0 │ │ +034c28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -43211,18 +43216,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03316c: |[03316c] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -03317c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -033180: 6e55 3e0c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c3e │ │ -033186: 0e00 |0005: return-void │ │ +034c2c: |[034c2c] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +034c3c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034c40: 6e55 3e0c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c3e │ │ +034c46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 startX I │ │ @@ -43235,42 +43240,42 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -033188: |[033188] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -033198: 5460 da02 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ -03319c: 0171 |0002: move v1, v7 │ │ -03319e: 0182 |0003: move v2, v8 │ │ -0331a0: 0193 |0004: move v3, v9 │ │ -0331a2: 01a4 |0005: move v4, v10 │ │ -0331a4: 01b5 |0006: move v5, v11 │ │ -0331a6: 7406 3f0c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ -0331ac: 0e00 |000a: return-void │ │ +034c48: |[034c48] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +034c58: 5460 da02 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02da │ │ +034c5c: 0171 |0002: move v1, v7 │ │ +034c5e: 0182 |0003: move v2, v8 │ │ +034c60: 0193 |0004: move v3, v9 │ │ +034c62: 01a4 |0005: move v4, v10 │ │ +034c64: 01b5 |0006: move v5, v11 │ │ +034c66: 7406 3f0c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c3f │ │ +034c6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x000a line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000b reg=7 startX I │ │ 0x0000 - 0x000b reg=8 startY I │ │ 0x0000 - 0x000b reg=9 dx I │ │ 0x0000 - 0x000b reg=10 dy I │ │ 0x0000 - 0x000b reg=11 duration I │ │ │ │ - source_file_idx : 1981 (ScrollerCompat.java) │ │ + source_file_idx : 1978 (ScrollerCompat.java) │ │ │ │ Class #182 header: │ │ -class_idx : 360 │ │ +class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1982 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1979 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #182 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -43285,17 +43290,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0331b0: |[0331b0] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -0331c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0331c6: 0e00 |0003: return-void │ │ +034c70: |[034c70] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +034c80: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -43303,32 +43308,32 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0331c8: |[0331c8] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -0331d8: 6e10 380c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c38 │ │ -0331de: 0a00 |0003: move-result v0 │ │ -0331e0: 0f00 |0004: return v0 │ │ +034c88: |[034c88] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +034c98: 6e10 380c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c38 │ │ +034c9e: 0a00 |0003: move-result v0 │ │ +034ca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1982 (ScrollerCompatIcs.java) │ │ + source_file_idx : 1979 (ScrollerCompatIcs.java) │ │ │ │ Class #183 header: │ │ -class_idx : 361 │ │ +class_idx : 360 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -43352,22 +43357,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0331e4: |[0331e4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0331f4: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0331fa: 7100 b40a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0ab4 │ │ -033200: 0c00 |0006: move-result-object v0 │ │ -033202: 7220 ab0a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0aab │ │ -033208: 0c00 |000a: move-result-object v0 │ │ -03320a: 5b10 db02 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02db │ │ -03320e: 0e00 |000d: return-void │ │ +034ca4: |[034ca4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +034cb4: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034cba: 7100 b40a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0ab4 │ │ +034cc0: 0c00 |0006: move-result-object v0 │ │ +034cc2: 7220 ab0a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0aab │ │ +034cc8: 0c00 |000a: move-result-object v0 │ │ +034cca: 5b10 db02 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02db │ │ +034cce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000d line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -43378,17 +43383,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -033210: |[033210] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -033220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033222: 0f00 |0001: return v0 │ │ +034cd0: |[034cd0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +034ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034ce2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -43397,31 +43402,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -033224: |[033224] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -033234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033236: 0f00 |0001: return v0 │ │ +034ce4: |[034ce4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +034cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034cf6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #184 header: │ │ -class_idx : 364 │ │ +class_idx : 363 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -43451,21 +43456,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setOnQueryTextListener' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #185 header: │ │ -class_idx : 366 │ │ +class_idx : 365 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1981 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -43488,26 +43493,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033238: |[033238] android.support.v4.widget.SearchViewCompat.:()V │ │ -033248: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03324c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033250: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -033254: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016b │ │ -033258: 7010 a70a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0aa7 │ │ -03325e: 6900 de02 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ -033262: 0e00 |000d: return-void │ │ -033264: 2200 6d01 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@016d │ │ -033268: 7010 ae0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aae │ │ -03326e: 6900 de02 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ -033272: 28f8 |0015: goto 000d // -0008 │ │ +034cf8: |[034cf8] android.support.v4.widget.SearchViewCompat.:()V │ │ +034d08: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +034d0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +034d10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034d14: 2200 6a01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016a │ │ +034d18: 7010 a70a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0aa7 │ │ +034d1e: 6900 de02 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ +034d22: 0e00 |000d: return-void │ │ +034d24: 2200 6c01 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@016c │ │ +034d28: 7010 ae0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aae │ │ +034d2e: 6900 de02 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ +034d32: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=89 │ │ 0x000e line=87 │ │ locals : │ │ @@ -43517,17 +43522,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033274: |[033274] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -033284: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03328a: 0e00 |0003: return-void │ │ +034d34: |[034d34] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +034d44: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034d4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -43537,36 +43542,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03328c: |[03328c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -03329c: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ -0332a0: 1100 |0002: return-object v0 │ │ +034d4c: |[034d4c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +034d5c: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ +034d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'newSearchView' │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0332a4: |[0332a4] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0332b4: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ -0332b8: 7220 ac0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0aac │ │ -0332be: 0c00 |0005: move-result-object v0 │ │ -0332c0: 1100 |0006: return-object v0 │ │ +034d64: |[034d64] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +034d74: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ +034d78: 7220 ac0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0aac │ │ +034d7e: 0c00 |0005: move-result-object v0 │ │ +034d80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -43574,35 +43579,35 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0332c4: |[0332c4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0332d4: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ -0332d8: 5431 db02 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02db │ │ -0332dc: 7230 ad0a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aad │ │ -0332e2: 0e00 |0007: return-void │ │ +034d84: |[034d84] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +034d94: 6200 de02 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02de │ │ +034d98: 5431 db02 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02db │ │ +034d9c: 7230 ad0a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aad │ │ +034da2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #186 header: │ │ -class_idx : 367 │ │ +class_idx : 366 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1985 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1982 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -43627,18 +43632,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0332e4: |[0332e4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -0332f4: 5b01 df02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ -0332f8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0332fe: 0e00 |0005: return-void │ │ +034da4: |[034da4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +034db4: 5b01 df02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ +034db8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034dbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -43648,19 +43653,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033300: |[033300] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -033310: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ -033314: 7220 ba0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0aba │ │ -03331a: 0a00 |0005: move-result v0 │ │ -03331c: 0f00 |0006: return v0 │ │ +034dc0: |[034dc0] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +034dd0: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ +034dd4: 7220 ba0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0aba │ │ +034dda: 0a00 |0005: move-result v0 │ │ +034ddc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -43669,33 +43674,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033320: |[033320] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -033330: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ -033334: 7220 bb0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0abb │ │ -03333a: 0a00 |0005: move-result v0 │ │ -03333c: 0f00 |0006: return v0 │ │ +034de0: |[034de0] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +034df0: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02df │ │ +034df4: 7220 bb0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0abb │ │ +034dfa: 0a00 |0005: move-result v0 │ │ +034dfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 1985 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 1982 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #187 header: │ │ -class_idx : 368 │ │ +class_idx : 367 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1985 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1982 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -43719,21 +43724,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1985 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 1982 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #188 header: │ │ -class_idx : 369 │ │ +class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1985 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1982 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -43752,17 +43757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033340: |[033340] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -033350: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -033356: 0e00 |0003: return-void │ │ +034e00: |[034e00] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +034e10: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -43771,18 +43776,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033358: |[033358] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -033368: 2200 6f01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@016f │ │ -03336c: 7020 b70a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0ab7 │ │ -033372: 1100 |0005: return-object v0 │ │ +034e18: |[034e18] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +034e28: 2200 6e01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@016e │ │ +034e2c: 7020 b70a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0ab7 │ │ +034e32: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -43790,18 +43795,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033374: |[033374] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -033384: 2200 c301 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c3 │ │ -033388: 7020 410c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c41 │ │ -03338e: 1100 |0005: return-object v0 │ │ +034e34: |[034e34] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +034e44: 2200 c101 |0000: new-instance v0, Landroid/widget/SearchView; // type@01c1 │ │ +034e48: 7020 410c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c41 │ │ +034e4e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -43809,35 +43814,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -033390: |[033390] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0333a0: 1f00 c301 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c3 │ │ -0333a4: 1f01 c201 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c2 │ │ -0333a8: 6e20 420c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c42 │ │ -0333ae: 0e00 |0007: return-void │ │ +034e50: |[034e50] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +034e60: 1f00 c101 |0000: check-cast v0, Landroid/widget/SearchView; // type@01c1 │ │ +034e64: 1f01 c001 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01c0 │ │ +034e68: 6e20 420c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c42 │ │ +034e6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1985 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 1982 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #189 header: │ │ -class_idx : 370 │ │ +class_idx : 369 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2002 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -43855,21 +43860,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2002 (SimpleCursorAdapter.java) │ │ + source_file_idx : 1999 (SimpleCursorAdapter.java) │ │ │ │ Class #190 header: │ │ -class_idx : 371 │ │ +class_idx : 370 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2002 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -43887,20 +43892,20 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2002 (SimpleCursorAdapter.java) │ │ + source_file_idx : 1999 (SimpleCursorAdapter.java) │ │ │ │ Class #191 header: │ │ -class_idx : 656 │ │ +class_idx : 653 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 369 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #191 annotations: │ │ @@ -43926,53 +43931,53 @@ │ │ type : '(Lorg/emergent/android/weave/AboutActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0333b0: |[0333b0] org.emergent.android.weave.AboutActivity$1.:(Lorg/emergent/android/weave/AboutActivity;)V │ │ -0333c0: 5b01 fa02 |0000: iput-object v1, v0, Lorg/emergent/android/weave/AboutActivity$1;.this$0:Lorg/emergent/android/weave/AboutActivity; // field@02fa │ │ -0333c4: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0333ca: 0e00 |0005: return-void │ │ +034e70: |[034e70] org.emergent.android.weave.AboutActivity$1.:(Lorg/emergent/android/weave/AboutActivity;)V │ │ +034e80: 5b01 fa02 |0000: iput-object v1, v0, Lorg/emergent/android/weave/AboutActivity$1;.this$0:Lorg/emergent/android/weave/AboutActivity; // field@02fa │ │ +034e84: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034e8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/AboutActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/emergent/android/weave/AboutActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/emergent/android/weave/AboutActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/AboutActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0333cc: |[0333cc] org.emergent.android.weave.AboutActivity$1.onClick:(Landroid/view/View;)V │ │ -0333dc: 5410 fa02 |0000: iget-object v0, v1, Lorg/emergent/android/weave/AboutActivity$1;.this$0:Lorg/emergent/android/weave/AboutActivity; // field@02fa │ │ -0333e0: 6e10 f00d 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/AboutActivity;.finish:()V // method@0df0 │ │ -0333e6: 0e00 |0005: return-void │ │ +034e8c: |[034e8c] org.emergent.android.weave.AboutActivity$1.onClick:(Landroid/view/View;)V │ │ +034e9c: 5410 fa02 |0000: iget-object v0, v1, Lorg/emergent/android/weave/AboutActivity$1;.this$0:Lorg/emergent/android/weave/AboutActivity; // field@02fa │ │ +034ea0: 6e10 f00d 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/AboutActivity;.finish:()V // method@0df0 │ │ +034ea6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/AboutActivity$1; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 369 (AboutActivity.java) │ │ │ │ Class #192 header: │ │ -class_idx : 660 │ │ +class_idx : 657 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 436 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #192 annotations: │ │ @@ -44011,31 +44016,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0333e8: |[0333e8] org.emergent.android.weave.ApiCompatUtil.:()V │ │ -0333f8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0333fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033400: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -033404: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -033406: 6a00 fc02 |0007: sput-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ -03340a: 6300 fc02 |0009: sget-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ -03340e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -033412: 2200 9202 |000d: new-instance v0, Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil; // type@0292 │ │ -033416: 7010 f60d 0000 |000f: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil;.:()V // method@0df6 │ │ -03341c: 6900 fe02 |0012: sput-object v0, Lorg/emergent/android/weave/ApiCompatUtil;.sm_instance:Lorg/emergent/android/weave/ApiCompatUtil; // field@02fe │ │ -033420: 0e00 |0014: return-void │ │ -033422: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -033424: 28f1 |0016: goto 0007 // -000f │ │ -033426: 2200 9302 |0017: new-instance v0, Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; // type@0293 │ │ -03342a: 7010 fa0d 0000 |0019: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil;.:()V // method@0dfa │ │ -033430: 28f6 |001c: goto 0012 // -000a │ │ +034ea8: |[034ea8] org.emergent.android.weave.ApiCompatUtil.:()V │ │ +034eb8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +034ebc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +034ec0: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +034ec4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +034ec6: 6a00 fc02 |0007: sput-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ +034eca: 6300 fc02 |0009: sget-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ +034ece: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +034ed2: 2200 8f02 |000d: new-instance v0, Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil; // type@028f │ │ +034ed6: 7010 f60d 0000 |000f: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil;.:()V // method@0df6 │ │ +034edc: 6900 fe02 |0012: sput-object v0, Lorg/emergent/android/weave/ApiCompatUtil;.sm_instance:Lorg/emergent/android/weave/ApiCompatUtil; // field@02fe │ │ +034ee0: 0e00 |0014: return-void │ │ +034ee2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +034ee4: 28f1 |0016: goto 0007 // -000f │ │ +034ee6: 2200 9002 |0017: new-instance v0, Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; // type@0290 │ │ +034eea: 7010 fa0d 0000 |0019: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil;.:()V // method@0dfa │ │ +034ef0: 28f6 |001c: goto 0012 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0009 line=42 │ │ 0x0015 line=35 │ │ 0x0017 line=42 │ │ locals : │ │ @@ -44045,36 +44050,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033434: |[033434] org.emergent.android.weave.ApiCompatUtil.:()V │ │ -033444: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03344a: 0e00 |0003: return-void │ │ +034ef4: |[034ef4] org.emergent.android.weave.ApiCompatUtil.:()V │ │ +034f04: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ - 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ │ │ #2 : (in Lorg/emergent/android/weave/ApiCompatUtil;) │ │ name : 'getInstance' │ │ type : '()Lorg/emergent/android/weave/ApiCompatUtil;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03344c: |[03344c] org.emergent.android.weave.ApiCompatUtil.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; │ │ -03345c: 6200 fe02 |0000: sget-object v0, Lorg/emergent/android/weave/ApiCompatUtil;.sm_instance:Lorg/emergent/android/weave/ApiCompatUtil; // field@02fe │ │ -033460: 1100 |0002: return-object v0 │ │ +034f0c: |[034f0c] org.emergent.android.weave.ApiCompatUtil.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; │ │ +034f1c: 6200 fe02 |0000: sget-object v0, Lorg/emergent/android/weave/ApiCompatUtil;.sm_instance:Lorg/emergent/android/weave/ApiCompatUtil; // field@02fe │ │ +034f20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/ApiCompatUtil;) │ │ @@ -44082,16 +44086,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -033464: |[033464] org.emergent.android.weave.ApiCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ -033474: 0e00 |0000: return-void │ │ +034f24: |[034f24] org.emergent.android.weave.ApiCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ +034f34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ │ │ @@ -44100,16 +44104,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -033478: |[033478] org.emergent.android.weave.ApiCompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ -033488: 0e00 |0000: return-void │ │ +034f38: |[034f38] org.emergent.android.weave.ApiCompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ +034f48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ │ │ @@ -44118,16 +44122,16 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03348c: |[03348c] org.emergent.android.weave.ApiCompatUtil.requestWindowFeatures:(Landroid/app/Activity;)V │ │ -03349c: 0e00 |0000: return-void │ │ +034f4c: |[034f4c] org.emergent.android.weave.ApiCompatUtil.requestWindowFeatures:(Landroid/app/Activity;)V │ │ +034f5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x0000 - 0x0001 reg=1 activity Landroid/app/Activity; │ │ │ │ @@ -44136,16 +44140,16 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0334a0: |[0334a0] org.emergent.android.weave.ApiCompatUtil.setWindowFeatures:(Landroid/app/Activity;)V │ │ -0334b0: 0e00 |0000: return-void │ │ +034f60: |[034f60] org.emergent.android.weave.ApiCompatUtil.setWindowFeatures:(Landroid/app/Activity;)V │ │ +034f70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x0000 - 0x0001 reg=1 activity Landroid/app/Activity; │ │ │ │ @@ -44154,29 +44158,29 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0334b4: |[0334b4] org.emergent.android.weave.ApiCompatUtil.setupActionBar:(Landroid/app/Activity;)V │ │ -0334c4: 0e00 |0000: return-void │ │ +034f74: |[034f74] org.emergent.android.weave.ApiCompatUtil.setupActionBar:(Landroid/app/Activity;)V │ │ +034f84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x0000 - 0x0001 reg=1 activity Landroid/app/Activity; │ │ │ │ source_file_idx : 436 (ApiCompatUtil.java) │ │ │ │ Class #193 header: │ │ -class_idx : 661 │ │ +class_idx : 658 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 87 │ │ +superclass_idx : 86 │ │ source_file_idx : 441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #193 - │ │ @@ -44192,17 +44196,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0334c8: |[0334c8] org.emergent.android.weave.ApplicationOptionsActivity.:()V │ │ -0334d8: 7010 6c01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@016c │ │ -0334de: 0e00 |0003: return-void │ │ +034f88: |[034f88] org.emergent.android.weave.ApplicationOptionsActivity.:()V │ │ +034f98: 7010 6c01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@016c │ │ +034f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/ApplicationOptionsActivity; │ │ │ │ Virtual methods - │ │ @@ -44211,34 +44215,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0334e0: |[0334e0] org.emergent.android.weave.ApplicationOptionsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0334f0: 6f20 6d01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@016d │ │ -0334f6: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ -0334fa: 6e20 080e 0100 |0005: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/ApplicationOptionsActivity;.addPreferencesFromResource:(I)V // method@0e08 │ │ -033500: 0e00 |0008: return-void │ │ +034fa0: |[034fa0] org.emergent.android.weave.ApplicationOptionsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +034fb0: 6f20 6d01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@016d │ │ +034fb6: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ +034fba: 6e20 080e 0100 |0005: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/ApplicationOptionsActivity;.addPreferencesFromResource:(I)V // method@0e08 │ │ +034fc0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0008 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/ApplicationOptionsActivity; │ │ 0x0000 - 0x0009 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 441 (ApplicationOptionsActivity.java) │ │ │ │ Class #194 header: │ │ -class_idx : 664 │ │ +class_idx : 661 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 495 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 - │ │ @@ -44258,30 +44262,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033504: |[033504] org.emergent.android.weave.BuildConfig.:()V │ │ -033514: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03351a: 0e00 |0003: return-void │ │ +034fc4: |[034fc4] org.emergent.android.weave.BuildConfig.:()V │ │ +034fd4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +034fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 495 (BuildConfig.java) │ │ │ │ Class #195 header: │ │ -class_idx : 665 │ │ +class_idx : 662 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 547 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 annotations: │ │ @@ -44307,17 +44311,17 @@ │ │ value : "EmergentWeave" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 547 (Constants.java) │ │ │ │ Class #196 header: │ │ -class_idx : 666 │ │ +class_idx : 663 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 547 │ │ static_fields_size : 20 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ @@ -44431,50 +44435,50 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/emergent/android/weave/Constants;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -03351c: |[03351c] org.emergent.android.weave.Constants.:()V │ │ -03352c: 1c00 9a02 |0000: const-class v0, Lorg/emergent/android/weave/Constants; // type@029a │ │ -033530: 6e10 9d0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@0c9d │ │ -033536: 0c00 |0005: move-result-object v0 │ │ -033538: 6e10 ce0c 0000 |0006: invoke-virtual {v0}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@0cce │ │ -03353e: 0c00 |0009: move-result-object v0 │ │ -033540: 6900 0903 |000a: sput-object v0, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -033544: 2200 0302 |000c: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -033548: 7010 f20c 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03354e: 6201 0903 |0011: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -033552: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -033558: 0c00 |0016: move-result-object v0 │ │ -03355a: 1a01 f500 |0017: const-string v1, ".rowId" // string@00f5 │ │ -03355e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -033564: 0c00 |001c: move-result-object v0 │ │ -033566: 6e10 fd0c 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03356c: 0c00 |0020: move-result-object v0 │ │ -03356e: 6900 1203 |0021: sput-object v0, Lorg/emergent/android/weave/Constants;.ROW_ID_INTENT_EXTRA_KEY:Ljava/lang/String; // field@0312 │ │ -033572: 2200 d401 |0023: new-instance v0, Ljava/io/File; // type@01d4 │ │ -033576: 1a01 fe00 |0025: const-string v1, "/sdcard/weave.properties" // string@00fe │ │ -03357a: 7020 6c0c 1000 |0027: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ -033580: 6900 1403 |002a: sput-object v0, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ -033584: 2200 3c02 |002c: new-instance v0, Ljava/util/Properties; // type@023c │ │ -033588: 7010 670d 0000 |002e: invoke-direct {v0}, Ljava/util/Properties;.:()V // method@0d67 │ │ -03358e: 6900 1a03 |0031: sput-object v0, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ -033592: 2200 4d02 |0033: new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; // type@024d │ │ -033596: 1601 0000 |0035: const-wide/16 v1, #int 0 // #0 │ │ -03359a: 7030 820d 1002 |0037: invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;.:(J)V // method@0d82 │ │ -0335a0: 6900 1b03 |003a: sput-object v0, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ -0335a4: 6300 fc02 |003c: sget-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ -0335a8: 6a00 0e03 |003e: sput-boolean v0, Lorg/emergent/android/weave/Constants;.MENUITEM_HOME_DISABLED:Z // field@030e │ │ -0335ac: 0e00 |0040: return-void │ │ +034fdc: |[034fdc] org.emergent.android.weave.Constants.:()V │ │ +034fec: 1c00 9702 |0000: const-class v0, Lorg/emergent/android/weave/Constants; // type@0297 │ │ +034ff0: 6e10 9d0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@0c9d │ │ +034ff6: 0c00 |0005: move-result-object v0 │ │ +034ff8: 6e10 ce0c 0000 |0006: invoke-virtual {v0}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@0cce │ │ +034ffe: 0c00 |0009: move-result-object v0 │ │ +035000: 6900 0903 |000a: sput-object v0, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +035004: 2200 0102 |000c: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +035008: 7010 f20c 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03500e: 6201 0903 |0011: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +035012: 6e20 f80c 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035018: 0c00 |0016: move-result-object v0 │ │ +03501a: 1a01 f500 |0017: const-string v1, ".rowId" // string@00f5 │ │ +03501e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035024: 0c00 |001c: move-result-object v0 │ │ +035026: 6e10 fd0c 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03502c: 0c00 |0020: move-result-object v0 │ │ +03502e: 6900 1203 |0021: sput-object v0, Lorg/emergent/android/weave/Constants;.ROW_ID_INTENT_EXTRA_KEY:Ljava/lang/String; // field@0312 │ │ +035032: 2200 d201 |0023: new-instance v0, Ljava/io/File; // type@01d2 │ │ +035036: 1a01 fe00 |0025: const-string v1, "/sdcard/weave.properties" // string@00fe │ │ +03503a: 7020 6c0c 1000 |0027: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ +035040: 6900 1403 |002a: sput-object v0, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ +035044: 2200 3a02 |002c: new-instance v0, Ljava/util/Properties; // type@023a │ │ +035048: 7010 670d 0000 |002e: invoke-direct {v0}, Ljava/util/Properties;.:()V // method@0d67 │ │ +03504e: 6900 1a03 |0031: sput-object v0, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ +035052: 2200 4b02 |0033: new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; // type@024b │ │ +035056: 1602 0000 |0035: const-wide/16 v2, #int 0 // #0 │ │ +03505a: 7030 820d 2003 |0037: invoke-direct {v0, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;.:(J)V // method@0d82 │ │ +035060: 6900 1b03 |003a: sput-object v0, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ +035064: 6300 fc02 |003c: sget-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;.IS_HONEYCOMB:Z // field@02fc │ │ +035068: 6a00 0e03 |003e: sput-boolean v0, Lorg/emergent/android/weave/Constants;.MENUITEM_HOME_DISABLED:Z // field@030e │ │ +03506c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000c line=57 │ │ 0x0023 line=67 │ │ 0x002c line=69 │ │ 0x0033 line=71 │ │ @@ -44486,84 +44490,83 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0335b0: |[0335b0] org.emergent.android.weave.Constants.:()V │ │ -0335c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0335c6: 0e00 |0003: return-void │ │ +035070: |[035070] org.emergent.android.weave.Constants.:()V │ │ +035080: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ - 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/Constants; │ │ │ │ #2 : (in Lorg/emergent/android/weave/Constants;) │ │ name : 'getRuntimeDefaults' │ │ type : '()Ljava/util/Properties;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 89 16-bit code units │ │ -0335c8: |[0335c8] org.emergent.android.weave.Constants.getRuntimeDefaults:()Ljava/util/Properties; │ │ -0335d8: 6206 1b03 |0000: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ -0335dc: 6e10 840d 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicLong;.get:()J // method@0d84 │ │ -0335e2: 0b04 |0005: move-result-wide v4 │ │ -0335e4: 6206 1403 |0006: sget-object v6, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ -0335e8: 6e10 710c 0600 |0008: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c71 │ │ -0335ee: 0a06 |000b: move-result v6 │ │ -0335f0: 3806 3000 |000c: if-eqz v6, 003c // +0030 │ │ -0335f4: 6206 1403 |000e: sget-object v6, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ -0335f8: 6e10 720c 0600 |0010: invoke-virtual {v6}, Ljava/io/File;.lastModified:()J // method@0c72 │ │ -0335fe: 0b02 |0013: move-result-wide v2 │ │ -033600: 3106 0204 |0014: cmp-long v6, v2, v4 │ │ -033604: 3d06 2600 |0016: if-lez v6, 003c // +0026 │ │ -033608: 6206 1b03 |0018: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ -03360c: 6e53 830d 4625 |001a: invoke-virtual {v6, v4, v5, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;.compareAndSet:(JJ)Z // method@0d83 │ │ -033612: 0a06 |001d: move-result v6 │ │ -033614: 3806 1e00 |001e: if-eqz v6, 003c // +001e │ │ -033618: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03361a: 2201 d001 |0021: new-instance v1, Ljava/io/BufferedInputStream; // type@01d0 │ │ -03361e: 2206 d601 |0023: new-instance v6, Ljava/io/FileInputStream; // type@01d6 │ │ -033622: 6207 1403 |0025: sget-object v7, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ -033626: 7020 750c 7600 |0027: invoke-direct {v6, v7}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c75 │ │ -03362c: 7020 620c 6100 |002a: invoke-direct {v1, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0c62 │ │ -033632: 6206 1a03 |002d: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ -033636: 6e10 680d 0600 |002f: invoke-virtual {v6}, Ljava/util/Properties;.clear:()V // method@0d68 │ │ -03363c: 6206 1a03 |0032: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ -033640: 6e20 6c0d 1600 |0034: invoke-virtual {v6, v1}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@0d6c │ │ -033646: 3801 0500 |0037: if-eqz v1, 003c // +0005 │ │ -03364a: 6e10 7a0c 0100 |0039: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ -033650: 6206 1a03 |003c: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ -033654: 1106 |003e: return-object v6 │ │ -033656: 0d06 |003f: move-exception v6 │ │ -033658: 3800 fcff |0040: if-eqz v0, 003c // -0004 │ │ -03365c: 6e10 7a0c 0000 |0042: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ -033662: 28f7 |0045: goto 003c // -0009 │ │ -033664: 0d06 |0046: move-exception v6 │ │ -033666: 28f5 |0047: goto 003c // -000b │ │ -033668: 0d06 |0048: move-exception v6 │ │ -03366a: 3800 0500 |0049: if-eqz v0, 004e // +0005 │ │ -03366e: 6e10 7a0c 0000 |004b: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ -033674: 2706 |004e: throw v6 │ │ -033676: 0d06 |004f: move-exception v6 │ │ -033678: 28ec |0050: goto 003c // -0014 │ │ -03367a: 0d07 |0051: move-exception v7 │ │ -03367c: 28fc |0052: goto 004e // -0004 │ │ -03367e: 0d06 |0053: move-exception v6 │ │ -033680: 0710 |0054: move-object v0, v1 │ │ -033682: 28f4 |0055: goto 0049 // -000c │ │ -033684: 0d06 |0056: move-exception v6 │ │ -033686: 0710 |0057: move-object v0, v1 │ │ -033688: 28e8 |0058: goto 0040 // -0018 │ │ +035088: |[035088] org.emergent.android.weave.Constants.getRuntimeDefaults:()Ljava/util/Properties; │ │ +035098: 6206 1b03 |0000: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ +03509c: 6e10 840d 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicLong;.get:()J // method@0d84 │ │ +0350a2: 0b04 |0005: move-result-wide v4 │ │ +0350a4: 6206 1403 |0006: sget-object v6, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ +0350a8: 6e10 710c 0600 |0008: invoke-virtual {v6}, Ljava/io/File;.isFile:()Z // method@0c71 │ │ +0350ae: 0a06 |000b: move-result v6 │ │ +0350b0: 3806 3000 |000c: if-eqz v6, 003c // +0030 │ │ +0350b4: 6206 1403 |000e: sget-object v6, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ +0350b8: 6e10 720c 0600 |0010: invoke-virtual {v6}, Ljava/io/File;.lastModified:()J // method@0c72 │ │ +0350be: 0b02 |0013: move-result-wide v2 │ │ +0350c0: 3106 0204 |0014: cmp-long v6, v2, v4 │ │ +0350c4: 3d06 2600 |0016: if-lez v6, 003c // +0026 │ │ +0350c8: 6206 1b03 |0018: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; // field@031b │ │ +0350cc: 6e53 830d 4625 |001a: invoke-virtual {v6, v4, v5, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;.compareAndSet:(JJ)Z // method@0d83 │ │ +0350d2: 0a06 |001d: move-result v6 │ │ +0350d4: 3806 1e00 |001e: if-eqz v6, 003c // +001e │ │ +0350d8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0350da: 2201 ce01 |0021: new-instance v1, Ljava/io/BufferedInputStream; // type@01ce │ │ +0350de: 2206 d401 |0023: new-instance v6, Ljava/io/FileInputStream; // type@01d4 │ │ +0350e2: 6207 1403 |0025: sget-object v7, Lorg/emergent/android/weave/Constants;.RUNTIME_PROPS_FILE:Ljava/io/File; // field@0314 │ │ +0350e6: 7020 750c 7600 |0027: invoke-direct {v6, v7}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c75 │ │ +0350ec: 7020 620c 6100 |002a: invoke-direct {v1, v6}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0c62 │ │ +0350f2: 6206 1a03 |002d: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ +0350f6: 6e10 680d 0600 |002f: invoke-virtual {v6}, Ljava/util/Properties;.clear:()V // method@0d68 │ │ +0350fc: 6206 1a03 |0032: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ +035100: 6e20 6c0d 1600 |0034: invoke-virtual {v6, v1}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@0d6c │ │ +035106: 3801 0500 |0037: if-eqz v1, 003c // +0005 │ │ +03510a: 6e10 7a0c 0100 |0039: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ +035110: 6206 1a03 |003c: sget-object v6, Lorg/emergent/android/weave/Constants;.sm_runtimeProps:Ljava/util/Properties; // field@031a │ │ +035114: 1106 |003e: return-object v6 │ │ +035116: 0d06 |003f: move-exception v6 │ │ +035118: 3800 fcff |0040: if-eqz v0, 003c // -0004 │ │ +03511c: 6e10 7a0c 0000 |0042: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ +035122: 28f7 |0045: goto 003c // -0009 │ │ +035124: 0d06 |0046: move-exception v6 │ │ +035126: 28f5 |0047: goto 003c // -000b │ │ +035128: 0d06 |0048: move-exception v6 │ │ +03512a: 3800 0500 |0049: if-eqz v0, 004e // +0005 │ │ +03512e: 6e10 7a0c 0000 |004b: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ +035134: 2706 |004e: throw v6 │ │ +035136: 0d06 |004f: move-exception v6 │ │ +035138: 28ec |0050: goto 003c // -0014 │ │ +03513a: 0d07 |0051: move-exception v7 │ │ +03513c: 28fc |0052: goto 004e // -0004 │ │ +03513e: 0d06 |0053: move-exception v6 │ │ +035140: 0710 |0054: move-object v0, v1 │ │ +035142: 28f4 |0055: goto 0049 // -000c │ │ +035144: 0d06 |0056: move-exception v6 │ │ +035146: 0710 |0057: move-object v0, v1 │ │ +035148: 28e8 |0058: goto 0040 // -0018 │ │ catches : 5 │ │ 0x0021 - 0x002d │ │ Ljava/lang/Exception; -> 0x003f │ │ -> 0x0048 │ │ 0x002d - 0x0037 │ │ Ljava/lang/Exception; -> 0x0056 │ │ -> 0x0053 │ │ @@ -44602,17 +44605,17 @@ │ │ 0x003f - 0x0059 reg=2 lastFileMod J │ │ 0x0006 - 0x0059 reg=4 lastReload J │ │ │ │ Virtual methods - │ │ source_file_idx : 547 (Constants.java) │ │ │ │ Class #197 header: │ │ -class_idx : 667 │ │ +class_idx : 664 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #197 annotations: │ │ @@ -44634,17 +44637,17 @@ │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 667 (FragUtils.java) │ │ │ │ Class #198 header: │ │ -class_idx : 668 │ │ +class_idx : 665 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #198 annotations: │ │ @@ -44666,17 +44669,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 667 (FragUtils.java) │ │ │ │ Class #199 header: │ │ -class_idx : 669 │ │ +class_idx : 666 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #199 annotations: │ │ @@ -44704,17 +44707,17 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 667 (FragUtils.java) │ │ │ │ Class #200 header: │ │ -class_idx : 670 │ │ +class_idx : 667 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 annotations: │ │ @@ -44734,17 +44737,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0336cc: |[0336cc] org.emergent.android.weave.FragUtils.:()V │ │ -0336dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0336e2: 0e00 |0003: return-void │ │ +03518c: |[03518c] org.emergent.android.weave.FragUtils.:()V │ │ +03519c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0351a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/FragUtils; │ │ │ │ @@ -44753,18 +44756,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0336e4: |[0336e4] org.emergent.android.weave.FragUtils.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V │ │ -0336f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0336f6: 7130 280e 2100 |0001: invoke-static {v1, v2, v0}, Lorg/emergent/android/weave/FragUtils;.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Z)V // method@0e28 │ │ -0336fc: 0e00 |0004: return-void │ │ +0351a4: |[0351a4] org.emergent.android.weave.FragUtils.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V │ │ +0351b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0351b6: 7130 280e 2100 |0001: invoke-static {v1, v2, v0}, Lorg/emergent/android/weave/FragUtils;.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Z)V // method@0e28 │ │ +0351bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 fm Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0005 reg=2 fragment Landroid/support/v4/app/Fragment; │ │ @@ -44774,56 +44777,56 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -033700: |[033700] org.emergent.android.weave.FragUtils.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Z)V │ │ -033710: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -033714: 0e00 |0002: return-void │ │ -033716: 6e10 7902 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03371c: 0c01 |0006: move-result-object v1 │ │ -03371e: 2073 9c02 |0007: instance-of v3, v7, Lorg/emergent/android/weave/FragUtils$CrumbTitled; // type@029c │ │ -033722: 3803 3600 |0009: if-eqz v3, 003f // +0036 │ │ -033726: 0773 |000b: move-object v3, v7 │ │ -033728: 1f03 9c02 |000c: check-cast v3, Lorg/emergent/android/weave/FragUtils$CrumbTitled; // type@029c │ │ -03372c: 7210 230e 0300 |000e: invoke-interface {v3}, Lorg/emergent/android/weave/FragUtils$CrumbTitled;.getCrumbTitle:()Ljava/lang/String; // method@0e23 │ │ -033732: 0c02 |0011: move-result-object v2 │ │ -033734: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -033738: 6e10 eb0c 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ -03373e: 0c02 |0017: move-result-object v2 │ │ -033740: 1300 0f00 |0018: const/16 v0, #int 15 // #f │ │ -033744: 6e10 e20c 0200 |001a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -03374a: 0a03 |001d: move-result v3 │ │ -03374c: 1304 0f00 |001e: const/16 v4, #int 15 // #f │ │ -033750: 3743 1c00 |0020: if-le v3, v4, 003c // +001c │ │ -033754: 2203 0302 |0022: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -033758: 7010 f20c 0300 |0024: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03375e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -033760: 1305 0c00 |0028: const/16 v5, #int 12 // #c │ │ -033764: 6e30 e60c 4205 |002a: invoke-virtual {v2, v4, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ce6 │ │ -03376a: 0c04 |002d: move-result-object v4 │ │ -03376c: 6e20 f80c 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -033772: 0c03 |0031: move-result-object v3 │ │ -033774: 1a04 e200 |0032: const-string v4, "..." // string@00e2 │ │ -033778: 6e20 f80c 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03377e: 0c03 |0037: move-result-object v3 │ │ -033780: 6e10 fd0c 0300 |0038: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -033786: 0c02 |003b: move-result-object v2 │ │ -033788: 6e20 1e03 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTransaction;.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; // method@031e │ │ -03378e: 1403 1600 0e7f |003f: const v3, #float 1.88751e+38 // #7f0e0016 │ │ -033794: 6e30 1903 3107 |0042: invoke-virtual {v1, v3, v7}, Landroid/support/v4/app/FragmentTransaction;.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0319 │ │ -03379a: 1303 0110 |0045: const/16 v3, #int 4097 // #1001 │ │ -03379e: 6e20 2103 3100 |0047: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentTransaction;.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; // method@0321 │ │ -0337a4: 3808 0600 |004a: if-eqz v8, 0050 // +0006 │ │ -0337a8: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -0337aa: 6e20 0f03 3100 |004d: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030f │ │ -0337b0: 6e10 1103 0100 |0050: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ -0337b6: 28af |0053: goto 0002 // -0051 │ │ +0351c0: |[0351c0] org.emergent.android.weave.FragUtils.gotoFragmentView:(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Z)V │ │ +0351d0: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +0351d4: 0e00 |0002: return-void │ │ +0351d6: 6e10 7902 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +0351dc: 0c01 |0006: move-result-object v1 │ │ +0351de: 2073 9902 |0007: instance-of v3, v7, Lorg/emergent/android/weave/FragUtils$CrumbTitled; // type@0299 │ │ +0351e2: 3803 3600 |0009: if-eqz v3, 003f // +0036 │ │ +0351e6: 0773 |000b: move-object v3, v7 │ │ +0351e8: 1f03 9902 |000c: check-cast v3, Lorg/emergent/android/weave/FragUtils$CrumbTitled; // type@0299 │ │ +0351ec: 7210 230e 0300 |000e: invoke-interface {v3}, Lorg/emergent/android/weave/FragUtils$CrumbTitled;.getCrumbTitle:()Ljava/lang/String; // method@0e23 │ │ +0351f2: 0c02 |0011: move-result-object v2 │ │ +0351f4: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +0351f8: 6e10 eb0c 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ +0351fe: 0c02 |0017: move-result-object v2 │ │ +035200: 1300 0f00 |0018: const/16 v0, #int 15 // #f │ │ +035204: 6e10 e20c 0200 |001a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03520a: 0a03 |001d: move-result v3 │ │ +03520c: 1304 0f00 |001e: const/16 v4, #int 15 // #f │ │ +035210: 3743 1c00 |0020: if-le v3, v4, 003c // +001c │ │ +035214: 2203 0102 |0022: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +035218: 7010 f20c 0300 |0024: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03521e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +035220: 1305 0c00 |0028: const/16 v5, #int 12 // #c │ │ +035224: 6e30 e60c 4205 |002a: invoke-virtual {v2, v4, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ce6 │ │ +03522a: 0c04 |002d: move-result-object v4 │ │ +03522c: 6e20 f80c 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035232: 0c03 |0031: move-result-object v3 │ │ +035234: 1a04 e200 |0032: const-string v4, "..." // string@00e2 │ │ +035238: 6e20 f80c 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03523e: 0c03 |0037: move-result-object v3 │ │ +035240: 6e10 fd0c 0300 |0038: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +035246: 0c02 |003b: move-result-object v2 │ │ +035248: 6e20 1e03 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTransaction;.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; // method@031e │ │ +03524e: 1403 1600 0e7f |003f: const v3, #float 1.88751e+38 // #7f0e0016 │ │ +035254: 6e30 1903 3107 |0042: invoke-virtual {v1, v3, v7}, Landroid/support/v4/app/FragmentTransaction;.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0319 │ │ +03525a: 1303 0110 |0045: const/16 v3, #int 4097 // #1001 │ │ +03525e: 6e20 2103 3100 |0047: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentTransaction;.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; // method@0321 │ │ +035264: 3808 0600 |004a: if-eqz v8, 0050 // +0006 │ │ +035268: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +03526a: 6e20 0f03 3100 |004d: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030f │ │ +035270: 6e10 1103 0100 |0050: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ +035276: 28af |0053: goto 0002 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=77 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ @@ -44851,24 +44854,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0337b8: |[0337b8] org.emergent.android.weave.FragUtils.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V │ │ -0337c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0337ca: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -0337ce: 0e00 |0003: return-void │ │ -0337d0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0337d2: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -0337d6: 6e30 8802 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/support/v4/app/FragmentManager;.popBackStackImmediate:(Ljava/lang/String;I)Z // method@0288 │ │ -0337dc: 28f9 |000a: goto 0003 // -0007 │ │ -0337de: 6e30 8502 1200 |000b: invoke-virtual {v2, v1, v0}, Landroid/support/v4/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0285 │ │ -0337e4: 28f5 |000e: goto 0003 // -000b │ │ +035278: |[035278] org.emergent.android.weave.FragUtils.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V │ │ +035288: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03528a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +03528e: 0e00 |0003: return-void │ │ +035290: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +035292: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +035296: 6e30 8802 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/support/v4/app/FragmentManager;.popBackStackImmediate:(Ljava/lang/String;I)Z // method@0288 │ │ +03529c: 28f9 |000a: goto 0003 // -0007 │ │ +03529e: 6e30 8502 1200 |000b: invoke-virtual {v2, v1, v0}, Landroid/support/v4/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0285 │ │ +0352a4: 28f5 |000e: goto 0003 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=41 │ │ 0x0003 line=49 │ │ 0x0004 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ @@ -44883,18 +44886,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0337e8: |[0337e8] org.emergent.android.weave.FragUtils.popFragmentViewDelayed:(Landroid/support/v4/app/FragmentManager;)V │ │ -0337f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0337fa: 7120 290e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/FragUtils;.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V // method@0e29 │ │ -033800: 0e00 |0004: return-void │ │ +0352a8: |[0352a8] org.emergent.android.weave.FragUtils.popFragmentViewDelayed:(Landroid/support/v4/app/FragmentManager;)V │ │ +0352b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0352ba: 7120 290e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/FragUtils;.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V // method@0e29 │ │ +0352c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -44903,33 +44906,33 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033804: |[033804] org.emergent.android.weave.FragUtils.popFragmentViewImmediate:(Landroid/support/v4/app/FragmentManager;)V │ │ -033814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033816: 7120 290e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/FragUtils;.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V // method@0e29 │ │ -03381c: 0e00 |0004: return-void │ │ +0352c4: |[0352c4] org.emergent.android.weave.FragUtils.popFragmentViewImmediate:(Landroid/support/v4/app/FragmentManager;)V │ │ +0352d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0352d6: 7120 290e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/FragUtils;.popFragmentView:(Landroid/support/v4/app/FragmentManager;Z)V // method@0e29 │ │ +0352dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 667 (FragUtils.java) │ │ │ │ Class #201 header: │ │ -class_idx : 671 │ │ +class_idx : 668 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -44954,37 +44957,37 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033820: |[033820] org.emergent.android.weave.LoginActivity$1.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ -033830: 5b01 1c03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$1;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031c │ │ -033834: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03383a: 0e00 |0005: return-void │ │ +0352e0: |[0352e0] org.emergent.android.weave.LoginActivity$1.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ +0352f0: 5b01 1c03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$1;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031c │ │ +0352f4: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0352fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/LoginActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/emergent/android/weave/LoginActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/emergent/android/weave/LoginActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/LoginActivity$1;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03383c: |[03383c] org.emergent.android.weave.LoginActivity$1.afterTextChanged:(Landroid/text/Editable;)V │ │ -03384c: 0e00 |0000: return-void │ │ +0352fc: |[0352fc] org.emergent.android.weave.LoginActivity$1.afterTextChanged:(Landroid/text/Editable;)V │ │ +03530c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity$1; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -44993,16 +44996,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -033850: |[033850] org.emergent.android.weave.LoginActivity$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -033860: 0e00 |0000: return-void │ │ +035310: |[035310] org.emergent.android.weave.LoginActivity$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +035320: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity$1; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -45014,33 +45017,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -033864: |[033864] org.emergent.android.weave.LoginActivity$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -033874: 0e00 |0000: return-void │ │ +035324: |[035324] org.emergent.android.weave.LoginActivity$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +035334: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity$1; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ 0x0000 - 0x0001 reg=3 before I │ │ 0x0000 - 0x0001 reg=4 count I │ │ │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #202 header: │ │ -class_idx : 672 │ │ +class_idx : 669 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -45065,58 +45068,58 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033878: |[033878] org.emergent.android.weave.LoginActivity$2.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ -033888: 5b01 1d03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$2;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031d │ │ -03388c: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -033892: 0e00 |0005: return-void │ │ +035338: |[035338] org.emergent.android.weave.LoginActivity$2.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ +035348: 5b01 1d03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$2;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031d │ │ +03534c: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/LoginActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/emergent/android/weave/LoginActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/emergent/android/weave/LoginActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/LoginActivity$2;) │ │ name : 'onCancel' │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -033894: |[033894] org.emergent.android.weave.LoginActivity$2.onCancel:(Landroid/content/DialogInterface;)V │ │ -0338a4: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -0338a8: 1a01 3c0b |0002: const-string v1, "dialog cancel has been invoked" // string@0b3c │ │ -0338ac: 7120 f310 1000 |0004: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -0338b2: 5420 1d03 |0007: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$2;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031d │ │ -0338b6: 7110 390e 0000 |0009: invoke-static {v0}, Lorg/emergent/android/weave/LoginActivity;.access$000:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e39 │ │ -0338bc: 0e00 |000c: return-void │ │ +035354: |[035354] org.emergent.android.weave.LoginActivity$2.onCancel:(Landroid/content/DialogInterface;)V │ │ +035364: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +035368: 1a01 380b |0002: const-string v1, "dialog cancel has been invoked" // string@0b38 │ │ +03536c: 7120 f310 1000 |0004: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +035372: 5420 1d03 |0007: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$2;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031d │ │ +035376: 7110 390e 0000 |0009: invoke-static {v0}, Lorg/emergent/android/weave/LoginActivity;.access$000:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e39 │ │ +03537c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0007 line=182 │ │ 0x000c line=183 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/emergent/android/weave/LoginActivity$2; │ │ 0x0000 - 0x000d reg=3 dialog Landroid/content/DialogInterface; │ │ │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #203 header: │ │ -class_idx : 673 │ │ +class_idx : 670 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -45145,67 +45148,67 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0338c0: |[0338c0] org.emergent.android.weave.LoginActivity$3.:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ -0338d0: 5b01 1e03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ -0338d4: 5b02 1f03 |0002: iput-object v2, v0, Lorg/emergent/android/weave/LoginActivity$3;.val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; // field@031f │ │ -0338d8: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0338de: 0e00 |0007: return-void │ │ +035380: |[035380] org.emergent.android.weave.LoginActivity$3.:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ +035390: 5b01 1e03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ +035394: 5b02 1f03 |0002: iput-object v2, v0, Lorg/emergent/android/weave/LoginActivity$3;.val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; // field@031f │ │ +035398: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03539e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/emergent/android/weave/LoginActivity$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/emergent/android/weave/LoginActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/emergent/android/weave/LoginActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/emergent/android/weave/LoginActivity$AuthResult; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/LoginActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0338e0: |[0338e0] org.emergent.android.weave.LoginActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -0338f0: 2b04 1200 0000 |0000: packed-switch v4, 00000012 // +00000012 │ │ -0338f6: 0e00 |0003: return-void │ │ -0338f8: 5420 1e03 |0004: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ -0338fc: 5421 1f03 |0006: iget-object v1, v2, Lorg/emergent/android/weave/LoginActivity$3;.val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; // field@031f │ │ -033900: 7120 3a0e 1000 |0008: invoke-static {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.access$100:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e3a │ │ -033906: 28f8 |000b: goto 0003 // -0008 │ │ -033908: 5420 1e03 |000c: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ -03390c: 7110 3b0e 0000 |000e: invoke-static {v0}, Lorg/emergent/android/weave/LoginActivity;.access$200:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e3b │ │ -033912: 28f2 |0011: goto 0003 // -000e │ │ -033914: 0001 0200 feff ffff 0c00 0000 0400 ... |0012: packed-switch-data (8 units) │ │ +0353a0: |[0353a0] org.emergent.android.weave.LoginActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +0353b0: 2b04 1200 0000 |0000: packed-switch v4, 00000012 // +00000012 │ │ +0353b6: 0e00 |0003: return-void │ │ +0353b8: 5420 1e03 |0004: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ +0353bc: 5421 1f03 |0006: iget-object v1, v2, Lorg/emergent/android/weave/LoginActivity$3;.val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; // field@031f │ │ +0353c0: 7120 3a0e 1000 |0008: invoke-static {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.access$100:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e3a │ │ +0353c6: 28f8 |000b: goto 0003 // -0008 │ │ +0353c8: 5420 1e03 |000c: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity$3;.this$0:Lorg/emergent/android/weave/LoginActivity; // field@031e │ │ +0353cc: 7110 3b0e 0000 |000e: invoke-static {v0}, Lorg/emergent/android/weave/LoginActivity;.access$200:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e3b │ │ +0353d2: 28f2 |0011: goto 0003 // -000e │ │ +0353d4: 0001 0200 feff ffff 0c00 0000 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=280 │ │ 0x0004 line=274 │ │ 0x000c line=277 │ │ 0x0012 line=272 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lorg/emergent/android/weave/LoginActivity$3; │ │ 0x0000 - 0x001a reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001a reg=4 which I │ │ │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #204 header: │ │ -class_idx : 674 │ │ +class_idx : 671 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1560 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -45229,54 +45232,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -033924: |[033924] org.emergent.android.weave.LoginActivity$4.:()V │ │ -033934: 7100 e30e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/SyncEventType;.values:()[Lorg/emergent/android/weave/SyncEventType; // method@0ee3 │ │ -03393a: 0c00 |0003: move-result-object v0 │ │ -03393c: 2100 |0004: array-length v0, v0 │ │ -03393e: 2300 1003 |0005: new-array v0, v0, [I // type@0310 │ │ -033942: 6900 2003 |0007: sput-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ -033946: 6200 2003 |0009: sget-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ -03394a: 6201 f203 |000b: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ -03394e: 6e10 e00e 0100 |000d: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033954: 0a01 |0010: move-result v1 │ │ -033956: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -033958: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03395c: 6200 2003 |0014: sget-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ -033960: 6201 f303 |0016: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -033964: 6e10 e00e 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -03396a: 0a01 |001b: move-result v1 │ │ -03396c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03396e: 4b02 0001 |001d: aput v2, v0, v1 │ │ -033972: 0e00 |001f: return-void │ │ -033974: 0d00 |0020: move-exception v0 │ │ -033976: 28fe |0021: goto 001f // -0002 │ │ -033978: 0d00 |0022: move-exception v0 │ │ -03397a: 28f1 |0023: goto 0014 // -000f │ │ +0353e4: |[0353e4] org.emergent.android.weave.LoginActivity$4.:()V │ │ +0353f4: 7100 e30e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/SyncEventType;.values:()[Lorg/emergent/android/weave/SyncEventType; // method@0ee3 │ │ +0353fa: 0c00 |0003: move-result-object v0 │ │ +0353fc: 2100 |0004: array-length v0, v0 │ │ +0353fe: 2300 0d03 |0005: new-array v0, v0, [I // type@030d │ │ +035402: 6900 2003 |0007: sput-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ +035406: 6200 2003 |0009: sget-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ +03540a: 6201 f203 |000b: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ +03540e: 6e10 e00e 0100 |000d: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035414: 0a01 |0010: move-result v1 │ │ +035416: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +035418: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03541c: 6200 2003 |0014: sget-object v0, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ +035420: 6201 f303 |0016: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +035424: 6e10 e00e 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +03542a: 0a01 |001b: move-result v1 │ │ +03542c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03542e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +035432: 0e00 |001f: return-void │ │ +035434: 0d00 |0020: move-exception v0 │ │ +035436: 28fe |0021: goto 001f // -0002 │ │ +035438: 0d00 |0022: move-exception v0 │ │ +03543a: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #205 header: │ │ -class_idx : 675 │ │ +class_idx : 672 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -45312,21 +45315,21 @@ │ │ type : '(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -033998: |[033998] org.emergent.android.weave.LoginActivity$AuthResult.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -0339a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0339ae: 5c01 2303 |0003: iput-boolean v1, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ -0339b2: 5b02 2103 |0005: iput-object v2, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ -0339b6: 5b03 2203 |0007: iput-object v3, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_message:Ljava/lang/String; // field@0322 │ │ -0339ba: 5b04 2403 |0009: iput-object v4, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_thrown:Ljava/lang/Throwable; // field@0324 │ │ -0339be: 0e00 |000b: return-void │ │ +035458: |[035458] org.emergent.android.weave.LoginActivity$AuthResult.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +035468: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03546e: 5c01 2303 |0003: iput-boolean v1, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ +035472: 5b02 2103 |0005: iput-object v2, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ +035476: 5b03 2203 |0007: iput-object v3, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_message:Ljava/lang/String; // field@0322 │ │ +03547a: 5b04 2403 |0009: iput-object v4, v0, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_thrown:Ljava/lang/Throwable; // field@0324 │ │ +03547e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0005 line=488 │ │ 0x0007 line=489 │ │ 0x0009 line=490 │ │ @@ -45335,21 +45338,21 @@ │ │ 0x0000 - 0x000c reg=0 this Lorg/emergent/android/weave/LoginActivity$AuthResult; │ │ 0x0000 - 0x000c reg=1 success Z │ │ 0x0000 - 0x000c reg=2 info Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ 0x0000 - 0x000c reg=3 message Ljava/lang/String; │ │ 0x0000 - 0x000c reg=4 thrown Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #206 header: │ │ -class_idx : 676 │ │ +class_idx : 673 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 75 │ │ -source_file_idx : 1563 │ │ +superclass_idx : 74 │ │ +source_file_idx : 1560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -45375,20 +45378,20 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0339c0: |[0339c0] org.emergent.android.weave.LoginActivity$MyHandler.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ -0339d0: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ -0339d6: 2200 0902 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0209 │ │ -0339da: 7020 0c0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0d0c │ │ -0339e0: 5b10 2503 |0008: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0325 │ │ -0339e4: 0e00 |000a: return-void │ │ +035480: |[035480] org.emergent.android.weave.LoginActivity$MyHandler.:(Lorg/emergent/android/weave/LoginActivity;)V │ │ +035490: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ +035496: 2200 0702 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0207 │ │ +03549a: 7020 0c0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0d0c │ │ +0354a0: 5b10 2503 |0008: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0325 │ │ +0354a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x000a line=500 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/LoginActivity$MyHandler; │ │ @@ -45400,46 +45403,46 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0339e8: |[0339e8] org.emergent.android.weave.LoginActivity$MyHandler.handleMessage:(Landroid/os/Message;)V │ │ -0339f8: 5241 1b00 |0000: iget v1, v4, Landroid/os/Message;.arg1:I // field@001b │ │ -0339fc: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0339fe: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ -033a02: 5431 2503 |0005: iget-object v1, v3, Lorg/emergent/android/weave/LoginActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0325 │ │ -033a06: 6e10 0d0d 0100 |0007: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0d0d │ │ -033a0c: 0c00 |000a: move-result-object v0 │ │ -033a0e: 1f00 a502 |000b: check-cast v0, Lorg/emergent/android/weave/LoginActivity; // type@02a5 │ │ -033a12: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -033a16: 0e00 |000f: return-void │ │ -033a18: 7120 3c0e 4000 |0010: invoke-static {v0, v4}, Lorg/emergent/android/weave/LoginActivity;.access$300:(Lorg/emergent/android/weave/LoginActivity;Landroid/os/Message;)V // method@0e3c │ │ -033a1e: 28fc |0013: goto 000f // -0004 │ │ +0354a8: |[0354a8] org.emergent.android.weave.LoginActivity$MyHandler.handleMessage:(Landroid/os/Message;)V │ │ +0354b8: 5241 1b00 |0000: iget v1, v4, Landroid/os/Message;.arg1:I // field@001b │ │ +0354bc: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0354be: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ +0354c2: 5431 2503 |0005: iget-object v1, v3, Lorg/emergent/android/weave/LoginActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0325 │ │ +0354c6: 6e10 0d0d 0100 |0007: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0d0d │ │ +0354cc: 0c00 |000a: move-result-object v0 │ │ +0354ce: 1f00 a202 |000b: check-cast v0, Lorg/emergent/android/weave/LoginActivity; // type@02a2 │ │ +0354d2: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +0354d6: 0e00 |000f: return-void │ │ +0354d8: 7120 3c0e 4000 |0010: invoke-static {v0, v4}, Lorg/emergent/android/weave/LoginActivity;.access$300:(Lorg/emergent/android/weave/LoginActivity;Landroid/os/Message;)V // method@0e3c │ │ +0354de: 28fc |0013: goto 000f // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=506 │ │ 0x000f line=510 │ │ 0x0010 line=508 │ │ locals : │ │ 0x000d - 0x000f reg=0 activity Lorg/emergent/android/weave/LoginActivity; │ │ 0x0010 - 0x0014 reg=0 activity Lorg/emergent/android/weave/LoginActivity; │ │ 0x0000 - 0x0014 reg=3 this Lorg/emergent/android/weave/LoginActivity$MyHandler; │ │ 0x0000 - 0x0014 reg=4 message Landroid/os/Message; │ │ │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #207 header: │ │ -class_idx : 678 │ │ +class_idx : 675 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1770 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1767 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -45463,61 +45466,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 75 16-bit code units │ │ -033a20: |[033a20] org.emergent.android.weave.MainActivity$1.:()V │ │ -033a30: 7100 e30e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/SyncEventType;.values:()[Lorg/emergent/android/weave/SyncEventType; // method@0ee3 │ │ -033a36: 0c00 |0003: move-result-object v0 │ │ -033a38: 2100 |0004: array-length v0, v0 │ │ -033a3a: 2300 1003 |0005: new-array v0, v0, [I // type@0310 │ │ -033a3e: 6900 4103 |0007: sput-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a42: 6200 4103 |0009: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a46: 6201 f503 |000b: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ -033a4a: 6e10 e00e 0100 |000d: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033a50: 0a01 |0010: move-result v1 │ │ -033a52: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -033a54: 4b02 0001 |0012: aput v2, v0, v1 │ │ -033a58: 6200 4103 |0014: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a5c: 6201 f003 |0016: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ -033a60: 6e10 e00e 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033a66: 0a01 |001b: move-result v1 │ │ -033a68: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -033a6a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -033a6e: 6200 4103 |001f: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a72: 6201 ee03 |0021: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ -033a76: 6e10 e00e 0100 |0023: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033a7c: 0a01 |0026: move-result v1 │ │ -033a7e: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -033a80: 4b02 0001 |0028: aput v2, v0, v1 │ │ -033a84: 6200 4103 |002a: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a88: 6201 ef03 |002c: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ -033a8c: 6e10 e00e 0100 |002e: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033a92: 0a01 |0031: move-result v1 │ │ -033a94: 1242 |0032: const/4 v2, #int 4 // #4 │ │ -033a96: 4b02 0001 |0033: aput v2, v0, v1 │ │ -033a9a: 6200 4103 |0035: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -033a9e: 6201 f303 |0037: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -033aa2: 6e10 e00e 0100 |0039: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -033aa8: 0a01 |003c: move-result v1 │ │ -033aaa: 1252 |003d: const/4 v2, #int 5 // #5 │ │ -033aac: 4b02 0001 |003e: aput v2, v0, v1 │ │ -033ab0: 0e00 |0040: return-void │ │ -033ab2: 0d00 |0041: move-exception v0 │ │ -033ab4: 28fe |0042: goto 0040 // -0002 │ │ -033ab6: 0d00 |0043: move-exception v0 │ │ -033ab8: 28f1 |0044: goto 0035 // -000f │ │ -033aba: 0d00 |0045: move-exception v0 │ │ -033abc: 28e4 |0046: goto 002a // -001c │ │ -033abe: 0d00 |0047: move-exception v0 │ │ -033ac0: 28d7 |0048: goto 001f // -0029 │ │ -033ac2: 0d00 |0049: move-exception v0 │ │ -033ac4: 28ca |004a: goto 0014 // -0036 │ │ +0354e0: |[0354e0] org.emergent.android.weave.MainActivity$1.:()V │ │ +0354f0: 7100 e30e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/SyncEventType;.values:()[Lorg/emergent/android/weave/SyncEventType; // method@0ee3 │ │ +0354f6: 0c00 |0003: move-result-object v0 │ │ +0354f8: 2100 |0004: array-length v0, v0 │ │ +0354fa: 2300 0d03 |0005: new-array v0, v0, [I // type@030d │ │ +0354fe: 6900 4103 |0007: sput-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +035502: 6200 4103 |0009: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +035506: 6201 f503 |000b: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ +03550a: 6e10 e00e 0100 |000d: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035510: 0a01 |0010: move-result v1 │ │ +035512: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +035514: 4b02 0001 |0012: aput v2, v0, v1 │ │ +035518: 6200 4103 |0014: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +03551c: 6201 f003 |0016: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ +035520: 6e10 e00e 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035526: 0a01 |001b: move-result v1 │ │ +035528: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03552a: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03552e: 6200 4103 |001f: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +035532: 6201 ee03 |0021: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ +035536: 6e10 e00e 0100 |0023: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +03553c: 0a01 |0026: move-result v1 │ │ +03553e: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +035540: 4b02 0001 |0028: aput v2, v0, v1 │ │ +035544: 6200 4103 |002a: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +035548: 6201 ef03 |002c: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ +03554c: 6e10 e00e 0100 |002e: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035552: 0a01 |0031: move-result v1 │ │ +035554: 1242 |0032: const/4 v2, #int 4 // #4 │ │ +035556: 4b02 0001 |0033: aput v2, v0, v1 │ │ +03555a: 6200 4103 |0035: sget-object v0, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +03555e: 6201 f303 |0037: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +035562: 6e10 e00e 0100 |0039: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035568: 0a01 |003c: move-result v1 │ │ +03556a: 1252 |003d: const/4 v2, #int 5 // #5 │ │ +03556c: 4b02 0001 |003e: aput v2, v0, v1 │ │ +035570: 0e00 |0040: return-void │ │ +035572: 0d00 |0041: move-exception v0 │ │ +035574: 28fe |0042: goto 0040 // -0002 │ │ +035576: 0d00 |0043: move-exception v0 │ │ +035578: 28f1 |0044: goto 0035 // -000f │ │ +03557a: 0d00 |0045: move-exception v0 │ │ +03557c: 28e4 |0046: goto 002a // -001c │ │ +03557e: 0d00 |0047: move-exception v0 │ │ +035580: 28d7 |0048: goto 001f // -0029 │ │ +035582: 0d00 |0049: move-exception v0 │ │ +035584: 28ca |004a: goto 0014 // -0036 │ │ catches : 5 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0049 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0047 │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x0045 │ │ @@ -45526,21 +45529,21 @@ │ │ 0x0035 - 0x0040 │ │ Ljava/lang/NoSuchFieldError; -> 0x0041 │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1770 (MainActivity.java) │ │ + source_file_idx : 1767 (MainActivity.java) │ │ │ │ Class #208 header: │ │ -class_idx : 679 │ │ +class_idx : 676 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 75 │ │ -source_file_idx : 1770 │ │ +superclass_idx : 74 │ │ +source_file_idx : 1767 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -45566,20 +45569,20 @@ │ │ type : '(Lorg/emergent/android/weave/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033b08: |[033b08] org.emergent.android.weave.MainActivity$MyHandler.:(Lorg/emergent/android/weave/MainActivity;)V │ │ -033b18: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ -033b1e: 2200 0902 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0209 │ │ -033b22: 7020 0c0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0d0c │ │ -033b28: 5b10 4203 |0008: iput-object v0, v1, Lorg/emergent/android/weave/MainActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0342 │ │ -033b2c: 0e00 |000a: return-void │ │ +0355c8: |[0355c8] org.emergent.android.weave.MainActivity$MyHandler.:(Lorg/emergent/android/weave/MainActivity;)V │ │ +0355d8: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ +0355de: 2200 0702 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0207 │ │ +0355e2: 7020 0c0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0d0c │ │ +0355e8: 5b10 4203 |0008: iput-object v0, v1, Lorg/emergent/android/weave/MainActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0342 │ │ +0355ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=338 │ │ 0x000a line=339 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/MainActivity$MyHandler; │ │ @@ -45591,46 +45594,46 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -033b30: |[033b30] org.emergent.android.weave.MainActivity$MyHandler.handleMessage:(Landroid/os/Message;)V │ │ -033b40: 5241 1b00 |0000: iget v1, v4, Landroid/os/Message;.arg1:I // field@001b │ │ -033b44: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -033b46: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ -033b4a: 5431 4203 |0005: iget-object v1, v3, Lorg/emergent/android/weave/MainActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0342 │ │ -033b4e: 6e10 0d0d 0100 |0007: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0d0d │ │ -033b54: 0c00 |000a: move-result-object v0 │ │ -033b56: 1f00 a802 |000b: check-cast v0, Lorg/emergent/android/weave/MainActivity; // type@02a8 │ │ -033b5a: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -033b5e: 0e00 |000f: return-void │ │ -033b60: 7120 670e 4000 |0010: invoke-static {v0, v4}, Lorg/emergent/android/weave/MainActivity;.access$000:(Lorg/emergent/android/weave/MainActivity;Landroid/os/Message;)V // method@0e67 │ │ -033b66: 28fc |0013: goto 000f // -0004 │ │ +0355f0: |[0355f0] org.emergent.android.weave.MainActivity$MyHandler.handleMessage:(Landroid/os/Message;)V │ │ +035600: 5241 1b00 |0000: iget v1, v4, Landroid/os/Message;.arg1:I // field@001b │ │ +035604: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +035606: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ +03560a: 5431 4203 |0005: iget-object v1, v3, Lorg/emergent/android/weave/MainActivity$MyHandler;.m_activityRef:Ljava/lang/ref/WeakReference; // field@0342 │ │ +03560e: 6e10 0d0d 0100 |0007: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0d0d │ │ +035614: 0c00 |000a: move-result-object v0 │ │ +035616: 1f00 a502 |000b: check-cast v0, Lorg/emergent/android/weave/MainActivity; // type@02a5 │ │ +03561a: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +03561e: 0e00 |000f: return-void │ │ +035620: 7120 670e 4000 |0010: invoke-static {v0, v4}, Lorg/emergent/android/weave/MainActivity;.access$000:(Lorg/emergent/android/weave/MainActivity;Landroid/os/Message;)V // method@0e67 │ │ +035626: 28fc |0013: goto 000f // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0005 line=344 │ │ 0x000d line=345 │ │ 0x000f line=349 │ │ 0x0010 line=347 │ │ locals : │ │ 0x000d - 0x000f reg=0 activity Lorg/emergent/android/weave/MainActivity; │ │ 0x0010 - 0x0014 reg=0 activity Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0014 reg=3 this Lorg/emergent/android/weave/MainActivity$MyHandler; │ │ 0x0000 - 0x0014 reg=4 message Landroid/os/Message; │ │ │ │ - source_file_idx : 1770 (MainActivity.java) │ │ + source_file_idx : 1767 (MainActivity.java) │ │ │ │ Class #209 header: │ │ -class_idx : 681 │ │ +class_idx : 678 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1779 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1776 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -45642,21 +45645,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1779 (MiscListFragment.java) │ │ + source_file_idx : 1776 (MiscListFragment.java) │ │ │ │ Class #210 header: │ │ -class_idx : 682 │ │ +class_idx : 679 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1779 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1776 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -45700,23 +45703,23 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -033b68: |[033b68] org.emergent.android.weave.MiscListFragment$LocationModel.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V │ │ -033b78: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -033b7e: 5912 4903 |0003: iput v2, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_id:I // field@0349 │ │ -033b82: 5b13 4603 |0005: iput-object v3, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_address:Ljava/lang/String; // field@0346 │ │ -033b86: 5b14 4803 |0007: iput-object v4, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_class:Ljava/lang/Class; // field@0348 │ │ -033b8a: 5b15 4a03 |0009: iput-object v5, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_tag:Ljava/lang/String; // field@034a │ │ -033b8e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -033b90: 5b10 4703 |000c: iput-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_args:Landroid/os/Bundle; // field@0347 │ │ -033b94: 0e00 |000e: return-void │ │ +035628: |[035628] org.emergent.android.weave.MiscListFragment$LocationModel.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V │ │ +035638: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03563e: 5912 4903 |0003: iput v2, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_id:I // field@0349 │ │ +035642: 5b13 4603 |0005: iput-object v3, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_address:Ljava/lang/String; // field@0346 │ │ +035646: 5b14 4803 |0007: iput-object v4, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_class:Ljava/lang/Class; // field@0348 │ │ +03564a: 5b15 4a03 |0009: iput-object v5, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_tag:Ljava/lang/String; // field@034a │ │ +03564e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +035650: 5b10 4703 |000c: iput-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_args:Landroid/os/Bundle; // field@0347 │ │ +035654: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0005 line=149 │ │ 0x0007 line=150 │ │ 0x0009 line=151 │ │ @@ -45735,18 +45738,18 @@ │ │ type : '(Lorg/emergent/android/weave/MiscListFragment$LocationModel;Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033b98: |[033b98] org.emergent.android.weave.MiscListFragment$LocationModel.access$000:(Lorg/emergent/android/weave/MiscListFragment$LocationModel;Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ -033ba8: 7020 830e 2100 |0000: invoke-direct {v1, v2}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.getFragment:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@0e83 │ │ -033bae: 0c00 |0003: move-result-object v0 │ │ -033bb0: 1100 |0004: return-object v0 │ │ +035658: |[035658] org.emergent.android.weave.MiscListFragment$LocationModel.access$000:(Lorg/emergent/android/weave/MiscListFragment$LocationModel;Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ +035668: 7020 830e 2100 |0000: invoke-direct {v1, v2}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.getFragment:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@0e83 │ │ +03566e: 0c00 |0003: move-result-object v0 │ │ +035670: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/emergent/android/weave/MiscListFragment$LocationModel; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -45755,47 +45758,47 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -033bb4: |[033bb4] org.emergent.android.weave.MiscListFragment$LocationModel.getFragment:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ -033bc4: 6e10 4c02 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@024c │ │ -033bca: 0c01 |0003: move-result-object v1 │ │ -033bcc: 5432 4a03 |0004: iget-object v2, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_tag:Ljava/lang/String; // field@034a │ │ -033bd0: 6e20 7e02 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027e │ │ -033bd6: 0c00 |0009: move-result-object v0 │ │ -033bd8: 3900 0e00 |000a: if-nez v0, 0018 // +000e │ │ -033bdc: 5431 4803 |000c: iget-object v1, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_class:Ljava/lang/Class; // field@0348 │ │ -033be0: 6e10 9c0c 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -033be6: 0c01 |0011: move-result-object v1 │ │ -033be8: 5432 4703 |0012: iget-object v2, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_args:Landroid/os/Bundle; // field@0347 │ │ -033bec: 7130 0602 1402 |0014: invoke-static {v4, v1, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ -033bf2: 0c00 |0017: move-result-object v0 │ │ -033bf4: 1100 |0018: return-object v0 │ │ +035674: |[035674] org.emergent.android.weave.MiscListFragment$LocationModel.getFragment:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ +035684: 6e10 4c02 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@024c │ │ +03568a: 0c01 |0003: move-result-object v1 │ │ +03568c: 5432 4a03 |0004: iget-object v2, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_tag:Ljava/lang/String; // field@034a │ │ +035690: 6e20 7e02 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027e │ │ +035696: 0c00 |0009: move-result-object v0 │ │ +035698: 3900 0e00 |000a: if-nez v0, 0018 // +000e │ │ +03569c: 5431 4803 |000c: iget-object v1, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_class:Ljava/lang/Class; // field@0348 │ │ +0356a0: 6e10 9c0c 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +0356a6: 0c01 |0011: move-result-object v1 │ │ +0356a8: 5432 4703 |0012: iget-object v2, v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_args:Landroid/os/Bundle; // field@0347 │ │ +0356ac: 7130 0602 1402 |0014: invoke-static {v4, v1, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; // method@0206 │ │ +0356b2: 0c00 |0017: move-result-object v0 │ │ +0356b4: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000a line=157 │ │ 0x000c line=158 │ │ 0x0018 line=160 │ │ locals : │ │ 0x000a - 0x0019 reg=0 frag Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0019 reg=3 this Lorg/emergent/android/weave/MiscListFragment$LocationModel; │ │ 0x0000 - 0x0019 reg=4 m_activity Landroid/support/v4/app/FragmentActivity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1779 (MiscListFragment.java) │ │ + source_file_idx : 1776 (MiscListFragment.java) │ │ │ │ Class #211 header: │ │ -class_idx : 683 │ │ +class_idx : 680 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1779 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1776 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -45823,18 +45826,18 @@ │ │ type : '(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033bf8: |[033bf8] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter$ViewHolder.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;)V │ │ -033c08: 5b01 4c03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.this$0:Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; // field@034c │ │ -033c0c: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -033c12: 0e00 |0005: return-void │ │ +0356b8: |[0356b8] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter$ViewHolder.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;)V │ │ +0356c8: 5b01 4c03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.this$0:Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; // field@034c │ │ +0356cc: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0356d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ │ │ @@ -45843,33 +45846,33 @@ │ │ type : '(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;Lorg/emergent/android/weave/MiscListFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -033c14: |[033c14] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter$ViewHolder.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;Lorg/emergent/android/weave/MiscListFragment$1;)V │ │ -033c24: 7020 840e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;)V // method@0e84 │ │ -033c2a: 0e00 |0003: return-void │ │ +0356d4: |[0356d4] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter$ViewHolder.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;Lorg/emergent/android/weave/MiscListFragment$1;)V │ │ +0356e4: 7020 840e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;)V // method@0e84 │ │ +0356ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/emergent/android/weave/MiscListFragment$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1779 (MiscListFragment.java) │ │ + source_file_idx : 1776 (MiscListFragment.java) │ │ │ │ Class #212 header: │ │ -class_idx : 684 │ │ +class_idx : 681 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 432 │ │ -source_file_idx : 1779 │ │ +superclass_idx : 430 │ │ +source_file_idx : 1776 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -45898,23 +45901,23 @@ │ │ type : '(Landroid/content/Context;[Lorg/emergent/android/weave/MiscListFragment$LocationModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -033c2c: |[033c2c] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.:(Landroid/content/Context;[Lorg/emergent/android/weave/MiscListFragment$LocationModel;)V │ │ -033c3c: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ -033c42: 1a00 e10e |0003: const-string v0, "layout_inflater" // string@0ee1 │ │ -033c46: 6e20 9900 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -033c4c: 0c00 |0008: move-result-object v0 │ │ -033c4e: 1f00 8901 |0009: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -033c52: 5b10 4d03 |000b: iput-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mInflater:Landroid/view/LayoutInflater; // field@034d │ │ -033c56: 5b13 4e03 |000d: iput-object v3, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033c5a: 0e00 |000f: return-void │ │ +0356ec: |[0356ec] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.:(Landroid/content/Context;[Lorg/emergent/android/weave/MiscListFragment$LocationModel;)V │ │ +0356fc: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ +035702: 1a00 dd0e |0003: const-string v0, "layout_inflater" // string@0edd │ │ +035706: 6e20 9900 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +03570c: 0c00 |0008: move-result-object v0 │ │ +03570e: 1f00 8801 |0009: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +035712: 5b10 4d03 |000b: iput-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mInflater:Landroid/view/LayoutInflater; // field@034d │ │ +035716: 5b13 4e03 |000d: iput-object v3, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +03571a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x000d line=85 │ │ 0x000f line=86 │ │ locals : │ │ @@ -45928,22 +45931,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -033c5c: |[033c5c] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getCount:()I │ │ -033c6c: 5410 4e03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033c70: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -033c74: 5410 4e03 |0004: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033c78: 2100 |0006: array-length v0, v0 │ │ -033c7a: 0f00 |0007: return v0 │ │ -033c7c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -033c7e: 28fe |0009: goto 0007 // -0002 │ │ +03571c: |[03571c] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getCount:()I │ │ +03572c: 5410 4e03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +035730: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +035734: 5410 4e03 |0004: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +035738: 2100 |0006: array-length v0, v0 │ │ +03573a: 0f00 |0007: return v0 │ │ +03573c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03573e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=91 │ │ 0x0007 line=94 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ @@ -45953,26 +45956,26 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -033c80: |[033c80] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getItem:(I)Ljava/lang/Object; │ │ -033c90: 5410 4e03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033c94: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -033c98: 3a02 0d00 |0004: if-ltz v2, 0011 // +000d │ │ -033c9c: 6e10 870e 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.getCount:()I // method@0e87 │ │ -033ca2: 0a00 |0009: move-result v0 │ │ -033ca4: 3502 0700 |000a: if-ge v2, v0, 0011 // +0007 │ │ -033ca8: 5410 4e03 |000c: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033cac: 4600 0002 |000e: aget-object v0, v0, v2 │ │ -033cb0: 1100 |0010: return-object v0 │ │ -033cb2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -033cb4: 28fe |0012: goto 0010 // -0002 │ │ +035740: |[035740] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getItem:(I)Ljava/lang/Object; │ │ +035750: 5410 4e03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +035754: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +035758: 3a02 0d00 |0004: if-ltz v2, 0011 // +000d │ │ +03575c: 6e10 870e 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.getCount:()I // method@0e87 │ │ +035762: 0a00 |0009: move-result v0 │ │ +035764: 3502 0700 |000a: if-ge v2, v0, 0011 // +0007 │ │ +035768: 5410 4e03 |000c: iget-object v0, v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +03576c: 4600 0002 |000e: aget-object v0, v0, v2 │ │ +035770: 1100 |0010: return-object v0 │ │ +035772: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +035774: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000c line=100 │ │ 0x0010 line=103 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ @@ -45983,28 +45986,28 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -033cb8: |[033cb8] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getItemId:(I)J │ │ -033cc8: 5420 4e03 |0000: iget-object v0, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033ccc: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -033cd0: 3a03 1000 |0004: if-ltz v3, 0014 // +0010 │ │ -033cd4: 6e10 870e 0200 |0006: invoke-virtual {v2}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.getCount:()I // method@0e87 │ │ -033cda: 0a00 |0009: move-result v0 │ │ -033cdc: 3503 0a00 |000a: if-ge v3, v0, 0014 // +000a │ │ -033ce0: 5420 4e03 |000c: iget-object v0, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033ce4: 4600 0003 |000e: aget-object v0, v0, v3 │ │ -033ce8: 5200 4903 |0010: iget v0, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_id:I // field@0349 │ │ -033cec: 8100 |0012: int-to-long v0, v0 │ │ -033cee: 1000 |0013: return-wide v0 │ │ -033cf0: 1600 0000 |0014: const-wide/16 v0, #int 0 // #0 │ │ -033cf4: 28fd |0016: goto 0013 // -0003 │ │ +035778: |[035778] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getItemId:(I)J │ │ +035788: 5420 4e03 |0000: iget-object v0, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +03578c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +035790: 3a03 1000 |0004: if-ltz v3, 0014 // +0010 │ │ +035794: 6e10 870e 0200 |0006: invoke-virtual {v2}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.getCount:()I // method@0e87 │ │ +03579a: 0a00 |0009: move-result v0 │ │ +03579c: 3503 0a00 |000a: if-ge v3, v0, 0014 // +000a │ │ +0357a0: 5420 4e03 |000c: iget-object v0, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +0357a4: 4600 0003 |000e: aget-object v0, v0, v3 │ │ +0357a8: 5200 4903 |0010: iget v0, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_id:I // field@0349 │ │ +0357ac: 8100 |0012: int-to-long v0, v0 │ │ +0357ae: 1000 |0013: return-wide v0 │ │ +0357b0: 1600 0000 |0014: const-wide/16 v0, #int 0 // #0 │ │ +0357b4: 28fd |0016: goto 0013 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ 0x0013 line=112 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ @@ -46015,41 +46018,41 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -033cf8: |[033cf8] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -033d08: 0781 |0000: move-object v1, v8 │ │ -033d0a: 3901 2c00 |0001: if-nez v1, 002d // +002c │ │ -033d0e: 5463 4d03 |0003: iget-object v3, v6, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mInflater:Landroid/view/LayoutInflater; // field@034d │ │ -033d12: 1404 0300 037f |0005: const v4, #float 1.74129e+38 // #7f030003 │ │ -033d18: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -033d1a: 6e40 f40a 4359 |0009: invoke-virtual {v3, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ -033d20: 0c01 |000c: move-result-object v1 │ │ -033d22: 2202 ab02 |000d: new-instance v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; // type@02ab │ │ -033d26: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -033d28: 7030 850e 6203 |0010: invoke-direct {v2, v6, v3}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;Lorg/emergent/android/weave/MiscListFragment$1;)V // method@0e85 │ │ -033d2e: 1403 0a00 0e7f |0013: const v3, #float 1.88751e+38 // #7f0e000a │ │ -033d34: 6e20 2c0b 3100 |0016: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -033d3a: 0c03 |0019: move-result-object v3 │ │ -033d3c: 1f03 c801 |001a: check-cast v3, Landroid/widget/TextView; // type@01c8 │ │ -033d40: 5b23 4b03 |001c: iput-object v3, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.textView:Landroid/widget/TextView; // field@034b │ │ -033d44: 6e20 5b0b 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b5b │ │ -033d4a: 5463 4e03 |0021: iget-object v3, v6, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ -033d4e: 4600 0307 |0023: aget-object v0, v3, v7 │ │ -033d52: 5423 4b03 |0025: iget-object v3, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.textView:Landroid/widget/TextView; // field@034b │ │ -033d56: 5404 4603 |0027: iget-object v4, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_address:Ljava/lang/String; // field@0346 │ │ -033d5a: 6e20 5a0c 4300 |0029: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -033d60: 1101 |002c: return-object v1 │ │ -033d62: 6e10 3b0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b3b │ │ -033d68: 0c02 |0030: move-result-object v2 │ │ -033d6a: 1f02 ab02 |0031: check-cast v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; // type@02ab │ │ -033d6e: 28ee |0033: goto 0021 // -0012 │ │ +0357b8: |[0357b8] org.emergent.android.weave.MiscListFragment$LocationModelListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0357c8: 0781 |0000: move-object v1, v8 │ │ +0357ca: 3901 2c00 |0001: if-nez v1, 002d // +002c │ │ +0357ce: 5463 4d03 |0003: iget-object v3, v6, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mInflater:Landroid/view/LayoutInflater; // field@034d │ │ +0357d2: 1404 0300 037f |0005: const v4, #float 1.74129e+38 // #7f030003 │ │ +0357d8: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +0357da: 6e40 f40a 4359 |0009: invoke-virtual {v3, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ +0357e0: 0c01 |000c: move-result-object v1 │ │ +0357e2: 2202 a802 |000d: new-instance v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; // type@02a8 │ │ +0357e6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0357e8: 7030 850e 6203 |0010: invoke-direct {v2, v6, v3}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.:(Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;Lorg/emergent/android/weave/MiscListFragment$1;)V // method@0e85 │ │ +0357ee: 1403 0a00 0e7f |0013: const v3, #float 1.88751e+38 // #7f0e000a │ │ +0357f4: 6e20 2c0b 3100 |0016: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +0357fa: 0c03 |0019: move-result-object v3 │ │ +0357fc: 1f03 c601 |001a: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ +035800: 5b23 4b03 |001c: iput-object v3, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.textView:Landroid/widget/TextView; // field@034b │ │ +035804: 6e20 5b0b 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b5b │ │ +03580a: 5463 4e03 |0021: iget-object v3, v6, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.mLocations:[Lorg/emergent/android/weave/MiscListFragment$LocationModel; // field@034e │ │ +03580e: 4600 0307 |0023: aget-object v0, v3, v7 │ │ +035812: 5423 4b03 |0025: iget-object v3, v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder;.textView:Landroid/widget/TextView; // field@034b │ │ +035816: 5404 4603 |0027: iget-object v4, v0, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.m_address:Ljava/lang/String; // field@0346 │ │ +03581a: 6e20 5a0c 4300 |0029: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +035820: 1101 |002c: return-object v1 │ │ +035822: 6e10 3b0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b3b │ │ +035828: 0c02 |0030: move-result-object v2 │ │ +03582a: 1f02 a802 |0031: check-cast v2, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; // type@02a8 │ │ +03582e: 28ee |0033: goto 0021 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0001 line=120 │ │ 0x0003 line=121 │ │ 0x000d line=123 │ │ 0x0013 line=124 │ │ @@ -46064,21 +46067,21 @@ │ │ 0x0001 - 0x0034 reg=1 view Landroid/view/View; │ │ 0x0033 - 0x0034 reg=2 viewHolder Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter$ViewHolder; │ │ 0x0000 - 0x0034 reg=6 this Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ 0x0000 - 0x0034 reg=7 position I │ │ 0x0000 - 0x0034 reg=8 convertView Landroid/view/View; │ │ 0x0000 - 0x0034 reg=9 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 1779 (MiscListFragment.java) │ │ + source_file_idx : 1776 (MiscListFragment.java) │ │ │ │ Class #213 header: │ │ -class_idx : 688 │ │ +class_idx : 685 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ -source_file_idx : 1906 │ │ +superclass_idx : 490 │ │ +source_file_idx : 1903 │ │ static_fields_size : 13 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -46157,114 +46160,114 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 200 16-bit code units │ │ -033d70: |[033d70] org.emergent.android.weave.PrefKey.:()V │ │ -033d80: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -033d82: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -033d84: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -033d86: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -033d88: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -033d8a: 2200 b002 |0005: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033d8e: 1a01 7309 |0007: const-string v1, "allcerts" // string@0973 │ │ -033d92: 1502 067f |0009: const/high16 v2, #int 2131099648 // #7f06 │ │ -033d96: 7040 a30e 1023 |000b: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ -033d9c: 6900 5403 |000e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ -033da0: 2200 b002 |0010: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033da4: 1a01 1412 |0012: const-string v1, "opentab" // string@1214 │ │ -033da8: 1502 097f |0014: const/high16 v2, #int 2131296256 // #7f09 │ │ -033dac: 7040 a30e 1024 |0016: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ -033db2: 6900 5b03 |0019: sput-object v0, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -033db6: 2200 b002 |001b: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033dba: 1a01 ff14 |001d: const-string v1, "sync_period" // string@14ff │ │ -033dbe: 7030 a20e 1005 |001f: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033dc4: 6900 6003 |0022: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_period:Lorg/emergent/android/weave/PrefKey; // field@0360 │ │ -033dc8: 2200 b002 |0024: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033dcc: 1a01 fe14 |0026: const-string v1, "sync_on_open" // string@14fe │ │ -033dd0: 1402 0100 067f |0028: const v2, #float 1.78117e+38 // #7f060001 │ │ -033dd6: 7040 a30e 1026 |002b: invoke-direct {v0, v1, v6, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ -033ddc: 6900 5f03 |002e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ -033de0: 2200 b002 |0030: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033de4: 1a01 9613 |0032: const-string v1, "server_url" // string@1396 │ │ -033de8: 1402 3c00 0a7f |0034: const v2, #float 1.83435e+38 // #7f0a003c │ │ -033dee: 7040 a30e 1027 |0037: invoke-direct {v0, v1, v7, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ -033df4: 6900 5d03 |003a: sput-object v0, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ -033df8: 2200 b002 |003c: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033dfc: 1a01 c209 |003e: const-string v1, "authAccount" // string@09c2 │ │ -033e00: 1252 |0040: const/4 v2, #int 5 // #5 │ │ -033e02: 7030 a20e 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e08: 6900 5503 |0044: sput-object v0, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ -033e0c: 2200 b002 |0046: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e10: 1a01 4b12 |0048: const-string v1, "password" // string@124b │ │ -033e14: 1262 |004a: const/4 v2, #int 6 // #6 │ │ -033e16: 7030 a20e 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e1c: 6900 5c03 |004e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ -033e20: 2200 b002 |0050: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e24: 1a01 fa14 |0052: const-string v1, "sync_key" // string@14fa │ │ -033e28: 1272 |0054: const/4 v2, #int 7 // #7 │ │ -033e2a: 7030 a20e 1002 |0055: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e30: 6900 5e03 |0058: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ -033e34: 2200 b002 |005a: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e38: 1a01 000c |005c: const-string v1, "firstVersionCode" // string@0c00 │ │ -033e3c: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ -033e40: 7030 a20e 1002 |0060: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e46: 6900 5603 |0063: sput-object v0, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ -033e4a: 2200 b002 |0065: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e4e: 1a01 d90e |0067: const-string v1, "lastVersionCode" // string@0ed9 │ │ -033e52: 1302 0900 |0069: const/16 v2, #int 9 // #9 │ │ -033e56: 7030 a20e 1002 |006b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e5c: 6900 5903 |006e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ -033e60: 2200 b002 |0070: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e64: 1a01 d50e |0072: const-string v1, "lastSync" // string@0ed5 │ │ -033e68: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -033e6c: 7030 a20e 1002 |0076: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e72: 6900 5803 |0079: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastSync:Lorg/emergent/android/weave/PrefKey; // field@0358 │ │ -033e76: 2200 b002 |007b: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033e7a: 1a01 d30e |007d: const-string v1, "lastPrefSave" // string@0ed3 │ │ -033e7e: 1302 0b00 |007f: const/16 v2, #int 11 // #b │ │ -033e82: 7030 a20e 1002 |0081: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ -033e88: 6900 5703 |0084: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ -033e8c: 1300 0c00 |0086: const/16 v0, #int 12 // #c │ │ -033e90: 2300 2703 |0088: new-array v0, v0, [Lorg/emergent/android/weave/PrefKey; // type@0327 │ │ -033e94: 6201 5403 |008a: sget-object v1, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ -033e98: 4d01 0003 |008c: aput-object v1, v0, v3 │ │ -033e9c: 6201 5b03 |008e: sget-object v1, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -033ea0: 4d01 0004 |0090: aput-object v1, v0, v4 │ │ -033ea4: 6201 6003 |0092: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_period:Lorg/emergent/android/weave/PrefKey; // field@0360 │ │ -033ea8: 4d01 0005 |0094: aput-object v1, v0, v5 │ │ -033eac: 6201 5f03 |0096: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ -033eb0: 4d01 0006 |0098: aput-object v1, v0, v6 │ │ -033eb4: 6201 5d03 |009a: sget-object v1, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ -033eb8: 4d01 0007 |009c: aput-object v1, v0, v7 │ │ -033ebc: 1251 |009e: const/4 v1, #int 5 // #5 │ │ -033ebe: 6202 5503 |009f: sget-object v2, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ -033ec2: 4d02 0001 |00a1: aput-object v2, v0, v1 │ │ -033ec6: 1261 |00a3: const/4 v1, #int 6 // #6 │ │ -033ec8: 6202 5c03 |00a4: sget-object v2, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ -033ecc: 4d02 0001 |00a6: aput-object v2, v0, v1 │ │ -033ed0: 1271 |00a8: const/4 v1, #int 7 // #7 │ │ -033ed2: 6202 5e03 |00a9: sget-object v2, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ -033ed6: 4d02 0001 |00ab: aput-object v2, v0, v1 │ │ -033eda: 1301 0800 |00ad: const/16 v1, #int 8 // #8 │ │ -033ede: 6202 5603 |00af: sget-object v2, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ -033ee2: 4d02 0001 |00b1: aput-object v2, v0, v1 │ │ -033ee6: 1301 0900 |00b3: const/16 v1, #int 9 // #9 │ │ -033eea: 6202 5903 |00b5: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ -033eee: 4d02 0001 |00b7: aput-object v2, v0, v1 │ │ -033ef2: 1301 0a00 |00b9: const/16 v1, #int 10 // #a │ │ -033ef6: 6202 5803 |00bb: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastSync:Lorg/emergent/android/weave/PrefKey; // field@0358 │ │ -033efa: 4d02 0001 |00bd: aput-object v2, v0, v1 │ │ -033efe: 1301 0b00 |00bf: const/16 v1, #int 11 // #b │ │ -033f02: 6202 5703 |00c1: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ -033f06: 4d02 0001 |00c3: aput-object v2, v0, v1 │ │ -033f0a: 6900 5303 |00c5: sput-object v0, Lorg/emergent/android/weave/PrefKey;.$VALUES:[Lorg/emergent/android/weave/PrefKey; // field@0353 │ │ -033f0e: 0e00 |00c7: return-void │ │ +035830: |[035830] org.emergent.android.weave.PrefKey.:()V │ │ +035840: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +035842: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +035844: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +035846: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +035848: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +03584a: 2200 ad02 |0005: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +03584e: 1a01 7009 |0007: const-string v1, "allcerts" // string@0970 │ │ +035852: 1502 067f |0009: const/high16 v2, #int 2131099648 // #7f06 │ │ +035856: 7040 a30e 1023 |000b: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ +03585c: 6900 5403 |000e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ +035860: 2200 ad02 |0010: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +035864: 1a01 0f12 |0012: const-string v1, "opentab" // string@120f │ │ +035868: 1502 097f |0014: const/high16 v2, #int 2131296256 // #7f09 │ │ +03586c: 7040 a30e 1024 |0016: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ +035872: 6900 5b03 |0019: sput-object v0, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +035876: 2200 ad02 |001b: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +03587a: 1a01 fa14 |001d: const-string v1, "sync_period" // string@14fa │ │ +03587e: 7030 a20e 1005 |001f: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +035884: 6900 6003 |0022: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_period:Lorg/emergent/android/weave/PrefKey; // field@0360 │ │ +035888: 2200 ad02 |0024: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +03588c: 1a01 f914 |0026: const-string v1, "sync_on_open" // string@14f9 │ │ +035890: 1402 0100 067f |0028: const v2, #float 1.78117e+38 // #7f060001 │ │ +035896: 7040 a30e 1026 |002b: invoke-direct {v0, v1, v6, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ +03589c: 6900 5f03 |002e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ +0358a0: 2200 ad02 |0030: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +0358a4: 1a01 9113 |0032: const-string v1, "server_url" // string@1391 │ │ +0358a8: 1402 3c00 0a7f |0034: const v2, #float 1.83435e+38 // #7f0a003c │ │ +0358ae: 7040 a30e 1027 |0037: invoke-direct {v0, v1, v7, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ +0358b4: 6900 5d03 |003a: sput-object v0, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ +0358b8: 2200 ad02 |003c: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +0358bc: 1a01 be09 |003e: const-string v1, "authAccount" // string@09be │ │ +0358c0: 1252 |0040: const/4 v2, #int 5 // #5 │ │ +0358c2: 7030 a20e 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +0358c8: 6900 5503 |0044: sput-object v0, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ +0358cc: 2200 ad02 |0046: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +0358d0: 1a01 4612 |0048: const-string v1, "password" // string@1246 │ │ +0358d4: 1262 |004a: const/4 v2, #int 6 // #6 │ │ +0358d6: 7030 a20e 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +0358dc: 6900 5c03 |004e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ +0358e0: 2200 ad02 |0050: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +0358e4: 1a01 f514 |0052: const-string v1, "sync_key" // string@14f5 │ │ +0358e8: 1272 |0054: const/4 v2, #int 7 // #7 │ │ +0358ea: 7030 a20e 1002 |0055: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +0358f0: 6900 5e03 |0058: sput-object v0, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ +0358f4: 2200 ad02 |005a: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +0358f8: 1a01 fc0b |005c: const-string v1, "firstVersionCode" // string@0bfc │ │ +0358fc: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ +035900: 7030 a20e 1002 |0060: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +035906: 6900 5603 |0063: sput-object v0, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ +03590a: 2200 ad02 |0065: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +03590e: 1a01 d50e |0067: const-string v1, "lastVersionCode" // string@0ed5 │ │ +035912: 1302 0900 |0069: const/16 v2, #int 9 // #9 │ │ +035916: 7030 a20e 1002 |006b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +03591c: 6900 5903 |006e: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ +035920: 2200 ad02 |0070: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +035924: 1a01 d10e |0072: const-string v1, "lastSync" // string@0ed1 │ │ +035928: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +03592c: 7030 a20e 1002 |0076: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +035932: 6900 5803 |0079: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastSync:Lorg/emergent/android/weave/PrefKey; // field@0358 │ │ +035936: 2200 ad02 |007b: new-instance v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +03593a: 1a01 cf0e |007d: const-string v1, "lastPrefSave" // string@0ecf │ │ +03593e: 1302 0b00 |007f: const/16 v2, #int 11 // #b │ │ +035942: 7030 a20e 1002 |0081: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;I)V // method@0ea2 │ │ +035948: 6900 5703 |0084: sput-object v0, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ +03594c: 1300 0c00 |0086: const/16 v0, #int 12 // #c │ │ +035950: 2300 2403 |0088: new-array v0, v0, [Lorg/emergent/android/weave/PrefKey; // type@0324 │ │ +035954: 6201 5403 |008a: sget-object v1, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ +035958: 4d01 0003 |008c: aput-object v1, v0, v3 │ │ +03595c: 6201 5b03 |008e: sget-object v1, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +035960: 4d01 0004 |0090: aput-object v1, v0, v4 │ │ +035964: 6201 6003 |0092: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_period:Lorg/emergent/android/weave/PrefKey; // field@0360 │ │ +035968: 4d01 0005 |0094: aput-object v1, v0, v5 │ │ +03596c: 6201 5f03 |0096: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ +035970: 4d01 0006 |0098: aput-object v1, v0, v6 │ │ +035974: 6201 5d03 |009a: sget-object v1, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ +035978: 4d01 0007 |009c: aput-object v1, v0, v7 │ │ +03597c: 1251 |009e: const/4 v1, #int 5 // #5 │ │ +03597e: 6202 5503 |009f: sget-object v2, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ +035982: 4d02 0001 |00a1: aput-object v2, v0, v1 │ │ +035986: 1261 |00a3: const/4 v1, #int 6 // #6 │ │ +035988: 6202 5c03 |00a4: sget-object v2, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ +03598c: 4d02 0001 |00a6: aput-object v2, v0, v1 │ │ +035990: 1271 |00a8: const/4 v1, #int 7 // #7 │ │ +035992: 6202 5e03 |00a9: sget-object v2, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ +035996: 4d02 0001 |00ab: aput-object v2, v0, v1 │ │ +03599a: 1301 0800 |00ad: const/16 v1, #int 8 // #8 │ │ +03599e: 6202 5603 |00af: sget-object v2, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ +0359a2: 4d02 0001 |00b1: aput-object v2, v0, v1 │ │ +0359a6: 1301 0900 |00b3: const/16 v1, #int 9 // #9 │ │ +0359aa: 6202 5903 |00b5: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ +0359ae: 4d02 0001 |00b7: aput-object v2, v0, v1 │ │ +0359b2: 1301 0a00 |00b9: const/16 v1, #int 10 // #a │ │ +0359b6: 6202 5803 |00bb: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastSync:Lorg/emergent/android/weave/PrefKey; // field@0358 │ │ +0359ba: 4d02 0001 |00bd: aput-object v2, v0, v1 │ │ +0359be: 1301 0b00 |00bf: const/16 v1, #int 11 // #b │ │ +0359c2: 6202 5703 |00c1: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ +0359c6: 4d02 0001 |00c3: aput-object v2, v0, v1 │ │ +0359ca: 6900 5303 |00c5: sput-object v0, Lorg/emergent/android/weave/PrefKey;.$VALUES:[Lorg/emergent/android/weave/PrefKey; // field@0353 │ │ +0359ce: 0e00 |00c7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=26 │ │ 0x0010 line=27 │ │ 0x001b line=28 │ │ 0x0024 line=29 │ │ 0x0030 line=30 │ │ @@ -46283,18 +46286,18 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -033f10: |[033f10] org.emergent.android.weave.PrefKey.:(Ljava/lang/String;I)V │ │ -033f20: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -033f22: 7040 a30e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ -033f28: 0e00 |0004: return-void │ │ +0359d0: |[0359d0] org.emergent.android.weave.PrefKey.:(Ljava/lang/String;I)V │ │ +0359e0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0359e2: 7040 a30e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/PrefKey;.:(Ljava/lang/String;II)V // method@0ea3 │ │ +0359e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/PrefKey; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ @@ -46305,18 +46308,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033f2c: |[033f2c] org.emergent.android.weave.PrefKey.:(Ljava/lang/String;II)V │ │ -033f3c: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -033f42: 5903 5a03 |0003: iput v3, v0, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ -033f46: 0e00 |0005: return-void │ │ +0359ec: |[0359ec] org.emergent.android.weave.PrefKey.:(Ljava/lang/String;II)V │ │ +0359fc: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +035a02: 5903 5a03 |0003: iput v3, v0, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ +035a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/PrefKey; │ │ @@ -46329,20 +46332,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/PrefKey;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -033f48: |[033f48] org.emergent.android.weave.PrefKey.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/PrefKey; │ │ -033f58: 1c00 b002 |0000: const-class v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033f5c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -033f62: 0c00 |0005: move-result-object v0 │ │ -033f64: 1f00 b002 |0006: check-cast v0, Lorg/emergent/android/weave/PrefKey; // type@02b0 │ │ -033f68: 1100 |0008: return-object v0 │ │ +035a08: |[035a08] org.emergent.android.weave.PrefKey.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/PrefKey; │ │ +035a18: 1c00 ad02 |0000: const-class v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +035a1c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +035a22: 0c00 |0005: move-result-object v0 │ │ +035a24: 1f00 ad02 |0006: check-cast v0, Lorg/emergent/android/weave/PrefKey; // type@02ad │ │ +035a28: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #4 : (in Lorg/emergent/android/weave/PrefKey;) │ │ @@ -46350,20 +46353,20 @@ │ │ type : '()[Lorg/emergent/android/weave/PrefKey;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -033f6c: |[033f6c] org.emergent.android.weave.PrefKey.values:()[Lorg/emergent/android/weave/PrefKey; │ │ -033f7c: 6200 5303 |0000: sget-object v0, Lorg/emergent/android/weave/PrefKey;.$VALUES:[Lorg/emergent/android/weave/PrefKey; // field@0353 │ │ -033f80: 6e10 1f11 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/PrefKey;.clone:()Ljava/lang/Object; // method@111f │ │ -033f86: 0c00 |0005: move-result-object v0 │ │ -033f88: 1f00 2703 |0006: check-cast v0, [Lorg/emergent/android/weave/PrefKey; // type@0327 │ │ -033f8c: 1100 |0008: return-object v0 │ │ +035a2c: |[035a2c] org.emergent.android.weave.PrefKey.values:()[Lorg/emergent/android/weave/PrefKey; │ │ +035a3c: 6200 5303 |0000: sget-object v0, Lorg/emergent/android/weave/PrefKey;.$VALUES:[Lorg/emergent/android/weave/PrefKey; // field@0353 │ │ +035a40: 6e10 1f11 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/PrefKey;.clone:()Ljava/lang/Object; // method@111f │ │ +035a46: 0c00 |0005: move-result-object v0 │ │ +035a48: 1f00 2403 |0006: check-cast v0, [Lorg/emergent/android/weave/PrefKey; // type@0324 │ │ +035a4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/PrefKey;) │ │ @@ -46371,30 +46374,30 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -033f90: |[033f90] org.emergent.android.weave.PrefKey.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ │ -033fa0: 5231 5a03 |0000: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ -033fa4: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -033fa6: 3221 1400 |0003: if-eq v1, v2, 0017 // +0014 │ │ -033faa: 5231 5a03 |0005: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ -033fae: 6e20 df00 1500 |0007: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00df │ │ -033fb4: 0a01 |000a: move-result v1 │ │ -033fb6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -033fba: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -033fbc: 6e10 a70e 0300 |000e: invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -033fc2: 0c01 |0011: move-result-object v1 │ │ -033fc4: 7230 d200 1400 |0012: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00d2 │ │ -033fca: 0a01 |0015: move-result v1 │ │ -033fcc: 0f01 |0016: return v1 │ │ -033fce: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -033fd0: 28f6 |0018: goto 000e // -000a │ │ +035a50: |[035a50] org.emergent.android.weave.PrefKey.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ │ +035a60: 5231 5a03 |0000: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ +035a64: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +035a66: 3221 1400 |0003: if-eq v1, v2, 0017 // +0014 │ │ +035a6a: 5231 5a03 |0005: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ +035a6e: 6e20 df00 1500 |0007: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00df │ │ +035a74: 0a01 |000a: move-result v1 │ │ +035a76: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +035a7a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +035a7c: 6e10 a70e 0300 |000e: invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +035a82: 0c01 |0011: move-result-object v1 │ │ +035a84: 7230 d200 1400 |0012: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00d2 │ │ +035a8a: 0a01 |0015: move-result v1 │ │ +035a8c: 0f01 |0016: return v1 │ │ +035a8e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +035a90: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000e line=52 │ │ 0x0017 line=51 │ │ locals : │ │ 0x000e - 0x0017 reg=0 def Z │ │ @@ -46407,20 +46410,20 @@ │ │ type : '(Landroid/content/SharedPreferences;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -033fd4: |[033fd4] org.emergent.android.weave.PrefKey.getInt:(Landroid/content/SharedPreferences;I)I │ │ -033fe4: 6e10 a70e 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -033fea: 0c00 |0003: move-result-object v0 │ │ -033fec: 7230 d300 0203 |0004: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00d3 │ │ -033ff2: 0a00 |0007: move-result v0 │ │ -033ff4: 0f00 |0008: return v0 │ │ +035a94: |[035a94] org.emergent.android.weave.PrefKey.getInt:(Landroid/content/SharedPreferences;I)I │ │ +035aa4: 6e10 a70e 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +035aaa: 0c00 |0003: move-result-object v0 │ │ +035aac: 7230 d300 0203 |0004: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00d3 │ │ +035ab2: 0a00 |0007: move-result v0 │ │ +035ab4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/PrefKey; │ │ 0x0000 - 0x0009 reg=2 preferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0009 reg=3 def I │ │ @@ -46430,46 +46433,46 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -033ff8: |[033ff8] org.emergent.android.weave.PrefKey.getInt:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)I │ │ -034008: 5231 5a03 |0000: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ -03400c: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -03400e: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ -034012: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034014: 6e10 a70e 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -03401a: 0c01 |0009: move-result-object v1 │ │ -03401c: 7230 d300 1400 |000a: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00d3 │ │ -034022: 0a01 |000d: move-result v1 │ │ -034024: 0f01 |000e: return v1 │ │ -034026: 5231 5a03 |000f: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ -03402a: 6e20 e400 1500 |0011: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00e4 │ │ -034030: 0a00 |0014: move-result v0 │ │ -034032: 28f1 |0015: goto 0006 // -000f │ │ +035ab8: |[035ab8] org.emergent.android.weave.PrefKey.getInt:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)I │ │ +035ac8: 5231 5a03 |0000: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ +035acc: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +035ace: 3321 0c00 |0003: if-ne v1, v2, 000f // +000c │ │ +035ad2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +035ad4: 6e10 a70e 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +035ada: 0c01 |0009: move-result-object v1 │ │ +035adc: 7230 d300 1400 |000a: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00d3 │ │ +035ae2: 0a01 |000d: move-result v1 │ │ +035ae4: 0f01 |000e: return v1 │ │ +035ae6: 5231 5a03 |000f: iget v1, v3, Lorg/emergent/android/weave/PrefKey;.m_prefDefaultId:I // field@035a │ │ +035aea: 6e20 e400 1500 |0011: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00e4 │ │ +035af0: 0a00 |0014: move-result v0 │ │ +035af2: 28f1 |0015: goto 0006 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000f line=60 │ │ locals : │ │ 0x0006 - 0x000f reg=0 def I │ │ 0x0000 - 0x0016 reg=3 this Lorg/emergent/android/weave/PrefKey; │ │ 0x0000 - 0x0016 reg=4 preferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0016 reg=5 resources Landroid/content/res/Resources; │ │ │ │ - source_file_idx : 1906 (PrefKey.java) │ │ + source_file_idx : 1903 (PrefKey.java) │ │ │ │ Class #214 header: │ │ -class_idx : 689 │ │ +class_idx : 686 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -46499,31 +46502,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034034: |[034034] org.emergent.android.weave.R$array.:()V │ │ -034044: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03404a: 0e00 |0003: return-void │ │ +035af4: |[035af4] org.emergent.android.weave.R$array.:()V │ │ +035b04: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #215 header: │ │ -class_idx : 690 │ │ +class_idx : 687 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -46543,31 +46546,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03404c: |[03404c] org.emergent.android.weave.R$attr.:()V │ │ -03405c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034062: 0e00 |0003: return-void │ │ +035b0c: |[035b0c] org.emergent.android.weave.R$attr.:()V │ │ +035b1c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #216 header: │ │ -class_idx : 691 │ │ +class_idx : 688 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -46597,31 +46600,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034064: |[034064] org.emergent.android.weave.R$bool.:()V │ │ -034074: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03407a: 0e00 |0003: return-void │ │ +035b24: |[035b24] org.emergent.android.weave.R$bool.:()V │ │ +035b34: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #217 header: │ │ -class_idx : 692 │ │ +class_idx : 689 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -46646,31 +46649,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03407c: |[03407c] org.emergent.android.weave.R$color.:()V │ │ -03408c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034092: 0e00 |0003: return-void │ │ +035b3c: |[035b3c] org.emergent.android.weave.R$color.:()V │ │ +035b4c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #218 header: │ │ -class_idx : 693 │ │ +class_idx : 690 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -46695,31 +46698,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034094: |[034094] org.emergent.android.weave.R$dimen.:()V │ │ -0340a4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0340aa: 0e00 |0003: return-void │ │ +035b54: |[035b54] org.emergent.android.weave.R$dimen.:()V │ │ +035b64: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #219 header: │ │ -class_idx : 694 │ │ +class_idx : 691 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 22 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -46849,31 +46852,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0340ac: |[0340ac] org.emergent.android.weave.R$drawable.:()V │ │ -0340bc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0340c2: 0e00 |0003: return-void │ │ +035b6c: |[035b6c] org.emergent.android.weave.R$drawable.:()V │ │ +035b7c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #220 header: │ │ -class_idx : 695 │ │ +class_idx : 692 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 32 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -47053,31 +47056,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0340c4: |[0340c4] org.emergent.android.weave.R$id.:()V │ │ -0340d4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0340da: 0e00 |0003: return-void │ │ +035b84: |[035b84] org.emergent.android.weave.R$id.:()V │ │ +035b94: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #221 header: │ │ -class_idx : 696 │ │ +class_idx : 693 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -47102,31 +47105,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0340dc: |[0340dc] org.emergent.android.weave.R$integer.:()V │ │ -0340ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0340f2: 0e00 |0003: return-void │ │ +035b9c: |[035b9c] org.emergent.android.weave.R$integer.:()V │ │ +035bac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #222 header: │ │ -class_idx : 697 │ │ +class_idx : 694 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -47186,31 +47189,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0340f4: |[0340f4] org.emergent.android.weave.R$layout.:()V │ │ -034104: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03410a: 0e00 |0003: return-void │ │ +035bb4: |[035bb4] org.emergent.android.weave.R$layout.:()V │ │ +035bc4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035bca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #223 header: │ │ -class_idx : 698 │ │ +class_idx : 695 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -47235,31 +47238,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03410c: |[03410c] org.emergent.android.weave.R$menu.:()V │ │ -03411c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034122: 0e00 |0003: return-void │ │ +035bcc: |[035bcc] org.emergent.android.weave.R$menu.:()V │ │ +035bdc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035be2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #224 header: │ │ -class_idx : 699 │ │ +class_idx : 696 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -47284,31 +47287,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034124: |[034124] org.emergent.android.weave.R$raw.:()V │ │ -034134: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03413a: 0e00 |0003: return-void │ │ +035be4: |[035be4] org.emergent.android.weave.R$raw.:()V │ │ +035bf4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$raw; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #225 header: │ │ -class_idx : 700 │ │ +class_idx : 697 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 61 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -47633,31 +47636,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03413c: |[03413c] org.emergent.android.weave.R$string.:()V │ │ -03414c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034152: 0e00 |0003: return-void │ │ +035bfc: |[035bfc] org.emergent.android.weave.R$string.:()V │ │ +035c0c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #226 header: │ │ -class_idx : 701 │ │ +class_idx : 698 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -47702,31 +47705,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034154: |[034154] org.emergent.android.weave.R$style.:()V │ │ -034164: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03416a: 0e00 |0003: return-void │ │ +035c14: |[035c14] org.emergent.android.weave.R$style.:()V │ │ +035c24: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #227 header: │ │ -class_idx : 702 │ │ +class_idx : 699 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -47751,31 +47754,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03416c: |[03416c] org.emergent.android.weave.R$xml.:()V │ │ -03417c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034182: 0e00 |0003: return-void │ │ +035c2c: |[035c2c] org.emergent.android.weave.R$xml.:()V │ │ +035c3c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035c42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #228 header: │ │ -class_idx : 703 │ │ +class_idx : 700 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1911 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -47794,32 +47797,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034184: |[034184] org.emergent.android.weave.R.:()V │ │ -034194: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03419a: 0e00 |0003: return-void │ │ +035c44: |[035c44] org.emergent.android.weave.R.:()V │ │ +035c54: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035c5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1911 (R.java) │ │ + source_file_idx : 1908 (R.java) │ │ │ │ Class #229 header: │ │ -class_idx : 705 │ │ +class_idx : 702 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2010 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2007 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -47844,18 +47846,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03419c: |[03419c] org.emergent.android.weave.StaticUtils$1.:(Landroid/app/Activity;)V │ │ -0341ac: 5b01 ec03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/StaticUtils$1;.val$activity:Landroid/app/Activity; // field@03ec │ │ -0341b0: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0341b6: 0e00 |0005: return-void │ │ +035c5c: |[035c5c] org.emergent.android.weave.StaticUtils$1.:(Landroid/app/Activity;)V │ │ +035c6c: 5b01 ec03 |0000: iput-object v1, v0, Lorg/emergent/android/weave/StaticUtils$1;.val$activity:Landroid/app/Activity; // field@03ec │ │ +035c70: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/StaticUtils$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -47865,34 +47867,34 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0341b8: |[0341b8] org.emergent.android.weave.StaticUtils$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0341c8: 5410 ec03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/StaticUtils$1;.val$activity:Landroid/app/Activity; // field@03ec │ │ -0341cc: 7110 dd0e 0000 |0002: invoke-static {v0}, Lorg/emergent/android/weave/StaticUtils;.wipeDataImpl:(Landroid/content/Context;)V // method@0edd │ │ -0341d2: 0e00 |0005: return-void │ │ +035c78: |[035c78] org.emergent.android.weave.StaticUtils$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +035c88: 5410 ec03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/StaticUtils$1;.val$activity:Landroid/app/Activity; // field@03ec │ │ +035c8c: 7110 dd0e 0000 |0002: invoke-static {v0}, Lorg/emergent/android/weave/StaticUtils;.wipeDataImpl:(Landroid/content/Context;)V // method@0edd │ │ +035c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/StaticUtils$1; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ - source_file_idx : 2010 (StaticUtils.java) │ │ + source_file_idx : 2007 (StaticUtils.java) │ │ │ │ Class #230 header: │ │ -class_idx : 707 │ │ +class_idx : 704 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ -source_file_idx : 2029 │ │ +superclass_idx : 490 │ │ +source_file_idx : 2026 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -47949,78 +47951,78 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -0341d4: |[0341d4] org.emergent.android.weave.SyncEventType.:()V │ │ -0341e4: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0341e6: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0341e8: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0341ea: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0341ec: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0341ee: 2200 c302 |0005: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -0341f2: 1a01 ae07 |0007: const-string v1, "STARTED" // string@07ae │ │ -0341f6: 7030 df0e 1003 |0009: invoke-direct {v0, v1, v3}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -0341fc: 6900 f503 |000c: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ -034200: 2200 c302 |000e: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034204: 1a01 5307 |0010: const-string v1, "PROGRESS" // string@0753 │ │ -034208: 7030 df0e 1004 |0012: invoke-direct {v0, v1, v4}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -03420e: 6900 f403 |0015: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.PROGRESS:Lorg/emergent/android/weave/SyncEventType; // field@03f4 │ │ -034212: 2200 c302 |0017: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034216: 1a01 f601 |0019: const-string v1, "CANCELLED" // string@01f6 │ │ -03421a: 7030 df0e 1005 |001b: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -034220: 6900 f103 |001e: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.CANCELLED:Lorg/emergent/android/weave/SyncEventType; // field@03f1 │ │ -034224: 2200 c302 |0020: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034228: 1a01 fc01 |0022: const-string v1, "COMPLETED" // string@01fc │ │ -03422c: 7030 df0e 1006 |0024: invoke-direct {v0, v1, v6}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -034232: 6900 f203 |0027: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ -034236: 2200 c302 |0029: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -03423a: 1a01 7602 |002b: const-string v1, "FAILED" // string@0276 │ │ -03423e: 7030 df0e 1007 |002d: invoke-direct {v0, v1, v7}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -034244: 6900 f303 |0030: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -034248: 2200 c302 |0032: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -03424c: 1a01 c701 |0034: const-string v1, "BAD_USERNAME" // string@01c7 │ │ -034250: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -034252: 7030 df0e 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -034258: 6900 f003 |003a: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ -03425c: 2200 c302 |003c: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034260: 1a01 c501 |003e: const-string v1, "BAD_PASSWORD" // string@01c5 │ │ -034264: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -034266: 7030 df0e 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -03426c: 6900 ee03 |0044: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ -034270: 2200 c302 |0046: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034274: 1a01 c601 |0048: const-string v1, "BAD_SYNCKEY" // string@01c6 │ │ -034278: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -03427a: 7030 df0e 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ -034280: 6900 ef03 |004e: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ -034284: 1300 0800 |0050: const/16 v0, #int 8 // #8 │ │ -034288: 2300 2803 |0052: new-array v0, v0, [Lorg/emergent/android/weave/SyncEventType; // type@0328 │ │ -03428c: 6201 f503 |0054: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ -034290: 4d01 0003 |0056: aput-object v1, v0, v3 │ │ -034294: 6201 f403 |0058: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.PROGRESS:Lorg/emergent/android/weave/SyncEventType; // field@03f4 │ │ -034298: 4d01 0004 |005a: aput-object v1, v0, v4 │ │ -03429c: 6201 f103 |005c: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.CANCELLED:Lorg/emergent/android/weave/SyncEventType; // field@03f1 │ │ -0342a0: 4d01 0005 |005e: aput-object v1, v0, v5 │ │ -0342a4: 6201 f203 |0060: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ -0342a8: 4d01 0006 |0062: aput-object v1, v0, v6 │ │ -0342ac: 6201 f303 |0064: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -0342b0: 4d01 0007 |0066: aput-object v1, v0, v7 │ │ -0342b4: 1251 |0068: const/4 v1, #int 5 // #5 │ │ -0342b6: 6202 f003 |0069: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ -0342ba: 4d02 0001 |006b: aput-object v2, v0, v1 │ │ -0342be: 1261 |006d: const/4 v1, #int 6 // #6 │ │ -0342c0: 6202 ee03 |006e: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ -0342c4: 4d02 0001 |0070: aput-object v2, v0, v1 │ │ -0342c8: 1271 |0072: const/4 v1, #int 7 // #7 │ │ -0342ca: 6202 ef03 |0073: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ -0342ce: 4d02 0001 |0075: aput-object v2, v0, v1 │ │ -0342d2: 6900 ed03 |0077: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.$VALUES:[Lorg/emergent/android/weave/SyncEventType; // field@03ed │ │ -0342d6: 0e00 |0079: return-void │ │ +035c94: |[035c94] org.emergent.android.weave.SyncEventType.:()V │ │ +035ca4: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +035ca6: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +035ca8: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +035caa: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +035cac: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +035cae: 2200 c002 |0005: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035cb2: 1a01 ab07 |0007: const-string v1, "STARTED" // string@07ab │ │ +035cb6: 7030 df0e 1003 |0009: invoke-direct {v0, v1, v3}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035cbc: 6900 f503 |000c: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ +035cc0: 2200 c002 |000e: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035cc4: 1a01 5007 |0010: const-string v1, "PROGRESS" // string@0750 │ │ +035cc8: 7030 df0e 1004 |0012: invoke-direct {v0, v1, v4}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035cce: 6900 f403 |0015: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.PROGRESS:Lorg/emergent/android/weave/SyncEventType; // field@03f4 │ │ +035cd2: 2200 c002 |0017: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035cd6: 1a01 f601 |0019: const-string v1, "CANCELLED" // string@01f6 │ │ +035cda: 7030 df0e 1005 |001b: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035ce0: 6900 f103 |001e: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.CANCELLED:Lorg/emergent/android/weave/SyncEventType; // field@03f1 │ │ +035ce4: 2200 c002 |0020: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035ce8: 1a01 fc01 |0022: const-string v1, "COMPLETED" // string@01fc │ │ +035cec: 7030 df0e 1006 |0024: invoke-direct {v0, v1, v6}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035cf2: 6900 f203 |0027: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ +035cf6: 2200 c002 |0029: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035cfa: 1a01 7602 |002b: const-string v1, "FAILED" // string@0276 │ │ +035cfe: 7030 df0e 1007 |002d: invoke-direct {v0, v1, v7}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035d04: 6900 f303 |0030: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +035d08: 2200 c002 |0032: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035d0c: 1a01 c701 |0034: const-string v1, "BAD_USERNAME" // string@01c7 │ │ +035d10: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +035d12: 7030 df0e 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035d18: 6900 f003 |003a: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ +035d1c: 2200 c002 |003c: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035d20: 1a01 c501 |003e: const-string v1, "BAD_PASSWORD" // string@01c5 │ │ +035d24: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +035d26: 7030 df0e 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035d2c: 6900 ee03 |0044: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ +035d30: 2200 c002 |0046: new-instance v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035d34: 1a01 c601 |0048: const-string v1, "BAD_SYNCKEY" // string@01c6 │ │ +035d38: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +035d3a: 7030 df0e 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/SyncEventType;.:(Ljava/lang/String;I)V // method@0edf │ │ +035d40: 6900 ef03 |004e: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ +035d44: 1300 0800 |0050: const/16 v0, #int 8 // #8 │ │ +035d48: 2300 2503 |0052: new-array v0, v0, [Lorg/emergent/android/weave/SyncEventType; // type@0325 │ │ +035d4c: 6201 f503 |0054: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.STARTED:Lorg/emergent/android/weave/SyncEventType; // field@03f5 │ │ +035d50: 4d01 0003 |0056: aput-object v1, v0, v3 │ │ +035d54: 6201 f403 |0058: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.PROGRESS:Lorg/emergent/android/weave/SyncEventType; // field@03f4 │ │ +035d58: 4d01 0004 |005a: aput-object v1, v0, v4 │ │ +035d5c: 6201 f103 |005c: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.CANCELLED:Lorg/emergent/android/weave/SyncEventType; // field@03f1 │ │ +035d60: 4d01 0005 |005e: aput-object v1, v0, v5 │ │ +035d64: 6201 f203 |0060: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ +035d68: 4d01 0006 |0062: aput-object v1, v0, v6 │ │ +035d6c: 6201 f303 |0064: sget-object v1, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +035d70: 4d01 0007 |0066: aput-object v1, v0, v7 │ │ +035d74: 1251 |0068: const/4 v1, #int 5 // #5 │ │ +035d76: 6202 f003 |0069: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ +035d7a: 4d02 0001 |006b: aput-object v2, v0, v1 │ │ +035d7e: 1261 |006d: const/4 v1, #int 6 // #6 │ │ +035d80: 6202 ee03 |006e: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ +035d84: 4d02 0001 |0070: aput-object v2, v0, v1 │ │ +035d88: 1271 |0072: const/4 v1, #int 7 // #7 │ │ +035d8a: 6202 ef03 |0073: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ +035d8e: 4d02 0001 |0075: aput-object v2, v0, v1 │ │ +035d92: 6900 ed03 |0077: sput-object v0, Lorg/emergent/android/weave/SyncEventType;.$VALUES:[Lorg/emergent/android/weave/SyncEventType; // field@03ed │ │ +035d96: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ 0x000e line=25 │ │ 0x0017 line=26 │ │ 0x0020 line=27 │ │ 0x0029 line=28 │ │ @@ -48035,96 +48037,95 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0342d8: |[0342d8] org.emergent.android.weave.SyncEventType.:(Ljava/lang/String;I)V │ │ -0342e8: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -0342ee: 0e00 |0003: return-void │ │ +035d98: |[035d98] org.emergent.android.weave.SyncEventType.:(Ljava/lang/String;I)V │ │ +035da8: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +035dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/SyncEventType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ │ │ #2 : (in Lorg/emergent/android/weave/SyncEventType;) │ │ name : 'valueOf' │ │ type : '(I)Lorg/emergent/android/weave/SyncEventType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0342f0: |[0342f0] org.emergent.android.weave.SyncEventType.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; │ │ -034300: 1c02 c302 |0000: const-class v2, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034304: 7110 490d 0200 |0002: invoke-static {v2}, Ljava/util/EnumSet;.allOf:(Ljava/lang/Class;)Ljava/util/EnumSet; // method@0d49 │ │ -03430a: 0c02 |0005: move-result-object v2 │ │ -03430c: 6e10 4a0d 0200 |0006: invoke-virtual {v2}, Ljava/util/EnumSet;.iterator:()Ljava/util/Iterator; // method@0d4a │ │ -034312: 0c00 |0009: move-result-object v0 │ │ -034314: 7210 540d 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -03431a: 0a02 |000d: move-result v2 │ │ -03431c: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -034320: 7210 550d 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -034326: 0c01 |0013: move-result-object v1 │ │ -034328: 1f01 c302 |0014: check-cast v1, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -03432c: 6e10 e00e 0100 |0016: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -034332: 0a02 |0019: move-result v2 │ │ -034334: 3325 f0ff |001a: if-ne v5, v2, 000a // -0010 │ │ -034338: 1101 |001c: return-object v1 │ │ -03433a: 2202 f001 |001d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03433e: 2203 0302 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -034342: 7010 f20c 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -034348: 1a04 0d03 |0024: const-string v4, "Invalid " // string@030d │ │ -03434c: 6e20 f80c 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034352: 0c03 |0029: move-result-object v3 │ │ -034354: 1c04 c302 |002a: const-class v4, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -034358: 6e10 9e0c 0400 |002c: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -03435e: 0c04 |002f: move-result-object v4 │ │ -034360: 6e20 f80c 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034366: 0c03 |0033: move-result-object v3 │ │ -034368: 1a04 7a00 |0034: const-string v4, " ordinal: " // string@007a │ │ -03436c: 6e20 f80c 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034372: 0c03 |0039: move-result-object v3 │ │ -034374: 6e20 f50c 5300 |003a: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03437a: 0c03 |003d: move-result-object v3 │ │ -03437c: 6e10 fd0c 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -034382: 0c03 |0041: move-result-object v3 │ │ -034384: 7020 ad0c 3200 |0042: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03438a: 2702 |0045: throw v2 │ │ +035db0: |[035db0] org.emergent.android.weave.SyncEventType.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; │ │ +035dc0: 1c01 c002 |0000: const-class v1, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035dc4: 7110 490d 0100 |0002: invoke-static {v1}, Ljava/util/EnumSet;.allOf:(Ljava/lang/Class;)Ljava/util/EnumSet; // method@0d49 │ │ +035dca: 0c01 |0005: move-result-object v1 │ │ +035dcc: 6e10 4a0d 0100 |0006: invoke-virtual {v1}, Ljava/util/EnumSet;.iterator:()Ljava/util/Iterator; // method@0d4a │ │ +035dd2: 0c01 |0009: move-result-object v1 │ │ +035dd4: 7210 540d 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +035dda: 0a02 |000d: move-result v2 │ │ +035ddc: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +035de0: 7210 550d 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +035de6: 0c00 |0013: move-result-object v0 │ │ +035de8: 1f00 c002 |0014: check-cast v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035dec: 6e10 e00e 0000 |0016: invoke-virtual {v0}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +035df2: 0a02 |0019: move-result v2 │ │ +035df4: 3324 f0ff |001a: if-ne v4, v2, 000a // -0010 │ │ +035df8: 1100 |001c: return-object v0 │ │ +035dfa: 2201 ee01 |001d: new-instance v1, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +035dfe: 2202 0102 |001f: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +035e02: 7010 f20c 0200 |0021: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +035e08: 1a03 0d03 |0024: const-string v3, "Invalid " // string@030d │ │ +035e0c: 6e20 f80c 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035e12: 0c02 |0029: move-result-object v2 │ │ +035e14: 1c03 c002 |002a: const-class v3, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035e18: 6e10 9e0c 0300 |002c: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +035e1e: 0c03 |002f: move-result-object v3 │ │ +035e20: 6e20 f80c 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035e26: 0c02 |0033: move-result-object v2 │ │ +035e28: 1a03 7a00 |0034: const-string v3, " ordinal: " // string@007a │ │ +035e2c: 6e20 f80c 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +035e32: 0c02 |0039: move-result-object v2 │ │ +035e34: 6e20 f50c 4200 |003a: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +035e3a: 0c02 |003d: move-result-object v2 │ │ +035e3c: 6e10 fd0c 0200 |003e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +035e42: 0c02 |0041: move-result-object v2 │ │ +035e44: 7020 ad0c 2100 |0042: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +035e4a: 2701 |0045: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0016 line=36 │ │ 0x001c line=37 │ │ 0x001d line=39 │ │ locals : │ │ - 0x0016 - 0x001d reg=1 type Lorg/emergent/android/weave/SyncEventType; │ │ - 0x000a - 0x0046 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0046 reg=5 ordinal I │ │ + 0x0016 - 0x001d reg=0 type Lorg/emergent/android/weave/SyncEventType; │ │ + 0x0000 - 0x0046 reg=4 ordinal I │ │ │ │ #3 : (in Lorg/emergent/android/weave/SyncEventType;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/SyncEventType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03438c: |[03438c] org.emergent.android.weave.SyncEventType.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/SyncEventType; │ │ -03439c: 1c00 c302 |0000: const-class v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -0343a0: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -0343a6: 0c00 |0005: move-result-object v0 │ │ -0343a8: 1f00 c302 |0006: check-cast v0, Lorg/emergent/android/weave/SyncEventType; // type@02c3 │ │ -0343ac: 1100 |0008: return-object v0 │ │ +035e4c: |[035e4c] org.emergent.android.weave.SyncEventType.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/SyncEventType; │ │ +035e5c: 1c00 c002 |0000: const-class v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035e60: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +035e66: 0c00 |0005: move-result-object v0 │ │ +035e68: 1f00 c002 |0006: check-cast v0, Lorg/emergent/android/weave/SyncEventType; // type@02c0 │ │ +035e6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #4 : (in Lorg/emergent/android/weave/SyncEventType;) │ │ @@ -48132,33 +48133,33 @@ │ │ type : '()[Lorg/emergent/android/weave/SyncEventType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0343b0: |[0343b0] org.emergent.android.weave.SyncEventType.values:()[Lorg/emergent/android/weave/SyncEventType; │ │ -0343c0: 6200 ed03 |0000: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.$VALUES:[Lorg/emergent/android/weave/SyncEventType; // field@03ed │ │ -0343c4: 6e10 2011 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/SyncEventType;.clone:()Ljava/lang/Object; // method@1120 │ │ -0343ca: 0c00 |0005: move-result-object v0 │ │ -0343cc: 1f00 2803 |0006: check-cast v0, [Lorg/emergent/android/weave/SyncEventType; // type@0328 │ │ -0343d0: 1100 |0008: return-object v0 │ │ +035e70: |[035e70] org.emergent.android.weave.SyncEventType.values:()[Lorg/emergent/android/weave/SyncEventType; │ │ +035e80: 6200 ed03 |0000: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.$VALUES:[Lorg/emergent/android/weave/SyncEventType; // field@03ed │ │ +035e84: 6e10 2011 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/SyncEventType;.clone:()Ljava/lang/Object; // method@1120 │ │ +035e8a: 0c00 |0005: move-result-object v0 │ │ +035e8c: 1f00 2503 |0006: check-cast v0, [Lorg/emergent/android/weave/SyncEventType; // type@0325 │ │ +035e90: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2029 (SyncEventType.java) │ │ + source_file_idx : 2026 (SyncEventType.java) │ │ │ │ Class #231 header: │ │ -class_idx : 710 │ │ +class_idx : 707 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2224 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2221 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -48183,37 +48184,37 @@ │ │ type : '(Lorg/emergent/android/weave/WeaveListFragment;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0343d4: |[0343d4] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.:(Lorg/emergent/android/weave/WeaveListFragment;)V │ │ -0343e4: 5b01 f703 |0000: iput-object v1, v0, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ -0343e8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0343ee: 0e00 |0005: return-void │ │ +035e94: |[035e94] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.:(Lorg/emergent/android/weave/WeaveListFragment;)V │ │ +035ea4: 5b01 f703 |0000: iput-object v1, v0, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ +035ea8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +035eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/emergent/android/weave/WeaveListFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/emergent/android/weave/WeaveListFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0343f0: |[0343f0] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.afterTextChanged:(Landroid/text/Editable;)V │ │ -034400: 0e00 |0000: return-void │ │ +035eb0: |[035eb0] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.afterTextChanged:(Landroid/text/Editable;)V │ │ +035ec0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -48222,16 +48223,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034404: |[034404] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -034414: 0e00 |0000: return-void │ │ +035ec4: |[035ec4] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +035ed4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -48243,39 +48244,39 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -034418: |[034418] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -034428: 5410 f703 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ -03442c: 5400 0004 |0002: iget-object v0, v0, Lorg/emergent/android/weave/WeaveListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0400 │ │ -034430: 6e20 8a0d 2000 |0004: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ -034436: 5410 f703 |0007: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ -03443a: 6e10 130f 0000 |0009: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.validateFilter:()V // method@0f13 │ │ -034440: 0e00 |000c: return-void │ │ +035ed8: |[035ed8] org.emergent.android.weave.WeaveListFragment$FilterTextWatcher.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +035ee8: 5410 f703 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ +035eec: 5400 0004 |0002: iget-object v0, v0, Lorg/emergent/android/weave/WeaveListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0400 │ │ +035ef0: 6e20 8a0d 2000 |0004: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ +035ef6: 5410 f703 |0007: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.this$0:Lorg/emergent/android/weave/WeaveListFragment; // field@03f7 │ │ +035efa: 6e10 130f 0000 |0009: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.validateFilter:()V // method@0f13 │ │ +035f00: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0007 line=232 │ │ 0x000c line=233 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; │ │ 0x0000 - 0x000d reg=2 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x000d reg=3 start I │ │ 0x0000 - 0x000d reg=4 before I │ │ 0x0000 - 0x000d reg=5 count I │ │ │ │ - source_file_idx : 2224 (WeaveListFragment.java) │ │ + source_file_idx : 2221 (WeaveListFragment.java) │ │ │ │ Class #232 header: │ │ -class_idx : 713 │ │ +class_idx : 710 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 470 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 - │ │ @@ -48300,38 +48301,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 174 16-bit code units │ │ -034444: |[034444] org.emergent.android.weave.client.Base32.:()V │ │ -034454: 1300 5000 |0000: const/16 v0, #int 80 // #50 │ │ -034458: 2300 1003 |0002: new-array v0, v0, [I // type@0310 │ │ -03445c: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -034462: 6900 0404 |0007: sput-object v0, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ -034466: 0e00 |0009: return-void │ │ -034468: 0003 0400 5000 0000 ff00 0000 ff00 ... |000a: array-data (164 units) │ │ +035f04: |[035f04] org.emergent.android.weave.client.Base32.:()V │ │ +035f14: 1300 5000 |0000: const/16 v0, #int 80 // #50 │ │ +035f18: 2300 0d03 |0002: new-array v0, v0, [I // type@030d │ │ +035f1c: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +035f22: 6900 0404 |0007: sput-object v0, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ +035f26: 0e00 |0009: return-void │ │ +035f28: 0003 0400 5000 0000 ff00 0000 ff00 ... |000a: array-data (164 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/Base32;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0345b0: |[0345b0] org.emergent.android.weave.client.Base32.:()V │ │ -0345c0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0345c6: 0e00 |0003: return-void │ │ +036070: |[036070] org.emergent.android.weave.client.Base32.:()V │ │ +036080: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +036086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/Base32; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/Base32;) │ │ @@ -48339,76 +48340,76 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -0345c8: |[0345c8] org.emergent.android.weave.client.Base32.decode:(Ljava/lang/String;)[B │ │ -0345d8: 6e10 e20c 0800 |0000: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -0345de: 0a06 |0003: move-result v6 │ │ -0345e0: da06 0605 |0004: mul-int/lit8 v6, v6, #int 5 // #05 │ │ -0345e4: db06 0608 |0006: div-int/lit8 v6, v6, #int 8 // #08 │ │ -0345e8: 2360 0e03 |0008: new-array v0, v6, [B // type@030e │ │ -0345ec: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0345ee: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0345f0: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -0345f2: 6e10 e20c 0800 |000d: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -0345f8: 0a06 |0010: move-result v6 │ │ -0345fa: 3562 2e00 |0011: if-ge v2, v6, 003f // +002e │ │ -0345fe: 6e20 d80c 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034604: 0a06 |0016: move-result v6 │ │ -034606: d804 06d0 |0017: add-int/lit8 v4, v6, #int -48 // #d0 │ │ -03460a: 3a04 0700 |0019: if-ltz v4, 0020 // +0007 │ │ -03460e: 6206 0404 |001b: sget-object v6, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ -034612: 2166 |001d: array-length v6, v6 │ │ -034614: 3464 0500 |001e: if-lt v4, v6, 0023 // +0005 │ │ -034618: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03461c: 28eb |0022: goto 000d // -0015 │ │ -03461e: 6206 0404 |0023: sget-object v6, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ -034622: 4401 0604 |0025: aget v1, v6, v4 │ │ -034626: 1306 ff00 |0027: const/16 v6, #int 255 // #ff │ │ -03462a: 3261 f7ff |0029: if-eq v1, v6, 0020 // -0009 │ │ -03462e: 1236 |002b: const/4 v6, #int 3 // #3 │ │ -034630: 3663 1f00 |002c: if-gt v3, v6, 004b // +001f │ │ -034634: d806 0305 |002e: add-int/lit8 v6, v3, #int 5 // #05 │ │ -034638: dc03 0608 |0030: rem-int/lit8 v3, v6, #int 8 // #08 │ │ -03463c: 3903 0e00 |0032: if-nez v3, 0040 // +000e │ │ -034640: 4806 0005 |0034: aget-byte v6, v0, v5 │ │ -034644: b616 |0036: or-int/2addr v6, v1 │ │ -034646: 8d66 |0037: int-to-byte v6, v6 │ │ -034648: 4f06 0005 |0038: aput-byte v6, v0, v5 │ │ -03464c: d805 0501 |003a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -034650: 2106 |003c: array-length v6, v0 │ │ -034652: 3465 e3ff |003d: if-lt v5, v6, 0020 // -001d │ │ -034656: 1100 |003f: return-object v0 │ │ -034658: 4806 0005 |0040: aget-byte v6, v0, v5 │ │ -03465c: d907 0308 |0042: rsub-int/lit8 v7, v3, #int 8 // #08 │ │ -034660: 9807 0107 |0044: shl-int v7, v1, v7 │ │ -034664: b676 |0046: or-int/2addr v6, v7 │ │ -034666: 8d66 |0047: int-to-byte v6, v6 │ │ -034668: 4f06 0005 |0048: aput-byte v6, v0, v5 │ │ -03466c: 28d6 |004a: goto 0020 // -002a │ │ -03466e: d806 0305 |004b: add-int/lit8 v6, v3, #int 5 // #05 │ │ -034672: dc03 0608 |004d: rem-int/lit8 v3, v6, #int 8 // #08 │ │ -034676: 4806 0005 |004f: aget-byte v6, v0, v5 │ │ -03467a: 9a07 0103 |0051: ushr-int v7, v1, v3 │ │ -03467e: b676 |0053: or-int/2addr v6, v7 │ │ -034680: 8d66 |0054: int-to-byte v6, v6 │ │ -034682: 4f06 0005 |0055: aput-byte v6, v0, v5 │ │ -034686: d805 0501 |0057: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03468a: 2106 |0059: array-length v6, v0 │ │ -03468c: 3565 e5ff |005a: if-ge v5, v6, 003f // -001b │ │ -034690: 4806 0005 |005c: aget-byte v6, v0, v5 │ │ -034694: d907 0308 |005e: rsub-int/lit8 v7, v3, #int 8 // #08 │ │ -034698: 9807 0107 |0060: shl-int v7, v1, v7 │ │ -03469c: b676 |0062: or-int/2addr v6, v7 │ │ -03469e: 8d66 |0063: int-to-byte v6, v6 │ │ -0346a0: 4f06 0005 |0064: aput-byte v6, v0, v5 │ │ -0346a4: 28ba |0066: goto 0020 // -0046 │ │ +036088: |[036088] org.emergent.android.weave.client.Base32.decode:(Ljava/lang/String;)[B │ │ +036098: 6e10 e20c 0800 |0000: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03609e: 0a06 |0003: move-result v6 │ │ +0360a0: da06 0605 |0004: mul-int/lit8 v6, v6, #int 5 // #05 │ │ +0360a4: db06 0608 |0006: div-int/lit8 v6, v6, #int 8 // #08 │ │ +0360a8: 2360 0b03 |0008: new-array v0, v6, [B // type@030b │ │ +0360ac: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0360ae: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0360b0: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +0360b2: 6e10 e20c 0800 |000d: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +0360b8: 0a06 |0010: move-result v6 │ │ +0360ba: 3562 2e00 |0011: if-ge v2, v6, 003f // +002e │ │ +0360be: 6e20 d80c 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +0360c4: 0a06 |0016: move-result v6 │ │ +0360c6: d804 06d0 |0017: add-int/lit8 v4, v6, #int -48 // #d0 │ │ +0360ca: 3a04 0700 |0019: if-ltz v4, 0020 // +0007 │ │ +0360ce: 6206 0404 |001b: sget-object v6, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ +0360d2: 2166 |001d: array-length v6, v6 │ │ +0360d4: 3464 0500 |001e: if-lt v4, v6, 0023 // +0005 │ │ +0360d8: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0360dc: 28eb |0022: goto 000d // -0015 │ │ +0360de: 6206 0404 |0023: sget-object v6, Lorg/emergent/android/weave/client/Base32;.base32Lookup:[I // field@0404 │ │ +0360e2: 4401 0604 |0025: aget v1, v6, v4 │ │ +0360e6: 1306 ff00 |0027: const/16 v6, #int 255 // #ff │ │ +0360ea: 3261 f7ff |0029: if-eq v1, v6, 0020 // -0009 │ │ +0360ee: 1236 |002b: const/4 v6, #int 3 // #3 │ │ +0360f0: 3663 1f00 |002c: if-gt v3, v6, 004b // +001f │ │ +0360f4: d806 0305 |002e: add-int/lit8 v6, v3, #int 5 // #05 │ │ +0360f8: dc03 0608 |0030: rem-int/lit8 v3, v6, #int 8 // #08 │ │ +0360fc: 3903 0e00 |0032: if-nez v3, 0040 // +000e │ │ +036100: 4806 0005 |0034: aget-byte v6, v0, v5 │ │ +036104: b616 |0036: or-int/2addr v6, v1 │ │ +036106: 8d66 |0037: int-to-byte v6, v6 │ │ +036108: 4f06 0005 |0038: aput-byte v6, v0, v5 │ │ +03610c: d805 0501 |003a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +036110: 2106 |003c: array-length v6, v0 │ │ +036112: 3465 e3ff |003d: if-lt v5, v6, 0020 // -001d │ │ +036116: 1100 |003f: return-object v0 │ │ +036118: 4806 0005 |0040: aget-byte v6, v0, v5 │ │ +03611c: d907 0308 |0042: rsub-int/lit8 v7, v3, #int 8 // #08 │ │ +036120: 9807 0107 |0044: shl-int v7, v1, v7 │ │ +036124: b676 |0046: or-int/2addr v6, v7 │ │ +036126: 8d66 |0047: int-to-byte v6, v6 │ │ +036128: 4f06 0005 |0048: aput-byte v6, v0, v5 │ │ +03612c: 28d6 |004a: goto 0020 // -002a │ │ +03612e: d806 0305 |004b: add-int/lit8 v6, v3, #int 5 // #05 │ │ +036132: dc03 0608 |004d: rem-int/lit8 v3, v6, #int 8 // #08 │ │ +036136: 4806 0005 |004f: aget-byte v6, v0, v5 │ │ +03613a: 9a07 0103 |0051: ushr-int v7, v1, v3 │ │ +03613e: b676 |0053: or-int/2addr v6, v7 │ │ +036140: 8d66 |0054: int-to-byte v6, v6 │ │ +036142: 4f06 0005 |0055: aput-byte v6, v0, v5 │ │ +036146: d805 0501 |0057: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03614a: 2106 |0059: array-length v6, v0 │ │ +03614c: 3565 e5ff |005a: if-ge v5, v6, 003f // -001b │ │ +036150: 4806 0005 |005c: aget-byte v6, v0, v5 │ │ +036154: d907 0308 |005e: rsub-int/lit8 v7, v3, #int 8 // #08 │ │ +036158: 9807 0107 |0060: shl-int v7, v1, v7 │ │ +03615c: b676 |0062: or-int/2addr v6, v7 │ │ +03615e: 8d66 |0063: int-to-byte v6, v6 │ │ +036160: 4f06 0005 |0064: aput-byte v6, v0, v5 │ │ +036164: 28ba |0066: goto 0020 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x000a line=107 │ │ 0x0013 line=108 │ │ 0x0019 line=111 │ │ 0x0020 line=107 │ │ @@ -48443,26 +48444,26 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0346a8: |[0346a8] org.emergent.android.weave.client.Base32.decodeModified:(Ljava/lang/String;)[B │ │ -0346b8: 1300 3800 |0000: const/16 v0, #int 56 // #38 │ │ -0346bc: 1301 4c00 |0002: const/16 v1, #int 76 // #4c │ │ -0346c0: 6e30 e30c 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ce3 │ │ -0346c6: 0c00 |0007: move-result-object v0 │ │ -0346c8: 1301 3900 |0008: const/16 v1, #int 57 // #39 │ │ -0346cc: 1302 4f00 |000a: const/16 v2, #int 79 // #4f │ │ -0346d0: 6e30 e30c 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ce3 │ │ -0346d6: 0c00 |000f: move-result-object v0 │ │ -0346d8: 7110 160f 0000 |0010: invoke-static {v0}, Lorg/emergent/android/weave/client/Base32;.decode:(Ljava/lang/String;)[B // method@0f16 │ │ -0346de: 0c00 |0013: move-result-object v0 │ │ -0346e0: 1100 |0014: return-object v0 │ │ +036168: |[036168] org.emergent.android.weave.client.Base32.decodeModified:(Ljava/lang/String;)[B │ │ +036178: 1300 3800 |0000: const/16 v0, #int 56 // #38 │ │ +03617c: 1301 4c00 |0002: const/16 v1, #int 76 // #4c │ │ +036180: 6e30 e30c 0301 |0004: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ce3 │ │ +036186: 0c00 |0007: move-result-object v0 │ │ +036188: 1301 3900 |0008: const/16 v1, #int 57 // #39 │ │ +03618c: 1302 4f00 |000a: const/16 v2, #int 79 // #4f │ │ +036190: 6e30 e30c 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ce3 │ │ +036196: 0c00 |000f: move-result-object v0 │ │ +036198: 7110 160f 0000 |0010: invoke-static {v0}, Lorg/emergent/android/weave/client/Base32;.decode:(Ljava/lang/String;)[B // method@0f16 │ │ +03619e: 0c00 |0013: move-result-object v0 │ │ +0361a0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 data Ljava/lang/String; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/Base32;) │ │ @@ -48470,22 +48471,22 @@ │ │ type : '([B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0346e4: |[0346e4] org.emergent.android.weave.client.Base32.encode:([B)[B │ │ -0346f4: 7110 190f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encodeOriginal:([B)Ljava/lang/String; // method@0f19 │ │ -0346fa: 0c00 |0003: move-result-object v0 │ │ -0346fc: 6e10 e80c 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0ce8 │ │ -034702: 0c00 |0007: move-result-object v0 │ │ -034704: 7110 5a10 0000 |0008: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -03470a: 0c00 |000b: move-result-object v0 │ │ -03470c: 1100 |000c: return-object v0 │ │ +0361a4: |[0361a4] org.emergent.android.weave.client.Base32.encode:([B)[B │ │ +0361b4: 7110 190f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encodeOriginal:([B)Ljava/lang/String; // method@0f19 │ │ +0361ba: 0c00 |0003: move-result-object v0 │ │ +0361bc: 6e10 e80c 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0ce8 │ │ +0361c2: 0c00 |0007: move-result-object v0 │ │ +0361c4: 7110 5a10 0000 |0008: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +0361ca: 0c00 |000b: move-result-object v0 │ │ +0361cc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000d reg=1 data [B │ │ │ │ #5 : (in Lorg/emergent/android/weave/client/Base32;) │ │ @@ -48493,75 +48494,75 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 105 16-bit code units │ │ -034710: |[034710] org.emergent.android.weave.client.Base32.encodeOriginal:([B)Ljava/lang/String; │ │ -034720: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034722: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -034724: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -034726: 2200 0202 |0003: new-instance v0, Ljava/lang/StringBuffer; // type@0202 │ │ -03472a: 2186 |0005: array-length v6, v8 │ │ -03472c: d806 0607 |0006: add-int/lit8 v6, v6, #int 7 // #07 │ │ -034730: da06 0608 |0008: mul-int/lit8 v6, v6, #int 8 // #08 │ │ -034734: db06 0605 |000a: div-int/lit8 v6, v6, #int 5 // #05 │ │ -034738: 7020 ee0c 6000 |000c: invoke-direct {v0, v6}, Ljava/lang/StringBuffer;.:(I)V // method@0cee │ │ -03473e: 2186 |000f: array-length v6, v8 │ │ -034740: 3563 5400 |0010: if-ge v3, v6, 0064 // +0054 │ │ -034744: 4806 0803 |0012: aget-byte v6, v8, v3 │ │ -034748: 3a06 3100 |0014: if-ltz v6, 0045 // +0031 │ │ -03474c: 4801 0803 |0016: aget-byte v1, v8, v3 │ │ -034750: 1236 |0018: const/4 v6, #int 3 // #3 │ │ -034752: 3764 3a00 |0019: if-le v4, v6, 0053 // +003a │ │ -034756: d806 0301 |001b: add-int/lit8 v6, v3, #int 1 // #01 │ │ -03475a: 2187 |001d: array-length v7, v8 │ │ -03475c: 3576 3300 |001e: if-ge v6, v7, 0051 // +0033 │ │ -034760: d806 0301 |0020: add-int/lit8 v6, v3, #int 1 // #01 │ │ -034764: 4806 0806 |0022: aget-byte v6, v8, v6 │ │ -034768: 3a06 2600 |0024: if-ltz v6, 004a // +0026 │ │ -03476c: d806 0301 |0026: add-int/lit8 v6, v3, #int 1 // #01 │ │ -034770: 4805 0806 |0028: aget-byte v5, v8, v6 │ │ -034774: 1306 ff00 |002a: const/16 v6, #int 255 // #ff │ │ -034778: b946 |002c: shr-int/2addr v6, v4 │ │ -03477a: 9502 0106 |002d: and-int v2, v1, v6 │ │ -03477e: d806 0405 |002f: add-int/lit8 v6, v4, #int 5 // #05 │ │ -034782: dc04 0608 |0031: rem-int/lit8 v4, v6, #int 8 // #08 │ │ -034786: b842 |0033: shl-int/2addr v2, v4 │ │ -034788: d906 0408 |0034: rsub-int/lit8 v6, v4, #int 8 // #08 │ │ -03478c: 9906 0506 |0036: shr-int v6, v5, v6 │ │ -034790: b662 |0038: or-int/2addr v2, v6 │ │ -034792: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034796: 1a06 3b01 |003b: const-string v6, "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567" // string@013b │ │ -03479a: 6e20 d80c 2600 |003d: invoke-virtual {v6, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -0347a0: 0a06 |0040: move-result v6 │ │ -0347a2: 6e20 ef0c 6000 |0041: invoke-virtual {v0, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0cef │ │ -0347a8: 28cb |0044: goto 000f // -0035 │ │ -0347aa: 4806 0803 |0045: aget-byte v6, v8, v3 │ │ -0347ae: d061 0001 |0047: add-int/lit16 v1, v6, #int 256 // #0100 │ │ -0347b2: 28cf |0049: goto 0018 // -0031 │ │ -0347b4: d806 0301 |004a: add-int/lit8 v6, v3, #int 1 // #01 │ │ -0347b8: 4806 0806 |004c: aget-byte v6, v8, v6 │ │ -0347bc: d065 0001 |004e: add-int/lit16 v5, v6, #int 256 // #0100 │ │ -0347c0: 28da |0050: goto 002a // -0026 │ │ -0347c2: 1205 |0051: const/4 v5, #int 0 // #0 │ │ -0347c4: 28d8 |0052: goto 002a // -0028 │ │ -0347c6: d806 0405 |0053: add-int/lit8 v6, v4, #int 5 // #05 │ │ -0347ca: d906 0608 |0055: rsub-int/lit8 v6, v6, #int 8 // #08 │ │ -0347ce: 9906 0106 |0057: shr-int v6, v1, v6 │ │ -0347d2: dd02 061f |0059: and-int/lit8 v2, v6, #int 31 // #1f │ │ -0347d6: d806 0405 |005b: add-int/lit8 v6, v4, #int 5 // #05 │ │ -0347da: dc04 0608 |005d: rem-int/lit8 v4, v6, #int 8 // #08 │ │ -0347de: 3904 dcff |005f: if-nez v4, 003b // -0024 │ │ -0347e2: d803 0301 |0061: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0347e6: 28d8 |0063: goto 003b // -0028 │ │ -0347e8: 6e10 f10c 0000 |0064: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ -0347ee: 0c06 |0067: move-result-object v6 │ │ -0347f0: 1106 |0068: return-object v6 │ │ +0361d0: |[0361d0] org.emergent.android.weave.client.Base32.encodeOriginal:([B)Ljava/lang/String; │ │ +0361e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0361e2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0361e4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0361e6: 2200 0002 |0003: new-instance v0, Ljava/lang/StringBuffer; // type@0200 │ │ +0361ea: 2186 |0005: array-length v6, v8 │ │ +0361ec: d806 0607 |0006: add-int/lit8 v6, v6, #int 7 // #07 │ │ +0361f0: da06 0608 |0008: mul-int/lit8 v6, v6, #int 8 // #08 │ │ +0361f4: db06 0605 |000a: div-int/lit8 v6, v6, #int 5 // #05 │ │ +0361f8: 7020 ee0c 6000 |000c: invoke-direct {v0, v6}, Ljava/lang/StringBuffer;.:(I)V // method@0cee │ │ +0361fe: 2186 |000f: array-length v6, v8 │ │ +036200: 3563 5400 |0010: if-ge v3, v6, 0064 // +0054 │ │ +036204: 4806 0803 |0012: aget-byte v6, v8, v3 │ │ +036208: 3a06 3100 |0014: if-ltz v6, 0045 // +0031 │ │ +03620c: 4801 0803 |0016: aget-byte v1, v8, v3 │ │ +036210: 1236 |0018: const/4 v6, #int 3 // #3 │ │ +036212: 3764 3a00 |0019: if-le v4, v6, 0053 // +003a │ │ +036216: d806 0301 |001b: add-int/lit8 v6, v3, #int 1 // #01 │ │ +03621a: 2187 |001d: array-length v7, v8 │ │ +03621c: 3576 3300 |001e: if-ge v6, v7, 0051 // +0033 │ │ +036220: d806 0301 |0020: add-int/lit8 v6, v3, #int 1 // #01 │ │ +036224: 4806 0806 |0022: aget-byte v6, v8, v6 │ │ +036228: 3a06 2600 |0024: if-ltz v6, 004a // +0026 │ │ +03622c: d806 0301 |0026: add-int/lit8 v6, v3, #int 1 // #01 │ │ +036230: 4805 0806 |0028: aget-byte v5, v8, v6 │ │ +036234: 1306 ff00 |002a: const/16 v6, #int 255 // #ff │ │ +036238: b946 |002c: shr-int/2addr v6, v4 │ │ +03623a: 9502 0106 |002d: and-int v2, v1, v6 │ │ +03623e: d806 0405 |002f: add-int/lit8 v6, v4, #int 5 // #05 │ │ +036242: dc04 0608 |0031: rem-int/lit8 v4, v6, #int 8 // #08 │ │ +036246: b842 |0033: shl-int/2addr v2, v4 │ │ +036248: d906 0408 |0034: rsub-int/lit8 v6, v4, #int 8 // #08 │ │ +03624c: 9906 0506 |0036: shr-int v6, v5, v6 │ │ +036250: b662 |0038: or-int/2addr v2, v6 │ │ +036252: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ +036256: 1a06 3b01 |003b: const-string v6, "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567" // string@013b │ │ +03625a: 6e20 d80c 2600 |003d: invoke-virtual {v6, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036260: 0a06 |0040: move-result v6 │ │ +036262: 6e20 ef0c 6000 |0041: invoke-virtual {v0, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0cef │ │ +036268: 28cb |0044: goto 000f // -0035 │ │ +03626a: 4806 0803 |0045: aget-byte v6, v8, v3 │ │ +03626e: d061 0001 |0047: add-int/lit16 v1, v6, #int 256 // #0100 │ │ +036272: 28cf |0049: goto 0018 // -0031 │ │ +036274: d806 0301 |004a: add-int/lit8 v6, v3, #int 1 // #01 │ │ +036278: 4806 0806 |004c: aget-byte v6, v8, v6 │ │ +03627c: d065 0001 |004e: add-int/lit16 v5, v6, #int 256 // #0100 │ │ +036280: 28da |0050: goto 002a // -0026 │ │ +036282: 1205 |0051: const/4 v5, #int 0 // #0 │ │ +036284: 28d8 |0052: goto 002a // -0028 │ │ +036286: d806 0405 |0053: add-int/lit8 v6, v4, #int 5 // #05 │ │ +03628a: d906 0608 |0055: rsub-int/lit8 v6, v6, #int 8 // #08 │ │ +03628e: 9906 0106 |0057: shr-int v6, v1, v6 │ │ +036292: dd02 061f |0059: and-int/lit8 v2, v6, #int 31 // #1f │ │ +036296: d806 0405 |005b: add-int/lit8 v6, v4, #int 5 // #05 │ │ +03629a: dc04 0608 |005d: rem-int/lit8 v4, v6, #int 8 // #08 │ │ +03629e: 3904 dcff |005f: if-nez v4, 003b // -0024 │ │ +0362a2: d803 0301 |0061: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0362a6: 28d8 |0063: goto 003b // -0028 │ │ +0362a8: 6e10 f10c 0000 |0064: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ +0362ae: 0c06 |0067: move-result-object v6 │ │ +0362b0: 1106 |0068: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=66 │ │ 0x000f line=68 │ │ 0x0012 line=69 │ │ 0x0018 line=72 │ │ @@ -48597,72 +48598,72 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -0347f4: |[0347f4] org.emergent.android.weave.client.Base32.main:([Ljava/lang/String;)V │ │ -034804: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -034806: 2173 |0001: array-length v3, v7 │ │ -034808: 3903 0a00 |0002: if-nez v3, 000c // +000a │ │ -03480c: 6203 f002 |0004: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -034810: 1a04 e007 |0006: const-string v4, "Supply a Base32-encoded argument." // string@07e0 │ │ -034814: 6e20 810c 4300 |0008: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -03481a: 0e00 |000b: return-void │ │ -03481c: 6203 f002 |000c: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -034820: 2204 0302 |000e: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -034824: 7010 f20c 0400 |0010: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03482a: 1a05 3100 |0013: const-string v5, " Original: " // string@0031 │ │ -03482e: 6e20 f80c 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034834: 0c04 |0018: move-result-object v4 │ │ -034836: 4605 0706 |0019: aget-object v5, v7, v6 │ │ -03483a: 6e20 f80c 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034840: 0c04 |001e: move-result-object v4 │ │ -034842: 6e10 fd0c 0400 |001f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -034848: 0c04 |0022: move-result-object v4 │ │ -03484a: 6e20 810c 4300 |0023: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -034850: 4603 0706 |0026: aget-object v3, v7, v6 │ │ -034854: 7110 160f 0300 |0028: invoke-static {v3}, Lorg/emergent/android/weave/client/Base32;.decode:(Ljava/lang/String;)[B // method@0f16 │ │ -03485a: 0c01 |002b: move-result-object v1 │ │ -03485c: 6203 f002 |002c: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -034860: 1a04 0500 |002e: const-string v4, " Hex: " // string@0005 │ │ -034864: 6e20 7f0c 4300 |0030: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0c7f │ │ -03486a: 1202 |0033: const/4 v2, #int 0 // #0 │ │ -03486c: 2113 |0034: array-length v3, v1 │ │ -03486e: 3532 1b00 |0035: if-ge v2, v3, 0050 // +001b │ │ -034872: 4800 0102 |0037: aget-byte v0, v1, v2 │ │ -034876: 3b00 0400 |0039: if-gez v0, 003d // +0004 │ │ -03487a: d000 0001 |003b: add-int/lit16 v0, v0, #int 256 // #0100 │ │ -03487e: 6203 f002 |003d: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -034882: d004 0001 |003f: add-int/lit16 v4, v0, #int 256 // #0100 │ │ -034886: 7110 b70c 0400 |0041: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03488c: 0c04 |0044: move-result-object v4 │ │ -03488e: 1215 |0045: const/4 v5, #int 1 // #1 │ │ -034890: 6e20 e50c 5400 |0046: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -034896: 0c04 |0049: move-result-object v4 │ │ -034898: 6e20 7f0c 4300 |004a: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0c7f │ │ -03489e: d802 0201 |004d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0348a2: 28e5 |004f: goto 0034 // -001b │ │ -0348a4: 6203 f002 |0050: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -0348a8: 6e10 800c 0300 |0052: invoke-virtual {v3}, Ljava/io/PrintStream;.println:()V // method@0c80 │ │ -0348ae: 6203 f002 |0055: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -0348b2: 2204 0302 |0057: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -0348b6: 7010 f20c 0400 |0059: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0348bc: 1a05 8807 |005c: const-string v5, "Reencoded: " // string@0788 │ │ -0348c0: 6e20 f80c 5400 |005e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0348c6: 0c04 |0061: move-result-object v4 │ │ -0348c8: 7110 180f 0100 |0062: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ -0348ce: 0c05 |0065: move-result-object v5 │ │ -0348d0: 6e20 f70c 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0348d6: 0c04 |0069: move-result-object v4 │ │ -0348d8: 6e10 fd0c 0400 |006a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0348de: 0c04 |006d: move-result-object v4 │ │ -0348e0: 6e20 810c 4300 |006e: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -0348e6: 289a |0071: goto 000b // -0066 │ │ +0362b4: |[0362b4] org.emergent.android.weave.client.Base32.main:([Ljava/lang/String;)V │ │ +0362c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0362c6: 2173 |0001: array-length v3, v7 │ │ +0362c8: 3903 0a00 |0002: if-nez v3, 000c // +000a │ │ +0362cc: 6203 f002 |0004: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +0362d0: 1a04 dd07 |0006: const-string v4, "Supply a Base32-encoded argument." // string@07dd │ │ +0362d4: 6e20 810c 4300 |0008: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0362da: 0e00 |000b: return-void │ │ +0362dc: 6203 f002 |000c: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +0362e0: 2204 0102 |000e: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +0362e4: 7010 f20c 0400 |0010: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0362ea: 1a05 3100 |0013: const-string v5, " Original: " // string@0031 │ │ +0362ee: 6e20 f80c 5400 |0015: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0362f4: 0c04 |0018: move-result-object v4 │ │ +0362f6: 4605 0706 |0019: aget-object v5, v7, v6 │ │ +0362fa: 6e20 f80c 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +036300: 0c04 |001e: move-result-object v4 │ │ +036302: 6e10 fd0c 0400 |001f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +036308: 0c04 |0022: move-result-object v4 │ │ +03630a: 6e20 810c 4300 |0023: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +036310: 4603 0706 |0026: aget-object v3, v7, v6 │ │ +036314: 7110 160f 0300 |0028: invoke-static {v3}, Lorg/emergent/android/weave/client/Base32;.decode:(Ljava/lang/String;)[B // method@0f16 │ │ +03631a: 0c01 |002b: move-result-object v1 │ │ +03631c: 6203 f002 |002c: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +036320: 1a04 0500 |002e: const-string v4, " Hex: " // string@0005 │ │ +036324: 6e20 7f0c 4300 |0030: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0c7f │ │ +03632a: 1202 |0033: const/4 v2, #int 0 // #0 │ │ +03632c: 2113 |0034: array-length v3, v1 │ │ +03632e: 3532 1b00 |0035: if-ge v2, v3, 0050 // +001b │ │ +036332: 4800 0102 |0037: aget-byte v0, v1, v2 │ │ +036336: 3b00 0400 |0039: if-gez v0, 003d // +0004 │ │ +03633a: d000 0001 |003b: add-int/lit16 v0, v0, #int 256 // #0100 │ │ +03633e: 6203 f002 |003d: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +036342: d004 0001 |003f: add-int/lit16 v4, v0, #int 256 // #0100 │ │ +036346: 7110 b70c 0400 |0041: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03634c: 0c04 |0044: move-result-object v4 │ │ +03634e: 1215 |0045: const/4 v5, #int 1 // #1 │ │ +036350: 6e20 e50c 5400 |0046: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +036356: 0c04 |0049: move-result-object v4 │ │ +036358: 6e20 7f0c 4300 |004a: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0c7f │ │ +03635e: d802 0201 |004d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036362: 28e5 |004f: goto 0034 // -001b │ │ +036364: 6203 f002 |0050: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +036368: 6e10 800c 0300 |0052: invoke-virtual {v3}, Ljava/io/PrintStream;.println:()V // method@0c80 │ │ +03636e: 6203 f002 |0055: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +036372: 2204 0102 |0057: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +036376: 7010 f20c 0400 |0059: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03637c: 1a05 8507 |005c: const-string v5, "Reencoded: " // string@0785 │ │ +036380: 6e20 f80c 5400 |005e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +036386: 0c04 |0061: move-result-object v4 │ │ +036388: 7110 180f 0100 |0062: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ +03638e: 0c05 |0065: move-result-object v5 │ │ +036390: 6e20 f70c 5400 |0066: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +036396: 0c04 |0069: move-result-object v4 │ │ +036398: 6e10 fd0c 0400 |006a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03639e: 0c04 |006d: move-result-object v4 │ │ +0363a0: 6e20 810c 4300 |006e: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0363a6: 289a |0071: goto 000b // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0004 line=153 │ │ 0x000b line=168 │ │ 0x000c line=156 │ │ 0x0026 line=157 │ │ @@ -48681,17 +48682,17 @@ │ │ 0x0034 - 0x0072 reg=2 i I │ │ 0x0000 - 0x0072 reg=7 args [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 470 (Base32.java) │ │ │ │ Class #233 header: │ │ -class_idx : 714 │ │ +class_idx : 711 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 471 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 annotations: │ │ @@ -48719,36 +48720,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0348e8: |[0348e8] org.emergent.android.weave.client.Base64.:()V │ │ -0348f8: 2200 cb02 |0000: new-instance v0, Lorg/emergent/android/weave/client/Base64Encoder; // type@02cb │ │ -0348fc: 7010 230f 0000 |0002: invoke-direct {v0}, Lorg/emergent/android/weave/client/Base64Encoder;.:()V // method@0f23 │ │ -034902: 6900 0504 |0005: sput-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -034906: 0e00 |0007: return-void │ │ +0363a8: |[0363a8] org.emergent.android.weave.client.Base64.:()V │ │ +0363b8: 2200 c802 |0000: new-instance v0, Lorg/emergent/android/weave/client/Base64Encoder; // type@02c8 │ │ +0363bc: 7010 230f 0000 |0002: invoke-direct {v0}, Lorg/emergent/android/weave/client/Base64Encoder;.:()V // method@0f23 │ │ +0363c2: 6900 0504 |0005: sput-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +0363c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/Base64;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034908: |[034908] org.emergent.android.weave.client.Base64.:()V │ │ -034918: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03491e: 0e00 |0003: return-void │ │ +0363c8: |[0363c8] org.emergent.android.weave.client.Base64.:()V │ │ +0363d8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0363de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/Base64; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/Base64;) │ │ @@ -48756,19 +48757,19 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -034920: |[034920] org.emergent.android.weave.client.Base64.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ -034930: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -034934: 6e30 240f 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f24 │ │ -03493a: 0a00 |0005: move-result v0 │ │ -03493c: 0f00 |0006: return v0 │ │ +0363e0: |[0363e0] org.emergent.android.weave.client.Base64.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ +0363f0: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +0363f4: 6e30 240f 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f24 │ │ +0363fa: 0a00 |0005: move-result v0 │ │ +0363fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 data Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 out Ljava/io/OutputStream; │ │ │ │ @@ -48777,39 +48778,39 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -034940: |[034940] org.emergent.android.weave.client.Base64.decode:(Ljava/lang/String;)[B │ │ -034950: 6e10 e20c 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -034956: 0a03 |0003: move-result v3 │ │ -034958: db03 0304 |0004: div-int/lit8 v3, v3, #int 4 // #04 │ │ -03495c: da02 0303 |0006: mul-int/lit8 v2, v3, #int 3 // #03 │ │ -034960: 2200 d301 |0008: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -034964: 7020 680c 2000 |000a: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ -03496a: 6203 0504 |000d: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -03496e: 6e30 240f 6300 |000f: invoke-virtual {v3, v6, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f24 │ │ -034974: 6e10 690c 0000 |0012: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -03497a: 0c03 |0015: move-result-object v3 │ │ -03497c: 1103 |0016: return-object v3 │ │ -03497e: 0d01 |0017: move-exception v1 │ │ -034980: 2203 ff01 |0018: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -034984: 2204 0302 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -034988: 7010 f20c 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03498e: 1a05 bd0b |001f: const-string v5, "exception decoding base64 string: " // string@0bbd │ │ -034992: 6e20 f80c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034998: 0c04 |0024: move-result-object v4 │ │ -03499a: 6e20 f70c 1400 |0025: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0349a0: 0c04 |0028: move-result-object v4 │ │ -0349a2: 6e10 fd0c 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0349a8: 0c04 |002c: move-result-object v4 │ │ -0349aa: 7020 d00c 4300 |002d: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -0349b0: 2703 |0030: throw v3 │ │ +036400: |[036400] org.emergent.android.weave.client.Base64.decode:(Ljava/lang/String;)[B │ │ +036410: 6e10 e20c 0600 |0000: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +036416: 0a03 |0003: move-result v3 │ │ +036418: db03 0304 |0004: div-int/lit8 v3, v3, #int 4 // #04 │ │ +03641c: da02 0303 |0006: mul-int/lit8 v2, v3, #int 3 // #03 │ │ +036420: 2200 d101 |0008: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +036424: 7020 680c 2000 |000a: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ +03642a: 6203 0504 |000d: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +03642e: 6e30 240f 6300 |000f: invoke-virtual {v3, v6, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f24 │ │ +036434: 6e10 690c 0000 |0012: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +03643a: 0c03 |0015: move-result-object v3 │ │ +03643c: 1103 |0016: return-object v3 │ │ +03643e: 0d01 |0017: move-exception v1 │ │ +036440: 2203 fd01 |0018: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +036444: 2204 0102 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +036448: 7010 f20c 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03644e: 1a05 b90b |001f: const-string v5, "exception decoding base64 string: " // string@0bb9 │ │ +036452: 6e20 f80c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +036458: 0c04 |0024: move-result-object v4 │ │ +03645a: 6e20 f70c 1400 |0025: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +036460: 0c04 |0028: move-result-object v4 │ │ +036462: 6e10 fd0c 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +036468: 0c04 |002c: move-result-object v4 │ │ +03646a: 7020 d00c 4300 |002d: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +036470: 2703 |0030: throw v3 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ Ljava/io/IOException; -> 0x0017 │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000d line=98 │ │ @@ -48827,40 +48828,40 @@ │ │ type : '([B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0349c4: |[0349c4] org.emergent.android.weave.client.Base64.decode:([B)[B │ │ -0349d4: 2163 |0000: array-length v3, v6 │ │ -0349d6: db03 0304 |0001: div-int/lit8 v3, v3, #int 4 // #04 │ │ -0349da: da02 0303 |0003: mul-int/lit8 v2, v3, #int 3 // #03 │ │ -0349de: 2200 d301 |0005: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -0349e2: 7020 680c 2000 |0007: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ -0349e8: 6203 0504 |000a: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -0349ec: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0349ee: 2165 |000d: array-length v5, v6 │ │ -0349f0: 6e50 250f 6354 |000e: invoke-virtual {v3, v6, v4, v5, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:([BIILjava/io/OutputStream;)I // method@0f25 │ │ -0349f6: 6e10 690c 0000 |0011: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -0349fc: 0c03 |0014: move-result-object v3 │ │ -0349fe: 1103 |0015: return-object v3 │ │ -034a00: 0d01 |0016: move-exception v1 │ │ -034a02: 2203 ff01 |0017: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -034a06: 2204 0302 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -034a0a: 7010 f20c 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -034a10: 1a05 bd0b |001e: const-string v5, "exception decoding base64 string: " // string@0bbd │ │ -034a14: 6e20 f80c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034a1a: 0c04 |0023: move-result-object v4 │ │ -034a1c: 6e20 f70c 1400 |0024: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -034a22: 0c04 |0027: move-result-object v4 │ │ -034a24: 6e10 fd0c 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -034a2a: 0c04 |002b: move-result-object v4 │ │ -034a2c: 7020 d00c 4300 |002c: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -034a32: 2703 |002f: throw v3 │ │ +036484: |[036484] org.emergent.android.weave.client.Base64.decode:([B)[B │ │ +036494: 2163 |0000: array-length v3, v6 │ │ +036496: db03 0304 |0001: div-int/lit8 v3, v3, #int 4 // #04 │ │ +03649a: da02 0303 |0003: mul-int/lit8 v2, v3, #int 3 // #03 │ │ +03649e: 2200 d101 |0005: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +0364a2: 7020 680c 2000 |0007: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ +0364a8: 6203 0504 |000a: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +0364ac: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0364ae: 2165 |000d: array-length v5, v6 │ │ +0364b0: 6e50 250f 6354 |000e: invoke-virtual {v3, v6, v4, v5, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.decode:([BIILjava/io/OutputStream;)I // method@0f25 │ │ +0364b6: 6e10 690c 0000 |0011: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +0364bc: 0c03 |0014: move-result-object v3 │ │ +0364be: 1103 |0015: return-object v3 │ │ +0364c0: 0d01 |0016: move-exception v1 │ │ +0364c2: 2203 fd01 |0017: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +0364c6: 2204 0102 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +0364ca: 7010 f20c 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0364d0: 1a05 b90b |001e: const-string v5, "exception decoding base64 string: " // string@0bb9 │ │ +0364d4: 6e20 f80c 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0364da: 0c04 |0023: move-result-object v4 │ │ +0364dc: 6e20 f70c 1400 |0024: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0364e2: 0c04 |0027: move-result-object v4 │ │ +0364e4: 6e10 fd0c 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0364ea: 0c04 |002b: move-result-object v4 │ │ +0364ec: 7020 d00c 4300 |002c: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +0364f2: 2703 |002f: throw v3 │ │ catches : 1 │ │ 0x000a - 0x0011 │ │ Ljava/io/IOException; -> 0x0016 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ 0x000a line=75 │ │ @@ -48878,19 +48879,19 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -034a44: |[034a44] org.emergent.android.weave.client.Base64.encode:([BIILjava/io/OutputStream;)I │ │ -034a54: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -034a58: 6e54 270f 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ -034a5e: 0a00 |0005: move-result v0 │ │ -034a60: 0f00 |0006: return v0 │ │ +036504: |[036504] org.emergent.android.weave.client.Base64.encode:([BIILjava/io/OutputStream;)I │ │ +036514: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +036518: 6e54 270f 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ +03651e: 0a00 |0005: move-result v0 │ │ +036520: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 data [B │ │ 0x0000 - 0x0007 reg=2 off I │ │ 0x0000 - 0x0007 reg=3 length I │ │ @@ -48901,21 +48902,21 @@ │ │ type : '([BLjava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -034a64: |[034a64] org.emergent.android.weave.client.Base64.encode:([BLjava/io/OutputStream;)I │ │ -034a74: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -034a78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034a7a: 2132 |0003: array-length v2, v3 │ │ -034a7c: 6e54 270f 3021 |0004: invoke-virtual {v0, v3, v1, v2, v4}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ -034a82: 0a00 |0007: move-result v0 │ │ -034a84: 0f00 |0008: return v0 │ │ +036524: |[036524] org.emergent.android.weave.client.Base64.encode:([BLjava/io/OutputStream;)I │ │ +036534: 6200 0504 |0000: sget-object v0, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +036538: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03653a: 2132 |0003: array-length v2, v3 │ │ +03653c: 6e54 270f 3021 |0004: invoke-virtual {v0, v3, v1, v2, v4}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ +036542: 0a00 |0007: move-result v0 │ │ +036544: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 data [B │ │ 0x0000 - 0x0009 reg=4 out Ljava/io/OutputStream; │ │ │ │ @@ -48924,41 +48925,41 @@ │ │ type : '([B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -034a88: |[034a88] org.emergent.android.weave.client.Base64.encode:([B)[B │ │ -034a98: 2163 |0000: array-length v3, v6 │ │ -034a9a: d803 0302 |0001: add-int/lit8 v3, v3, #int 2 // #02 │ │ -034a9e: db03 0303 |0003: div-int/lit8 v3, v3, #int 3 // #03 │ │ -034aa2: da02 0304 |0005: mul-int/lit8 v2, v3, #int 4 // #04 │ │ -034aa6: 2200 d301 |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -034aaa: 7020 680c 2000 |0009: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ -034ab0: 6203 0504 |000c: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ -034ab4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -034ab6: 2165 |000f: array-length v5, v6 │ │ -034ab8: 6e50 270f 6354 |0010: invoke-virtual {v3, v6, v4, v5, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ -034abe: 6e10 690c 0000 |0013: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -034ac4: 0c03 |0016: move-result-object v3 │ │ -034ac6: 1103 |0017: return-object v3 │ │ -034ac8: 0d01 |0018: move-exception v1 │ │ -034aca: 2203 ff01 |0019: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -034ace: 2204 0302 |001b: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -034ad2: 7010 f20c 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -034ad8: 1a05 bf0b |0020: const-string v5, "exception encoding base64 string: " // string@0bbf │ │ -034adc: 6e20 f80c 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -034ae2: 0c04 |0025: move-result-object v4 │ │ -034ae4: 6e20 f70c 1400 |0026: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -034aea: 0c04 |0029: move-result-object v4 │ │ -034aec: 6e10 fd0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -034af2: 0c04 |002d: move-result-object v4 │ │ -034af4: 7020 d00c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -034afa: 2703 |0031: throw v3 │ │ +036548: |[036548] org.emergent.android.weave.client.Base64.encode:([B)[B │ │ +036558: 2163 |0000: array-length v3, v6 │ │ +03655a: d803 0302 |0001: add-int/lit8 v3, v3, #int 2 // #02 │ │ +03655e: db03 0303 |0003: div-int/lit8 v3, v3, #int 3 // #03 │ │ +036562: da02 0304 |0005: mul-int/lit8 v2, v3, #int 4 // #04 │ │ +036566: 2200 d101 |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +03656a: 7020 680c 2000 |0009: invoke-direct {v0, v2}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@0c68 │ │ +036570: 6203 0504 |000c: sget-object v3, Lorg/emergent/android/weave/client/Base64;.encoder:Lorg/emergent/android/weave/client/Base64Encoder; // field@0405 │ │ +036574: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +036576: 2165 |000f: array-length v5, v6 │ │ +036578: 6e50 270f 6354 |0010: invoke-virtual {v3, v6, v4, v5, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.encode:([BIILjava/io/OutputStream;)I // method@0f27 │ │ +03657e: 6e10 690c 0000 |0013: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +036584: 0c03 |0016: move-result-object v3 │ │ +036586: 1103 |0017: return-object v3 │ │ +036588: 0d01 |0018: move-exception v1 │ │ +03658a: 2203 fd01 |0019: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +03658e: 2204 0102 |001b: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +036592: 7010 f20c 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +036598: 1a05 bb0b |0020: const-string v5, "exception encoding base64 string: " // string@0bbb │ │ +03659c: 6e20 f80c 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0365a2: 0c04 |0025: move-result-object v4 │ │ +0365a4: 6e20 f70c 1400 |0026: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0365aa: 0c04 |0029: move-result-object v4 │ │ +0365ac: 6e10 fd0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0365b2: 0c04 |002d: move-result-object v4 │ │ +0365b4: 7020 d00c 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +0365ba: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x000c - 0x0013 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=19 │ │ 0x0007 line=20 │ │ 0x000c line=24 │ │ @@ -48971,17 +48972,17 @@ │ │ 0x0007 - 0x0032 reg=2 len I │ │ 0x0000 - 0x0032 reg=6 data [B │ │ │ │ Virtual methods - │ │ source_file_idx : 471 (Base64.java) │ │ │ │ Class #234 header: │ │ -class_idx : 715 │ │ +class_idx : 712 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 472 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #234 annotations: │ │ @@ -49019,28 +49020,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -034b0c: |[034b0c] org.emergent.android.weave.client.Base64Encoder.:()V │ │ -034b1c: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -034b22: 1300 4000 |0003: const/16 v0, #int 64 // #40 │ │ -034b26: 2300 0e03 |0005: new-array v0, v0, [B // type@030e │ │ -034b2a: 2600 1300 0000 |0007: fill-array-data v0, 0000001a // +00000013 │ │ -034b30: 5b10 0704 |000a: iput-object v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -034b34: 1300 3d00 |000c: const/16 v0, #int 61 // #3d │ │ -034b38: 5d10 0804 |000e: iput-byte v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -034b3c: 1300 8000 |0010: const/16 v0, #int 128 // #80 │ │ -034b40: 2300 0e03 |0012: new-array v0, v0, [B // type@030e │ │ -034b44: 5b10 0604 |0014: iput-object v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034b48: 6e10 290f 0100 |0016: invoke-virtual {v1}, Lorg/emergent/android/weave/client/Base64Encoder;.initialiseDecodingTable:()V // method@0f29 │ │ -034b4e: 0e00 |0019: return-void │ │ -034b50: 0003 0100 4000 0000 4142 4344 4546 ... |001a: array-data (36 units) │ │ +0365cc: |[0365cc] org.emergent.android.weave.client.Base64Encoder.:()V │ │ +0365dc: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0365e2: 1300 4000 |0003: const/16 v0, #int 64 // #40 │ │ +0365e6: 2300 0b03 |0005: new-array v0, v0, [B // type@030b │ │ +0365ea: 2600 1300 0000 |0007: fill-array-data v0, 0000001a // +00000013 │ │ +0365f0: 5b10 0704 |000a: iput-object v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +0365f4: 1300 3d00 |000c: const/16 v0, #int 61 // #3d │ │ +0365f8: 5d10 0804 |000e: iput-byte v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +0365fc: 1300 8000 |0010: const/16 v0, #int 128 // #80 │ │ +036600: 2300 0b03 |0012: new-array v0, v0, [B // type@030b │ │ +036604: 5b10 0604 |0014: iput-object v0, v1, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036608: 6e10 290f 0100 |0016: invoke-virtual {v1}, Lorg/emergent/android/weave/client/Base64Encoder;.initialiseDecodingTable:()V // method@0f29 │ │ +03660e: 0e00 |0019: return-void │ │ +036610: 0003 0100 4000 0000 4142 4344 4546 ... |001a: array-data (36 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=8 │ │ 0x000c line=23 │ │ 0x0010 line=28 │ │ 0x0016 line=37 │ │ @@ -49054,66 +49055,66 @@ │ │ type : '(Ljava/io/OutputStream;CCCC)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -034b98: |[034b98] org.emergent.android.weave.client.Base64Encoder.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I │ │ -034ba8: 5664 0804 |0000: iget-byte v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -034bac: 334a 1400 |0002: if-ne v10, v4, 0016 // +0014 │ │ -034bb0: 5464 0604 |0004: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034bb4: 4800 0408 |0006: aget-byte v0, v4, v8 │ │ -034bb8: 5464 0604 |0008: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034bbc: 4801 0409 |000a: aget-byte v1, v4, v9 │ │ -034bc0: e004 0002 |000c: shl-int/lit8 v4, v0, #int 2 // #02 │ │ -034bc4: e105 0104 |000e: shr-int/lit8 v5, v1, #int 4 // #04 │ │ -034bc8: b654 |0010: or-int/2addr v4, v5 │ │ -034bca: 6e20 7e0c 4700 |0011: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034bd0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -034bd2: 0f04 |0015: return v4 │ │ -034bd4: 5664 0804 |0016: iget-byte v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -034bd8: 334b 2000 |0018: if-ne v11, v4, 0038 // +0020 │ │ -034bdc: 5464 0604 |001a: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034be0: 4800 0408 |001c: aget-byte v0, v4, v8 │ │ -034be4: 5464 0604 |001e: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034be8: 4801 0409 |0020: aget-byte v1, v4, v9 │ │ -034bec: 5464 0604 |0022: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034bf0: 4802 040a |0024: aget-byte v2, v4, v10 │ │ -034bf4: e004 0002 |0026: shl-int/lit8 v4, v0, #int 2 // #02 │ │ -034bf8: e105 0104 |0028: shr-int/lit8 v5, v1, #int 4 // #04 │ │ -034bfc: b654 |002a: or-int/2addr v4, v5 │ │ -034bfe: 6e20 7e0c 4700 |002b: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034c04: e004 0104 |002e: shl-int/lit8 v4, v1, #int 4 // #04 │ │ -034c08: e105 0202 |0030: shr-int/lit8 v5, v2, #int 2 // #02 │ │ -034c0c: b654 |0032: or-int/2addr v4, v5 │ │ -034c0e: 6e20 7e0c 4700 |0033: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034c14: 1224 |0036: const/4 v4, #int 2 // #2 │ │ -034c16: 28de |0037: goto 0015 // -0022 │ │ -034c18: 5464 0604 |0038: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034c1c: 4800 0408 |003a: aget-byte v0, v4, v8 │ │ -034c20: 5464 0604 |003c: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034c24: 4801 0409 |003e: aget-byte v1, v4, v9 │ │ -034c28: 5464 0604 |0040: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034c2c: 4802 040a |0042: aget-byte v2, v4, v10 │ │ -034c30: 5464 0604 |0044: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034c34: 4803 040b |0046: aget-byte v3, v4, v11 │ │ -034c38: e004 0002 |0048: shl-int/lit8 v4, v0, #int 2 // #02 │ │ -034c3c: e105 0104 |004a: shr-int/lit8 v5, v1, #int 4 // #04 │ │ -034c40: b654 |004c: or-int/2addr v4, v5 │ │ -034c42: 6e20 7e0c 4700 |004d: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034c48: e004 0104 |0050: shl-int/lit8 v4, v1, #int 4 // #04 │ │ -034c4c: e105 0202 |0052: shr-int/lit8 v5, v2, #int 2 // #02 │ │ -034c50: b654 |0054: or-int/2addr v4, v5 │ │ -034c52: 6e20 7e0c 4700 |0055: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034c58: e004 0206 |0058: shl-int/lit8 v4, v2, #int 6 // #06 │ │ -034c5c: b634 |005a: or-int/2addr v4, v3 │ │ -034c5e: 6e20 7e0c 4700 |005b: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034c64: 1234 |005e: const/4 v4, #int 3 // #3 │ │ -034c66: 28b6 |005f: goto 0015 // -004a │ │ +036658: |[036658] org.emergent.android.weave.client.Base64Encoder.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I │ │ +036668: 5664 0804 |0000: iget-byte v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +03666c: 334a 1400 |0002: if-ne v10, v4, 0016 // +0014 │ │ +036670: 5464 0604 |0004: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036674: 4800 0408 |0006: aget-byte v0, v4, v8 │ │ +036678: 5464 0604 |0008: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +03667c: 4801 0409 |000a: aget-byte v1, v4, v9 │ │ +036680: e004 0002 |000c: shl-int/lit8 v4, v0, #int 2 // #02 │ │ +036684: e105 0104 |000e: shr-int/lit8 v5, v1, #int 4 // #04 │ │ +036688: b654 |0010: or-int/2addr v4, v5 │ │ +03668a: 6e20 7e0c 4700 |0011: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036690: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +036692: 0f04 |0015: return v4 │ │ +036694: 5664 0804 |0016: iget-byte v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +036698: 334b 2000 |0018: if-ne v11, v4, 0038 // +0020 │ │ +03669c: 5464 0604 |001a: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366a0: 4800 0408 |001c: aget-byte v0, v4, v8 │ │ +0366a4: 5464 0604 |001e: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366a8: 4801 0409 |0020: aget-byte v1, v4, v9 │ │ +0366ac: 5464 0604 |0022: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366b0: 4802 040a |0024: aget-byte v2, v4, v10 │ │ +0366b4: e004 0002 |0026: shl-int/lit8 v4, v0, #int 2 // #02 │ │ +0366b8: e105 0104 |0028: shr-int/lit8 v5, v1, #int 4 // #04 │ │ +0366bc: b654 |002a: or-int/2addr v4, v5 │ │ +0366be: 6e20 7e0c 4700 |002b: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +0366c4: e004 0104 |002e: shl-int/lit8 v4, v1, #int 4 // #04 │ │ +0366c8: e105 0202 |0030: shr-int/lit8 v5, v2, #int 2 // #02 │ │ +0366cc: b654 |0032: or-int/2addr v4, v5 │ │ +0366ce: 6e20 7e0c 4700 |0033: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +0366d4: 1224 |0036: const/4 v4, #int 2 // #2 │ │ +0366d6: 28de |0037: goto 0015 // -0022 │ │ +0366d8: 5464 0604 |0038: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366dc: 4800 0408 |003a: aget-byte v0, v4, v8 │ │ +0366e0: 5464 0604 |003c: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366e4: 4801 0409 |003e: aget-byte v1, v4, v9 │ │ +0366e8: 5464 0604 |0040: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366ec: 4802 040a |0042: aget-byte v2, v4, v10 │ │ +0366f0: 5464 0604 |0044: iget-object v4, v6, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0366f4: 4803 040b |0046: aget-byte v3, v4, v11 │ │ +0366f8: e004 0002 |0048: shl-int/lit8 v4, v0, #int 2 // #02 │ │ +0366fc: e105 0104 |004a: shr-int/lit8 v5, v1, #int 4 // #04 │ │ +036700: b654 |004c: or-int/2addr v4, v5 │ │ +036702: 6e20 7e0c 4700 |004d: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036708: e004 0104 |0050: shl-int/lit8 v4, v1, #int 4 // #04 │ │ +03670c: e105 0202 |0052: shr-int/lit8 v5, v2, #int 2 // #02 │ │ +036710: b654 |0054: or-int/2addr v4, v5 │ │ +036712: 6e20 7e0c 4700 |0055: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036718: e004 0206 |0058: shl-int/lit8 v4, v2, #int 6 // #06 │ │ +03671c: b634 |005a: or-int/2addr v4, v3 │ │ +03671e: 6e20 7e0c 4700 |005b: invoke-virtual {v7, v4}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036724: 1234 |005e: const/4 v4, #int 3 // #3 │ │ +036726: 28b6 |005f: goto 0015 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x0008 line=243 │ │ 0x000c line=245 │ │ 0x0014 line=247 │ │ @@ -49155,27 +49156,27 @@ │ │ type : '(C)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -034c68: |[034c68] org.emergent.android.weave.client.Base64Encoder.ignore:(C)Z │ │ -034c78: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -034c7c: 3202 0e00 |0002: if-eq v2, v0, 0010 // +000e │ │ -034c80: 1300 0d00 |0004: const/16 v0, #int 13 // #d │ │ -034c84: 3202 0a00 |0006: if-eq v2, v0, 0010 // +000a │ │ -034c88: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ -034c8c: 3202 0600 |000a: if-eq v2, v0, 0010 // +0006 │ │ -034c90: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -034c94: 3302 0400 |000e: if-ne v2, v0, 0012 // +0004 │ │ -034c98: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -034c9a: 0f00 |0011: return v0 │ │ -034c9c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -034c9e: 28fe |0013: goto 0011 // -0002 │ │ +036728: |[036728] org.emergent.android.weave.client.Base64Encoder.ignore:(C)Z │ │ +036738: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +03673c: 3202 0e00 |0002: if-eq v2, v0, 0010 // +000e │ │ +036740: 1300 0d00 |0004: const/16 v0, #int 13 // #d │ │ +036744: 3202 0a00 |0006: if-eq v2, v0, 0010 // +000a │ │ +036748: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ +03674c: 3202 0600 |000a: if-eq v2, v0, 0010 // +0006 │ │ +036750: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +036754: 3302 0400 |000e: if-ne v2, v0, 0012 // +0004 │ │ +036758: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +03675a: 0f00 |0011: return v0 │ │ +03675c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +03675e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/emergent/android/weave/client/Base64Encoder; │ │ 0x0000 - 0x0014 reg=2 c C │ │ │ │ @@ -49184,24 +49185,24 @@ │ │ type : '(Ljava/lang/String;II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -034ca0: |[034ca0] org.emergent.android.weave.client.Base64Encoder.nextI:(Ljava/lang/String;II)I │ │ -034cb0: 3543 0f00 |0000: if-ge v3, v4, 000f // +000f │ │ -034cb4: 6e20 d80c 3200 |0002: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034cba: 0a00 |0005: move-result v0 │ │ -034cbc: 7020 280f 0100 |0006: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ -034cc2: 0a00 |0009: move-result v0 │ │ -034cc4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -034cc8: d803 0301 |000c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034ccc: 28f2 |000e: goto 0000 // -000e │ │ -034cce: 0f03 |000f: return v3 │ │ +036760: |[036760] org.emergent.android.weave.client.Base64Encoder.nextI:(Ljava/lang/String;II)I │ │ +036770: 3543 0f00 |0000: if-ge v3, v4, 000f // +000f │ │ +036774: 6e20 d80c 3200 |0002: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +03677a: 0a00 |0005: move-result v0 │ │ +03677c: 7020 280f 0100 |0006: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ +036782: 0a00 |0009: move-result v0 │ │ +036784: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +036788: d803 0301 |000c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03678c: 28f2 |000e: goto 0000 // -000e │ │ +03678e: 0f03 |000f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x000c line=273 │ │ 0x000f line=275 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/emergent/android/weave/client/Base64Encoder; │ │ @@ -49214,24 +49215,24 @@ │ │ type : '([BII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -034cd0: |[034cd0] org.emergent.android.weave.client.Base64Encoder.nextI:([BII)I │ │ -034ce0: 3543 0e00 |0000: if-ge v3, v4, 000e // +000e │ │ -034ce4: 4800 0203 |0002: aget-byte v0, v2, v3 │ │ -034ce8: 8e00 |0004: int-to-char v0, v0 │ │ -034cea: 7020 280f 0100 |0005: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ -034cf0: 0a00 |0008: move-result v0 │ │ -034cf2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -034cf6: d803 0301 |000b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034cfa: 28f3 |000d: goto 0000 // -000d │ │ -034cfc: 0f03 |000e: return v3 │ │ +036790: |[036790] org.emergent.android.weave.client.Base64Encoder.nextI:([BII)I │ │ +0367a0: 3543 0e00 |0000: if-ge v3, v4, 000e // +000e │ │ +0367a4: 4800 0203 |0002: aget-byte v0, v2, v3 │ │ +0367a8: 8e00 |0004: int-to-char v0, v0 │ │ +0367aa: 7020 280f 0100 |0005: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ +0367b0: 0a00 |0008: move-result v0 │ │ +0367b2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0367b6: d803 0301 |000b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0367ba: 28f3 |000d: goto 0000 // -000d │ │ +0367bc: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000b line=172 │ │ 0x000e line=174 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/emergent/android/weave/client/Base64Encoder; │ │ @@ -49245,120 +49246,120 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 205 16-bit code units │ │ -034d00: |[034d00] org.emergent.android.weave.client.Base64Encoder.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ -034d10: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ -034d14: 7401 e20c 1200 |0002: invoke-virtual/range {v18}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -034d1a: 0a0c |0005: move-result v12 │ │ -034d1c: 3d0c 1200 |0006: if-lez v12, 0018 // +0012 │ │ -034d20: d802 0cff |0008: add-int/lit8 v2, v12, #int -1 // #ff │ │ -034d24: 0800 1200 |000a: move-object/from16 v0, v18 │ │ -034d28: 6e20 d80c 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034d2e: 0a02 |000f: move-result v2 │ │ -034d30: 0800 1100 |0010: move-object/from16 v0, v17 │ │ -034d34: 7020 280f 2000 |0012: invoke-direct {v0, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ -034d3a: 0a02 |0015: move-result v2 │ │ -034d3c: 3902 8800 |0016: if-nez v2, 009e // +0088 │ │ -034d40: 120e |0018: const/4 v14, #int 0 // #0 │ │ -034d42: d80d 0cfc |0019: add-int/lit8 v13, v12, #int -4 // #fc │ │ -034d46: 0800 1100 |001b: move-object/from16 v0, v17 │ │ -034d4a: 0801 1200 |001d: move-object/from16 v1, v18 │ │ -034d4e: 7040 2a0f 10de |001f: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ -034d54: 0a0e |0022: move-result v14 │ │ -034d56: 01ef |0023: move v15, v14 │ │ -034d58: 35df 7e00 |0024: if-ge v15, v13, 00a2 // +007e │ │ -034d5c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -034d60: 5402 0604 |0028: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034d64: d80e 0f01 |002a: add-int/lit8 v14, v15, #int 1 // #01 │ │ -034d68: 0800 1200 |002c: move-object/from16 v0, v18 │ │ -034d6c: 6e20 d80c f000 |002e: invoke-virtual {v0, v15}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034d72: 0a03 |0031: move-result v3 │ │ -034d74: 4808 0203 |0032: aget-byte v8, v2, v3 │ │ -034d78: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -034d7c: 0801 1200 |0036: move-object/from16 v1, v18 │ │ -034d80: 7040 2a0f 10de |0038: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ -034d86: 0a0e |003b: move-result v14 │ │ -034d88: 0800 1100 |003c: move-object/from16 v0, v17 │ │ -034d8c: 5402 0604 |003e: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034d90: d80f 0e01 |0040: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034d94: 0800 1200 |0042: move-object/from16 v0, v18 │ │ -034d98: 6e20 d80c e000 |0044: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034d9e: 0a03 |0047: move-result v3 │ │ -034da0: 4809 0203 |0048: aget-byte v9, v2, v3 │ │ -034da4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -034da8: 0801 1200 |004c: move-object/from16 v1, v18 │ │ -034dac: 7040 2a0f 10df |004e: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ -034db2: 0a0e |0051: move-result v14 │ │ -034db4: 0800 1100 |0052: move-object/from16 v0, v17 │ │ -034db8: 5402 0604 |0054: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034dbc: d80f 0e01 |0056: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034dc0: 0800 1200 |0058: move-object/from16 v0, v18 │ │ -034dc4: 6e20 d80c e000 |005a: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034dca: 0a03 |005d: move-result v3 │ │ -034dcc: 480a 0203 |005e: aget-byte v10, v2, v3 │ │ -034dd0: 0800 1100 |0060: move-object/from16 v0, v17 │ │ -034dd4: 0801 1200 |0062: move-object/from16 v1, v18 │ │ -034dd8: 7040 2a0f 10df |0064: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ -034dde: 0a0e |0067: move-result v14 │ │ -034de0: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -034de4: 5402 0604 |006a: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034de8: d80f 0e01 |006c: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034dec: 0800 1200 |006e: move-object/from16 v0, v18 │ │ -034df0: 6e20 d80c e000 |0070: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034df6: 0a03 |0073: move-result v3 │ │ -034df8: 480b 0203 |0074: aget-byte v11, v2, v3 │ │ -034dfc: e002 0802 |0076: shl-int/lit8 v2, v8, #int 2 // #02 │ │ -034e00: e103 0904 |0078: shr-int/lit8 v3, v9, #int 4 // #04 │ │ -034e04: b632 |007a: or-int/2addr v2, v3 │ │ -034e06: 0800 1300 |007b: move-object/from16 v0, v19 │ │ -034e0a: 6e20 7e0c 2000 |007d: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034e10: e002 0904 |0080: shl-int/lit8 v2, v9, #int 4 // #04 │ │ -034e14: e103 0a02 |0082: shr-int/lit8 v3, v10, #int 2 // #02 │ │ -034e18: b632 |0084: or-int/2addr v2, v3 │ │ -034e1a: 0800 1300 |0085: move-object/from16 v0, v19 │ │ -034e1e: 6e20 7e0c 2000 |0087: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034e24: e002 0a06 |008a: shl-int/lit8 v2, v10, #int 6 // #06 │ │ -034e28: b6b2 |008c: or-int/2addr v2, v11 │ │ -034e2a: 0800 1300 |008d: move-object/from16 v0, v19 │ │ -034e2e: 6e20 7e0c 2000 |008f: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034e34: d810 1003 |0092: add-int/lit8 v16, v16, #int 3 // #03 │ │ -034e38: 0800 1100 |0094: move-object/from16 v0, v17 │ │ -034e3c: 0801 1200 |0096: move-object/from16 v1, v18 │ │ -034e40: 7040 2a0f 10df |0098: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ -034e46: 0a0e |009b: move-result v14 │ │ -034e48: 01ef |009c: move v15, v14 │ │ -034e4a: 2887 |009d: goto 0024 // -0079 │ │ -034e4c: d80c 0cff |009e: add-int/lit8 v12, v12, #int -1 // #ff │ │ -034e50: 2900 66ff |00a0: goto/16 0006 // -009a │ │ -034e54: d802 0cfc |00a2: add-int/lit8 v2, v12, #int -4 // #fc │ │ -034e58: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ -034e5c: 6e20 d80c 2000 |00a6: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034e62: 0a04 |00a9: move-result v4 │ │ -034e64: d802 0cfd |00aa: add-int/lit8 v2, v12, #int -3 // #fd │ │ -034e68: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ -034e6c: 6e20 d80c 2000 |00ae: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034e72: 0a05 |00b1: move-result v5 │ │ -034e74: d802 0cfe |00b2: add-int/lit8 v2, v12, #int -2 // #fe │ │ -034e78: 0800 1200 |00b4: move-object/from16 v0, v18 │ │ -034e7c: 6e20 d80c 2000 |00b6: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034e82: 0a06 |00b9: move-result v6 │ │ -034e84: d802 0cff |00ba: add-int/lit8 v2, v12, #int -1 // #ff │ │ -034e88: 0800 1200 |00bc: move-object/from16 v0, v18 │ │ -034e8c: 6e20 d80c 2000 |00be: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -034e92: 0a07 |00c1: move-result v7 │ │ -034e94: 0802 1100 |00c2: move-object/from16 v2, v17 │ │ -034e98: 0803 1300 |00c4: move-object/from16 v3, v19 │ │ -034e9c: 7606 260f 0200 |00c6: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/emergent/android/weave/client/Base64Encoder;.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I // method@0f26 │ │ -034ea2: 0a02 |00c9: move-result v2 │ │ -034ea4: 9010 1002 |00ca: add-int v16, v16, v2 │ │ -034ea8: 0f10 |00cc: return v16 │ │ +0367c0: |[0367c0] org.emergent.android.weave.client.Base64Encoder.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ +0367d0: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ +0367d4: 7401 e20c 1200 |0002: invoke-virtual/range {v18}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +0367da: 0a0c |0005: move-result v12 │ │ +0367dc: 3d0c 1200 |0006: if-lez v12, 0018 // +0012 │ │ +0367e0: d802 0cff |0008: add-int/lit8 v2, v12, #int -1 // #ff │ │ +0367e4: 0800 1200 |000a: move-object/from16 v0, v18 │ │ +0367e8: 6e20 d80c 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +0367ee: 0a02 |000f: move-result v2 │ │ +0367f0: 0800 1100 |0010: move-object/from16 v0, v17 │ │ +0367f4: 7020 280f 2000 |0012: invoke-direct {v0, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ +0367fa: 0a02 |0015: move-result v2 │ │ +0367fc: 3902 8800 |0016: if-nez v2, 009e // +0088 │ │ +036800: 120e |0018: const/4 v14, #int 0 // #0 │ │ +036802: d80d 0cfc |0019: add-int/lit8 v13, v12, #int -4 // #fc │ │ +036806: 0800 1100 |001b: move-object/from16 v0, v17 │ │ +03680a: 0801 1200 |001d: move-object/from16 v1, v18 │ │ +03680e: 7040 2a0f 10de |001f: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ +036814: 0a0e |0022: move-result v14 │ │ +036816: 01ef |0023: move v15, v14 │ │ +036818: 35df 7e00 |0024: if-ge v15, v13, 00a2 // +007e │ │ +03681c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +036820: 5402 0604 |0028: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036824: d80e 0f01 |002a: add-int/lit8 v14, v15, #int 1 // #01 │ │ +036828: 0800 1200 |002c: move-object/from16 v0, v18 │ │ +03682c: 6e20 d80c f000 |002e: invoke-virtual {v0, v15}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036832: 0a03 |0031: move-result v3 │ │ +036834: 4808 0203 |0032: aget-byte v8, v2, v3 │ │ +036838: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +03683c: 0801 1200 |0036: move-object/from16 v1, v18 │ │ +036840: 7040 2a0f 10de |0038: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ +036846: 0a0e |003b: move-result v14 │ │ +036848: 0800 1100 |003c: move-object/from16 v0, v17 │ │ +03684c: 5402 0604 |003e: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036850: d80f 0e01 |0040: add-int/lit8 v15, v14, #int 1 // #01 │ │ +036854: 0800 1200 |0042: move-object/from16 v0, v18 │ │ +036858: 6e20 d80c e000 |0044: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +03685e: 0a03 |0047: move-result v3 │ │ +036860: 4809 0203 |0048: aget-byte v9, v2, v3 │ │ +036864: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +036868: 0801 1200 |004c: move-object/from16 v1, v18 │ │ +03686c: 7040 2a0f 10df |004e: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ +036872: 0a0e |0051: move-result v14 │ │ +036874: 0800 1100 |0052: move-object/from16 v0, v17 │ │ +036878: 5402 0604 |0054: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +03687c: d80f 0e01 |0056: add-int/lit8 v15, v14, #int 1 // #01 │ │ +036880: 0800 1200 |0058: move-object/from16 v0, v18 │ │ +036884: 6e20 d80c e000 |005a: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +03688a: 0a03 |005d: move-result v3 │ │ +03688c: 480a 0203 |005e: aget-byte v10, v2, v3 │ │ +036890: 0800 1100 |0060: move-object/from16 v0, v17 │ │ +036894: 0801 1200 |0062: move-object/from16 v1, v18 │ │ +036898: 7040 2a0f 10df |0064: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ +03689e: 0a0e |0067: move-result v14 │ │ +0368a0: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +0368a4: 5402 0604 |006a: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0368a8: d80f 0e01 |006c: add-int/lit8 v15, v14, #int 1 // #01 │ │ +0368ac: 0800 1200 |006e: move-object/from16 v0, v18 │ │ +0368b0: 6e20 d80c e000 |0070: invoke-virtual {v0, v14}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +0368b6: 0a03 |0073: move-result v3 │ │ +0368b8: 480b 0203 |0074: aget-byte v11, v2, v3 │ │ +0368bc: e002 0802 |0076: shl-int/lit8 v2, v8, #int 2 // #02 │ │ +0368c0: e103 0904 |0078: shr-int/lit8 v3, v9, #int 4 // #04 │ │ +0368c4: b632 |007a: or-int/2addr v2, v3 │ │ +0368c6: 0800 1300 |007b: move-object/from16 v0, v19 │ │ +0368ca: 6e20 7e0c 2000 |007d: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +0368d0: e002 0904 |0080: shl-int/lit8 v2, v9, #int 4 // #04 │ │ +0368d4: e103 0a02 |0082: shr-int/lit8 v3, v10, #int 2 // #02 │ │ +0368d8: b632 |0084: or-int/2addr v2, v3 │ │ +0368da: 0800 1300 |0085: move-object/from16 v0, v19 │ │ +0368de: 6e20 7e0c 2000 |0087: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +0368e4: e002 0a06 |008a: shl-int/lit8 v2, v10, #int 6 // #06 │ │ +0368e8: b6b2 |008c: or-int/2addr v2, v11 │ │ +0368ea: 0800 1300 |008d: move-object/from16 v0, v19 │ │ +0368ee: 6e20 7e0c 2000 |008f: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +0368f4: d810 1003 |0092: add-int/lit8 v16, v16, #int 3 // #03 │ │ +0368f8: 0800 1100 |0094: move-object/from16 v0, v17 │ │ +0368fc: 0801 1200 |0096: move-object/from16 v1, v18 │ │ +036900: 7040 2a0f 10df |0098: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:(Ljava/lang/String;II)I // method@0f2a │ │ +036906: 0a0e |009b: move-result v14 │ │ +036908: 01ef |009c: move v15, v14 │ │ +03690a: 2887 |009d: goto 0024 // -0079 │ │ +03690c: d80c 0cff |009e: add-int/lit8 v12, v12, #int -1 // #ff │ │ +036910: 2900 66ff |00a0: goto/16 0006 // -009a │ │ +036914: d802 0cfc |00a2: add-int/lit8 v2, v12, #int -4 // #fc │ │ +036918: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ +03691c: 6e20 d80c 2000 |00a6: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036922: 0a04 |00a9: move-result v4 │ │ +036924: d802 0cfd |00aa: add-int/lit8 v2, v12, #int -3 // #fd │ │ +036928: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ +03692c: 6e20 d80c 2000 |00ae: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036932: 0a05 |00b1: move-result v5 │ │ +036934: d802 0cfe |00b2: add-int/lit8 v2, v12, #int -2 // #fe │ │ +036938: 0800 1200 |00b4: move-object/from16 v0, v18 │ │ +03693c: 6e20 d80c 2000 |00b6: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036942: 0a06 |00b9: move-result v6 │ │ +036944: d802 0cff |00ba: add-int/lit8 v2, v12, #int -1 // #ff │ │ +036948: 0800 1200 |00bc: move-object/from16 v0, v18 │ │ +03694c: 6e20 d80c 2000 |00be: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +036952: 0a07 |00c1: move-result v7 │ │ +036954: 0802 1100 |00c2: move-object/from16 v2, v17 │ │ +036958: 0803 1300 |00c4: move-object/from16 v3, v19 │ │ +03695c: 7606 260f 0200 |00c6: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/emergent/android/weave/client/Base64Encoder;.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I // method@0f26 │ │ +036962: 0a02 |00c9: move-result v2 │ │ +036964: 9010 1002 |00ca: add-int v16, v16, v2 │ │ +036968: 0f10 |00cc: return v16 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0002 line=191 │ │ 0x0006 line=193 │ │ 0x0008 line=194 │ │ 0x0018 line=201 │ │ @@ -49375,14 +49376,16 @@ │ │ 0x0076 line=221 │ │ 0x0080 line=222 │ │ 0x008a line=223 │ │ 0x0092 line=225 │ │ 0x0094 line=227 │ │ 0x009e line=198 │ │ 0x00a2 line=230 │ │ + 0x00bc line=231 │ │ + 0x00c6 line=230 │ │ 0x00cc line=233 │ │ locals : │ │ 0x0019 - 0x0024 reg=14 i I │ │ 0x0024 - 0x002c reg=15 i I │ │ 0x002c - 0x0042 reg=14 i I │ │ 0x0042 - 0x0052 reg=15 i I │ │ 0x0052 - 0x0058 reg=14 i I │ │ @@ -49409,107 +49412,107 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 175 16-bit code units │ │ -034eac: |[034eac] org.emergent.android.weave.client.Base64Encoder.decode:([BIILjava/io/OutputStream;)I │ │ -034ebc: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ -034ec0: 900c 1314 |0002: add-int v12, v19, v20 │ │ -034ec4: 0200 1300 |0004: move/from16 v0, v19 │ │ -034ec8: 370c 0f00 |0006: if-le v12, v0, 0015 // +000f │ │ -034ecc: d802 0cff |0008: add-int/lit8 v2, v12, #int -1 // #ff │ │ -034ed0: 4802 1202 |000a: aget-byte v2, v18, v2 │ │ -034ed4: 8e22 |000c: int-to-char v2, v2 │ │ -034ed6: 0800 1100 |000d: move-object/from16 v0, v17 │ │ -034eda: 7020 280f 2000 |000f: invoke-direct {v0, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ -034ee0: 0a02 |0012: move-result v2 │ │ -034ee2: 3902 7900 |0013: if-nez v2, 008c // +0079 │ │ -034ee6: 020e 1300 |0015: move/from16 v14, v19 │ │ -034eea: d80d 0cfc |0017: add-int/lit8 v13, v12, #int -4 // #fc │ │ -034eee: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -034ef2: 0801 1200 |001b: move-object/from16 v1, v18 │ │ -034ef6: 7040 2b0f 10de |001d: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ -034efc: 0a0e |0020: move-result v14 │ │ -034efe: 01ef |0021: move v15, v14 │ │ -034f00: 35df 6e00 |0022: if-ge v15, v13, 0090 // +006e │ │ -034f04: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -034f08: 5402 0604 |0026: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034f0c: d80e 0f01 |0028: add-int/lit8 v14, v15, #int 1 // #01 │ │ -034f10: 4803 120f |002a: aget-byte v3, v18, v15 │ │ -034f14: 4808 0203 |002c: aget-byte v8, v2, v3 │ │ -034f18: 0800 1100 |002e: move-object/from16 v0, v17 │ │ -034f1c: 0801 1200 |0030: move-object/from16 v1, v18 │ │ -034f20: 7040 2b0f 10de |0032: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ -034f26: 0a0e |0035: move-result v14 │ │ -034f28: 0800 1100 |0036: move-object/from16 v0, v17 │ │ -034f2c: 5402 0604 |0038: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034f30: d80f 0e01 |003a: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034f34: 4803 120e |003c: aget-byte v3, v18, v14 │ │ -034f38: 4809 0203 |003e: aget-byte v9, v2, v3 │ │ -034f3c: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -034f40: 0801 1200 |0042: move-object/from16 v1, v18 │ │ -034f44: 7040 2b0f 10df |0044: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ -034f4a: 0a0e |0047: move-result v14 │ │ -034f4c: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -034f50: 5402 0604 |004a: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034f54: d80f 0e01 |004c: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034f58: 4803 120e |004e: aget-byte v3, v18, v14 │ │ -034f5c: 480a 0203 |0050: aget-byte v10, v2, v3 │ │ -034f60: 0800 1100 |0052: move-object/from16 v0, v17 │ │ -034f64: 0801 1200 |0054: move-object/from16 v1, v18 │ │ -034f68: 7040 2b0f 10df |0056: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ -034f6e: 0a0e |0059: move-result v14 │ │ -034f70: 0800 1100 |005a: move-object/from16 v0, v17 │ │ -034f74: 5402 0604 |005c: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -034f78: d80f 0e01 |005e: add-int/lit8 v15, v14, #int 1 // #01 │ │ -034f7c: 4803 120e |0060: aget-byte v3, v18, v14 │ │ -034f80: 480b 0203 |0062: aget-byte v11, v2, v3 │ │ -034f84: e002 0802 |0064: shl-int/lit8 v2, v8, #int 2 // #02 │ │ -034f88: e103 0904 |0066: shr-int/lit8 v3, v9, #int 4 // #04 │ │ -034f8c: b632 |0068: or-int/2addr v2, v3 │ │ -034f8e: 0800 1500 |0069: move-object/from16 v0, v21 │ │ -034f92: 6e20 7e0c 2000 |006b: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034f98: e002 0904 |006e: shl-int/lit8 v2, v9, #int 4 // #04 │ │ -034f9c: e103 0a02 |0070: shr-int/lit8 v3, v10, #int 2 // #02 │ │ -034fa0: b632 |0072: or-int/2addr v2, v3 │ │ -034fa2: 0800 1500 |0073: move-object/from16 v0, v21 │ │ -034fa6: 6e20 7e0c 2000 |0075: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034fac: e002 0a06 |0078: shl-int/lit8 v2, v10, #int 6 // #06 │ │ -034fb0: b6b2 |007a: or-int/2addr v2, v11 │ │ -034fb2: 0800 1500 |007b: move-object/from16 v0, v21 │ │ -034fb6: 6e20 7e0c 2000 |007d: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -034fbc: d810 1003 |0080: add-int/lit8 v16, v16, #int 3 // #03 │ │ -034fc0: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -034fc4: 0801 1200 |0084: move-object/from16 v1, v18 │ │ -034fc8: 7040 2b0f 10df |0086: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ -034fce: 0a0e |0089: move-result v14 │ │ -034fd0: 01ef |008a: move v15, v14 │ │ -034fd2: 2897 |008b: goto 0022 // -0069 │ │ -034fd4: d80c 0cff |008c: add-int/lit8 v12, v12, #int -1 // #ff │ │ -034fd8: 2900 76ff |008e: goto/16 0004 // -008a │ │ -034fdc: d802 0cfc |0090: add-int/lit8 v2, v12, #int -4 // #fc │ │ -034fe0: 4802 1202 |0092: aget-byte v2, v18, v2 │ │ -034fe4: 8e24 |0094: int-to-char v4, v2 │ │ -034fe6: d802 0cfd |0095: add-int/lit8 v2, v12, #int -3 // #fd │ │ -034fea: 4802 1202 |0097: aget-byte v2, v18, v2 │ │ -034fee: 8e25 |0099: int-to-char v5, v2 │ │ -034ff0: d802 0cfe |009a: add-int/lit8 v2, v12, #int -2 // #fe │ │ -034ff4: 4802 1202 |009c: aget-byte v2, v18, v2 │ │ -034ff8: 8e26 |009e: int-to-char v6, v2 │ │ -034ffa: d802 0cff |009f: add-int/lit8 v2, v12, #int -1 // #ff │ │ -034ffe: 4802 1202 |00a1: aget-byte v2, v18, v2 │ │ -035002: 8e27 |00a3: int-to-char v7, v2 │ │ -035004: 0802 1100 |00a4: move-object/from16 v2, v17 │ │ -035008: 0803 1500 |00a6: move-object/from16 v3, v21 │ │ -03500c: 7606 260f 0200 |00a8: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/emergent/android/weave/client/Base64Encoder;.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I // method@0f26 │ │ -035012: 0a02 |00ab: move-result v2 │ │ -035014: 9010 1002 |00ac: add-int v16, v16, v2 │ │ -035018: 0f10 |00ae: return v16 │ │ +03696c: |[03696c] org.emergent.android.weave.client.Base64Encoder.decode:([BIILjava/io/OutputStream;)I │ │ +03697c: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ +036980: 900c 1314 |0002: add-int v12, v19, v20 │ │ +036984: 0200 1300 |0004: move/from16 v0, v19 │ │ +036988: 370c 0f00 |0006: if-le v12, v0, 0015 // +000f │ │ +03698c: d802 0cff |0008: add-int/lit8 v2, v12, #int -1 // #ff │ │ +036990: 4802 1202 |000a: aget-byte v2, v18, v2 │ │ +036994: 8e22 |000c: int-to-char v2, v2 │ │ +036996: 0800 1100 |000d: move-object/from16 v0, v17 │ │ +03699a: 7020 280f 2000 |000f: invoke-direct {v0, v2}, Lorg/emergent/android/weave/client/Base64Encoder;.ignore:(C)Z // method@0f28 │ │ +0369a0: 0a02 |0012: move-result v2 │ │ +0369a2: 3902 7900 |0013: if-nez v2, 008c // +0079 │ │ +0369a6: 020e 1300 |0015: move/from16 v14, v19 │ │ +0369aa: d80d 0cfc |0017: add-int/lit8 v13, v12, #int -4 // #fc │ │ +0369ae: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +0369b2: 0801 1200 |001b: move-object/from16 v1, v18 │ │ +0369b6: 7040 2b0f 10de |001d: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ +0369bc: 0a0e |0020: move-result v14 │ │ +0369be: 01ef |0021: move v15, v14 │ │ +0369c0: 35df 6e00 |0022: if-ge v15, v13, 0090 // +006e │ │ +0369c4: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +0369c8: 5402 0604 |0026: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0369cc: d80e 0f01 |0028: add-int/lit8 v14, v15, #int 1 // #01 │ │ +0369d0: 4803 120f |002a: aget-byte v3, v18, v15 │ │ +0369d4: 4808 0203 |002c: aget-byte v8, v2, v3 │ │ +0369d8: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +0369dc: 0801 1200 |0030: move-object/from16 v1, v18 │ │ +0369e0: 7040 2b0f 10de |0032: invoke-direct {v0, v1, v14, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ +0369e6: 0a0e |0035: move-result v14 │ │ +0369e8: 0800 1100 |0036: move-object/from16 v0, v17 │ │ +0369ec: 5402 0604 |0038: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +0369f0: d80f 0e01 |003a: add-int/lit8 v15, v14, #int 1 // #01 │ │ +0369f4: 4803 120e |003c: aget-byte v3, v18, v14 │ │ +0369f8: 4809 0203 |003e: aget-byte v9, v2, v3 │ │ +0369fc: 0800 1100 |0040: move-object/from16 v0, v17 │ │ +036a00: 0801 1200 |0042: move-object/from16 v1, v18 │ │ +036a04: 7040 2b0f 10df |0044: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ +036a0a: 0a0e |0047: move-result v14 │ │ +036a0c: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +036a10: 5402 0604 |004a: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036a14: d80f 0e01 |004c: add-int/lit8 v15, v14, #int 1 // #01 │ │ +036a18: 4803 120e |004e: aget-byte v3, v18, v14 │ │ +036a1c: 480a 0203 |0050: aget-byte v10, v2, v3 │ │ +036a20: 0800 1100 |0052: move-object/from16 v0, v17 │ │ +036a24: 0801 1200 |0054: move-object/from16 v1, v18 │ │ +036a28: 7040 2b0f 10df |0056: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ +036a2e: 0a0e |0059: move-result v14 │ │ +036a30: 0800 1100 |005a: move-object/from16 v0, v17 │ │ +036a34: 5402 0604 |005c: iget-object v2, v0, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036a38: d80f 0e01 |005e: add-int/lit8 v15, v14, #int 1 // #01 │ │ +036a3c: 4803 120e |0060: aget-byte v3, v18, v14 │ │ +036a40: 480b 0203 |0062: aget-byte v11, v2, v3 │ │ +036a44: e002 0802 |0064: shl-int/lit8 v2, v8, #int 2 // #02 │ │ +036a48: e103 0904 |0066: shr-int/lit8 v3, v9, #int 4 // #04 │ │ +036a4c: b632 |0068: or-int/2addr v2, v3 │ │ +036a4e: 0800 1500 |0069: move-object/from16 v0, v21 │ │ +036a52: 6e20 7e0c 2000 |006b: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036a58: e002 0904 |006e: shl-int/lit8 v2, v9, #int 4 // #04 │ │ +036a5c: e103 0a02 |0070: shr-int/lit8 v3, v10, #int 2 // #02 │ │ +036a60: b632 |0072: or-int/2addr v2, v3 │ │ +036a62: 0800 1500 |0073: move-object/from16 v0, v21 │ │ +036a66: 6e20 7e0c 2000 |0075: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036a6c: e002 0a06 |0078: shl-int/lit8 v2, v10, #int 6 // #06 │ │ +036a70: b6b2 |007a: or-int/2addr v2, v11 │ │ +036a72: 0800 1500 |007b: move-object/from16 v0, v21 │ │ +036a76: 6e20 7e0c 2000 |007d: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036a7c: d810 1003 |0080: add-int/lit8 v16, v16, #int 3 // #03 │ │ +036a80: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +036a84: 0801 1200 |0084: move-object/from16 v1, v18 │ │ +036a88: 7040 2b0f 10df |0086: invoke-direct {v0, v1, v15, v13}, Lorg/emergent/android/weave/client/Base64Encoder;.nextI:([BII)I // method@0f2b │ │ +036a8e: 0a0e |0089: move-result v14 │ │ +036a90: 01ef |008a: move v15, v14 │ │ +036a92: 2897 |008b: goto 0022 // -0069 │ │ +036a94: d80c 0cff |008c: add-int/lit8 v12, v12, #int -1 // #ff │ │ +036a98: 2900 76ff |008e: goto/16 0004 // -008a │ │ +036a9c: d802 0cfc |0090: add-int/lit8 v2, v12, #int -4 // #fc │ │ +036aa0: 4802 1202 |0092: aget-byte v2, v18, v2 │ │ +036aa4: 8e24 |0094: int-to-char v4, v2 │ │ +036aa6: d802 0cfd |0095: add-int/lit8 v2, v12, #int -3 // #fd │ │ +036aaa: 4802 1202 |0097: aget-byte v2, v18, v2 │ │ +036aae: 8e25 |0099: int-to-char v5, v2 │ │ +036ab0: d802 0cfe |009a: add-int/lit8 v2, v12, #int -2 // #fe │ │ +036ab4: 4802 1202 |009c: aget-byte v2, v18, v2 │ │ +036ab8: 8e26 |009e: int-to-char v6, v2 │ │ +036aba: d802 0cff |009f: add-int/lit8 v2, v12, #int -1 // #ff │ │ +036abe: 4802 1202 |00a1: aget-byte v2, v18, v2 │ │ +036ac2: 8e27 |00a3: int-to-char v7, v2 │ │ +036ac4: 0802 1100 |00a4: move-object/from16 v2, v17 │ │ +036ac8: 0803 1500 |00a6: move-object/from16 v3, v21 │ │ +036acc: 7606 260f 0200 |00a8: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/emergent/android/weave/client/Base64Encoder;.decodeLastBlock:(Ljava/io/OutputStream;CCCC)I // method@0f26 │ │ +036ad2: 0a02 |00ab: move-result v2 │ │ +036ad4: 9010 1002 |00ac: add-int v16, v16, v2 │ │ +036ad8: 0f10 |00ae: return v16 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0015 line=136 │ │ @@ -49562,120 +49565,120 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 220 16-bit code units │ │ -03501c: |[03501c] org.emergent.android.weave.client.Base64Encoder.encode:([BIILjava/io/OutputStream;)I │ │ -03502c: dc0b 1203 |0000: rem-int/lit8 v11, v18, #int 3 // #03 │ │ -035030: 9109 120b |0002: sub-int v9, v18, v11 │ │ -035034: 020a 1100 |0004: move/from16 v10, v17 │ │ -035038: 900c 1109 |0006: add-int v12, v17, v9 │ │ -03503c: 35ca 4d00 |0008: if-ge v10, v12, 0055 // +004d │ │ -035040: 480c 100a |000a: aget-byte v12, v16, v10 │ │ -035044: d5c1 ff00 |000c: and-int/lit16 v1, v12, #int 255 // #00ff │ │ -035048: d80c 0a01 |000e: add-int/lit8 v12, v10, #int 1 // #01 │ │ -03504c: 480c 100c |0010: aget-byte v12, v16, v12 │ │ -035050: d5c2 ff00 |0012: and-int/lit16 v2, v12, #int 255 // #00ff │ │ -035054: d80c 0a02 |0014: add-int/lit8 v12, v10, #int 2 // #02 │ │ -035058: 480c 100c |0016: aget-byte v12, v16, v12 │ │ -03505c: d5c3 ff00 |0018: and-int/lit16 v3, v12, #int 255 // #00ff │ │ -035060: 54fc 0704 |001a: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -035064: e20d 0102 |001c: ushr-int/lit8 v13, v1, #int 2 // #02 │ │ -035068: dd0d 0d3f |001e: and-int/lit8 v13, v13, #int 63 // #3f │ │ -03506c: 480c 0c0d |0020: aget-byte v12, v12, v13 │ │ -035070: 0800 1300 |0022: move-object/from16 v0, v19 │ │ -035074: 6e20 7e0c c000 |0024: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03507a: 54fc 0704 |0027: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -03507e: e00d 0104 |0029: shl-int/lit8 v13, v1, #int 4 // #04 │ │ -035082: e20e 0204 |002b: ushr-int/lit8 v14, v2, #int 4 // #04 │ │ -035086: b6ed |002d: or-int/2addr v13, v14 │ │ -035088: dd0d 0d3f |002e: and-int/lit8 v13, v13, #int 63 // #3f │ │ -03508c: 480c 0c0d |0030: aget-byte v12, v12, v13 │ │ -035090: 0800 1300 |0032: move-object/from16 v0, v19 │ │ -035094: 6e20 7e0c c000 |0034: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03509a: 54fc 0704 |0037: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -03509e: e00d 0202 |0039: shl-int/lit8 v13, v2, #int 2 // #02 │ │ -0350a2: e20e 0306 |003b: ushr-int/lit8 v14, v3, #int 6 // #06 │ │ -0350a6: b6ed |003d: or-int/2addr v13, v14 │ │ -0350a8: dd0d 0d3f |003e: and-int/lit8 v13, v13, #int 63 // #3f │ │ -0350ac: 480c 0c0d |0040: aget-byte v12, v12, v13 │ │ -0350b0: 0800 1300 |0042: move-object/from16 v0, v19 │ │ -0350b4: 6e20 7e0c c000 |0044: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -0350ba: 54fc 0704 |0047: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -0350be: dd0d 033f |0049: and-int/lit8 v13, v3, #int 63 // #3f │ │ -0350c2: 480c 0c0d |004b: aget-byte v12, v12, v13 │ │ -0350c6: 0800 1300 |004d: move-object/from16 v0, v19 │ │ -0350ca: 6e20 7e0c c000 |004f: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -0350d0: d80a 0a03 |0052: add-int/lit8 v10, v10, #int 3 // #03 │ │ -0350d4: 28b2 |0054: goto 0006 // -004e │ │ -0350d6: 2b0b 7d00 0000 |0055: packed-switch v11, 000000d2 // +0000007d │ │ -0350dc: db0c 0903 |0058: div-int/lit8 v12, v9, #int 3 // #03 │ │ -0350e0: da0d 0c04 |005a: mul-int/lit8 v13, v12, #int 4 // #04 │ │ -0350e4: 390b 7400 |005c: if-nez v11, 00d0 // +0074 │ │ -0350e8: 120c |005e: const/4 v12, #int 0 // #0 │ │ -0350ea: b0dc |005f: add-int/2addr v12, v13 │ │ -0350ec: 0f0c |0060: return v12 │ │ -0350ee: 900c 1109 |0061: add-int v12, v17, v9 │ │ -0350f2: 480c 100c |0063: aget-byte v12, v16, v12 │ │ -0350f6: d5c7 ff00 |0065: and-int/lit16 v7, v12, #int 255 // #00ff │ │ -0350fa: e20c 0702 |0067: ushr-int/lit8 v12, v7, #int 2 // #02 │ │ -0350fe: dd04 0c3f |0069: and-int/lit8 v4, v12, #int 63 // #3f │ │ -035102: e00c 0704 |006b: shl-int/lit8 v12, v7, #int 4 // #04 │ │ -035106: dd05 0c3f |006d: and-int/lit8 v5, v12, #int 63 // #3f │ │ -03510a: 54fc 0704 |006f: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -03510e: 480c 0c04 |0071: aget-byte v12, v12, v4 │ │ -035112: 0800 1300 |0073: move-object/from16 v0, v19 │ │ -035116: 6e20 7e0c c000 |0075: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03511c: 54fc 0704 |0078: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -035120: 480c 0c05 |007a: aget-byte v12, v12, v5 │ │ -035124: 0800 1300 |007c: move-object/from16 v0, v19 │ │ -035128: 6e20 7e0c c000 |007e: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03512e: 56fc 0804 |0081: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -035132: 0800 1300 |0083: move-object/from16 v0, v19 │ │ -035136: 6e20 7e0c c000 |0085: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03513c: 56fc 0804 |0088: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -035140: 0800 1300 |008a: move-object/from16 v0, v19 │ │ -035144: 6e20 7e0c c000 |008c: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -03514a: 28c9 |008f: goto 0058 // -0037 │ │ -03514c: 900c 1109 |0090: add-int v12, v17, v9 │ │ -035150: 480c 100c |0092: aget-byte v12, v16, v12 │ │ -035154: d5c7 ff00 |0094: and-int/lit16 v7, v12, #int 255 // #00ff │ │ -035158: 900c 1109 |0096: add-int v12, v17, v9 │ │ -03515c: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ -035160: 480c 100c |009a: aget-byte v12, v16, v12 │ │ -035164: d5c8 ff00 |009c: and-int/lit16 v8, v12, #int 255 // #00ff │ │ -035168: e20c 0702 |009e: ushr-int/lit8 v12, v7, #int 2 // #02 │ │ -03516c: dd04 0c3f |00a0: and-int/lit8 v4, v12, #int 63 // #3f │ │ -035170: e00c 0704 |00a2: shl-int/lit8 v12, v7, #int 4 // #04 │ │ -035174: e20d 0804 |00a4: ushr-int/lit8 v13, v8, #int 4 // #04 │ │ -035178: b6dc |00a6: or-int/2addr v12, v13 │ │ -03517a: dd05 0c3f |00a7: and-int/lit8 v5, v12, #int 63 // #3f │ │ -03517e: e00c 0802 |00a9: shl-int/lit8 v12, v8, #int 2 // #02 │ │ -035182: dd06 0c3f |00ab: and-int/lit8 v6, v12, #int 63 // #3f │ │ -035186: 54fc 0704 |00ad: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -03518a: 480c 0c04 |00af: aget-byte v12, v12, v4 │ │ -03518e: 0800 1300 |00b1: move-object/from16 v0, v19 │ │ -035192: 6e20 7e0c c000 |00b3: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -035198: 54fc 0704 |00b6: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -03519c: 480c 0c05 |00b8: aget-byte v12, v12, v5 │ │ -0351a0: 0800 1300 |00ba: move-object/from16 v0, v19 │ │ -0351a4: 6e20 7e0c c000 |00bc: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -0351aa: 54fc 0704 |00bf: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -0351ae: 480c 0c06 |00c1: aget-byte v12, v12, v6 │ │ -0351b2: 0800 1300 |00c3: move-object/from16 v0, v19 │ │ -0351b6: 6e20 7e0c c000 |00c5: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -0351bc: 56fc 0804 |00c8: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ -0351c0: 0800 1300 |00ca: move-object/from16 v0, v19 │ │ -0351c4: 6e20 7e0c c000 |00cc: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -0351ca: 2889 |00cf: goto 0058 // -0077 │ │ -0351cc: 124c |00d0: const/4 v12, #int 4 // #4 │ │ -0351ce: 288e |00d1: goto 005f // -0072 │ │ -0351d0: 0001 0300 0000 0000 0300 0000 0c00 ... |00d2: packed-switch-data (10 units) │ │ +036adc: |[036adc] org.emergent.android.weave.client.Base64Encoder.encode:([BIILjava/io/OutputStream;)I │ │ +036aec: dc0b 1203 |0000: rem-int/lit8 v11, v18, #int 3 // #03 │ │ +036af0: 9109 120b |0002: sub-int v9, v18, v11 │ │ +036af4: 020a 1100 |0004: move/from16 v10, v17 │ │ +036af8: 900c 1109 |0006: add-int v12, v17, v9 │ │ +036afc: 35ca 4d00 |0008: if-ge v10, v12, 0055 // +004d │ │ +036b00: 480c 100a |000a: aget-byte v12, v16, v10 │ │ +036b04: d5c1 ff00 |000c: and-int/lit16 v1, v12, #int 255 // #00ff │ │ +036b08: d80c 0a01 |000e: add-int/lit8 v12, v10, #int 1 // #01 │ │ +036b0c: 480c 100c |0010: aget-byte v12, v16, v12 │ │ +036b10: d5c2 ff00 |0012: and-int/lit16 v2, v12, #int 255 // #00ff │ │ +036b14: d80c 0a02 |0014: add-int/lit8 v12, v10, #int 2 // #02 │ │ +036b18: 480c 100c |0016: aget-byte v12, v16, v12 │ │ +036b1c: d5c3 ff00 |0018: and-int/lit16 v3, v12, #int 255 // #00ff │ │ +036b20: 54fc 0704 |001a: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036b24: e20d 0102 |001c: ushr-int/lit8 v13, v1, #int 2 // #02 │ │ +036b28: dd0d 0d3f |001e: and-int/lit8 v13, v13, #int 63 // #3f │ │ +036b2c: 480c 0c0d |0020: aget-byte v12, v12, v13 │ │ +036b30: 0800 1300 |0022: move-object/from16 v0, v19 │ │ +036b34: 6e20 7e0c c000 |0024: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036b3a: 54fc 0704 |0027: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036b3e: e00d 0104 |0029: shl-int/lit8 v13, v1, #int 4 // #04 │ │ +036b42: e20e 0204 |002b: ushr-int/lit8 v14, v2, #int 4 // #04 │ │ +036b46: b6ed |002d: or-int/2addr v13, v14 │ │ +036b48: dd0d 0d3f |002e: and-int/lit8 v13, v13, #int 63 // #3f │ │ +036b4c: 480c 0c0d |0030: aget-byte v12, v12, v13 │ │ +036b50: 0800 1300 |0032: move-object/from16 v0, v19 │ │ +036b54: 6e20 7e0c c000 |0034: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036b5a: 54fc 0704 |0037: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036b5e: e00d 0202 |0039: shl-int/lit8 v13, v2, #int 2 // #02 │ │ +036b62: e20e 0306 |003b: ushr-int/lit8 v14, v3, #int 6 // #06 │ │ +036b66: b6ed |003d: or-int/2addr v13, v14 │ │ +036b68: dd0d 0d3f |003e: and-int/lit8 v13, v13, #int 63 // #3f │ │ +036b6c: 480c 0c0d |0040: aget-byte v12, v12, v13 │ │ +036b70: 0800 1300 |0042: move-object/from16 v0, v19 │ │ +036b74: 6e20 7e0c c000 |0044: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036b7a: 54fc 0704 |0047: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036b7e: dd0d 033f |0049: and-int/lit8 v13, v3, #int 63 // #3f │ │ +036b82: 480c 0c0d |004b: aget-byte v12, v12, v13 │ │ +036b86: 0800 1300 |004d: move-object/from16 v0, v19 │ │ +036b8a: 6e20 7e0c c000 |004f: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036b90: d80a 0a03 |0052: add-int/lit8 v10, v10, #int 3 // #03 │ │ +036b94: 28b2 |0054: goto 0006 // -004e │ │ +036b96: 2b0b 7d00 0000 |0055: packed-switch v11, 000000d2 // +0000007d │ │ +036b9c: db0c 0903 |0058: div-int/lit8 v12, v9, #int 3 // #03 │ │ +036ba0: da0d 0c04 |005a: mul-int/lit8 v13, v12, #int 4 // #04 │ │ +036ba4: 390b 7400 |005c: if-nez v11, 00d0 // +0074 │ │ +036ba8: 120c |005e: const/4 v12, #int 0 // #0 │ │ +036baa: b0dc |005f: add-int/2addr v12, v13 │ │ +036bac: 0f0c |0060: return v12 │ │ +036bae: 900c 1109 |0061: add-int v12, v17, v9 │ │ +036bb2: 480c 100c |0063: aget-byte v12, v16, v12 │ │ +036bb6: d5c7 ff00 |0065: and-int/lit16 v7, v12, #int 255 // #00ff │ │ +036bba: e20c 0702 |0067: ushr-int/lit8 v12, v7, #int 2 // #02 │ │ +036bbe: dd04 0c3f |0069: and-int/lit8 v4, v12, #int 63 // #3f │ │ +036bc2: e00c 0704 |006b: shl-int/lit8 v12, v7, #int 4 // #04 │ │ +036bc6: dd05 0c3f |006d: and-int/lit8 v5, v12, #int 63 // #3f │ │ +036bca: 54fc 0704 |006f: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036bce: 480c 0c04 |0071: aget-byte v12, v12, v4 │ │ +036bd2: 0800 1300 |0073: move-object/from16 v0, v19 │ │ +036bd6: 6e20 7e0c c000 |0075: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036bdc: 54fc 0704 |0078: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036be0: 480c 0c05 |007a: aget-byte v12, v12, v5 │ │ +036be4: 0800 1300 |007c: move-object/from16 v0, v19 │ │ +036be8: 6e20 7e0c c000 |007e: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036bee: 56fc 0804 |0081: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +036bf2: 0800 1300 |0083: move-object/from16 v0, v19 │ │ +036bf6: 6e20 7e0c c000 |0085: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036bfc: 56fc 0804 |0088: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +036c00: 0800 1300 |008a: move-object/from16 v0, v19 │ │ +036c04: 6e20 7e0c c000 |008c: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036c0a: 28c9 |008f: goto 0058 // -0037 │ │ +036c0c: 900c 1109 |0090: add-int v12, v17, v9 │ │ +036c10: 480c 100c |0092: aget-byte v12, v16, v12 │ │ +036c14: d5c7 ff00 |0094: and-int/lit16 v7, v12, #int 255 // #00ff │ │ +036c18: 900c 1109 |0096: add-int v12, v17, v9 │ │ +036c1c: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ +036c20: 480c 100c |009a: aget-byte v12, v16, v12 │ │ +036c24: d5c8 ff00 |009c: and-int/lit16 v8, v12, #int 255 // #00ff │ │ +036c28: e20c 0702 |009e: ushr-int/lit8 v12, v7, #int 2 // #02 │ │ +036c2c: dd04 0c3f |00a0: and-int/lit8 v4, v12, #int 63 // #3f │ │ +036c30: e00c 0704 |00a2: shl-int/lit8 v12, v7, #int 4 // #04 │ │ +036c34: e20d 0804 |00a4: ushr-int/lit8 v13, v8, #int 4 // #04 │ │ +036c38: b6dc |00a6: or-int/2addr v12, v13 │ │ +036c3a: dd05 0c3f |00a7: and-int/lit8 v5, v12, #int 63 // #3f │ │ +036c3e: e00c 0802 |00a9: shl-int/lit8 v12, v8, #int 2 // #02 │ │ +036c42: dd06 0c3f |00ab: and-int/lit8 v6, v12, #int 63 // #3f │ │ +036c46: 54fc 0704 |00ad: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036c4a: 480c 0c04 |00af: aget-byte v12, v12, v4 │ │ +036c4e: 0800 1300 |00b1: move-object/from16 v0, v19 │ │ +036c52: 6e20 7e0c c000 |00b3: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036c58: 54fc 0704 |00b6: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036c5c: 480c 0c05 |00b8: aget-byte v12, v12, v5 │ │ +036c60: 0800 1300 |00ba: move-object/from16 v0, v19 │ │ +036c64: 6e20 7e0c c000 |00bc: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036c6a: 54fc 0704 |00bf: iget-object v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036c6e: 480c 0c06 |00c1: aget-byte v12, v12, v6 │ │ +036c72: 0800 1300 |00c3: move-object/from16 v0, v19 │ │ +036c76: 6e20 7e0c c000 |00c5: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036c7c: 56fc 0804 |00c8: iget-byte v12, v15, Lorg/emergent/android/weave/client/Base64Encoder;.padding:B // field@0408 │ │ +036c80: 0800 1300 |00ca: move-object/from16 v0, v19 │ │ +036c84: 6e20 7e0c c000 |00cc: invoke-virtual {v0, v12}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +036c8a: 2889 |00cf: goto 0058 // -0077 │ │ +036c8c: 124c |00d0: const/4 v12, #int 4 // #4 │ │ +036c8e: 288e |00d1: goto 005f // -0072 │ │ +036c90: 0001 0300 0000 0000 0300 0000 0c00 ... |00d2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0004 line=56 │ │ 0x000a line=57 │ │ 0x000e line=58 │ │ @@ -49731,43 +49734,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0351e4: |[0351e4] org.emergent.android.weave.client.Base64Encoder.initialiseDecodingTable:()V │ │ -0351f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0351f6: 5441 0704 |0001: iget-object v1, v4, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -0351fa: 2111 |0003: array-length v1, v1 │ │ -0351fc: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ -035200: 5441 0604 |0006: iget-object v1, v4, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ -035204: 5442 0704 |0008: iget-object v2, v4, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ -035208: 4802 0200 |000a: aget-byte v2, v2, v0 │ │ -03520c: 8d03 |000c: int-to-byte v3, v0 │ │ -03520e: 4f03 0102 |000d: aput-byte v3, v1, v2 │ │ -035212: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035216: 28f0 |0011: goto 0001 // -0010 │ │ -035218: 0e00 |0012: return-void │ │ +036ca4: |[036ca4] org.emergent.android.weave.client.Base64Encoder.initialiseDecodingTable:()V │ │ +036cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036cb6: 5441 0704 |0001: iget-object v1, v4, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036cba: 2111 |0003: array-length v1, v1 │ │ +036cbc: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ +036cc0: 5441 0604 |0006: iget-object v1, v4, Lorg/emergent/android/weave/client/Base64Encoder;.decodingTable:[B // field@0406 │ │ +036cc4: 5442 0704 |0008: iget-object v2, v4, Lorg/emergent/android/weave/client/Base64Encoder;.encodingTable:[B // field@0407 │ │ +036cc8: 4802 0200 |000a: aget-byte v2, v2, v0 │ │ +036ccc: 8d03 |000c: int-to-byte v3, v0 │ │ +036cce: 4f03 0102 |000d: aput-byte v3, v1, v2 │ │ +036cd2: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036cd6: 28f0 |0011: goto 0001 // -0010 │ │ +036cd8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x000f line=31 │ │ 0x0012 line=34 │ │ locals : │ │ 0x0001 - 0x0013 reg=0 i I │ │ 0x0000 - 0x0013 reg=4 this Lorg/emergent/android/weave/client/Base64Encoder; │ │ │ │ source_file_idx : 472 (Base64Encoder.java) │ │ │ │ Class #235 header: │ │ -class_idx : 716 │ │ +class_idx : 713 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #235 - │ │ @@ -49791,19 +49794,19 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03521c: |[03521c] org.emergent.android.weave.client.BulkKeyCouplet.:(Ljava/security/Key;Ljava/security/Key;)V │ │ -03522c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035232: 5b01 0904 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ -035236: 5b02 0a04 |0005: iput-object v2, v0, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ -03523a: 0e00 |0007: return-void │ │ +036cdc: |[036cdc] org.emergent.android.weave.client.BulkKeyCouplet.:(Ljava/security/Key;Ljava/security/Key;)V │ │ +036cec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +036cf2: 5b01 0904 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ +036cf6: 5b02 0a04 |0005: iput-object v2, v0, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ +036cfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ @@ -49811,17 +49814,17 @@ │ │ 0x0000 - 0x0008 reg=1 cipherKey Ljava/security/Key; │ │ 0x0000 - 0x0008 reg=2 hmacKey Ljava/security/Key; │ │ │ │ Virtual methods - │ │ source_file_idx : 497 (BulkKeyCouplet.java) │ │ │ │ Class #236 header: │ │ -class_idx : 717 │ │ +class_idx : 714 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #236 - │ │ @@ -49841,18 +49844,18 @@ │ │ type : '(Lorg/emergent/android/weave/client/BulkKeyCouplet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03523c: |[03523c] org.emergent.android.weave.client.BulkKeyTool.:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)V │ │ -03524c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035252: 5b01 0b04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/BulkKeyTool;.m_bulkKeyCouplet:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@040b │ │ -035256: 0e00 |0005: return-void │ │ +036cfc: |[036cfc] org.emergent.android.weave.client.BulkKeyTool.:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)V │ │ +036d0c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +036d12: 5b01 0b04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/BulkKeyTool;.m_bulkKeyCouplet:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@040b │ │ +036d16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/BulkKeyTool; │ │ @@ -49864,29 +49867,29 @@ │ │ type : '()Lorg/emergent/android/weave/client/BulkKeyCouplet;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035258: |[035258] org.emergent.android.weave.client.BulkKeyTool.getBulkKeyCouplet:()Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ -035268: 5410 0b04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/BulkKeyTool;.m_bulkKeyCouplet:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@040b │ │ -03526c: 1100 |0002: return-object v0 │ │ +036d18: |[036d18] org.emergent.android.weave.client.BulkKeyTool.getBulkKeyCouplet:()Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ +036d28: 5410 0b04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/BulkKeyTool;.m_bulkKeyCouplet:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@040b │ │ +036d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/BulkKeyTool; │ │ │ │ source_file_idx : 498 (BulkKeyTool.java) │ │ │ │ Class #237 header: │ │ -class_idx : 718 │ │ +class_idx : 715 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ +superclass_idx : 490 │ │ source_file_idx : 537 │ │ static_fields_size : 4 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 annotations: │ │ @@ -49932,43 +49935,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -035270: |[035270] org.emergent.android.weave.client.CollectionNode.:()V │ │ -035280: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -035282: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -035284: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -035286: 2200 ce02 |0003: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02ce │ │ -03528a: 1a01 b307 |0005: const-string v1, "STORAGE_CLIENTS" // string@07b3 │ │ -03528e: 1a02 6f0a |0007: const-string v2, "clients" // string@0a6f │ │ -035292: 7040 300f 1023 |0009: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ -035298: 6900 0e04 |000c: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_CLIENTS:Lorg/emergent/android/weave/client/CollectionNode; // field@040e │ │ -03529c: 2200 ce02 |000e: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02ce │ │ -0352a0: 1a01 b207 |0010: const-string v1, "STORAGE_BOOKMARKS" // string@07b2 │ │ -0352a4: 1a02 fa09 |0012: const-string v2, "bookmarks" // string@09fa │ │ -0352a8: 7040 300f 1024 |0014: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ -0352ae: 6900 0d04 |0017: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ -0352b2: 2200 ce02 |0019: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02ce │ │ -0352b6: 1a01 b407 |001b: const-string v1, "STORAGE_PASSWORDS" // string@07b4 │ │ -0352ba: 1a02 5212 |001d: const-string v2, "passwords" // string@1252 │ │ -0352be: 7040 300f 1025 |001f: invoke-direct {v0, v1, v5, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ -0352c4: 6900 0f04 |0022: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ -0352c8: 1230 |0024: const/4 v0, #int 3 // #3 │ │ -0352ca: 2300 2903 |0025: new-array v0, v0, [Lorg/emergent/android/weave/client/CollectionNode; // type@0329 │ │ -0352ce: 6201 0e04 |0027: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_CLIENTS:Lorg/emergent/android/weave/client/CollectionNode; // field@040e │ │ -0352d2: 4d01 0003 |0029: aput-object v1, v0, v3 │ │ -0352d6: 6201 0d04 |002b: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ -0352da: 4d01 0004 |002d: aput-object v1, v0, v4 │ │ -0352de: 6201 0f04 |002f: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ -0352e2: 4d01 0005 |0031: aput-object v1, v0, v5 │ │ -0352e6: 6900 0c04 |0033: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.$VALUES:[Lorg/emergent/android/weave/client/CollectionNode; // field@040c │ │ -0352ea: 0e00 |0035: return-void │ │ +036d30: |[036d30] org.emergent.android.weave.client.CollectionNode.:()V │ │ +036d40: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +036d42: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +036d44: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +036d46: 2200 cb02 |0003: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02cb │ │ +036d4a: 1a01 b007 |0005: const-string v1, "STORAGE_CLIENTS" // string@07b0 │ │ +036d4e: 1a02 6b0a |0007: const-string v2, "clients" // string@0a6b │ │ +036d52: 7040 300f 1023 |0009: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ +036d58: 6900 0e04 |000c: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_CLIENTS:Lorg/emergent/android/weave/client/CollectionNode; // field@040e │ │ +036d5c: 2200 cb02 |000e: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02cb │ │ +036d60: 1a01 af07 |0010: const-string v1, "STORAGE_BOOKMARKS" // string@07af │ │ +036d64: 1a02 f609 |0012: const-string v2, "bookmarks" // string@09f6 │ │ +036d68: 7040 300f 1024 |0014: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ +036d6e: 6900 0d04 |0017: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ +036d72: 2200 cb02 |0019: new-instance v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02cb │ │ +036d76: 1a01 b107 |001b: const-string v1, "STORAGE_PASSWORDS" // string@07b1 │ │ +036d7a: 1a02 4d12 |001d: const-string v2, "passwords" // string@124d │ │ +036d7e: 7040 300f 1025 |001f: invoke-direct {v0, v1, v5, v2}, Lorg/emergent/android/weave/client/CollectionNode;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0f30 │ │ +036d84: 6900 0f04 |0022: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ +036d88: 1230 |0024: const/4 v0, #int 3 // #3 │ │ +036d8a: 2300 2603 |0025: new-array v0, v0, [Lorg/emergent/android/weave/client/CollectionNode; // type@0326 │ │ +036d8e: 6201 0e04 |0027: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_CLIENTS:Lorg/emergent/android/weave/client/CollectionNode; // field@040e │ │ +036d92: 4d01 0003 |0029: aput-object v1, v0, v3 │ │ +036d96: 6201 0d04 |002b: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ +036d9a: 4d01 0004 |002d: aput-object v1, v0, v4 │ │ +036d9e: 6201 0f04 |002f: sget-object v1, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ +036da2: 4d01 0005 |0031: aput-object v1, v0, v5 │ │ +036da6: 6900 0c04 |0033: sput-object v0, Lorg/emergent/android/weave/client/CollectionNode;.$VALUES:[Lorg/emergent/android/weave/client/CollectionNode; // field@040c │ │ +036daa: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=8 │ │ 0x000e line=9 │ │ 0x0019 line=10 │ │ 0x0024 line=6 │ │ locals : │ │ @@ -49978,29 +49981,29 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0352ec: |[0352ec] org.emergent.android.weave.client.CollectionNode.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0352fc: 7030 a40c 3204 |0000: invoke-direct {v2, v3, v4}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -035302: 5b25 1004 |0003: iput-object v5, v2, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ -035306: 2200 0302 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -03530a: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -035310: 1a01 ff00 |000a: const-string v1, "/storage/" // string@00ff │ │ -035314: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03531a: 0c00 |000f: move-result-object v0 │ │ -03531c: 5421 1004 |0010: iget-object v1, v2, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ -035320: 6e20 f80c 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -035326: 0c00 |0015: move-result-object v0 │ │ -035328: 6e10 fd0c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03532e: 0c00 |0019: move-result-object v0 │ │ -035330: 5b20 1104 |001a: iput-object v0, v2, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ -035334: 0e00 |001c: return-void │ │ +036dac: |[036dac] org.emergent.android.weave.client.CollectionNode.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +036dbc: 7030 a40c 3204 |0000: invoke-direct {v2, v3, v4}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +036dc2: 5b25 1004 |0003: iput-object v5, v2, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ +036dc6: 2200 0102 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +036dca: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +036dd0: 1a01 ff00 |000a: const-string v1, "/storage/" // string@00ff │ │ +036dd4: 6e20 f80c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +036dda: 0c00 |000f: move-result-object v0 │ │ +036ddc: 5421 1004 |0010: iget-object v1, v2, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ +036de0: 6e20 f80c 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +036de6: 0c00 |0015: move-result-object v0 │ │ +036de8: 6e10 fd0c 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +036dee: 0c00 |0019: move-result-object v0 │ │ +036df0: 5b20 1104 |001a: iput-object v0, v2, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ +036df4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x001c line=19 │ │ locals : │ │ @@ -50014,20 +50017,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/CollectionNode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035338: |[035338] org.emergent.android.weave.client.CollectionNode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/CollectionNode; │ │ -035348: 1c00 ce02 |0000: const-class v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02ce │ │ -03534c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -035352: 0c00 |0005: move-result-object v0 │ │ -035354: 1f00 ce02 |0006: check-cast v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02ce │ │ -035358: 1100 |0008: return-object v0 │ │ +036df8: |[036df8] org.emergent.android.weave.client.CollectionNode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/CollectionNode; │ │ +036e08: 1c00 cb02 |0000: const-class v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02cb │ │ +036e0c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +036e12: 0c00 |0005: move-result-object v0 │ │ +036e14: 1f00 cb02 |0006: check-cast v0, Lorg/emergent/android/weave/client/CollectionNode; // type@02cb │ │ +036e18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/CollectionNode;) │ │ @@ -50035,32 +50038,32 @@ │ │ type : '()[Lorg/emergent/android/weave/client/CollectionNode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03535c: |[03535c] org.emergent.android.weave.client.CollectionNode.values:()[Lorg/emergent/android/weave/client/CollectionNode; │ │ -03536c: 6200 0c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/CollectionNode;.$VALUES:[Lorg/emergent/android/weave/client/CollectionNode; // field@040c │ │ -035370: 6e10 2111 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/CollectionNode;.clone:()Ljava/lang/Object; // method@1121 │ │ -035376: 0c00 |0005: move-result-object v0 │ │ -035378: 1f00 2903 |0006: check-cast v0, [Lorg/emergent/android/weave/client/CollectionNode; // type@0329 │ │ -03537c: 1100 |0008: return-object v0 │ │ +036e1c: |[036e1c] org.emergent.android.weave.client.CollectionNode.values:()[Lorg/emergent/android/weave/client/CollectionNode; │ │ +036e2c: 6200 0c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/CollectionNode;.$VALUES:[Lorg/emergent/android/weave/client/CollectionNode; // field@040c │ │ +036e30: 6e10 2111 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/CollectionNode;.clone:()Ljava/lang/Object; // method@1121 │ │ +036e36: 0c00 |0005: move-result-object v0 │ │ +036e38: 1f00 2603 |0006: check-cast v0, [Lorg/emergent/android/weave/client/CollectionNode; // type@0326 │ │ +036e3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 537 (CollectionNode.java) │ │ │ │ Class #238 header: │ │ -class_idx : 719 │ │ +class_idx : 716 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 592 │ │ +superclass_idx : 590 │ │ source_file_idx : 590 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #238 annotations: │ │ @@ -50093,19 +50096,19 @@ │ │ type : '(Ljava/util/logging/Level;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -035380: |[035380] org.emergent.android.weave.client.Dbg$DebugLogRecord.:(Ljava/util/logging/Level;Ljava/lang/String;)V │ │ -035390: 7030 8b0d 2103 |0000: invoke-direct {v1, v2, v3}, Ljava/util/logging/LogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0d8b │ │ -035396: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -035398: 5c10 1204 |0004: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ -03539c: 0e00 |0006: return-void │ │ +036e40: |[036e40] org.emergent.android.weave.client.Dbg$DebugLogRecord.:(Ljava/util/logging/Level;Ljava/lang/String;)V │ │ +036e50: 7030 8b0d 2103 |0000: invoke-direct {v1, v2, v3}, Ljava/util/logging/LogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0d8b │ │ +036e56: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +036e58: 5c10 1204 |0004: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ +036e5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=123 │ │ 0x0006 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; │ │ @@ -50117,51 +50120,51 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0353a0: |[0353a0] org.emergent.android.weave.client.Dbg$DebugLogRecord.inferCaller:()V │ │ -0353b0: 2204 0702 |0000: new-instance v4, Ljava/lang/Throwable; // type@0207 │ │ -0353b4: 7010 070d 0400 |0002: invoke-direct {v4}, Ljava/lang/Throwable;.:()V // method@0d07 │ │ -0353ba: 6e10 0a0d 0400 |0005: invoke-virtual {v4}, Ljava/lang/Throwable;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@0d0a │ │ -0353c0: 0c03 |0008: move-result-object v3 │ │ -0353c2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0353c4: 2134 |000a: array-length v4, v3 │ │ -0353c6: 3542 1400 |000b: if-ge v2, v4, 001f // +0014 │ │ -0353ca: 4601 0302 |000d: aget-object v1, v3, v2 │ │ -0353ce: 6e10 d30c 0100 |000f: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@0cd3 │ │ -0353d4: 0c00 |0012: move-result-object v0 │ │ -0353d6: 1c04 d002 |0013: const-class v4, Lorg/emergent/android/weave/client/Dbg; // type@02d0 │ │ -0353da: 6e10 9c0c 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -0353e0: 0c04 |0018: move-result-object v4 │ │ -0353e2: 6e20 da0c 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0353e8: 0a04 |001c: move-result v4 │ │ -0353ea: 3804 2200 |001d: if-eqz v4, 003f // +0022 │ │ -0353ee: 2134 |001f: array-length v4, v3 │ │ -0353f0: 3542 1e00 |0020: if-ge v2, v4, 003e // +001e │ │ -0353f4: 4601 0302 |0022: aget-object v1, v3, v2 │ │ -0353f8: 6e10 d30c 0100 |0024: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@0cd3 │ │ -0353fe: 0c00 |0027: move-result-object v0 │ │ -035400: 1c04 d002 |0028: const-class v4, Lorg/emergent/android/weave/client/Dbg; // type@02d0 │ │ -035404: 6e10 9c0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -03540a: 0c04 |002d: move-result-object v4 │ │ -03540c: 6e20 da0c 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -035412: 0a04 |0031: move-result v4 │ │ -035414: 3904 1000 |0032: if-nez v4, 0042 // +0010 │ │ -035418: 6e20 370f 0500 |0034: invoke-virtual {v5, v0}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.setSourceClassName:(Ljava/lang/String;)V // method@0f37 │ │ -03541e: 6e10 d40c 0100 |0037: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getMethodName:()Ljava/lang/String; // method@0cd4 │ │ -035424: 0c04 |003a: move-result-object v4 │ │ -035426: 6e20 380f 4500 |003b: invoke-virtual {v5, v4}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.setSourceMethodName:(Ljava/lang/String;)V // method@0f38 │ │ -03542c: 0e00 |003e: return-void │ │ -03542e: d802 0201 |003f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035432: 28c9 |0041: goto 000a // -0037 │ │ -035434: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035438: 28db |0044: goto 001f // -0025 │ │ +036e60: |[036e60] org.emergent.android.weave.client.Dbg$DebugLogRecord.inferCaller:()V │ │ +036e70: 2204 0502 |0000: new-instance v4, Ljava/lang/Throwable; // type@0205 │ │ +036e74: 7010 070d 0400 |0002: invoke-direct {v4}, Ljava/lang/Throwable;.:()V // method@0d07 │ │ +036e7a: 6e10 0a0d 0400 |0005: invoke-virtual {v4}, Ljava/lang/Throwable;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@0d0a │ │ +036e80: 0c03 |0008: move-result-object v3 │ │ +036e82: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +036e84: 2134 |000a: array-length v4, v3 │ │ +036e86: 3542 1400 |000b: if-ge v2, v4, 001f // +0014 │ │ +036e8a: 4601 0302 |000d: aget-object v1, v3, v2 │ │ +036e8e: 6e10 d30c 0100 |000f: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@0cd3 │ │ +036e94: 0c00 |0012: move-result-object v0 │ │ +036e96: 1c04 cd02 |0013: const-class v4, Lorg/emergent/android/weave/client/Dbg; // type@02cd │ │ +036e9a: 6e10 9c0c 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +036ea0: 0c04 |0018: move-result-object v4 │ │ +036ea2: 6e20 da0c 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +036ea8: 0a04 |001c: move-result v4 │ │ +036eaa: 3804 2200 |001d: if-eqz v4, 003f // +0022 │ │ +036eae: 2134 |001f: array-length v4, v3 │ │ +036eb0: 3542 1e00 |0020: if-ge v2, v4, 003e // +001e │ │ +036eb4: 4601 0302 |0022: aget-object v1, v3, v2 │ │ +036eb8: 6e10 d30c 0100 |0024: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@0cd3 │ │ +036ebe: 0c00 |0027: move-result-object v0 │ │ +036ec0: 1c04 cd02 |0028: const-class v4, Lorg/emergent/android/weave/client/Dbg; // type@02cd │ │ +036ec4: 6e10 9c0c 0400 |002a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +036eca: 0c04 |002d: move-result-object v4 │ │ +036ecc: 6e20 da0c 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +036ed2: 0a04 |0031: move-result v4 │ │ +036ed4: 3904 1000 |0032: if-nez v4, 0042 // +0010 │ │ +036ed8: 6e20 370f 0500 |0034: invoke-virtual {v5, v0}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.setSourceClassName:(Ljava/lang/String;)V // method@0f37 │ │ +036ede: 6e10 d40c 0100 |0037: invoke-virtual {v1}, Ljava/lang/StackTraceElement;.getMethodName:()Ljava/lang/String; // method@0cd4 │ │ +036ee4: 0c04 |003a: move-result-object v4 │ │ +036ee6: 6e20 380f 4500 |003b: invoke-virtual {v5, v4}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.setSourceMethodName:(Ljava/lang/String;)V // method@0f38 │ │ +036eec: 0e00 |003e: return-void │ │ +036eee: d802 0201 |003f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036ef2: 28c9 |0041: goto 000a // -0037 │ │ +036ef4: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036ef8: 28db |0044: goto 001f // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0009 line=169 │ │ 0x000a line=170 │ │ 0x000d line=171 │ │ 0x000f line=172 │ │ @@ -50194,20 +50197,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03543c: |[03543c] org.emergent.android.weave.client.Dbg$DebugLogRecord.getSourceClassName:()Ljava/lang/String; │ │ -03544c: 5410 1304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ -035450: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -035454: 7010 360f 0100 |0004: invoke-direct {v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.inferCaller:()V // method@0f36 │ │ -03545a: 5410 1304 |0007: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ -03545e: 1100 |0009: return-object v0 │ │ +036efc: |[036efc] org.emergent.android.weave.client.Dbg$DebugLogRecord.getSourceClassName:()Ljava/lang/String; │ │ +036f0c: 5410 1304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ +036f10: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +036f14: 7010 360f 0100 |0004: invoke-direct {v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.inferCaller:()V // method@0f36 │ │ +036f1a: 5410 1304 |0007: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ +036f1e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0007 line=136 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; │ │ @@ -50217,20 +50220,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -035460: |[035460] org.emergent.android.weave.client.Dbg$DebugLogRecord.getSourceMethodName:()Ljava/lang/String; │ │ -035470: 5510 1204 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ -035474: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035478: 7010 360f 0100 |0004: invoke-direct {v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.inferCaller:()V // method@0f36 │ │ -03547e: 5410 1404 |0007: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceMethodName:Ljava/lang/String; // field@0414 │ │ -035482: 1100 |0009: return-object v0 │ │ +036f20: |[036f20] org.emergent.android.weave.client.Dbg$DebugLogRecord.getSourceMethodName:()Ljava/lang/String; │ │ +036f30: 5510 1204 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ +036f34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +036f38: 7010 360f 0100 |0004: invoke-direct {v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.inferCaller:()V // method@0f36 │ │ +036f3e: 5410 1404 |0007: iget-object v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceMethodName:Ljava/lang/String; // field@0414 │ │ +036f42: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ 0x0007 line=154 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; │ │ @@ -50240,19 +50243,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -035484: |[035484] org.emergent.android.weave.client.Dbg$DebugLogRecord.setSourceClassName:(Ljava/lang/String;)V │ │ -035494: 5b12 1304 |0000: iput-object v2, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ -035498: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03549a: 5c10 1204 |0003: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ -03549e: 0e00 |0005: return-void │ │ +036f44: |[036f44] org.emergent.android.weave.client.Dbg$DebugLogRecord.setSourceClassName:(Ljava/lang/String;)V │ │ +036f54: 5b12 1304 |0000: iput-object v2, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceClassName:Ljava/lang/String; // field@0413 │ │ +036f58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +036f5a: 5c10 1204 |0003: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ +036f5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; │ │ @@ -50263,34 +50266,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0354a0: |[0354a0] org.emergent.android.weave.client.Dbg$DebugLogRecord.setSourceMethodName:(Ljava/lang/String;)V │ │ -0354b0: 5b12 1404 |0000: iput-object v2, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceMethodName:Ljava/lang/String; // field@0414 │ │ -0354b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0354b6: 5c10 1204 |0003: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ -0354ba: 0e00 |0005: return-void │ │ +036f60: |[036f60] org.emergent.android.weave.client.Dbg$DebugLogRecord.setSourceMethodName:(Ljava/lang/String;)V │ │ +036f70: 5b12 1404 |0000: iput-object v2, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.sourceMethodName:Ljava/lang/String; // field@0414 │ │ +036f74: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +036f76: 5c10 1204 |0003: iput-boolean v0, v1, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.needToInferCaller:Z // field@0412 │ │ +036f7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; │ │ 0x0000 - 0x0006 reg=2 sourceMethodName Ljava/lang/String; │ │ │ │ source_file_idx : 590 (Dbg.java) │ │ │ │ Class #239 header: │ │ -class_idx : 720 │ │ +class_idx : 717 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 590 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ @@ -50346,36 +50349,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -0354bc: |[0354bc] org.emergent.android.weave.client.Dbg.:()V │ │ -0354cc: 6200 f402 |0000: sget-object v0, Ljava/util/logging/Level;.FINE:Ljava/util/logging/Level; // field@02f4 │ │ -0354d0: 6900 1804 |0002: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_VERBOSE:Ljava/util/logging/Level; // field@0418 │ │ -0354d4: 6200 f302 |0004: sget-object v0, Ljava/util/logging/Level;.CONFIG:Ljava/util/logging/Level; // field@02f3 │ │ -0354d8: 6900 1504 |0006: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_DEBUG:Ljava/util/logging/Level; // field@0415 │ │ -0354dc: 6200 f502 |0008: sget-object v0, Ljava/util/logging/Level;.INFO:Ljava/util/logging/Level; // field@02f5 │ │ -0354e0: 6900 1704 |000a: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_INFO:Ljava/util/logging/Level; // field@0417 │ │ -0354e4: 6200 f702 |000c: sget-object v0, Ljava/util/logging/Level;.WARNING:Ljava/util/logging/Level; // field@02f7 │ │ -0354e8: 6900 1904 |000e: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_WARN:Ljava/util/logging/Level; // field@0419 │ │ -0354ec: 6200 f602 |0010: sget-object v0, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@02f6 │ │ -0354f0: 6900 1604 |0012: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_ERROR:Ljava/util/logging/Level; // field@0416 │ │ -0354f4: 6200 1804 |0014: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_VERBOSE:Ljava/util/logging/Level; // field@0418 │ │ -0354f8: 6900 1b04 |0016: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_V:Ljava/util/logging/Level; // field@041b │ │ -0354fc: 6200 1504 |0018: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_DEBUG:Ljava/util/logging/Level; // field@0415 │ │ -035500: 6900 1a04 |001a: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ -035504: 6200 1904 |001c: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_WARN:Ljava/util/logging/Level; // field@0419 │ │ -035508: 6900 1c04 |001e: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ -03550c: 6200 4204 |0020: sget-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME_FULL:Ljava/lang/String; // field@0442 │ │ -035510: 7110 8e0d 0000 |0022: invoke-static {v0}, Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger; // method@0d8e │ │ -035516: 0c00 |0025: move-result-object v0 │ │ -035518: 6900 1d04 |0026: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -03551c: 0e00 |0028: return-void │ │ +036f7c: |[036f7c] org.emergent.android.weave.client.Dbg.:()V │ │ +036f8c: 6200 f402 |0000: sget-object v0, Ljava/util/logging/Level;.FINE:Ljava/util/logging/Level; // field@02f4 │ │ +036f90: 6900 1804 |0002: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_VERBOSE:Ljava/util/logging/Level; // field@0418 │ │ +036f94: 6200 f302 |0004: sget-object v0, Ljava/util/logging/Level;.CONFIG:Ljava/util/logging/Level; // field@02f3 │ │ +036f98: 6900 1504 |0006: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_DEBUG:Ljava/util/logging/Level; // field@0415 │ │ +036f9c: 6200 f502 |0008: sget-object v0, Ljava/util/logging/Level;.INFO:Ljava/util/logging/Level; // field@02f5 │ │ +036fa0: 6900 1704 |000a: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_INFO:Ljava/util/logging/Level; // field@0417 │ │ +036fa4: 6200 f702 |000c: sget-object v0, Ljava/util/logging/Level;.WARNING:Ljava/util/logging/Level; // field@02f7 │ │ +036fa8: 6900 1904 |000e: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_WARN:Ljava/util/logging/Level; // field@0419 │ │ +036fac: 6200 f602 |0010: sget-object v0, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@02f6 │ │ +036fb0: 6900 1604 |0012: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_ERROR:Ljava/util/logging/Level; // field@0416 │ │ +036fb4: 6200 1804 |0014: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_VERBOSE:Ljava/util/logging/Level; // field@0418 │ │ +036fb8: 6900 1b04 |0016: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_V:Ljava/util/logging/Level; // field@041b │ │ +036fbc: 6200 1504 |0018: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_DEBUG:Ljava/util/logging/Level; // field@0415 │ │ +036fc0: 6900 1a04 |001a: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ +036fc4: 6200 1904 |001c: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_ANDROID_WARN:Ljava/util/logging/Level; // field@0419 │ │ +036fc8: 6900 1c04 |001e: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ +036fcc: 6200 4204 |0020: sget-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME_FULL:Ljava/lang/String; // field@0442 │ │ +036fd0: 7110 8e0d 0000 |0022: invoke-static {v0}, Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger; // method@0d8e │ │ +036fd6: 0c00 |0025: move-result-object v0 │ │ +036fd8: 6900 1d04 |0026: sput-object v0, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +036fdc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0008 line=14 │ │ 0x000c line=15 │ │ 0x0010 line=16 │ │ @@ -50390,17 +50393,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035520: |[035520] org.emergent.android.weave.client.Dbg.:()V │ │ -035530: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035536: 0e00 |0003: return-void │ │ +036fe0: |[036fe0] org.emergent.android.weave.client.Dbg.:()V │ │ +036ff0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +036ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/Dbg; │ │ │ │ @@ -50409,18 +50412,18 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035538: |[035538] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035548: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ -03554c: 7130 3f0f 1002 |0002: invoke-static {v0, v1, v2}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f3f │ │ -035552: 0e00 |0005: return-void │ │ +036ff8: |[036ff8] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +037008: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ +03700c: 7130 3f0f 1002 |0002: invoke-static {v0, v1, v2}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f3f │ │ +037012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fmt Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 args [Ljava/lang/Object; │ │ @@ -50430,18 +50433,18 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035554: |[035554] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/Throwable;)V │ │ -035564: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ -035568: 7120 3e0f 1000 |0002: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/Dbg;.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V // method@0f3e │ │ -03556e: 0e00 |0005: return-void │ │ +037014: |[037014] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/Throwable;)V │ │ +037024: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ +037028: 7120 3e0f 1000 |0002: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/Dbg;.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V // method@0f3e │ │ +03702e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 e Ljava/lang/Throwable; │ │ │ │ @@ -50450,18 +50453,18 @@ │ │ type : '(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -035570: |[035570] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035580: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ -035584: 7140 400f 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f40 │ │ -03558a: 0e00 |0005: return-void │ │ +037030: |[037030] org.emergent.android.weave.client.Dbg.d:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +037040: 6200 1a04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_D:Ljava/util/logging/Level; // field@041a │ │ +037044: 7140 400f 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f40 │ │ +03704a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 e Ljava/lang/Throwable; │ │ 0x0000 - 0x0006 reg=2 fmt Ljava/lang/String; │ │ @@ -50472,31 +50475,31 @@ │ │ type : '(Ljava/util/logging/Level;Ljava/lang/Throwable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -03558c: |[03558c] org.emergent.android.weave.client.Dbg.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V │ │ -03559c: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -0355a0: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ -0355a6: 0a01 |0005: move-result v1 │ │ -0355a8: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -0355ac: 0e00 |0008: return-void │ │ -0355ae: 2200 cf02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cf │ │ -0355b2: 1a01 d707 |000b: const-string v1, "Something was thrown!" // string@07d7 │ │ -0355b6: 7030 330f 2001 |000d: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ -0355bc: 6e20 8d0d 3000 |0010: invoke-virtual {v0, v3}, Ljava/util/logging/LogRecord;.setThrown:(Ljava/lang/Throwable;)V // method@0d8d │ │ -0355c2: 6201 1d04 |0013: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -0355c6: 6e10 8f0d 0100 |0015: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ -0355cc: 0c01 |0018: move-result-object v1 │ │ -0355ce: 6e20 8c0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ -0355d4: 6201 1d04 |001c: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -0355d8: 6e20 910d 0100 |001e: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ -0355de: 28e7 |0021: goto 0008 // -0019 │ │ +03704c: |[03704c] org.emergent.android.weave.client.Dbg.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V │ │ +03705c: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037060: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ +037066: 0a01 |0005: move-result v1 │ │ +037068: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +03706c: 0e00 |0008: return-void │ │ +03706e: 2200 cc02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cc │ │ +037072: 1a01 d407 |000b: const-string v1, "Something was thrown!" // string@07d4 │ │ +037076: 7030 330f 2001 |000d: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ +03707c: 6e20 8d0d 3000 |0010: invoke-virtual {v0, v3}, Ljava/util/logging/LogRecord;.setThrown:(Ljava/lang/Throwable;)V // method@0d8d │ │ +037082: 6201 1d04 |0013: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037086: 6e10 8f0d 0100 |0015: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ +03708c: 0c01 |0018: move-result-object v1 │ │ +03708e: 6e20 8c0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ +037094: 6201 1d04 |001c: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037098: 6e20 910d 0100 |001e: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ +03709e: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0008 line=72 │ │ 0x0009 line=68 │ │ 0x0010 line=69 │ │ 0x0013 line=70 │ │ @@ -50511,31 +50514,31 @@ │ │ type : '(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0355e0: |[0355e0] org.emergent.android.weave.client.Dbg.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -0355f0: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -0355f4: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ -0355fa: 0a01 |0005: move-result v1 │ │ -0355fc: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -035600: 0e00 |0008: return-void │ │ -035602: 2200 cf02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cf │ │ -035606: 7120 dc0c 4300 |000b: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -03560c: 0c01 |000e: move-result-object v1 │ │ -03560e: 7030 330f 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ -035614: 6201 1d04 |0012: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -035618: 6e10 8f0d 0100 |0014: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ -03561e: 0c01 |0017: move-result-object v1 │ │ -035620: 6e20 8c0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ -035626: 6201 1d04 |001b: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -03562a: 6e20 910d 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ -035630: 28e8 |0020: goto 0008 // -0018 │ │ +0370a0: |[0370a0] org.emergent.android.weave.client.Dbg.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +0370b0: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +0370b4: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ +0370ba: 0a01 |0005: move-result v1 │ │ +0370bc: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +0370c0: 0e00 |0008: return-void │ │ +0370c2: 2200 cc02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cc │ │ +0370c6: 7120 dc0c 4300 |000b: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +0370cc: 0c01 |000e: move-result-object v1 │ │ +0370ce: 7030 330f 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ +0370d4: 6201 1d04 |0012: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +0370d8: 6e10 8f0d 0100 |0014: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ +0370de: 0c01 |0017: move-result-object v1 │ │ +0370e0: 6e20 8c0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ +0370e6: 6201 1d04 |001b: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +0370ea: 6e20 910d 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ +0370f0: 28e8 |0020: goto 0008 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0008 line=89 │ │ 0x0009 line=86 │ │ 0x0012 line=87 │ │ 0x001b line=88 │ │ @@ -50550,32 +50553,32 @@ │ │ type : '(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -035634: |[035634] org.emergent.android.weave.client.Dbg.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035644: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -035648: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ -03564e: 0a01 |0005: move-result v1 │ │ -035650: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -035654: 0e00 |0008: return-void │ │ -035656: 2200 cf02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cf │ │ -03565a: 7120 dc0c 5400 |000b: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -035660: 0c01 |000e: move-result-object v1 │ │ -035662: 7030 330f 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ -035668: 6e20 8d0d 3000 |0012: invoke-virtual {v0, v3}, Ljava/util/logging/LogRecord;.setThrown:(Ljava/lang/Throwable;)V // method@0d8d │ │ -03566e: 6201 1d04 |0015: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -035672: 6e10 8f0d 0100 |0017: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ -035678: 0c01 |001a: move-result-object v1 │ │ -03567a: 6e20 8c0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ -035680: 6201 1d04 |001e: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ -035684: 6e20 910d 0100 |0020: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ -03568a: 28e5 |0023: goto 0008 // -001b │ │ +0370f4: |[0370f4] org.emergent.android.weave.client.Dbg.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +037104: 6201 1d04 |0000: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037108: 6e20 900d 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/logging/Logger;.isLoggable:(Ljava/util/logging/Level;)Z // method@0d90 │ │ +03710e: 0a01 |0005: move-result v1 │ │ +037110: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +037114: 0e00 |0008: return-void │ │ +037116: 2200 cc02 |0009: new-instance v0, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord; // type@02cc │ │ +03711a: 7120 dc0c 5400 |000b: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +037120: 0c01 |000e: move-result-object v1 │ │ +037122: 7030 330f 2001 |000f: invoke-direct {v0, v2, v1}, Lorg/emergent/android/weave/client/Dbg$DebugLogRecord;.:(Ljava/util/logging/Level;Ljava/lang/String;)V // method@0f33 │ │ +037128: 6e20 8d0d 3000 |0012: invoke-virtual {v0, v3}, Ljava/util/logging/LogRecord;.setThrown:(Ljava/lang/Throwable;)V // method@0d8d │ │ +03712e: 6201 1d04 |0015: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037132: 6e10 8f0d 0100 |0017: invoke-virtual {v1}, Ljava/util/logging/Logger;.getName:()Ljava/lang/String; // method@0d8f │ │ +037138: 0c01 |001a: move-result-object v1 │ │ +03713a: 6e20 8c0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/logging/LogRecord;.setLoggerName:(Ljava/lang/String;)V // method@0d8c │ │ +037140: 6201 1d04 |001e: sget-object v1, Lorg/emergent/android/weave/client/Dbg;.sm_logger:Ljava/util/logging/Logger; // field@041d │ │ +037144: 6e20 910d 0100 |0020: invoke-virtual {v1, v0}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/LogRecord;)V // method@0d91 │ │ +03714a: 28e5 |0023: goto 0008 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0008 line=81 │ │ 0x0009 line=77 │ │ 0x0012 line=78 │ │ 0x0015 line=79 │ │ @@ -50592,48 +50595,51 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03568c: |[03568c] org.emergent.android.weave.client.Dbg.loggerNameToTag:(Ljava/lang/String;)Ljava/lang/String; │ │ -03569c: 1303 1700 |0000: const/16 v3, #int 23 // #17 │ │ -0356a0: 3904 0500 |0002: if-nez v4, 0007 // +0005 │ │ -0356a4: 1a04 7111 |0004: const-string v4, "null" // string@1171 │ │ -0356a8: 1104 |0006: return-object v4 │ │ -0356aa: 6e10 e20c 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -0356b0: 0a01 |000a: move-result v1 │ │ -0356b2: 3731 fbff |000b: if-le v1, v3, 0006 // -0005 │ │ -0356b6: 1a02 e100 |000d: const-string v2, "." // string@00e1 │ │ -0356ba: 6e20 e10c 2400 |000f: invoke-virtual {v4, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ce1 │ │ -0356c0: 0a00 |0012: move-result v0 │ │ -0356c2: d802 0001 |0013: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0356c6: 9102 0102 |0015: sub-int v2, v1, v2 │ │ -0356ca: 3632 0a00 |0017: if-gt v2, v3, 0021 // +000a │ │ -0356ce: d802 0001 |0019: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0356d2: 6e20 e50c 2400 |001b: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -0356d8: 0c02 |001e: move-result-object v2 │ │ -0356da: 0724 |001f: move-object v4, v2 │ │ -0356dc: 28e6 |0020: goto 0006 // -001a │ │ -0356de: 6e10 e20c 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -0356e4: 0a02 |0024: move-result v2 │ │ -0356e6: d802 02e9 |0025: add-int/lit8 v2, v2, #int -23 // #e9 │ │ -0356ea: 6e20 e50c 2400 |0027: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -0356f0: 0c02 |002a: move-result-object v2 │ │ -0356f2: 28f4 |002b: goto 001f // -000c │ │ +03714c: |[03714c] org.emergent.android.weave.client.Dbg.loggerNameToTag:(Ljava/lang/String;)Ljava/lang/String; │ │ +03715c: 1303 1700 |0000: const/16 v3, #int 23 // #17 │ │ +037160: 3904 0500 |0002: if-nez v4, 0007 // +0005 │ │ +037164: 1a04 6c11 |0004: const-string v4, "null" // string@116c │ │ +037168: 1104 |0006: return-object v4 │ │ +03716a: 6e10 e20c 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +037170: 0a01 |000a: move-result v1 │ │ +037172: 3731 fbff |000b: if-le v1, v3, 0006 // -0005 │ │ +037176: 1a02 e100 |000d: const-string v2, "." // string@00e1 │ │ +03717a: 6e20 e10c 2400 |000f: invoke-virtual {v4, v2}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0ce1 │ │ +037180: 0a00 |0012: move-result v0 │ │ +037182: d802 0001 |0013: add-int/lit8 v2, v0, #int 1 // #01 │ │ +037186: 9102 0102 |0015: sub-int v2, v1, v2 │ │ +03718a: 3632 0a00 |0017: if-gt v2, v3, 0021 // +000a │ │ +03718e: d802 0001 |0019: add-int/lit8 v2, v0, #int 1 // #01 │ │ +037192: 6e20 e50c 2400 |001b: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +037198: 0c02 |001e: move-result-object v2 │ │ +03719a: 0724 |001f: move-object v4, v2 │ │ +03719c: 28e6 |0020: goto 0006 // -001a │ │ +03719e: 6e10 e20c 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +0371a4: 0a02 |0024: move-result v2 │ │ +0371a6: d802 02e9 |0025: add-int/lit8 v2, v2, #int -23 // #e9 │ │ +0371aa: 6e20 e50c 2400 |0027: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +0371b0: 0c02 |002a: move-result-object v2 │ │ +0371b2: 28f4 |002b: goto 001f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=96 │ │ 0x0004 line=97 │ │ 0x0006 line=106 │ │ 0x0007 line=100 │ │ 0x000b line=101 │ │ 0x000d line=105 │ │ 0x0013 line=106 │ │ + 0x001b line=107 │ │ + 0x0020 line=106 │ │ + 0x0021 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 loggerName Ljava/lang/String; │ │ 0x0006 - 0x0007 reg=1 length I │ │ 0x0013 - 0x002c reg=0 lastPeriod I │ │ 0x000b - 0x002c reg=1 length I │ │ 0x0007 - 0x002c reg=4 loggerName Ljava/lang/String; │ │ │ │ @@ -50642,16 +50648,16 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0356f4: |[0356f4] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035704: 0e00 |0000: return-void │ │ +0371b4: |[0371b4] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +0371c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 fmt Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 args [Ljava/lang/Object; │ │ │ │ @@ -50660,16 +50666,16 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035708: |[035708] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/Throwable;)V │ │ -035718: 0e00 |0000: return-void │ │ +0371c8: |[0371c8] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/Throwable;)V │ │ +0371d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 e Ljava/lang/Throwable; │ │ │ │ #11 : (in Lorg/emergent/android/weave/client/Dbg;) │ │ @@ -50677,16 +50683,16 @@ │ │ type : '(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03571c: |[03571c] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -03572c: 0e00 |0000: return-void │ │ +0371dc: |[0371dc] org.emergent.android.weave.client.Dbg.v:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +0371ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 e Ljava/lang/Throwable; │ │ 0x0000 - 0x0001 reg=1 fmt Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 args [Ljava/lang/Object; │ │ @@ -50696,18 +50702,18 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035730: |[035730] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035740: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ -035744: 7130 3f0f 1002 |0002: invoke-static {v0, v1, v2}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f3f │ │ -03574a: 0e00 |0005: return-void │ │ +0371f0: |[0371f0] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +037200: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ +037204: 7130 3f0f 1002 |0002: invoke-static {v0, v1, v2}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f3f │ │ +03720a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fmt Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 args [Ljava/lang/Object; │ │ @@ -50717,18 +50723,18 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03574c: |[03574c] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/Throwable;)V │ │ -03575c: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ -035760: 7120 3e0f 1000 |0002: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/Dbg;.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V // method@0f3e │ │ -035766: 0e00 |0005: return-void │ │ +03720c: |[03720c] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/Throwable;)V │ │ +03721c: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ +037220: 7120 3e0f 1000 |0002: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/Dbg;.log:(Ljava/util/logging/Level;Ljava/lang/Throwable;)V // method@0f3e │ │ +037226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 e Ljava/lang/Throwable; │ │ │ │ @@ -50737,34 +50743,34 @@ │ │ type : '(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -035768: |[035768] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -035778: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ -03577c: 7140 400f 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f40 │ │ -035782: 0e00 |0005: return-void │ │ +037228: |[037228] org.emergent.android.weave.client.Dbg.w:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +037238: 6200 1c04 |0000: sget-object v0, Lorg/emergent/android/weave/client/Dbg;.LEVEL_W:Ljava/util/logging/Level; // field@041c │ │ +03723c: 7140 400f 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/Dbg;.logf:(Ljava/util/logging/Level;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V // method@0f40 │ │ +037242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 e Ljava/lang/Throwable; │ │ 0x0000 - 0x0006 reg=2 fmt Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 args [Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ source_file_idx : 590 (Dbg.java) │ │ │ │ Class #240 header: │ │ -class_idx : 721 │ │ +class_idx : 718 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ +superclass_idx : 490 │ │ source_file_idx : 713 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 annotations: │ │ @@ -50806,35 +50812,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -035784: |[035784] org.emergent.android.weave.client.HashNode.:()V │ │ -035794: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -035796: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -035798: 2200 d102 |0002: new-instance v0, Lorg/emergent/android/weave/client/HashNode; // type@02d1 │ │ -03579c: 1a01 f102 |0004: const-string v1, "INFO_COLLECTIONS" // string@02f1 │ │ -0357a0: 1a02 fc00 |0006: const-string v2, "/info/collections" // string@00fc │ │ -0357a4: 7052 490f 1033 |0008: invoke-direct {v0, v1, v3, v3, v2}, Lorg/emergent/android/weave/client/HashNode;.:(Ljava/lang/String;IZLjava/lang/String;)V // method@0f49 │ │ -0357aa: 6900 1f04 |000b: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ -0357ae: 2200 d102 |000d: new-instance v0, Lorg/emergent/android/weave/client/HashNode; // type@02d1 │ │ -0357b2: 1a01 d906 |000f: const-string v1, "META_GLOBAL" // string@06d9 │ │ -0357b6: 1a02 0201 |0011: const-string v2, "/storage/meta/global" // string@0102 │ │ -0357ba: 7052 490f 1034 |0013: invoke-direct {v0, v1, v4, v3, v2}, Lorg/emergent/android/weave/client/HashNode;.:(Ljava/lang/String;IZLjava/lang/String;)V // method@0f49 │ │ -0357c0: 6900 2004 |0016: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ -0357c4: 1220 |0018: const/4 v0, #int 2 // #2 │ │ -0357c6: 2300 2a03 |0019: new-array v0, v0, [Lorg/emergent/android/weave/client/HashNode; // type@032a │ │ -0357ca: 6201 1f04 |001b: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ -0357ce: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -0357d2: 6201 2004 |001f: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ -0357d6: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ -0357da: 6900 1e04 |0023: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.$VALUES:[Lorg/emergent/android/weave/client/HashNode; // field@041e │ │ -0357de: 0e00 |0025: return-void │ │ +037244: |[037244] org.emergent.android.weave.client.HashNode.:()V │ │ +037254: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +037256: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +037258: 2200 ce02 |0002: new-instance v0, Lorg/emergent/android/weave/client/HashNode; // type@02ce │ │ +03725c: 1a01 f102 |0004: const-string v1, "INFO_COLLECTIONS" // string@02f1 │ │ +037260: 1a02 fc00 |0006: const-string v2, "/info/collections" // string@00fc │ │ +037264: 7052 490f 1033 |0008: invoke-direct {v0, v1, v3, v3, v2}, Lorg/emergent/android/weave/client/HashNode;.:(Ljava/lang/String;IZLjava/lang/String;)V // method@0f49 │ │ +03726a: 6900 1f04 |000b: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ +03726e: 2200 ce02 |000d: new-instance v0, Lorg/emergent/android/weave/client/HashNode; // type@02ce │ │ +037272: 1a01 d606 |000f: const-string v1, "META_GLOBAL" // string@06d6 │ │ +037276: 1a02 0201 |0011: const-string v2, "/storage/meta/global" // string@0102 │ │ +03727a: 7052 490f 1034 |0013: invoke-direct {v0, v1, v4, v3, v2}, Lorg/emergent/android/weave/client/HashNode;.:(Ljava/lang/String;IZLjava/lang/String;)V // method@0f49 │ │ +037280: 6900 2004 |0016: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ +037284: 1220 |0018: const/4 v0, #int 2 // #2 │ │ +037286: 2300 2703 |0019: new-array v0, v0, [Lorg/emergent/android/weave/client/HashNode; // type@0327 │ │ +03728a: 6201 1f04 |001b: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ +03728e: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +037292: 6201 2004 |001f: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ +037296: 4d01 0004 |0021: aput-object v1, v0, v4 │ │ +03729a: 6900 1e04 |0023: sput-object v0, Lorg/emergent/android/weave/client/HashNode;.$VALUES:[Lorg/emergent/android/weave/client/HashNode; // field@041e │ │ +03729e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=8 │ │ 0x000d line=9 │ │ 0x0018 line=6 │ │ locals : │ │ │ │ @@ -50843,19 +50849,19 @@ │ │ type : '(Ljava/lang/String;IZLjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0357e0: |[0357e0] org.emergent.android.weave.client.HashNode.:(Ljava/lang/String;IZLjava/lang/String;)V │ │ -0357f0: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -0357f6: 5c03 2204 |0003: iput-boolean v3, v0, Lorg/emergent/android/weave/client/HashNode;.userServer:Z // field@0422 │ │ -0357fa: 5b04 2104 |0005: iput-object v4, v0, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ -0357fe: 0e00 |0007: return-void │ │ +0372a0: |[0372a0] org.emergent.android.weave.client.HashNode.:(Ljava/lang/String;IZLjava/lang/String;)V │ │ +0372b0: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +0372b6: 5c03 2204 |0003: iput-boolean v3, v0, Lorg/emergent/android/weave/client/HashNode;.userServer:Z // field@0422 │ │ +0372ba: 5b04 2104 |0005: iput-object v4, v0, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ +0372be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0005 line=17 │ │ 0x0007 line=18 │ │ locals : │ │ @@ -50870,20 +50876,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/HashNode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035800: |[035800] org.emergent.android.weave.client.HashNode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/HashNode; │ │ -035810: 1c00 d102 |0000: const-class v0, Lorg/emergent/android/weave/client/HashNode; // type@02d1 │ │ -035814: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -03581a: 0c00 |0005: move-result-object v0 │ │ -03581c: 1f00 d102 |0006: check-cast v0, Lorg/emergent/android/weave/client/HashNode; // type@02d1 │ │ -035820: 1100 |0008: return-object v0 │ │ +0372c0: |[0372c0] org.emergent.android.weave.client.HashNode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/HashNode; │ │ +0372d0: 1c00 ce02 |0000: const-class v0, Lorg/emergent/android/weave/client/HashNode; // type@02ce │ │ +0372d4: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +0372da: 0c00 |0005: move-result-object v0 │ │ +0372dc: 1f00 ce02 |0006: check-cast v0, Lorg/emergent/android/weave/client/HashNode; // type@02ce │ │ +0372e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/HashNode;) │ │ @@ -50891,32 +50897,32 @@ │ │ type : '()[Lorg/emergent/android/weave/client/HashNode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -035824: |[035824] org.emergent.android.weave.client.HashNode.values:()[Lorg/emergent/android/weave/client/HashNode; │ │ -035834: 6200 1e04 |0000: sget-object v0, Lorg/emergent/android/weave/client/HashNode;.$VALUES:[Lorg/emergent/android/weave/client/HashNode; // field@041e │ │ -035838: 6e10 2211 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/HashNode;.clone:()Ljava/lang/Object; // method@1122 │ │ -03583e: 0c00 |0005: move-result-object v0 │ │ -035840: 1f00 2a03 |0006: check-cast v0, [Lorg/emergent/android/weave/client/HashNode; // type@032a │ │ -035844: 1100 |0008: return-object v0 │ │ +0372e4: |[0372e4] org.emergent.android.weave.client.HashNode.values:()[Lorg/emergent/android/weave/client/HashNode; │ │ +0372f4: 6200 1e04 |0000: sget-object v0, Lorg/emergent/android/weave/client/HashNode;.$VALUES:[Lorg/emergent/android/weave/client/HashNode; // field@041e │ │ +0372f8: 6e10 2211 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/HashNode;.clone:()Ljava/lang/Object; // method@1122 │ │ +0372fe: 0c00 |0005: move-result-object v0 │ │ +037300: 1f00 2703 |0006: check-cast v0, [Lorg/emergent/android/weave/client/HashNode; // type@0327 │ │ +037304: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 713 (HashNode.java) │ │ │ │ Class #241 header: │ │ -class_idx : 722 │ │ +class_idx : 719 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 714 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 annotations: │ │ @@ -50944,36 +50950,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035848: |[035848] org.emergent.android.weave.client.Hex.:()V │ │ -035858: 2200 d302 |0000: new-instance v0, Lorg/emergent/android/weave/client/HexEncoder; // type@02d3 │ │ -03585c: 7010 550f 0000 |0002: invoke-direct {v0}, Lorg/emergent/android/weave/client/HexEncoder;.:()V // method@0f55 │ │ -035862: 6900 2304 |0005: sput-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -035866: 0e00 |0007: return-void │ │ +037308: |[037308] org.emergent.android.weave.client.Hex.:()V │ │ +037318: 2200 d002 |0000: new-instance v0, Lorg/emergent/android/weave/client/HexEncoder; // type@02d0 │ │ +03731c: 7010 550f 0000 |0002: invoke-direct {v0}, Lorg/emergent/android/weave/client/HexEncoder;.:()V // method@0f55 │ │ +037322: 6900 2304 |0005: sput-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +037326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/Hex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035868: |[035868] org.emergent.android.weave.client.Hex.:()V │ │ -035878: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03587e: 0e00 |0003: return-void │ │ +037328: |[037328] org.emergent.android.weave.client.Hex.:()V │ │ +037338: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03733e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/Hex; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/Hex;) │ │ @@ -50981,19 +50987,19 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -035880: |[035880] org.emergent.android.weave.client.Hex.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ -035890: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -035894: 6e30 560f 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/client/HexEncoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f56 │ │ -03589a: 0a00 |0005: move-result v0 │ │ -03589c: 0f00 |0006: return v0 │ │ +037340: |[037340] org.emergent.android.weave.client.Hex.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ +037350: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +037354: 6e30 560f 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/client/HexEncoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f56 │ │ +03735a: 0a00 |0005: move-result v0 │ │ +03735c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 data Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 out Ljava/io/OutputStream; │ │ │ │ @@ -51002,35 +51008,35 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0358a0: |[0358a0] org.emergent.android.weave.client.Hex.decode:(Ljava/lang/String;)[B │ │ -0358b0: 2200 d301 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -0358b4: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ -0358ba: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -0358be: 6e30 560f 5200 |0007: invoke-virtual {v2, v5, v0}, Lorg/emergent/android/weave/client/HexEncoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f56 │ │ -0358c4: 6e10 690c 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -0358ca: 0c02 |000d: move-result-object v2 │ │ -0358cc: 1102 |000e: return-object v2 │ │ -0358ce: 0d01 |000f: move-exception v1 │ │ -0358d0: 2202 ff01 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@01ff │ │ -0358d4: 2203 0302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0358d8: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0358de: 1a04 bc0b |0017: const-string v4, "exception decoding Hex string: " // string@0bbc │ │ -0358e2: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0358e8: 0c03 |001c: move-result-object v3 │ │ -0358ea: 6e20 f70c 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0358f0: 0c03 |0020: move-result-object v3 │ │ -0358f2: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0358f8: 0c03 |0024: move-result-object v3 │ │ -0358fa: 7020 d00c 3200 |0025: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -035900: 2702 |0028: throw v2 │ │ +037360: |[037360] org.emergent.android.weave.client.Hex.decode:(Ljava/lang/String;)[B │ │ +037370: 2200 d101 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +037374: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ +03737a: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +03737e: 6e30 560f 5200 |0007: invoke-virtual {v2, v5, v0}, Lorg/emergent/android/weave/client/HexEncoder;.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I // method@0f56 │ │ +037384: 6e10 690c 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +03738a: 0c02 |000d: move-result-object v2 │ │ +03738c: 1102 |000e: return-object v2 │ │ +03738e: 0d01 |000f: move-exception v1 │ │ +037390: 2202 fd01 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@01fd │ │ +037394: 2203 0102 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +037398: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03739e: 1a04 b80b |0017: const-string v4, "exception decoding Hex string: " // string@0bb8 │ │ +0373a2: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0373a8: 0c03 |001c: move-result-object v3 │ │ +0373aa: 6e20 f70c 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0373b0: 0c03 |0020: move-result-object v3 │ │ +0373b2: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0373b8: 0c03 |0024: move-result-object v3 │ │ +0373ba: 7020 d00c 3200 |0025: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +0373c0: 2702 |0028: throw v2 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/io/IOException; -> 0x000f │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=108 │ │ 0x000a line=115 │ │ @@ -51046,37 +51052,37 @@ │ │ type : '([B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -035914: |[035914] org.emergent.android.weave.client.Hex.decode:([B)[B │ │ -035924: 2200 d301 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -035928: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ -03592e: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -035932: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -035934: 2154 |0008: array-length v4, v5 │ │ -035936: 6e50 570f 5243 |0009: invoke-virtual {v2, v5, v3, v4, v0}, Lorg/emergent/android/weave/client/HexEncoder;.decode:([BIILjava/io/OutputStream;)I // method@0f57 │ │ -03593c: 6e10 690c 0000 |000c: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -035942: 0c02 |000f: move-result-object v2 │ │ -035944: 1102 |0010: return-object v2 │ │ -035946: 0d01 |0011: move-exception v1 │ │ -035948: 2202 ff01 |0012: new-instance v2, Ljava/lang/RuntimeException; // type@01ff │ │ -03594c: 2203 0302 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -035950: 7010 f20c 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -035956: 1a04 bc0b |0019: const-string v4, "exception decoding Hex string: " // string@0bbc │ │ -03595a: 6e20 f80c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -035960: 0c03 |001e: move-result-object v3 │ │ -035962: 6e20 f70c 1300 |001f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -035968: 0c03 |0022: move-result-object v3 │ │ -03596a: 6e10 fd0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -035970: 0c03 |0026: move-result-object v3 │ │ -035972: 7020 d00c 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -035978: 2702 |002a: throw v2 │ │ +0373d4: |[0373d4] org.emergent.android.weave.client.Hex.decode:([B)[B │ │ +0373e4: 2200 d101 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +0373e8: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ +0373ee: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +0373f2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0373f4: 2154 |0008: array-length v4, v5 │ │ +0373f6: 6e50 570f 5243 |0009: invoke-virtual {v2, v5, v3, v4, v0}, Lorg/emergent/android/weave/client/HexEncoder;.decode:([BIILjava/io/OutputStream;)I // method@0f57 │ │ +0373fc: 6e10 690c 0000 |000c: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +037402: 0c02 |000f: move-result-object v2 │ │ +037404: 1102 |0010: return-object v2 │ │ +037406: 0d01 |0011: move-exception v1 │ │ +037408: 2202 fd01 |0012: new-instance v2, Ljava/lang/RuntimeException; // type@01fd │ │ +03740c: 2203 0102 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +037410: 7010 f20c 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +037416: 1a04 b80b |0019: const-string v4, "exception decoding Hex string: " // string@0bb8 │ │ +03741a: 6e20 f80c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +037420: 0c03 |001e: move-result-object v3 │ │ +037422: 6e20 f70c 1300 |001f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +037428: 0c03 |0022: move-result-object v3 │ │ +03742a: 6e10 fd0c 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +037430: 0c03 |0026: move-result-object v3 │ │ +037432: 7020 d00c 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +037438: 2702 |002a: throw v2 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ Ljava/io/IOException; -> 0x0011 │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=86 │ │ 0x000c line=93 │ │ @@ -51092,19 +51098,19 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -03598c: |[03598c] org.emergent.android.weave.client.Hex.encode:([BIILjava/io/OutputStream;)I │ │ -03599c: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -0359a0: 6e54 580f 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ -0359a6: 0a00 |0005: move-result v0 │ │ -0359a8: 0f00 |0006: return v0 │ │ +03744c: |[03744c] org.emergent.android.weave.client.Hex.encode:([BIILjava/io/OutputStream;)I │ │ +03745c: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +037460: 6e54 580f 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ +037466: 0a00 |0005: move-result v0 │ │ +037468: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 data [B │ │ 0x0000 - 0x0007 reg=2 off I │ │ 0x0000 - 0x0007 reg=3 length I │ │ @@ -51115,21 +51121,21 @@ │ │ type : '([BLjava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0359ac: |[0359ac] org.emergent.android.weave.client.Hex.encode:([BLjava/io/OutputStream;)I │ │ -0359bc: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -0359c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0359c2: 2132 |0003: array-length v2, v3 │ │ -0359c4: 6e54 580f 3021 |0004: invoke-virtual {v0, v3, v1, v2, v4}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ -0359ca: 0a00 |0007: move-result v0 │ │ -0359cc: 0f00 |0008: return v0 │ │ +03746c: |[03746c] org.emergent.android.weave.client.Hex.encode:([BLjava/io/OutputStream;)I │ │ +03747c: 6200 2304 |0000: sget-object v0, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +037480: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +037482: 2132 |0003: array-length v2, v3 │ │ +037484: 6e54 580f 3021 |0004: invoke-virtual {v0, v3, v1, v2, v4}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ +03748a: 0a00 |0007: move-result v0 │ │ +03748c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 data [B │ │ 0x0000 - 0x0009 reg=4 out Ljava/io/OutputStream; │ │ │ │ @@ -51138,20 +51144,20 @@ │ │ type : '([B)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0359d0: |[0359d0] org.emergent.android.weave.client.Hex.encode:([B)[B │ │ -0359e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0359e2: 2121 |0001: array-length v1, v2 │ │ -0359e4: 7130 540f 0201 |0002: invoke-static {v2, v0, v1}, Lorg/emergent/android/weave/client/Hex;.encode:([BII)[B // method@0f54 │ │ -0359ea: 0c00 |0005: move-result-object v0 │ │ -0359ec: 1100 |0006: return-object v0 │ │ +037490: |[037490] org.emergent.android.weave.client.Hex.encode:([B)[B │ │ +0374a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0374a2: 2121 |0001: array-length v1, v2 │ │ +0374a4: 7130 540f 0201 |0002: invoke-static {v2, v0, v1}, Lorg/emergent/android/weave/client/Hex;.encode:([BII)[B // method@0f54 │ │ +0374aa: 0c00 |0005: move-result-object v0 │ │ +0374ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 data [B │ │ │ │ #8 : (in Lorg/emergent/android/weave/client/Hex;) │ │ @@ -51159,35 +51165,35 @@ │ │ type : '([BII)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0359f0: |[0359f0] org.emergent.android.weave.client.Hex.encode:([BII)[B │ │ -035a00: 2200 d301 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -035a04: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ -035a0a: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ -035a0e: 6e50 580f 5276 |0007: invoke-virtual {v2, v5, v6, v7, v0}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ -035a14: 6e10 690c 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -035a1a: 0c02 |000d: move-result-object v2 │ │ -035a1c: 1102 |000e: return-object v2 │ │ -035a1e: 0d01 |000f: move-exception v1 │ │ -035a20: 2202 ff01 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@01ff │ │ -035a24: 2203 0302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -035a28: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -035a2e: 1a04 be0b |0017: const-string v4, "exception encoding Hex string: " // string@0bbe │ │ -035a32: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -035a38: 0c03 |001c: move-result-object v3 │ │ -035a3a: 6e20 f70c 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -035a40: 0c03 |0020: move-result-object v3 │ │ -035a42: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -035a48: 0c03 |0024: move-result-object v3 │ │ -035a4a: 7020 d00c 3200 |0025: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -035a50: 2702 |0028: throw v2 │ │ +0374b0: |[0374b0] org.emergent.android.weave.client.Hex.encode:([BII)[B │ │ +0374c0: 2200 d101 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +0374c4: 7010 670c 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ +0374ca: 6202 2304 |0005: sget-object v2, Lorg/emergent/android/weave/client/Hex;.encoder:Lorg/emergent/android/weave/client/HexEncoder; // field@0423 │ │ +0374ce: 6e50 580f 5276 |0007: invoke-virtual {v2, v5, v6, v7, v0}, Lorg/emergent/android/weave/client/HexEncoder;.encode:([BIILjava/io/OutputStream;)I // method@0f58 │ │ +0374d4: 6e10 690c 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +0374da: 0c02 |000d: move-result-object v2 │ │ +0374dc: 1102 |000e: return-object v2 │ │ +0374de: 0d01 |000f: move-exception v1 │ │ +0374e0: 2202 fd01 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@01fd │ │ +0374e4: 2203 0102 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0374e8: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0374ee: 1a04 ba0b |0017: const-string v4, "exception encoding Hex string: " // string@0bba │ │ +0374f2: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0374f8: 0c03 |001c: move-result-object v3 │ │ +0374fa: 6e20 f70c 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +037500: 0c03 |0020: move-result-object v3 │ │ +037502: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +037508: 0c03 |0024: move-result-object v3 │ │ +03750a: 7020 d00c 3200 |0025: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +037510: 2702 |0028: throw v2 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/io/IOException; -> 0x000f │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=36 │ │ 0x000a line=43 │ │ @@ -51200,17 +51206,17 @@ │ │ 0x0000 - 0x0029 reg=6 off I │ │ 0x0000 - 0x0029 reg=7 length I │ │ │ │ Virtual methods - │ │ source_file_idx : 714 (Hex.java) │ │ │ │ Class #242 header: │ │ -class_idx : 723 │ │ +class_idx : 720 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 715 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #242 annotations: │ │ @@ -51242,26 +51248,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -035a64: |[035a64] org.emergent.android.weave.client.HexEncoder.:()V │ │ -035a74: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035a7a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -035a7e: 2300 0e03 |0005: new-array v0, v0, [B // type@030e │ │ -035a82: 2600 0f00 0000 |0007: fill-array-data v0, 00000016 // +0000000f │ │ -035a88: 5b10 2504 |000a: iput-object v0, v1, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ -035a8c: 1300 8000 |000c: const/16 v0, #int 128 // #80 │ │ -035a90: 2300 0e03 |000e: new-array v0, v0, [B // type@030e │ │ -035a94: 5b10 2404 |0010: iput-object v0, v1, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035a98: 6e10 5a0f 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/client/HexEncoder;.initialiseDecodingTable:()V // method@0f5a │ │ -035a9e: 0e00 |0015: return-void │ │ -035aa0: 0003 0100 1000 0000 3031 3233 3435 ... |0016: array-data (12 units) │ │ +037524: |[037524] org.emergent.android.weave.client.HexEncoder.:()V │ │ +037534: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03753a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +03753e: 2300 0b03 |0005: new-array v0, v0, [B // type@030b │ │ +037542: 2600 0f00 0000 |0007: fill-array-data v0, 00000016 // +0000000f │ │ +037548: 5b10 2504 |000a: iput-object v0, v1, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ +03754c: 1300 8000 |000c: const/16 v0, #int 128 // #80 │ │ +037550: 2300 0b03 |000e: new-array v0, v0, [B // type@030b │ │ +037554: 5b10 2404 |0010: iput-object v0, v1, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037558: 6e10 5a0f 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/client/HexEncoder;.initialiseDecodingTable:()V // method@0f5a │ │ +03755e: 0e00 |0015: return-void │ │ +037560: 0003 0100 1000 0000 3031 3233 3435 ... |0016: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=8 │ │ 0x000c line=17 │ │ 0x0012 line=33 │ │ 0x0015 line=34 │ │ @@ -51274,27 +51280,27 @@ │ │ type : '(C)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -035ab8: |[035ab8] org.emergent.android.weave.client.HexEncoder.ignore:(C)Z │ │ -035ac8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -035acc: 3202 0e00 |0002: if-eq v2, v0, 0010 // +000e │ │ -035ad0: 1300 0d00 |0004: const/16 v0, #int 13 // #d │ │ -035ad4: 3202 0a00 |0006: if-eq v2, v0, 0010 // +000a │ │ -035ad8: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ -035adc: 3202 0600 |000a: if-eq v2, v0, 0010 // +0006 │ │ -035ae0: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -035ae4: 3302 0400 |000e: if-ne v2, v0, 0012 // +0004 │ │ -035ae8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -035aea: 0f00 |0011: return v0 │ │ -035aec: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -035aee: 28fe |0013: goto 0011 // -0002 │ │ +037578: |[037578] org.emergent.android.weave.client.HexEncoder.ignore:(C)Z │ │ +037588: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +03758c: 3202 0e00 |0002: if-eq v2, v0, 0010 // +000e │ │ +037590: 1300 0d00 |0004: const/16 v0, #int 13 // #d │ │ +037594: 3202 0a00 |0006: if-eq v2, v0, 0010 // +000a │ │ +037598: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ +03759c: 3202 0600 |000a: if-eq v2, v0, 0010 // +0006 │ │ +0375a0: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +0375a4: 3302 0400 |000e: if-ne v2, v0, 0012 // +0004 │ │ +0375a8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0375aa: 0f00 |0011: return v0 │ │ +0375ac: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0375ae: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/emergent/android/weave/client/HexEncoder; │ │ 0x0000 - 0x0014 reg=2 c C │ │ │ │ @@ -51304,65 +51310,65 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -035af0: |[035af0] org.emergent.android.weave.client.HexEncoder.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ -035b00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -035b02: 6e10 e20c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -035b08: 0a02 |0004: move-result v2 │ │ -035b0a: 3d02 0e00 |0005: if-lez v2, 0013 // +000e │ │ -035b0e: d806 02ff |0007: add-int/lit8 v6, v2, #int -1 // #ff │ │ -035b12: 6e20 d80c 6900 |0009: invoke-virtual {v9, v6}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -035b18: 0a06 |000c: move-result v6 │ │ -035b1a: 7020 590f 6800 |000d: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035b20: 0a06 |0010: move-result v6 │ │ -035b22: 3906 1600 |0011: if-nez v6, 0027 // +0016 │ │ -035b26: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -035b28: 3523 4400 |0014: if-ge v3, v2, 0058 // +0044 │ │ -035b2c: 0134 |0016: move v4, v3 │ │ -035b2e: 3524 1300 |0017: if-ge v4, v2, 002a // +0013 │ │ -035b32: 6e20 d80c 4900 |0019: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -035b38: 0a06 |001c: move-result v6 │ │ -035b3a: 7020 590f 6800 |001d: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035b40: 0a06 |0020: move-result v6 │ │ -035b42: 3806 0900 |0021: if-eqz v6, 002a // +0009 │ │ -035b46: d803 0401 |0023: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035b4a: 0134 |0025: move v4, v3 │ │ -035b4c: 28f1 |0026: goto 0017 // -000f │ │ -035b4e: d802 02ff |0027: add-int/lit8 v2, v2, #int -1 // #ff │ │ -035b52: 28dc |0029: goto 0005 // -0024 │ │ -035b54: 5486 2404 |002a: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035b58: d803 0401 |002c: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035b5c: 6e20 d80c 4900 |002e: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -035b62: 0a07 |0031: move-result v7 │ │ -035b64: 4800 0607 |0032: aget-byte v0, v6, v7 │ │ -035b68: 0134 |0034: move v4, v3 │ │ -035b6a: 3524 1000 |0035: if-ge v4, v2, 0045 // +0010 │ │ -035b6e: 6e20 d80c 4900 |0037: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -035b74: 0a06 |003a: move-result v6 │ │ -035b76: 7020 590f 6800 |003b: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035b7c: 0a06 |003e: move-result v6 │ │ -035b7e: 3806 0600 |003f: if-eqz v6, 0045 // +0006 │ │ -035b82: d803 0401 |0041: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035b86: 0134 |0043: move v4, v3 │ │ -035b88: 28f1 |0044: goto 0035 // -000f │ │ -035b8a: 5486 2404 |0045: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035b8e: d803 0401 |0047: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035b92: 6e20 d80c 4900 |0049: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -035b98: 0a07 |004c: move-result v7 │ │ -035b9a: 4801 0607 |004d: aget-byte v1, v6, v7 │ │ -035b9e: e006 0004 |004f: shl-int/lit8 v6, v0, #int 4 // #04 │ │ -035ba2: b616 |0051: or-int/2addr v6, v1 │ │ -035ba4: 6e20 7e0c 6a00 |0052: invoke-virtual {v10, v6}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -035baa: d805 0501 |0055: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035bae: 28bd |0057: goto 0014 // -0043 │ │ -035bb0: 0f05 |0058: return v5 │ │ +0375b0: |[0375b0] org.emergent.android.weave.client.HexEncoder.decode:(Ljava/lang/String;Ljava/io/OutputStream;)I │ │ +0375c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0375c2: 6e10 e20c 0900 |0001: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +0375c8: 0a02 |0004: move-result v2 │ │ +0375ca: 3d02 0e00 |0005: if-lez v2, 0013 // +000e │ │ +0375ce: d806 02ff |0007: add-int/lit8 v6, v2, #int -1 // #ff │ │ +0375d2: 6e20 d80c 6900 |0009: invoke-virtual {v9, v6}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +0375d8: 0a06 |000c: move-result v6 │ │ +0375da: 7020 590f 6800 |000d: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +0375e0: 0a06 |0010: move-result v6 │ │ +0375e2: 3906 1600 |0011: if-nez v6, 0027 // +0016 │ │ +0375e6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0375e8: 3523 4400 |0014: if-ge v3, v2, 0058 // +0044 │ │ +0375ec: 0134 |0016: move v4, v3 │ │ +0375ee: 3524 1300 |0017: if-ge v4, v2, 002a // +0013 │ │ +0375f2: 6e20 d80c 4900 |0019: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +0375f8: 0a06 |001c: move-result v6 │ │ +0375fa: 7020 590f 6800 |001d: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +037600: 0a06 |0020: move-result v6 │ │ +037602: 3806 0900 |0021: if-eqz v6, 002a // +0009 │ │ +037606: d803 0401 |0023: add-int/lit8 v3, v4, #int 1 // #01 │ │ +03760a: 0134 |0025: move v4, v3 │ │ +03760c: 28f1 |0026: goto 0017 // -000f │ │ +03760e: d802 02ff |0027: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037612: 28dc |0029: goto 0005 // -0024 │ │ +037614: 5486 2404 |002a: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037618: d803 0401 |002c: add-int/lit8 v3, v4, #int 1 // #01 │ │ +03761c: 6e20 d80c 4900 |002e: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +037622: 0a07 |0031: move-result v7 │ │ +037624: 4800 0607 |0032: aget-byte v0, v6, v7 │ │ +037628: 0134 |0034: move v4, v3 │ │ +03762a: 3524 1000 |0035: if-ge v4, v2, 0045 // +0010 │ │ +03762e: 6e20 d80c 4900 |0037: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +037634: 0a06 |003a: move-result v6 │ │ +037636: 7020 590f 6800 |003b: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +03763c: 0a06 |003e: move-result v6 │ │ +03763e: 3806 0600 |003f: if-eqz v6, 0045 // +0006 │ │ +037642: d803 0401 |0041: add-int/lit8 v3, v4, #int 1 // #01 │ │ +037646: 0134 |0043: move v4, v3 │ │ +037648: 28f1 |0044: goto 0035 // -000f │ │ +03764a: 5486 2404 |0045: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +03764e: d803 0401 |0047: add-int/lit8 v3, v4, #int 1 // #01 │ │ +037652: 6e20 d80c 4900 |0049: invoke-virtual {v9, v4}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +037658: 0a07 |004c: move-result v7 │ │ +03765a: 4801 0607 |004d: aget-byte v1, v6, v7 │ │ +03765e: e006 0004 |004f: shl-int/lit8 v6, v0, #int 4 // #04 │ │ +037662: b616 |0051: or-int/2addr v6, v1 │ │ +037664: 6e20 7e0c 6a00 |0052: invoke-virtual {v10, v6}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +03766a: d805 0501 |0055: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03766e: 28bd |0057: goto 0014 // -0043 │ │ +037670: 0f05 |0058: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0001 line=126 │ │ 0x0005 line=128 │ │ 0x0007 line=129 │ │ 0x0013 line=136 │ │ @@ -51401,62 +51407,62 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -035bb4: |[035bb4] org.emergent.android.weave.client.HexEncoder.decode:([BIILjava/io/OutputStream;)I │ │ -035bc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -035bc6: 9002 0a0b |0001: add-int v2, v10, v11 │ │ -035bca: 37a2 0d00 |0003: if-le v2, v10, 0010 // +000d │ │ -035bce: d806 02ff |0005: add-int/lit8 v6, v2, #int -1 // #ff │ │ -035bd2: 4806 0906 |0007: aget-byte v6, v9, v6 │ │ -035bd6: 8e66 |0009: int-to-char v6, v6 │ │ -035bd8: 7020 590f 6800 |000a: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035bde: 0a06 |000d: move-result v6 │ │ -035be0: 3906 1500 |000e: if-nez v6, 0023 // +0015 │ │ -035be4: 01a3 |0010: move v3, v10 │ │ -035be6: 3523 3e00 |0011: if-ge v3, v2, 004f // +003e │ │ -035bea: 0134 |0013: move v4, v3 │ │ -035bec: 3524 1200 |0014: if-ge v4, v2, 0026 // +0012 │ │ -035bf0: 4806 0904 |0016: aget-byte v6, v9, v4 │ │ -035bf4: 8e66 |0018: int-to-char v6, v6 │ │ -035bf6: 7020 590f 6800 |0019: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035bfc: 0a06 |001c: move-result v6 │ │ -035bfe: 3806 0900 |001d: if-eqz v6, 0026 // +0009 │ │ -035c02: d803 0401 |001f: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035c06: 0134 |0021: move v4, v3 │ │ -035c08: 28f2 |0022: goto 0014 // -000e │ │ -035c0a: d802 02ff |0023: add-int/lit8 v2, v2, #int -1 // #ff │ │ -035c0e: 28de |0025: goto 0003 // -0022 │ │ -035c10: 5486 2404 |0026: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035c14: d803 0401 |0028: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035c18: 4807 0904 |002a: aget-byte v7, v9, v4 │ │ -035c1c: 4800 0607 |002c: aget-byte v0, v6, v7 │ │ -035c20: 0134 |002e: move v4, v3 │ │ -035c22: 3524 0f00 |002f: if-ge v4, v2, 003e // +000f │ │ -035c26: 4806 0904 |0031: aget-byte v6, v9, v4 │ │ -035c2a: 8e66 |0033: int-to-char v6, v6 │ │ -035c2c: 7020 590f 6800 |0034: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ -035c32: 0a06 |0037: move-result v6 │ │ -035c34: 3806 0600 |0038: if-eqz v6, 003e // +0006 │ │ -035c38: d803 0401 |003a: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035c3c: 0134 |003c: move v4, v3 │ │ -035c3e: 28f2 |003d: goto 002f // -000e │ │ -035c40: 5486 2404 |003e: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035c44: d803 0401 |0040: add-int/lit8 v3, v4, #int 1 // #01 │ │ -035c48: 4807 0904 |0042: aget-byte v7, v9, v4 │ │ -035c4c: 4801 0607 |0044: aget-byte v1, v6, v7 │ │ -035c50: e006 0004 |0046: shl-int/lit8 v6, v0, #int 4 // #04 │ │ -035c54: b616 |0048: or-int/2addr v6, v1 │ │ -035c56: 6e20 7e0c 6c00 |0049: invoke-virtual {v12, v6}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -035c5c: d805 0501 |004c: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035c60: 28c3 |004e: goto 0011 // -003d │ │ -035c62: 0f05 |004f: return v5 │ │ +037674: |[037674] org.emergent.android.weave.client.HexEncoder.decode:([BIILjava/io/OutputStream;)I │ │ +037684: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +037686: 9002 0a0b |0001: add-int v2, v10, v11 │ │ +03768a: 37a2 0d00 |0003: if-le v2, v10, 0010 // +000d │ │ +03768e: d806 02ff |0005: add-int/lit8 v6, v2, #int -1 // #ff │ │ +037692: 4806 0906 |0007: aget-byte v6, v9, v6 │ │ +037696: 8e66 |0009: int-to-char v6, v6 │ │ +037698: 7020 590f 6800 |000a: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +03769e: 0a06 |000d: move-result v6 │ │ +0376a0: 3906 1500 |000e: if-nez v6, 0023 // +0015 │ │ +0376a4: 01a3 |0010: move v3, v10 │ │ +0376a6: 3523 3e00 |0011: if-ge v3, v2, 004f // +003e │ │ +0376aa: 0134 |0013: move v4, v3 │ │ +0376ac: 3524 1200 |0014: if-ge v4, v2, 0026 // +0012 │ │ +0376b0: 4806 0904 |0016: aget-byte v6, v9, v4 │ │ +0376b4: 8e66 |0018: int-to-char v6, v6 │ │ +0376b6: 7020 590f 6800 |0019: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +0376bc: 0a06 |001c: move-result v6 │ │ +0376be: 3806 0900 |001d: if-eqz v6, 0026 // +0009 │ │ +0376c2: d803 0401 |001f: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0376c6: 0134 |0021: move v4, v3 │ │ +0376c8: 28f2 |0022: goto 0014 // -000e │ │ +0376ca: d802 02ff |0023: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0376ce: 28de |0025: goto 0003 // -0022 │ │ +0376d0: 5486 2404 |0026: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0376d4: d803 0401 |0028: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0376d8: 4807 0904 |002a: aget-byte v7, v9, v4 │ │ +0376dc: 4800 0607 |002c: aget-byte v0, v6, v7 │ │ +0376e0: 0134 |002e: move v4, v3 │ │ +0376e2: 3524 0f00 |002f: if-ge v4, v2, 003e // +000f │ │ +0376e6: 4806 0904 |0031: aget-byte v6, v9, v4 │ │ +0376ea: 8e66 |0033: int-to-char v6, v6 │ │ +0376ec: 7020 590f 6800 |0034: invoke-direct {v8, v6}, Lorg/emergent/android/weave/client/HexEncoder;.ignore:(C)Z // method@0f59 │ │ +0376f2: 0a06 |0037: move-result v6 │ │ +0376f4: 3806 0600 |0038: if-eqz v6, 003e // +0006 │ │ +0376f8: d803 0401 |003a: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0376fc: 0134 |003c: move v4, v3 │ │ +0376fe: 28f2 |003d: goto 002f // -000e │ │ +037700: 5486 2404 |003e: iget-object v6, v8, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037704: d803 0401 |0040: add-int/lit8 v3, v4, #int 1 // #01 │ │ +037708: 4807 0904 |0042: aget-byte v7, v9, v4 │ │ +03770c: 4801 0607 |0044: aget-byte v1, v6, v7 │ │ +037710: e006 0004 |0046: shl-int/lit8 v6, v0, #int 4 // #04 │ │ +037714: b616 |0048: or-int/2addr v6, v1 │ │ +037716: 6e20 7e0c 6c00 |0049: invoke-virtual {v12, v6}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +03771c: d805 0501 |004c: add-int/lit8 v5, v5, #int 1 // #01 │ │ +037720: 28c3 |004e: goto 0011 // -003d │ │ +037722: 0f05 |004f: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0001 line=80 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x0010 line=90 │ │ @@ -51497,32 +51503,32 @@ │ │ type : '([BIILjava/io/OutputStream;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -035c64: |[035c64] org.emergent.android.weave.client.HexEncoder.encode:([BIILjava/io/OutputStream;)I │ │ -035c74: 0160 |0000: move v0, v6 │ │ -035c76: 9002 0607 |0001: add-int v2, v6, v7 │ │ -035c7a: 3520 1b00 |0003: if-ge v0, v2, 001e // +001b │ │ -035c7e: 4802 0500 |0005: aget-byte v2, v5, v0 │ │ -035c82: d521 ff00 |0007: and-int/lit16 v1, v2, #int 255 // #00ff │ │ -035c86: 5442 2504 |0009: iget-object v2, v4, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ -035c8a: e203 0104 |000b: ushr-int/lit8 v3, v1, #int 4 // #04 │ │ -035c8e: 4802 0203 |000d: aget-byte v2, v2, v3 │ │ -035c92: 6e20 7e0c 2800 |000f: invoke-virtual {v8, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -035c98: 5442 2504 |0012: iget-object v2, v4, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ -035c9c: dd03 010f |0014: and-int/lit8 v3, v1, #int 15 // #0f │ │ -035ca0: 4802 0203 |0016: aget-byte v2, v2, v3 │ │ -035ca4: 6e20 7e0c 2800 |0018: invoke-virtual {v8, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ -035caa: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035cae: 28e4 |001d: goto 0001 // -001c │ │ -035cb0: da02 0702 |001e: mul-int/lit8 v2, v7, #int 2 // #02 │ │ -035cb4: 0f02 |0020: return v2 │ │ +037724: |[037724] org.emergent.android.weave.client.HexEncoder.encode:([BIILjava/io/OutputStream;)I │ │ +037734: 0160 |0000: move v0, v6 │ │ +037736: 9002 0607 |0001: add-int v2, v6, v7 │ │ +03773a: 3520 1b00 |0003: if-ge v0, v2, 001e // +001b │ │ +03773e: 4802 0500 |0005: aget-byte v2, v5, v0 │ │ +037742: d521 ff00 |0007: and-int/lit16 v1, v2, #int 255 // #00ff │ │ +037746: 5442 2504 |0009: iget-object v2, v4, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ +03774a: e203 0104 |000b: ushr-int/lit8 v3, v1, #int 4 // #04 │ │ +03774e: 4802 0203 |000d: aget-byte v2, v2, v3 │ │ +037752: 6e20 7e0c 2800 |000f: invoke-virtual {v8, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +037758: 5442 2504 |0012: iget-object v2, v4, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ +03775c: dd03 010f |0014: and-int/lit8 v3, v1, #int 15 // #0f │ │ +037760: 4802 0203 |0016: aget-byte v2, v2, v3 │ │ +037764: 6e20 7e0c 2800 |0018: invoke-virtual {v8, v2}, Ljava/io/OutputStream;.write:(I)V // method@0c7e │ │ +03776a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03776e: 28e4 |001d: goto 0001 // -001c │ │ +037770: da02 0702 |001e: mul-int/lit8 v2, v7, #int 2 // #02 │ │ +037774: 0f02 |0020: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x0009 line=51 │ │ 0x0012 line=52 │ │ 0x001b line=48 │ │ @@ -51541,63 +51547,63 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 91 16-bit code units │ │ -035cb8: |[035cb8] org.emergent.android.weave.client.HexEncoder.initialiseDecodingTable:()V │ │ -035cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035cca: 5451 2504 |0001: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ -035cce: 2111 |0003: array-length v1, v1 │ │ -035cd0: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ -035cd4: 5451 2404 |0006: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035cd8: 5452 2504 |0008: iget-object v2, v5, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ -035cdc: 4802 0200 |000a: aget-byte v2, v2, v0 │ │ -035ce0: 8d03 |000c: int-to-byte v3, v0 │ │ -035ce2: 4f03 0102 |000d: aput-byte v3, v1, v2 │ │ -035ce6: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035cea: 28f0 |0011: goto 0001 // -0010 │ │ -035cec: 5451 2404 |0012: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035cf0: 1302 4100 |0014: const/16 v2, #int 65 // #41 │ │ -035cf4: 5453 2404 |0016: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035cf8: 1304 6100 |0018: const/16 v4, #int 97 // #61 │ │ -035cfc: 4803 0304 |001a: aget-byte v3, v3, v4 │ │ -035d00: 4f03 0102 |001c: aput-byte v3, v1, v2 │ │ -035d04: 5451 2404 |001e: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d08: 1302 4200 |0020: const/16 v2, #int 66 // #42 │ │ -035d0c: 5453 2404 |0022: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d10: 1304 6200 |0024: const/16 v4, #int 98 // #62 │ │ -035d14: 4803 0304 |0026: aget-byte v3, v3, v4 │ │ -035d18: 4f03 0102 |0028: aput-byte v3, v1, v2 │ │ -035d1c: 5451 2404 |002a: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d20: 1302 4300 |002c: const/16 v2, #int 67 // #43 │ │ -035d24: 5453 2404 |002e: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d28: 1304 6300 |0030: const/16 v4, #int 99 // #63 │ │ -035d2c: 4803 0304 |0032: aget-byte v3, v3, v4 │ │ -035d30: 4f03 0102 |0034: aput-byte v3, v1, v2 │ │ -035d34: 5451 2404 |0036: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d38: 1302 4400 |0038: const/16 v2, #int 68 // #44 │ │ -035d3c: 5453 2404 |003a: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d40: 1304 6400 |003c: const/16 v4, #int 100 // #64 │ │ -035d44: 4803 0304 |003e: aget-byte v3, v3, v4 │ │ -035d48: 4f03 0102 |0040: aput-byte v3, v1, v2 │ │ -035d4c: 5451 2404 |0042: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d50: 1302 4500 |0044: const/16 v2, #int 69 // #45 │ │ -035d54: 5453 2404 |0046: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d58: 1304 6500 |0048: const/16 v4, #int 101 // #65 │ │ -035d5c: 4803 0304 |004a: aget-byte v3, v3, v4 │ │ -035d60: 4f03 0102 |004c: aput-byte v3, v1, v2 │ │ -035d64: 5451 2404 |004e: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d68: 1302 4600 |0050: const/16 v2, #int 70 // #46 │ │ -035d6c: 5453 2404 |0052: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ -035d70: 1304 6600 |0054: const/16 v4, #int 102 // #66 │ │ -035d74: 4803 0304 |0056: aget-byte v3, v3, v4 │ │ -035d78: 4f03 0102 |0058: aput-byte v3, v1, v2 │ │ -035d7c: 0e00 |005a: return-void │ │ +037778: |[037778] org.emergent.android.weave.client.HexEncoder.initialiseDecodingTable:()V │ │ +037788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03778a: 5451 2504 |0001: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ +03778e: 2111 |0003: array-length v1, v1 │ │ +037790: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ +037794: 5451 2404 |0006: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037798: 5452 2504 |0008: iget-object v2, v5, Lorg/emergent/android/weave/client/HexEncoder;.encodingTable:[B // field@0425 │ │ +03779c: 4802 0200 |000a: aget-byte v2, v2, v0 │ │ +0377a0: 8d03 |000c: int-to-byte v3, v0 │ │ +0377a2: 4f03 0102 |000d: aput-byte v3, v1, v2 │ │ +0377a6: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0377aa: 28f0 |0011: goto 0001 // -0010 │ │ +0377ac: 5451 2404 |0012: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377b0: 1302 4100 |0014: const/16 v2, #int 65 // #41 │ │ +0377b4: 5453 2404 |0016: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377b8: 1304 6100 |0018: const/16 v4, #int 97 // #61 │ │ +0377bc: 4803 0304 |001a: aget-byte v3, v3, v4 │ │ +0377c0: 4f03 0102 |001c: aput-byte v3, v1, v2 │ │ +0377c4: 5451 2404 |001e: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377c8: 1302 4200 |0020: const/16 v2, #int 66 // #42 │ │ +0377cc: 5453 2404 |0022: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377d0: 1304 6200 |0024: const/16 v4, #int 98 // #62 │ │ +0377d4: 4803 0304 |0026: aget-byte v3, v3, v4 │ │ +0377d8: 4f03 0102 |0028: aput-byte v3, v1, v2 │ │ +0377dc: 5451 2404 |002a: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377e0: 1302 4300 |002c: const/16 v2, #int 67 // #43 │ │ +0377e4: 5453 2404 |002e: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377e8: 1304 6300 |0030: const/16 v4, #int 99 // #63 │ │ +0377ec: 4803 0304 |0032: aget-byte v3, v3, v4 │ │ +0377f0: 4f03 0102 |0034: aput-byte v3, v1, v2 │ │ +0377f4: 5451 2404 |0036: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +0377f8: 1302 4400 |0038: const/16 v2, #int 68 // #44 │ │ +0377fc: 5453 2404 |003a: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037800: 1304 6400 |003c: const/16 v4, #int 100 // #64 │ │ +037804: 4803 0304 |003e: aget-byte v3, v3, v4 │ │ +037808: 4f03 0102 |0040: aput-byte v3, v1, v2 │ │ +03780c: 5451 2404 |0042: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037810: 1302 4500 |0044: const/16 v2, #int 69 // #45 │ │ +037814: 5453 2404 |0046: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037818: 1304 6500 |0048: const/16 v4, #int 101 // #65 │ │ +03781c: 4803 0304 |004a: aget-byte v3, v3, v4 │ │ +037820: 4f03 0102 |004c: aput-byte v3, v1, v2 │ │ +037824: 5451 2404 |004e: iget-object v1, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037828: 1302 4600 |0050: const/16 v2, #int 70 // #46 │ │ +03782c: 5453 2404 |0052: iget-object v3, v5, Lorg/emergent/android/weave/client/HexEncoder;.decodingTable:[B // field@0424 │ │ +037830: 1304 6600 |0054: const/16 v4, #int 102 // #66 │ │ +037834: 4803 0304 |0056: aget-byte v3, v3, v4 │ │ +037838: 4f03 0102 |0058: aput-byte v3, v1, v2 │ │ +03783c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0006 line=21 │ │ 0x000f line=20 │ │ 0x0012 line=24 │ │ 0x001e line=25 │ │ @@ -51609,18 +51615,18 @@ │ │ locals : │ │ 0x0001 - 0x005b reg=0 i I │ │ 0x0000 - 0x005b reg=5 this Lorg/emergent/android/weave/client/HexEncoder; │ │ │ │ source_file_idx : 715 (HexEncoder.java) │ │ │ │ Class #243 header: │ │ -class_idx : 724 │ │ +class_idx : 721 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1909 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1906 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #243 - │ │ Class descriptor : 'Lorg/emergent/android/weave/client/QueryParams;' │ │ @@ -51651,21 +51657,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -035d80: |[035d80] org.emergent.android.weave.client.QueryParams.:()V │ │ -035d90: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035d96: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -035d98: 5c10 2604 |0004: iput-boolean v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ -035d9c: 1a00 4511 |0006: const-string v0, "newest" // string@1145 │ │ -035da0: 5b10 2904 |0008: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ -035da4: 0e00 |000a: return-void │ │ +037840: |[037840] org.emergent.android.weave.client.QueryParams.:()V │ │ +037850: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +037856: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +037858: 5c10 2604 |0004: iput-boolean v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ +03785c: 1a00 4011 |0006: const-string v0, "newest" // string@1140 │ │ +037860: 5b10 2904 |0008: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ +037864: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=30 │ │ 0x0006 line=32 │ │ 0x000a line=35 │ │ locals : │ │ @@ -51677,17 +51683,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035da8: |[035da8] org.emergent.android.weave.client.QueryParams.getNewer:()Ljava/util/Date; │ │ -035db8: 5410 2704 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ -035dbc: 1100 |0002: return-object v0 │ │ +037868: |[037868] org.emergent.android.weave.client.QueryParams.getNewer:()Ljava/util/Date; │ │ +037878: 5410 2704 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ +03787c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/QueryParams;) │ │ @@ -51695,17 +51701,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035dc0: |[035dc0] org.emergent.android.weave.client.QueryParams.getOlder:()Ljava/util/Date; │ │ -035dd0: 5410 2804 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ -035dd4: 1100 |0002: return-object v0 │ │ +037880: |[037880] org.emergent.android.weave.client.QueryParams.getOlder:()Ljava/util/Date; │ │ +037890: 5410 2804 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ +037894: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/QueryParams;) │ │ @@ -51713,17 +51719,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035dd8: |[035dd8] org.emergent.android.weave.client.QueryParams.getSort:()Ljava/lang/String; │ │ -035de8: 5410 2904 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ -035dec: 1100 |0002: return-object v0 │ │ +037898: |[037898] org.emergent.android.weave.client.QueryParams.getSort:()Ljava/lang/String; │ │ +0378a8: 5410 2904 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ +0378ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/QueryParams;) │ │ @@ -51731,17 +51737,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035df0: |[035df0] org.emergent.android.weave.client.QueryParams.isFull:()Z │ │ -035e00: 5510 2604 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ -035e04: 0f00 |0002: return v0 │ │ +0378b0: |[0378b0] org.emergent.android.weave.client.QueryParams.isFull:()Z │ │ +0378c0: 5510 2604 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ +0378c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/QueryParams;) │ │ @@ -51749,17 +51755,17 @@ │ │ type : '(Z)Lorg/emergent/android/weave/client/QueryParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035e08: |[035e08] org.emergent.android.weave.client.QueryParams.setFull:(Z)Lorg/emergent/android/weave/client/QueryParams; │ │ -035e18: 5c01 2604 |0000: iput-boolean v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ -035e1c: 1100 |0002: return-object v0 │ │ +0378c8: |[0378c8] org.emergent.android.weave.client.QueryParams.setFull:(Z)Lorg/emergent/android/weave/client/QueryParams; │ │ +0378d8: 5c01 2604 |0000: iput-boolean v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ +0378dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/QueryParams; │ │ 0x0000 - 0x0003 reg=1 full Z │ │ @@ -51769,17 +51775,17 @@ │ │ type : '(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035e20: |[035e20] org.emergent.android.weave.client.QueryParams.setNewer:(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams; │ │ -035e30: 5b01 2704 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ -035e34: 1100 |0002: return-object v0 │ │ +0378e0: |[0378e0] org.emergent.android.weave.client.QueryParams.setNewer:(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams; │ │ +0378f0: 5b01 2704 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ +0378f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/QueryParams; │ │ 0x0000 - 0x0003 reg=1 newer Ljava/util/Date; │ │ @@ -51789,17 +51795,17 @@ │ │ type : '(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035e38: |[035e38] org.emergent.android.weave.client.QueryParams.setOlder:(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams; │ │ -035e48: 5b01 2804 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ -035e4c: 1100 |0002: return-object v0 │ │ +0378f8: |[0378f8] org.emergent.android.weave.client.QueryParams.setOlder:(Ljava/util/Date;)Lorg/emergent/android/weave/client/QueryParams; │ │ +037908: 5b01 2804 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ +03790c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/QueryParams; │ │ 0x0000 - 0x0003 reg=1 older Ljava/util/Date; │ │ @@ -51809,17 +51815,17 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035e50: |[035e50] org.emergent.android.weave.client.QueryParams.setSort:(Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryParams; │ │ -035e60: 5b01 2904 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ -035e64: 1100 |0002: return-object v0 │ │ +037910: |[037910] org.emergent.android.weave.client.QueryParams.setSort:(Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryParams; │ │ +037920: 5b01 2904 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ +037924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/QueryParams; │ │ 0x0000 - 0x0003 reg=1 sort Ljava/lang/String; │ │ @@ -51829,54 +51835,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -035e68: |[035e68] org.emergent.android.weave.client.QueryParams.toQueryString:()Ljava/lang/String; │ │ -035e78: 2200 0202 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0202 │ │ -035e7c: 7010 ed0c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ -035e82: 1a01 3a01 |0005: const-string v1, "?full=" // string@013a │ │ -035e86: 6e20 f00c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035e8c: 0c02 |000a: move-result-object v2 │ │ -035e8e: 5531 2604 |000b: iget-boolean v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ -035e92: 3801 4100 |000d: if-eqz v1, 004e // +0041 │ │ -035e96: 1a01 0401 |000f: const-string v1, "1" // string@0104 │ │ -035e9a: 6e20 f00c 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035ea0: 5431 2904 |0014: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ -035ea4: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -035ea8: 1a01 9a00 |0018: const-string v1, "&sort=" // string@009a │ │ -035eac: 6e20 f00c 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035eb2: 0c01 |001d: move-result-object v1 │ │ -035eb4: 5432 2904 |001e: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ -035eb8: 6e20 f00c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035ebe: 5431 2804 |0023: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ -035ec2: 3801 1100 |0025: if-eqz v1, 0036 // +0011 │ │ -035ec6: 1a01 9900 |0027: const-string v1, "&older=" // string@0099 │ │ -035eca: 6e20 f00c 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035ed0: 0c01 |002c: move-result-object v1 │ │ -035ed2: 5432 2804 |002d: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ -035ed6: 7110 6010 0200 |002f: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; // method@1060 │ │ -035edc: 0c02 |0032: move-result-object v2 │ │ -035ede: 6e20 f00c 2100 |0033: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035ee4: 5431 2704 |0036: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ -035ee8: 3801 1100 |0038: if-eqz v1, 0049 // +0011 │ │ -035eec: 1a01 9800 |003a: const-string v1, "&newer=" // string@0098 │ │ -035ef0: 6e20 f00c 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035ef6: 0c01 |003f: move-result-object v1 │ │ -035ef8: 5432 2704 |0040: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ -035efc: 7110 6010 0200 |0042: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; // method@1060 │ │ -035f02: 0c02 |0045: move-result-object v2 │ │ -035f04: 6e20 f00c 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -035f0a: 6e10 f10c 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ -035f10: 0c01 |004c: move-result-object v1 │ │ -035f12: 1101 |004d: return-object v1 │ │ -035f14: 1a01 0301 |004e: const-string v1, "0" // string@0103 │ │ -035f18: 28c1 |0050: goto 0011 // -003f │ │ +037928: |[037928] org.emergent.android.weave.client.QueryParams.toQueryString:()Ljava/lang/String; │ │ +037938: 2200 0002 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0200 │ │ +03793c: 7010 ed0c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ +037942: 1a01 3a01 |0005: const-string v1, "?full=" // string@013a │ │ +037946: 6e20 f00c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03794c: 0c02 |000a: move-result-object v2 │ │ +03794e: 5531 2604 |000b: iget-boolean v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_full:Z // field@0426 │ │ +037952: 3801 4100 |000d: if-eqz v1, 004e // +0041 │ │ +037956: 1a01 0401 |000f: const-string v1, "1" // string@0104 │ │ +03795a: 6e20 f00c 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +037960: 5431 2904 |0014: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ +037964: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +037968: 1a01 9a00 |0018: const-string v1, "&sort=" // string@009a │ │ +03796c: 6e20 f00c 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +037972: 0c01 |001d: move-result-object v1 │ │ +037974: 5432 2904 |001e: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_sort:Ljava/lang/String; // field@0429 │ │ +037978: 6e20 f00c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03797e: 5431 2804 |0023: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ +037982: 3801 1100 |0025: if-eqz v1, 0036 // +0011 │ │ +037986: 1a01 9900 |0027: const-string v1, "&older=" // string@0099 │ │ +03798a: 6e20 f00c 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +037990: 0c01 |002c: move-result-object v1 │ │ +037992: 5432 2804 |002d: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_older:Ljava/util/Date; // field@0428 │ │ +037996: 7110 6010 0200 |002f: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; // method@1060 │ │ +03799c: 0c02 |0032: move-result-object v2 │ │ +03799e: 6e20 f00c 2100 |0033: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0379a4: 5431 2704 |0036: iget-object v1, v3, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ +0379a8: 3801 1100 |0038: if-eqz v1, 0049 // +0011 │ │ +0379ac: 1a01 9800 |003a: const-string v1, "&newer=" // string@0098 │ │ +0379b0: 6e20 f00c 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0379b6: 0c01 |003f: move-result-object v1 │ │ +0379b8: 5432 2704 |0040: iget-object v2, v3, Lorg/emergent/android/weave/client/QueryParams;.m_newer:Ljava/util/Date; // field@0427 │ │ +0379bc: 7110 6010 0200 |0042: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; // method@1060 │ │ +0379c2: 0c02 |0045: move-result-object v2 │ │ +0379c4: 6e20 f00c 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0379ca: 6e10 f10c 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ +0379d0: 0c01 |004c: move-result-object v1 │ │ +0379d2: 1101 |004d: return-object v1 │ │ +0379d4: 1a01 0301 |004e: const-string v1, "0" // string@0103 │ │ +0379d8: 28c1 |0050: goto 0011 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x0014 line=76 │ │ 0x0018 line=77 │ │ 0x0023 line=78 │ │ @@ -51894,31 +51900,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -035f1c: |[035f1c] org.emergent.android.weave.client.QueryParams.toString:()Ljava/lang/String; │ │ -035f2c: 6e10 640f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ -035f32: 0c00 |0003: move-result-object v0 │ │ -035f34: 1100 |0004: return-object v0 │ │ +0379dc: |[0379dc] org.emergent.android.weave.client.QueryParams.toString:()Ljava/lang/String; │ │ +0379ec: 6e10 640f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ +0379f2: 0c00 |0003: move-result-object v0 │ │ +0379f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ - source_file_idx : 1909 (QueryParams.java) │ │ + source_file_idx : 1906 (QueryParams.java) │ │ │ │ Class #244 header: │ │ -class_idx : 725 │ │ +class_idx : 722 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1910 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1907 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -51957,18 +51963,18 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveResponse;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -035f38: |[035f38] org.emergent.android.weave.client.QueryResult.:(Lorg/emergent/android/weave/client/WeaveResponse;)V │ │ -035f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035f4a: 7030 670f 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ -035f50: 0e00 |0004: return-void │ │ +0379f8: |[0379f8] org.emergent.android.weave.client.QueryResult.:(Lorg/emergent/android/weave/client/WeaveResponse;)V │ │ +037a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037a0a: 7030 670f 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ +037a10: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ @@ -51979,24 +51985,24 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -035f54: |[035f54] org.emergent.android.weave.client.QueryResult.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V │ │ -035f64: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -035f6a: 6e10 0a10 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getUri:()Ljava/net/URI; // method@100a │ │ -035f70: 0c00 |0006: move-result-object v0 │ │ -035f72: 5b10 2b04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_uri:Ljava/net/URI; // field@042b │ │ -035f76: 6e10 0910 0200 |0009: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getServerTimestamp:()Ljava/util/Date; // method@1009 │ │ -035f7c: 0c00 |000c: move-result-object v0 │ │ -035f7e: 5b10 2a04 |000d: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ -035f82: 5b13 2c04 |000f: iput-object v3, v1, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ -035f86: 0e00 |0011: return-void │ │ +037a14: |[037a14] org.emergent.android.weave.client.QueryResult.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V │ │ +037a24: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +037a2a: 6e10 0a10 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getUri:()Ljava/net/URI; // method@100a │ │ +037a30: 0c00 |0006: move-result-object v0 │ │ +037a32: 5b10 2b04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_uri:Ljava/net/URI; // field@042b │ │ +037a36: 6e10 0910 0200 |0009: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getServerTimestamp:()Ljava/util/Date; // method@1009 │ │ +037a3c: 0c00 |000c: move-result-object v0 │ │ +037a3e: 5b10 2a04 |000d: iput-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ +037a42: 5b13 2c04 |000f: iput-object v3, v1, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ +037a46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=40 │ │ 0x0011 line=41 │ │ @@ -52013,17 +52019,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035f88: |[035f88] org.emergent.android.weave.client.QueryResult.getServerTimestamp:()Ljava/util/Date; │ │ -035f98: 5410 2a04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ -035f9c: 1100 |0002: return-object v0 │ │ +037a48: |[037a48] org.emergent.android.weave.client.QueryResult.getServerTimestamp:()Ljava/util/Date; │ │ +037a58: 5410 2a04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ +037a5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ │ │ @@ -52032,23 +52038,23 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -035fa0: |[035fa0] org.emergent.android.weave.client.QueryResult.getServerTimestampInSeconds:()J │ │ -035fb0: 5420 2a04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ -035fb4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -035fb8: 5420 2a04 |0004: iget-object v0, v2, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ -035fbc: 6e10 480d 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ -035fc2: 0b00 |0009: move-result-wide v0 │ │ -035fc4: 1000 |000a: return-wide v0 │ │ -035fc6: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -035fca: 28fd |000d: goto 000a // -0003 │ │ +037a60: |[037a60] org.emergent.android.weave.client.QueryResult.getServerTimestampInSeconds:()J │ │ +037a70: 5420 2a04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ +037a74: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +037a78: 5420 2a04 |0004: iget-object v0, v2, Lorg/emergent/android/weave/client/QueryResult;.m_serverTimestamp:Ljava/util/Date; // field@042a │ │ +037a7c: 6e10 480d 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ +037a82: 0b00 |0009: move-result-wide v0 │ │ +037a84: 1000 |000a: return-wide v0 │ │ +037a86: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +037a8a: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x000a line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/emergent/android/weave/client/QueryResult; │ │ @@ -52059,17 +52065,17 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035fcc: |[035fcc] org.emergent.android.weave.client.QueryResult.getUri:()Ljava/net/URI; │ │ -035fdc: 5410 2b04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_uri:Ljava/net/URI; // field@042b │ │ -035fe0: 1100 |0002: return-object v0 │ │ +037a8c: |[037a8c] org.emergent.android.weave.client.QueryResult.getUri:()Ljava/net/URI; │ │ +037a9c: 5410 2b04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_uri:Ljava/net/URI; // field@042b │ │ +037aa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ │ │ @@ -52078,17 +52084,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035fe4: |[035fe4] org.emergent.android.weave.client.QueryResult.getValue:()Ljava/lang/Object; │ │ -035ff4: 5410 2c04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ -035ff8: 1100 |0002: return-object v0 │ │ +037aa4: |[037aa4] org.emergent.android.weave.client.QueryResult.getValue:()Ljava/lang/Object; │ │ +037ab4: 5410 2c04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ +037ab8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ │ │ @@ -52097,34 +52103,34 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035ffc: |[035ffc] org.emergent.android.weave.client.QueryResult.setValue:(Ljava/lang/Object;)V │ │ -03600c: 5b01 2c04 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ -036010: 0e00 |0002: return-void │ │ +037abc: |[037abc] org.emergent.android.weave.client.QueryResult.setValue:(Ljava/lang/Object;)V │ │ +037acc: 5b01 2c04 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/QueryResult;.m_value:Ljava/lang/Object; // field@042c │ │ +037ad0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ 0x0000 - 0x0003 reg=1 value Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 1910 (QueryResult.java) │ │ + source_file_idx : 1907 (QueryResult.java) │ │ │ │ Class #245 header: │ │ -class_idx : 726 │ │ +class_idx : 723 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2115 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2112 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 14 │ │ │ │ Class #245 annotations: │ │ Annotations on method #3949 'authenticate' │ │ @@ -52245,21 +52251,21 @@ │ │ │ │ #13 : (in Lorg/emergent/android/weave/client/UserWeave;) │ │ name : 'putNode' │ │ type : '(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2115 (UserWeave.java) │ │ + source_file_idx : 2112 (UserWeave.java) │ │ │ │ Class #246 header: │ │ -class_idx : 728 │ │ +class_idx : 725 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2213 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2210 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 8 │ │ │ │ Class #246 annotations: │ │ Annotations on method #3996 'createWeaveAccountInfo' │ │ @@ -52294,41 +52300,41 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -036014: |[036014] org.emergent.android.weave.client.WeaveAccountInfo.:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)V │ │ -036024: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03602a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03602e: 2200 fa01 |0005: new-instance v0, Ljava/lang/NullPointerException; // type@01fa │ │ -036032: 1a01 9113 |0007: const-string v1, "server was null" // string@1391 │ │ -036036: 7020 c70c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -03603c: 2700 |000c: throw v0 │ │ -03603e: 3904 0a00 |000d: if-nez v4, 0017 // +000a │ │ -036042: 2200 fa01 |000f: new-instance v0, Ljava/lang/NullPointerException; // type@01fa │ │ -036046: 1a01 9215 |0011: const-string v1, "username was null" // string@1592 │ │ -03604a: 7020 c70c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -036050: 2700 |0016: throw v0 │ │ -036052: 3905 0a00 |0017: if-nez v5, 0021 // +000a │ │ -036056: 2200 fa01 |0019: new-instance v0, Ljava/lang/NullPointerException; // type@01fa │ │ -03605a: 1a01 4c12 |001b: const-string v1, "password was null" // string@124c │ │ -03605e: 7020 c70c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -036064: 2700 |0020: throw v0 │ │ -036066: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -03606a: 2200 fa01 |0023: new-instance v0, Ljava/lang/NullPointerException; // type@01fa │ │ -03606e: 1a01 7d13 |0025: const-string v1, "secret was null" // string@137d │ │ -036072: 7020 c70c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -036078: 2700 |002a: throw v0 │ │ -03607a: 5b23 3504 |002b: iput-object v3, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_server:Ljava/net/URI; // field@0435 │ │ -03607e: 5b24 3604 |002d: iput-object v4, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_username:Ljava/lang/String; // field@0436 │ │ -036082: 5b25 3304 |002f: iput-object v5, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_password:Ljava/lang/String; // field@0433 │ │ -036086: 5b26 3404 |0031: iput-object v6, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ -03608a: 0e00 |0033: return-void │ │ +037ad4: |[037ad4] org.emergent.android.weave.client.WeaveAccountInfo.:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)V │ │ +037ae4: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +037aea: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +037aee: 2200 f801 |0005: new-instance v0, Ljava/lang/NullPointerException; // type@01f8 │ │ +037af2: 1a01 8c13 |0007: const-string v1, "server was null" // string@138c │ │ +037af6: 7020 c70c 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +037afc: 2700 |000c: throw v0 │ │ +037afe: 3904 0a00 |000d: if-nez v4, 0017 // +000a │ │ +037b02: 2200 f801 |000f: new-instance v0, Ljava/lang/NullPointerException; // type@01f8 │ │ +037b06: 1a01 8d15 |0011: const-string v1, "username was null" // string@158d │ │ +037b0a: 7020 c70c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +037b10: 2700 |0016: throw v0 │ │ +037b12: 3905 0a00 |0017: if-nez v5, 0021 // +000a │ │ +037b16: 2200 f801 |0019: new-instance v0, Ljava/lang/NullPointerException; // type@01f8 │ │ +037b1a: 1a01 4712 |001b: const-string v1, "password was null" // string@1247 │ │ +037b1e: 7020 c70c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +037b24: 2700 |0020: throw v0 │ │ +037b26: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +037b2a: 2200 f801 |0023: new-instance v0, Ljava/lang/NullPointerException; // type@01f8 │ │ +037b2e: 1a01 7813 |0025: const-string v1, "secret was null" // string@1378 │ │ +037b32: 7020 c70c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +037b38: 2700 |002a: throw v0 │ │ +037b3a: 5b23 3504 |002b: iput-object v3, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_server:Ljava/net/URI; // field@0435 │ │ +037b3e: 5b24 3604 |002d: iput-object v4, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_username:Ljava/lang/String; // field@0436 │ │ +037b42: 5b25 3304 |002f: iput-object v5, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_password:Ljava/lang/String; // field@0433 │ │ +037b46: 5b26 3404 |0031: iput-object v6, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ +037b4a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x000d line=22 │ │ 0x000f line=23 │ │ @@ -52353,40 +52359,40 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -03608c: |[03608c] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -03609c: 2202 0b03 |0000: new-instance v2, Lorg/json/JSONObject; // type@030b │ │ -0360a0: 7020 0f11 7200 |0002: invoke-direct {v2, v7}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -0360a6: 1a06 9013 |0005: const-string v6, "server" // string@1390 │ │ -0360aa: 6e20 1511 6200 |0007: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0360b0: 0c06 |000a: move-result-object v6 │ │ -0360b2: 7110 150d 0600 |000b: invoke-static {v6}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -0360b8: 0c04 |000e: move-result-object v4 │ │ -0360ba: 1a06 9115 |000f: const-string v6, "username" // string@1591 │ │ -0360be: 6e20 1511 6200 |0011: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0360c4: 0c05 |0014: move-result-object v5 │ │ -0360c6: 1a06 4b12 |0015: const-string v6, "password" // string@124b │ │ -0360ca: 6e20 1511 6200 |0017: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0360d0: 0c01 |001a: move-result-object v1 │ │ -0360d2: 1a06 7c13 |001b: const-string v6, "secret" // string@137c │ │ -0360d6: 6e20 1511 6200 |001d: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0360dc: 0c06 |0020: move-result-object v6 │ │ -0360de: 6e10 e70c 0600 |0021: invoke-virtual {v6}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -0360e4: 0c03 |0024: move-result-object v3 │ │ -0360e6: 7140 9d0f 5431 |0025: invoke-static {v4, v5, v1, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -0360ec: 0c06 |0028: move-result-object v6 │ │ -0360ee: 1106 |0029: return-object v6 │ │ -0360f0: 0d00 |002a: move-exception v0 │ │ -0360f2: 2206 f101 |002b: new-instance v6, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0360f6: 7020 b10c 0600 |002d: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -0360fc: 2706 |0030: throw v6 │ │ +037b4c: |[037b4c] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +037b5c: 2202 0803 |0000: new-instance v2, Lorg/json/JSONObject; // type@0308 │ │ +037b60: 7020 0f11 7200 |0002: invoke-direct {v2, v7}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +037b66: 1a06 8b13 |0005: const-string v6, "server" // string@138b │ │ +037b6a: 6e20 1511 6200 |0007: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037b70: 0c06 |000a: move-result-object v6 │ │ +037b72: 7110 150d 0600 |000b: invoke-static {v6}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +037b78: 0c04 |000e: move-result-object v4 │ │ +037b7a: 1a06 8c15 |000f: const-string v6, "username" // string@158c │ │ +037b7e: 6e20 1511 6200 |0011: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037b84: 0c05 |0014: move-result-object v5 │ │ +037b86: 1a06 4612 |0015: const-string v6, "password" // string@1246 │ │ +037b8a: 6e20 1511 6200 |0017: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037b90: 0c01 |001a: move-result-object v1 │ │ +037b92: 1a06 7713 |001b: const-string v6, "secret" // string@1377 │ │ +037b96: 6e20 1511 6200 |001d: invoke-virtual {v2, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037b9c: 0c06 |0020: move-result-object v6 │ │ +037b9e: 6e10 e70c 0600 |0021: invoke-virtual {v6}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +037ba4: 0c03 |0024: move-result-object v3 │ │ +037ba6: 7140 9d0f 5431 |0025: invoke-static {v4, v5, v1, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +037bac: 0c06 |0028: move-result-object v6 │ │ +037bae: 1106 |0029: return-object v6 │ │ +037bb0: 0d00 |002a: move-exception v0 │ │ +037bb2: 2206 ef01 |002b: new-instance v6, Ljava/lang/IllegalStateException; // type@01ef │ │ +037bb6: 7020 b10c 0600 |002d: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +037bbc: 2706 |0030: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Lorg/json/JSONException; -> 0x002a │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000f line=83 │ │ @@ -52409,20 +52415,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -036110: |[036110] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -036120: 2200 1002 |0000: new-instance v0, Ljava/net/URI; // type@0210 │ │ -036124: 7020 130d 1000 |0002: invoke-direct {v0, v1}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ -03612a: 7140 9d0f 2043 |0005: invoke-static {v0, v2, v3, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -036130: 0c00 |0008: move-result-object v0 │ │ -036132: 1100 |0009: return-object v0 │ │ +037bd0: |[037bd0] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +037be0: 2200 0e02 |0000: new-instance v0, Ljava/net/URI; // type@020e │ │ +037be4: 7020 130d 1000 |0002: invoke-direct {v0, v1}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ +037bea: 7140 9d0f 2043 |0005: invoke-static {v0, v2, v3, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +037bf0: 0c00 |0008: move-result-object v0 │ │ +037bf2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x000a reg=1 serverUri Ljava/lang/String; │ │ 0x0000 - 0x000a reg=2 username Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 password Ljava/lang/String; │ │ @@ -52433,18 +52439,18 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -036134: |[036134] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -036144: 2200 d802 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveAccountInfo; // type@02d8 │ │ -036148: 7054 9a0f 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)V // method@0f9a │ │ -03614e: 1100 |0005: return-object v0 │ │ +037bf4: |[037bf4] org.emergent.android.weave.client.WeaveAccountInfo.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +037c04: 2200 d502 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveAccountInfo; // type@02d5 │ │ +037c08: 7054 9a0f 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)V // method@0f9a │ │ +037c0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 serverUri Ljava/net/URI; │ │ 0x0000 - 0x0006 reg=2 username Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 password Ljava/lang/String; │ │ @@ -52456,17 +52462,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036150: |[036150] org.emergent.android.weave.client.WeaveAccountInfo.getPassword:()Ljava/lang/String; │ │ -036160: 5410 3304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_password:Ljava/lang/String; // field@0433 │ │ -036164: 1100 |0002: return-object v0 │ │ +037c10: |[037c10] org.emergent.android.weave.client.WeaveAccountInfo.getPassword:()Ljava/lang/String; │ │ +037c20: 5410 3304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_password:Ljava/lang/String; // field@0433 │ │ +037c24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52474,17 +52480,17 @@ │ │ type : '()[C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036168: |[036168] org.emergent.android.weave.client.WeaveAccountInfo.getSecret:()[C │ │ -036178: 5410 3404 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ -03617c: 1100 |0002: return-object v0 │ │ +037c28: |[037c28] org.emergent.android.weave.client.WeaveAccountInfo.getSecret:()[C │ │ +037c38: 5410 3404 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ +037c3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52492,23 +52498,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -036180: |[036180] org.emergent.android.weave.client.WeaveAccountInfo.getSecretAsString:()Ljava/lang/String; │ │ -036190: 5420 3404 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ -036194: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -036198: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03619a: 1100 |0005: return-object v0 │ │ -03619c: 2200 0102 |0006: new-instance v0, Ljava/lang/String; // type@0201 │ │ -0361a0: 5421 3404 |0008: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ -0361a4: 7020 d60c 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/String;.:([C)V // method@0cd6 │ │ -0361aa: 28f8 |000d: goto 0005 // -0008 │ │ +037c40: |[037c40] org.emergent.android.weave.client.WeaveAccountInfo.getSecretAsString:()Ljava/lang/String; │ │ +037c50: 5420 3404 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ +037c54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +037c58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +037c5a: 1100 |0005: return-object v0 │ │ +037c5c: 2200 ff01 |0006: new-instance v0, Ljava/lang/String; // type@01ff │ │ +037c60: 5421 3404 |0008: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_secret:[C // field@0434 │ │ +037c64: 7020 d60c 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/String;.:([C)V // method@0cd6 │ │ +037c6a: 28f8 |000d: goto 0005 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52516,17 +52522,17 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361ac: |[0361ac] org.emergent.android.weave.client.WeaveAccountInfo.getServer:()Ljava/net/URI; │ │ -0361bc: 5410 3504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_server:Ljava/net/URI; // field@0435 │ │ -0361c0: 1100 |0002: return-object v0 │ │ +037c6c: |[037c6c] org.emergent.android.weave.client.WeaveAccountInfo.getServer:()Ljava/net/URI; │ │ +037c7c: 5410 3504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_server:Ljava/net/URI; // field@0435 │ │ +037c80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52534,20 +52540,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0361c4: |[0361c4] org.emergent.android.weave.client.WeaveAccountInfo.getServerAsString:()Ljava/lang/String; │ │ -0361d4: 6e10 a10f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServer:()Ljava/net/URI; // method@0fa1 │ │ -0361da: 0c00 |0003: move-result-object v0 │ │ -0361dc: 7110 6110 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toString:(Ljava/net/URI;)Ljava/lang/String; // method@1061 │ │ -0361e2: 0c00 |0007: move-result-object v0 │ │ -0361e4: 1100 |0008: return-object v0 │ │ +037c84: |[037c84] org.emergent.android.weave.client.WeaveAccountInfo.getServerAsString:()Ljava/lang/String; │ │ +037c94: 6e10 a10f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServer:()Ljava/net/URI; // method@0fa1 │ │ +037c9a: 0c00 |0003: move-result-object v0 │ │ +037c9c: 7110 6110 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toString:(Ljava/net/URI;)Ljava/lang/String; // method@1061 │ │ +037ca2: 0c00 |0007: move-result-object v0 │ │ +037ca4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #5 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52555,17 +52561,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361e8: |[0361e8] org.emergent.android.weave.client.WeaveAccountInfo.getUsername:()Ljava/lang/String; │ │ -0361f8: 5410 3604 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_username:Ljava/lang/String; // field@0436 │ │ -0361fc: 1100 |0002: return-object v0 │ │ +037ca8: |[037ca8] org.emergent.android.weave.client.WeaveAccountInfo.getUsername:()Ljava/lang/String; │ │ +037cb8: 5410 3604 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveAccountInfo;.m_username:Ljava/lang/String; // field@0436 │ │ +037cbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #6 : (in Lorg/emergent/android/weave/client/WeaveAccountInfo;) │ │ @@ -52573,40 +52579,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -036200: |[036200] org.emergent.android.weave.client.WeaveAccountInfo.toAuthToken:()Ljava/lang/String; │ │ -036210: 2201 0b03 |0000: new-instance v1, Lorg/json/JSONObject; // type@030b │ │ -036214: 7010 0e11 0100 |0002: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@110e │ │ -03621a: 1a02 9013 |0005: const-string v2, "server" // string@1390 │ │ -03621e: 6e10 a20f 0400 |0007: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ -036224: 0c03 |000a: move-result-object v3 │ │ -036226: 6e30 1911 2103 |000b: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -03622c: 1a02 9115 |000e: const-string v2, "username" // string@1591 │ │ -036230: 6e10 a30f 0400 |0010: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ -036236: 0c03 |0013: move-result-object v3 │ │ -036238: 6e30 1911 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -03623e: 1a02 4b12 |0017: const-string v2, "password" // string@124b │ │ -036242: 6e10 9e0f 0400 |0019: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ -036248: 0c03 |001c: move-result-object v3 │ │ -03624a: 6e30 1911 2103 |001d: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -036250: 1a02 7c13 |0020: const-string v2, "secret" // string@137c │ │ -036254: 6e10 a00f 0400 |0022: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ -03625a: 0c03 |0025: move-result-object v3 │ │ -03625c: 6e30 1911 2103 |0026: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -036262: 6e10 1a11 0100 |0029: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ -036268: 0c02 |002c: move-result-object v2 │ │ -03626a: 1102 |002d: return-object v2 │ │ -03626c: 0d00 |002e: move-exception v0 │ │ -03626e: 2202 f101 |002f: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -036272: 7020 b10c 0200 |0031: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -036278: 2702 |0034: throw v2 │ │ +037cc0: |[037cc0] org.emergent.android.weave.client.WeaveAccountInfo.toAuthToken:()Ljava/lang/String; │ │ +037cd0: 2201 0803 |0000: new-instance v1, Lorg/json/JSONObject; // type@0308 │ │ +037cd4: 7010 0e11 0100 |0002: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@110e │ │ +037cda: 1a02 8b13 |0005: const-string v2, "server" // string@138b │ │ +037cde: 6e10 a20f 0400 |0007: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ +037ce4: 0c03 |000a: move-result-object v3 │ │ +037ce6: 6e30 1911 2103 |000b: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +037cec: 1a02 8c15 |000e: const-string v2, "username" // string@158c │ │ +037cf0: 6e10 a30f 0400 |0010: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ +037cf6: 0c03 |0013: move-result-object v3 │ │ +037cf8: 6e30 1911 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +037cfe: 1a02 4612 |0017: const-string v2, "password" // string@1246 │ │ +037d02: 6e10 9e0f 0400 |0019: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ +037d08: 0c03 |001c: move-result-object v3 │ │ +037d0a: 6e30 1911 2103 |001d: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +037d10: 1a02 7713 |0020: const-string v2, "secret" // string@1377 │ │ +037d14: 6e10 a00f 0400 |0022: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ +037d1a: 0c03 |0025: move-result-object v3 │ │ +037d1c: 6e30 1911 2103 |0026: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +037d22: 6e10 1a11 0100 |0029: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ +037d28: 0c02 |002c: move-result-object v2 │ │ +037d2a: 1102 |002d: return-object v2 │ │ +037d2c: 0d00 |002e: move-exception v0 │ │ +037d2e: 2202 ef01 |002f: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +037d32: 7020 b10c 0200 |0031: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +037d38: 2702 |0034: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x002e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ 0x000e line=62 │ │ @@ -52625,40 +52631,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03628c: |[03628c] org.emergent.android.weave.client.WeaveAccountInfo.toString:()Ljava/lang/String; │ │ -03629c: 6e10 a40f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ -0362a2: 0c00 |0003: move-result-object v0 │ │ -0362a4: 1100 |0004: return-object v0 │ │ -0362a6: 0d00 |0005: move-exception v0 │ │ -0362a8: 6f10 cd0c 0100 |0006: invoke-super {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -0362ae: 0c00 |0009: move-result-object v0 │ │ -0362b0: 28fa |000a: goto 0004 // -0006 │ │ +037d4c: |[037d4c] org.emergent.android.weave.client.WeaveAccountInfo.toString:()Ljava/lang/String; │ │ +037d5c: 6e10 a40f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ +037d62: 0c00 |0003: move-result-object v0 │ │ +037d64: 1100 |0004: return-object v0 │ │ +037d66: 0d00 |0005: move-exception v0 │ │ +037d68: 6f10 cd0c 0100 |0006: invoke-super {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +037d6e: 0c00 |0009: move-result-object v0 │ │ +037d70: 28fa |000a: goto 0004 // -0006 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=76 │ │ 0x0005 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ - source_file_idx : 2213 (WeaveAccountInfo.java) │ │ + source_file_idx : 2210 (WeaveAccountInfo.java) │ │ │ │ Class #247 header: │ │ -class_idx : 729 │ │ +class_idx : 726 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2214 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2211 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -52692,18 +52698,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0362c4: |[0362c4] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.:(Lorg/json/JSONObject;)V │ │ -0362d4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0362da: 5b01 3704 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ -0362de: 0e00 |0005: return-void │ │ +037d84: |[037d84] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.:(Lorg/json/JSONObject;)V │ │ +037d94: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +037d9a: 5b01 3704 |0003: iput-object v1, v0, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ +037d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ @@ -52715,30 +52721,30 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -0362e0: |[0362e0] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; │ │ -0362f0: 7100 cc0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -0362f6: 0c00 |0003: move-result-object v0 │ │ -0362f8: 6e10 a90f 0700 |0004: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getCiphertext:()Ljava/lang/String; // method@0fa9 │ │ -0362fe: 0c03 |0007: move-result-object v3 │ │ -036300: 6e10 ab0f 0700 |0008: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getIv:()Ljava/lang/String; // method@0fab │ │ -036306: 0c04 |000b: move-result-object v4 │ │ -036308: 6e10 aa0f 0700 |000c: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getHmac:()Ljava/lang/String; // method@0faa │ │ -03630e: 0c05 |000f: move-result-object v5 │ │ -036310: 0781 |0010: move-object v1, v8 │ │ -036312: 0792 |0011: move-object v2, v9 │ │ -036314: 7406 c10f 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc1 │ │ -03631a: 0c06 |0015: move-result-object v6 │ │ -03631c: 2200 0b03 |0016: new-instance v0, Lorg/json/JSONObject; // type@030b │ │ -036320: 7020 0f11 6000 |0018: invoke-direct {v0, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -036326: 1100 |001b: return-object v0 │ │ +037da0: |[037da0] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; │ │ +037db0: 7100 cc0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +037db6: 0c00 |0003: move-result-object v0 │ │ +037db8: 6e10 a90f 0700 |0004: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getCiphertext:()Ljava/lang/String; // method@0fa9 │ │ +037dbe: 0c03 |0007: move-result-object v3 │ │ +037dc0: 6e10 ab0f 0700 |0008: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getIv:()Ljava/lang/String; // method@0fab │ │ +037dc6: 0c04 |000b: move-result-object v4 │ │ +037dc8: 6e10 aa0f 0700 |000c: invoke-virtual {v7}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.getHmac:()Ljava/lang/String; // method@0faa │ │ +037dce: 0c05 |000f: move-result-object v5 │ │ +037dd0: 0781 |0010: move-object v1, v8 │ │ +037dd2: 0792 |0011: move-object v2, v9 │ │ +037dd4: 7406 c10f 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc1 │ │ +037dda: 0c06 |0015: move-result-object v6 │ │ +037ddc: 2200 0803 |0016: new-instance v0, Lorg/json/JSONObject; // type@0308 │ │ +037de0: 7020 0f11 6000 |0018: invoke-direct {v0, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +037de6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0016 line=135 │ │ locals : │ │ 0x0016 - 0x001c reg=6 plaintext Ljava/lang/String; │ │ 0x0000 - 0x001c reg=7 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ @@ -52750,20 +52756,20 @@ │ │ type : '(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036328: |[036328] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.decryptObject:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ -036338: 5430 0904 |0000: iget-object v0, v3, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ -03633c: 5431 0a04 |0002: iget-object v1, v3, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ -036340: 6e30 a70f 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; // method@0fa7 │ │ -036346: 0c00 |0007: move-result-object v0 │ │ -036348: 1100 |0008: return-object v0 │ │ +037de8: |[037de8] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.decryptObject:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ +037df8: 5430 0904 |0000: iget-object v0, v3, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ +037dfc: 5431 0a04 |0002: iget-object v1, v3, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ +037e00: 6e30 a70f 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; // method@0fa7 │ │ +037e06: 0c00 |0007: move-result-object v0 │ │ +037e08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ 0x0000 - 0x0009 reg=3 keyPair Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ │ │ @@ -52772,20 +52778,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03634c: |[03634c] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getCiphertext:()Ljava/lang/String; │ │ -03635c: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ -036360: 1a01 600a |0002: const-string v1, "ciphertext" // string@0a60 │ │ -036364: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -03636a: 0c00 |0007: move-result-object v0 │ │ -03636c: 1100 |0008: return-object v0 │ │ +037e0c: |[037e0c] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getCiphertext:()Ljava/lang/String; │ │ +037e1c: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ +037e20: 1a01 5c0a |0002: const-string v1, "ciphertext" // string@0a5c │ │ +037e24: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037e2a: 0c00 |0007: move-result-object v0 │ │ +037e2c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;) │ │ @@ -52793,20 +52799,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036370: |[036370] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getHmac:()Ljava/lang/String; │ │ -036380: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ -036384: 1a01 ee0d |0002: const-string v1, "hmac" // string@0dee │ │ -036388: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -03638e: 0c00 |0007: move-result-object v0 │ │ -036390: 1100 |0008: return-object v0 │ │ +037e30: |[037e30] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getHmac:()Ljava/lang/String; │ │ +037e40: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ +037e44: 1a01 ea0d |0002: const-string v1, "hmac" // string@0dea │ │ +037e48: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037e4e: 0c00 |0007: move-result-object v0 │ │ +037e50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;) │ │ @@ -52814,33 +52820,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036394: |[036394] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getIv:()Ljava/lang/String; │ │ -0363a4: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ -0363a8: 1a01 0103 |0002: const-string v1, "IV" // string@0301 │ │ -0363ac: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0363b2: 0c00 |0007: move-result-object v0 │ │ -0363b4: 1100 |0008: return-object v0 │ │ +037e54: |[037e54] org.emergent.android.weave.client.WeaveBasicObject$WeaveEncryptedObject.getIv:()Ljava/lang/String; │ │ +037e64: 5420 3704 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.m_nodeObj:Lorg/json/JSONObject; // field@0437 │ │ +037e68: 1a01 0103 |0002: const-string v1, "IV" // string@0301 │ │ +037e6c: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037e72: 0c00 |0007: move-result-object v0 │ │ +037e74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ │ │ - source_file_idx : 2214 (WeaveBasicObject.java) │ │ + source_file_idx : 2211 (WeaveBasicObject.java) │ │ │ │ Class #248 header: │ │ -class_idx : 730 │ │ +class_idx : 727 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2214 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2211 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -52891,21 +52897,21 @@ │ │ type : '(Ljava/net/URI;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0363b8: |[0363b8] org.emergent.android.weave.client.WeaveBasicObject.:(Ljava/net/URI;Lorg/json/JSONObject;)V │ │ -0363c8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0363ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0363d0: 5b10 3a04 |0004: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ -0363d4: 5b12 3904 |0006: iput-object v2, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ -0363d8: 5b13 3804 |0008: iput-object v3, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -0363dc: 0e00 |000a: return-void │ │ +037e78: |[037e78] org.emergent.android.weave.client.WeaveBasicObject.:(Ljava/net/URI;Lorg/json/JSONObject;)V │ │ +037e88: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +037e8e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +037e90: 5b10 3a04 |0004: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ +037e94: 5b12 3904 |0006: iput-object v2, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ +037e98: 5b13 3804 |0008: iput-object v3, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +037e9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=34 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000a line=41 │ │ @@ -52919,26 +52925,26 @@ │ │ type : '(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0363e0: |[0363e0] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ -0363f0: 2201 d902 |0000: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; // type@02d9 │ │ -0363f4: 6e10 b30f 0300 |0002: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ -0363fa: 0c02 |0005: move-result-object v2 │ │ -0363fc: 7020 a60f 2100 |0006: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.:(Lorg/json/JSONObject;)V // method@0fa6 │ │ -036402: 6e20 a80f 4100 |0009: invoke-virtual {v1, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@0fa8 │ │ -036408: 0c02 |000c: move-result-object v2 │ │ -03640a: 1102 |000d: return-object v2 │ │ -03640c: 0d00 |000e: move-exception v0 │ │ -03640e: 2202 dd02 |000f: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -036412: 7020 df0f 0200 |0011: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -036418: 2702 |0014: throw v2 │ │ +037ea0: |[037ea0] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ +037eb0: 2201 d602 |0000: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; // type@02d6 │ │ +037eb4: 6e10 b30f 0300 |0002: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ +037eba: 0c02 |0005: move-result-object v2 │ │ +037ebc: 7020 a60f 2100 |0006: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.:(Lorg/json/JSONObject;)V // method@0fa6 │ │ +037ec2: 6e20 a80f 4100 |0009: invoke-virtual {v1, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@0fa8 │ │ +037ec8: 0c02 |000c: move-result-object v2 │ │ +037eca: 1102 |000d: return-object v2 │ │ +037ecc: 0d00 |000e: move-exception v0 │ │ +037ece: 2202 da02 |000f: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +037ed2: 7020 df0f 0200 |0011: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +037ed8: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x000c │ │ Ljava/security/GeneralSecurityException; -> 0x000e │ │ positions : │ │ 0x0000 line=87 │ │ 0x0009 line=88 │ │ 0x000e line=89 │ │ @@ -52955,22 +52961,22 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03642c: |[03642c] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; │ │ -03643c: 2200 d902 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; // type@02d9 │ │ -036440: 6e10 b30f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ -036446: 0c01 |0005: move-result-object v1 │ │ -036448: 7020 a60f 1000 |0006: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.:(Lorg/json/JSONObject;)V // method@0fa6 │ │ -03644e: 6e30 a70f 3004 |0009: invoke-virtual {v0, v3, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; // method@0fa7 │ │ -036454: 0c01 |000c: move-result-object v1 │ │ -036456: 1101 |000d: return-object v1 │ │ +037eec: |[037eec] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; │ │ +037efc: 2200 d602 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; // type@02d6 │ │ +037f00: 6e10 b30f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ +037f06: 0c01 |0005: move-result-object v1 │ │ +037f08: 7020 a60f 1000 |0006: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.:(Lorg/json/JSONObject;)V // method@0fa6 │ │ +037f0e: 6e30 a70f 3004 |0009: invoke-virtual {v0, v3, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject;.decryptObject:(Ljava/security/Key;Ljava/security/Key;)Lorg/json/JSONObject; // method@0fa7 │ │ +037f14: 0c01 |000c: move-result-object v1 │ │ +037f16: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=98 │ │ locals : │ │ 0x0009 - 0x000e reg=0 weo Lorg/emergent/android/weave/client/WeaveBasicObject$WeaveEncryptedObject; │ │ 0x0000 - 0x000e reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ @@ -52982,20 +52988,20 @@ │ │ type : '(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036458: |[036458] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; │ │ -036468: 6e10 2e0f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/BulkKeyTool;.getBulkKeyCouplet:()Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0f2e │ │ -03646e: 0c00 |0003: move-result-object v0 │ │ -036470: 7020 ae0f 0100 |0004: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@0fae │ │ -036476: 0c00 |0007: move-result-object v0 │ │ -036478: 1100 |0008: return-object v0 │ │ +037f18: |[037f18] org.emergent.android.weave.client.WeaveBasicObject.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; │ │ +037f28: 6e10 2e0f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/BulkKeyTool;.getBulkKeyCouplet:()Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0f2e │ │ +037f2e: 0c00 |0003: move-result-object v0 │ │ +037f30: 7020 ae0f 0100 |0004: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@0fae │ │ +037f36: 0c00 |0007: move-result-object v0 │ │ +037f38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ 0x0000 - 0x0009 reg=2 bulkTool Lorg/emergent/android/weave/client/BulkKeyTool; │ │ │ │ @@ -53004,20 +53010,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03647c: |[03647c] org.emergent.android.weave.client.WeaveBasicObject.getId:()Ljava/lang/String; │ │ -03648c: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -036490: 1a01 190e |0002: const-string v1, "id" // string@0e19 │ │ -036494: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -03649a: 0c00 |0007: move-result-object v0 │ │ -03649c: 1100 |0008: return-object v0 │ │ +037f3c: |[037f3c] org.emergent.android.weave.client.WeaveBasicObject.getId:()Ljava/lang/String; │ │ +037f4c: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +037f50: 1a01 150e |0002: const-string v1, "id" // string@0e15 │ │ +037f54: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037f5a: 0c00 |0007: move-result-object v0 │ │ +037f5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53025,20 +53031,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0364a0: |[0364a0] org.emergent.android.weave.client.WeaveBasicObject.getModified:()Ljava/lang/String; │ │ -0364b0: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -0364b4: 1a01 0111 |0002: const-string v1, "modified" // string@1101 │ │ -0364b8: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0364be: 0c00 |0007: move-result-object v0 │ │ -0364c0: 1100 |0008: return-object v0 │ │ +037f60: |[037f60] org.emergent.android.weave.client.WeaveBasicObject.getModified:()Ljava/lang/String; │ │ +037f70: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +037f74: 1a01 fc10 |0002: const-string v1, "modified" // string@10fc │ │ +037f78: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037f7e: 0c00 |0007: move-result-object v0 │ │ +037f80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53046,20 +53052,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0364c4: |[0364c4] org.emergent.android.weave.client.WeaveBasicObject.getModifiedDate:()Ljava/util/Date; │ │ -0364d4: 6e10 b10f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getModified:()Ljava/lang/String; // method@0fb1 │ │ -0364da: 0c00 |0003: move-result-object v0 │ │ -0364dc: 7110 5f10 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@105f │ │ -0364e2: 0c00 |0007: move-result-object v0 │ │ -0364e4: 1100 |0008: return-object v0 │ │ +037f84: |[037f84] org.emergent.android.weave.client.WeaveBasicObject.getModifiedDate:()Ljava/util/Date; │ │ +037f94: 6e10 b10f 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getModified:()Ljava/lang/String; // method@0fb1 │ │ +037f9a: 0c00 |0003: move-result-object v0 │ │ +037f9c: 7110 5f10 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@105f │ │ +037fa2: 0c00 |0007: move-result-object v0 │ │ +037fa4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #5 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53067,22 +53073,22 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0364e8: |[0364e8] org.emergent.android.weave.client.WeaveBasicObject.getPayload:()Lorg/json/JSONObject; │ │ -0364f8: 2200 0b03 |0000: new-instance v0, Lorg/json/JSONObject; // type@030b │ │ -0364fc: 5431 3804 |0002: iget-object v1, v3, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -036500: 1a02 5612 |0004: const-string v2, "payload" // string@1256 │ │ -036504: 6e20 1511 2100 |0006: invoke-virtual {v1, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -03650a: 0c01 |0009: move-result-object v1 │ │ -03650c: 7020 0f11 1000 |000a: invoke-direct {v0, v1}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -036512: 1100 |000d: return-object v0 │ │ +037fa8: |[037fa8] org.emergent.android.weave.client.WeaveBasicObject.getPayload:()Lorg/json/JSONObject; │ │ +037fb8: 2200 0803 |0000: new-instance v0, Lorg/json/JSONObject; // type@0308 │ │ +037fbc: 5431 3804 |0002: iget-object v1, v3, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +037fc0: 1a02 5112 |0004: const-string v2, "payload" // string@1251 │ │ +037fc4: 6e20 1511 2100 |0006: invoke-virtual {v1, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037fca: 0c01 |0009: move-result-object v1 │ │ +037fcc: 7020 0f11 1000 |000a: invoke-direct {v0, v1}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +037fd2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #6 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53090,20 +53096,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036514: |[036514] org.emergent.android.weave.client.WeaveBasicObject.getSortIndex:()Ljava/lang/String; │ │ -036524: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -036528: 1a01 aa14 |0002: const-string v1, "sortindex" // string@14aa │ │ -03652c: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -036532: 0c00 |0007: move-result-object v0 │ │ -036534: 1100 |0008: return-object v0 │ │ +037fd4: |[037fd4] org.emergent.android.weave.client.WeaveBasicObject.getSortIndex:()Ljava/lang/String; │ │ +037fe4: 5420 3804 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +037fe8: 1a01 a514 |0002: const-string v1, "sortindex" // string@14a5 │ │ +037fec: 6e20 1511 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +037ff2: 0c00 |0007: move-result-object v0 │ │ +037ff4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #7 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53111,71 +53117,71 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 110 16-bit code units │ │ -036538: |[036538] org.emergent.android.weave.client.WeaveBasicObject.getUri:()Ljava/net/URI; │ │ -036548: 54a4 3a04 |0000: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ -03654c: 3904 5e00 |0002: if-nez v4, 0060 // +005e │ │ -036550: 54a4 3904 |0004: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ -036554: 6e10 1a0d 0400 |0006: invoke-virtual {v4}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -03655a: 0c00 |0009: move-result-object v0 │ │ -03655c: 54a4 3904 |000a: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ -036560: 6e10 180d 0400 |000c: invoke-virtual {v4}, Ljava/net/URI;.getRawQuery:()Ljava/lang/String; // method@0d18 │ │ -036566: 0c03 |000f: move-result-object v3 │ │ -036568: 3803 0d00 |0010: if-eqz v3, 001d // +000d │ │ -03656c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -03656e: 6e20 df0c 3000 |0013: invoke-virtual {v0, v3}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0cdf │ │ -036574: 0a05 |0016: move-result v5 │ │ -036576: d805 05ff |0017: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03657a: 6e30 e60c 4005 |0019: invoke-virtual {v0, v4, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ce6 │ │ -036580: 0c00 |001c: move-result-object v0 │ │ -036582: 1a04 fb00 |001d: const-string v4, "/" // string@00fb │ │ -036586: 6e20 d90c 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cd9 │ │ -03658c: 0a04 |0022: move-result v4 │ │ -03658e: 3904 1500 |0023: if-nez v4, 0038 // +0015 │ │ -036592: 2204 0302 |0025: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -036596: 7010 f20c 0400 |0027: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03659c: 6e20 f80c 0400 |002a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0365a2: 0c04 |002d: move-result-object v4 │ │ -0365a4: 1a05 fb00 |002e: const-string v5, "/" // string@00fb │ │ -0365a8: 6e20 f80c 5400 |0030: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0365ae: 0c04 |0033: move-result-object v4 │ │ -0365b0: 6e10 fd0c 0400 |0034: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0365b6: 0c00 |0037: move-result-object v0 │ │ -0365b8: 2204 0302 |0038: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -0365bc: 7010 f20c 0400 |003a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0365c2: 6e20 f80c 0400 |003d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0365c8: 0c04 |0040: move-result-object v4 │ │ -0365ca: 2205 1002 |0041: new-instance v5, Ljava/net/URI; // type@0210 │ │ -0365ce: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -0365d0: 1207 |0044: const/4 v7, #int 0 // #0 │ │ -0365d2: 6e10 b00f 0a00 |0045: invoke-virtual {v10}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getId:()Ljava/lang/String; // method@0fb0 │ │ -0365d8: 0c08 |0048: move-result-object v8 │ │ -0365da: 1209 |0049: const/4 v9, #int 0 // #0 │ │ -0365dc: 7059 140d 6587 |004a: invoke-direct {v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0d14 │ │ -0365e2: 6e10 1a0d 0500 |004d: invoke-virtual {v5}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -0365e8: 0c05 |0050: move-result-object v5 │ │ -0365ea: 6e20 f80c 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0365f0: 0c04 |0054: move-result-object v4 │ │ -0365f2: 6e10 fd0c 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0365f8: 0c02 |0058: move-result-object v2 │ │ -0365fa: 2204 1002 |0059: new-instance v4, Ljava/net/URI; // type@0210 │ │ -0365fe: 7020 130d 2400 |005b: invoke-direct {v4, v2}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ -036604: 5ba4 3a04 |005e: iput-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ -036608: 54a4 3a04 |0060: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ -03660c: 1104 |0062: return-object v4 │ │ -03660e: 0d01 |0063: move-exception v1 │ │ -036610: 2204 0a03 |0064: new-instance v4, Lorg/json/JSONException; // type@030a │ │ -036614: 6e10 1c0d 0100 |0066: invoke-virtual {v1}, Ljava/net/URISyntaxException;.getMessage:()Ljava/lang/String; // method@0d1c │ │ -03661a: 0c05 |0069: move-result-object v5 │ │ -03661c: 7020 0c11 5400 |006a: invoke-direct {v4, v5}, Lorg/json/JSONException;.:(Ljava/lang/String;)V // method@110c │ │ -036622: 2704 |006d: throw v4 │ │ +037ff8: |[037ff8] org.emergent.android.weave.client.WeaveBasicObject.getUri:()Ljava/net/URI; │ │ +038008: 54a4 3a04 |0000: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ +03800c: 3904 5e00 |0002: if-nez v4, 0060 // +005e │ │ +038010: 54a4 3904 |0004: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ +038014: 6e10 1a0d 0400 |0006: invoke-virtual {v4}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +03801a: 0c00 |0009: move-result-object v0 │ │ +03801c: 54a4 3904 |000a: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_queryUri:Ljava/net/URI; // field@0439 │ │ +038020: 6e10 180d 0400 |000c: invoke-virtual {v4}, Ljava/net/URI;.getRawQuery:()Ljava/lang/String; // method@0d18 │ │ +038026: 0c03 |000f: move-result-object v3 │ │ +038028: 3803 0d00 |0010: if-eqz v3, 001d // +000d │ │ +03802c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +03802e: 6e20 df0c 3000 |0013: invoke-virtual {v0, v3}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0cdf │ │ +038034: 0a05 |0016: move-result v5 │ │ +038036: d805 05ff |0017: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03803a: 6e30 e60c 4005 |0019: invoke-virtual {v0, v4, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0ce6 │ │ +038040: 0c00 |001c: move-result-object v0 │ │ +038042: 1a04 fb00 |001d: const-string v4, "/" // string@00fb │ │ +038046: 6e20 d90c 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0cd9 │ │ +03804c: 0a04 |0022: move-result v4 │ │ +03804e: 3904 1500 |0023: if-nez v4, 0038 // +0015 │ │ +038052: 2204 0102 |0025: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +038056: 7010 f20c 0400 |0027: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03805c: 6e20 f80c 0400 |002a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038062: 0c04 |002d: move-result-object v4 │ │ +038064: 1a05 fb00 |002e: const-string v5, "/" // string@00fb │ │ +038068: 6e20 f80c 5400 |0030: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03806e: 0c04 |0033: move-result-object v4 │ │ +038070: 6e10 fd0c 0400 |0034: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +038076: 0c00 |0037: move-result-object v0 │ │ +038078: 2204 0102 |0038: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03807c: 7010 f20c 0400 |003a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +038082: 6e20 f80c 0400 |003d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038088: 0c04 |0040: move-result-object v4 │ │ +03808a: 2205 0e02 |0041: new-instance v5, Ljava/net/URI; // type@020e │ │ +03808e: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +038090: 1207 |0044: const/4 v7, #int 0 // #0 │ │ +038092: 6e10 b00f 0a00 |0045: invoke-virtual {v10}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getId:()Ljava/lang/String; // method@0fb0 │ │ +038098: 0c08 |0048: move-result-object v8 │ │ +03809a: 1209 |0049: const/4 v9, #int 0 // #0 │ │ +03809c: 7059 140d 6587 |004a: invoke-direct {v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0d14 │ │ +0380a2: 6e10 1a0d 0500 |004d: invoke-virtual {v5}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +0380a8: 0c05 |0050: move-result-object v5 │ │ +0380aa: 6e20 f80c 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0380b0: 0c04 |0054: move-result-object v4 │ │ +0380b2: 6e10 fd0c 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0380b8: 0c02 |0058: move-result-object v2 │ │ +0380ba: 2204 0e02 |0059: new-instance v4, Ljava/net/URI; // type@020e │ │ +0380be: 7020 130d 2400 |005b: invoke-direct {v4, v2}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ +0380c4: 5ba4 3a04 |005e: iput-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ +0380c8: 54a4 3a04 |0060: iget-object v4, v10, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_uri:Ljava/net/URI; // field@043a │ │ +0380cc: 1104 |0062: return-object v4 │ │ +0380ce: 0d01 |0063: move-exception v1 │ │ +0380d0: 2204 0703 |0064: new-instance v4, Lorg/json/JSONException; // type@0307 │ │ +0380d4: 6e10 1c0d 0100 |0066: invoke-virtual {v1}, Ljava/net/URISyntaxException;.getMessage:()Ljava/lang/String; // method@0d1c │ │ +0380da: 0c05 |0069: move-result-object v5 │ │ +0380dc: 7020 0c11 5400 |006a: invoke-direct {v4, v5}, Lorg/json/JSONException;.:(Ljava/lang/String;)V // method@110c │ │ +0380e2: 2704 |006d: throw v4 │ │ catches : 1 │ │ 0x0004 - 0x0060 │ │ Ljava/net/URISyntaxException; -> 0x0063 │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=62 │ │ 0x000a line=63 │ │ @@ -53200,17 +53206,17 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036634: |[036634] org.emergent.android.weave.client.WeaveBasicObject.toJSONObject:()Lorg/json/JSONObject; │ │ -036644: 5410 3804 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ -036648: 1100 |0002: return-object v0 │ │ +0380f4: |[0380f4] org.emergent.android.weave.client.WeaveBasicObject.toJSONObject:()Lorg/json/JSONObject; │ │ +038104: 5410 3804 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveBasicObject;.m_nodeObj:Lorg/json/JSONObject; // field@0438 │ │ +038108: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ #9 : (in Lorg/emergent/android/weave/client/WeaveBasicObject;) │ │ @@ -53218,34 +53224,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03664c: |[03664c] org.emergent.android.weave.client.WeaveBasicObject.toJSONObjectString:()Ljava/lang/String; │ │ -03665c: 6e10 b60f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.toJSONObject:()Lorg/json/JSONObject; // method@0fb6 │ │ -036662: 0c00 |0003: move-result-object v0 │ │ -036664: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -036666: 6e20 1b11 1000 |0005: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ -03666c: 0c00 |0008: move-result-object v0 │ │ -03666e: 1100 |0009: return-object v0 │ │ +03810c: |[03810c] org.emergent.android.weave.client.WeaveBasicObject.toJSONObjectString:()Ljava/lang/String; │ │ +03811c: 6e10 b60f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.toJSONObject:()Lorg/json/JSONObject; // method@0fb6 │ │ +038122: 0c00 |0003: move-result-object v0 │ │ +038124: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +038126: 6e20 1b11 1000 |0005: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ +03812c: 0c00 |0008: move-result-object v0 │ │ +03812e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ │ │ - source_file_idx : 2214 (WeaveBasicObject.java) │ │ + source_file_idx : 2211 (WeaveBasicObject.java) │ │ │ │ Class #249 header: │ │ -class_idx : 731 │ │ +class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2215 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2212 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #249 - │ │ Class descriptor : 'Lorg/emergent/android/weave/client/WeaveConstants;' │ │ @@ -53326,75 +53332,75 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lorg/emergent/android/weave/client/WeaveConstants;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -036670: |[036670] org.emergent.android.weave.client.WeaveConstants.:()V │ │ -036680: 1c00 db02 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveConstants; // type@02db │ │ -036684: 6e10 9d0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@0c9d │ │ -03668a: 0c00 |0005: move-result-object v0 │ │ -03668c: 6e10 ce0c 0000 |0006: invoke-virtual {v0}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@0cce │ │ -036692: 0c00 |0009: move-result-object v0 │ │ -036694: 6900 4404 |000a: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ -036698: 1a00 9000 |000c: const-string v0, "%1.1f" // string@0090 │ │ -03669c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -03669e: 2311 1c03 |000f: new-array v1, v1, [Ljava/lang/Object; // type@031c │ │ -0366a2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0366a4: 1803 cdcc cccc cccc ec3f |0012: const-wide v3, #double 0.9 // #3feccccccccccccd │ │ -0366ae: 7120 a30c 4300 |0017: invoke-static {v3, v4}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -0366b4: 0c03 |001a: move-result-object v3 │ │ -0366b6: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ -0366ba: 7120 dc0c 1000 |001d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -0366c0: 0c00 |0020: move-result-object v0 │ │ -0366c2: 6900 3e04 |0021: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.APP_VERSION_STRING:Ljava/lang/String; // field@043e │ │ -0366c6: 2200 0302 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -0366ca: 7010 f20c 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0366d0: 1a01 7202 |0028: const-string v1, "EmergentWeave/" // string@0272 │ │ -0366d4: 6e20 f80c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0366da: 0c00 |002d: move-result-object v0 │ │ -0366dc: 6201 3e04 |002e: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.APP_VERSION_STRING:Ljava/lang/String; // field@043e │ │ -0366e0: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0366e6: 0c00 |0033: move-result-object v0 │ │ -0366e8: 6e10 fd0c 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0366ee: 0c00 |0037: move-result-object v0 │ │ -0366f0: 6900 4704 |0038: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT_DEFAULT:Ljava/lang/String; // field@0447 │ │ -0366f4: 1a00 130f |003a: const-string v0, "logger_name" // string@0f13 │ │ -0366f8: 1a01 7102 |003c: const-string v1, "EmergentWeave" // string@0271 │ │ -0366fc: 7120 bb0f 1000 |003e: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ -036702: 0c00 |0041: move-result-object v0 │ │ -036704: 6900 4004 |0042: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME:Ljava/lang/String; // field@0440 │ │ -036708: 1a00 140f |0044: const-string v0, "logger_name_full" // string@0f14 │ │ -03670c: 2201 0302 |0046: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -036710: 7010 f20c 0100 |0048: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -036716: 6202 4404 |004b: sget-object v2, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ -03671a: 6e20 f80c 2100 |004d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -036720: 0c01 |0050: move-result-object v1 │ │ -036722: 1a02 e100 |0051: const-string v2, "." // string@00e1 │ │ -036726: 6e20 f80c 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03672c: 0c01 |0056: move-result-object v1 │ │ -03672e: 6202 4004 |0057: sget-object v2, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME:Ljava/lang/String; // field@0440 │ │ -036732: 6e20 f80c 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -036738: 0c01 |005c: move-result-object v1 │ │ -03673a: 6e10 fd0c 0100 |005d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -036740: 0c01 |0060: move-result-object v1 │ │ -036742: 7120 bb0f 1000 |0061: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ -036748: 0c00 |0064: move-result-object v0 │ │ -03674a: 6900 4204 |0065: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME_FULL:Ljava/lang/String; // field@0442 │ │ -03674e: 1a00 9015 |0067: const-string v0, "user_agent" // string@1590 │ │ -036752: 6201 4704 |0069: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT_DEFAULT:Ljava/lang/String; // field@0447 │ │ -036756: 7120 bb0f 1000 |006b: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ -03675c: 0c00 |006e: move-result-object v0 │ │ -03675e: 6900 4604 |006f: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT:Ljava/lang/String; // field@0446 │ │ -036762: 0e00 |0071: return-void │ │ +038130: |[038130] org.emergent.android.weave.client.WeaveConstants.:()V │ │ +038140: 1c00 d802 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveConstants; // type@02d8 │ │ +038144: 6e10 9d0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@0c9d │ │ +03814a: 0c00 |0005: move-result-object v0 │ │ +03814c: 6e10 ce0c 0000 |0006: invoke-virtual {v0}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@0cce │ │ +038152: 0c00 |0009: move-result-object v0 │ │ +038154: 6900 4404 |000a: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ +038158: 1a00 9000 |000c: const-string v0, "%1.1f" // string@0090 │ │ +03815c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +03815e: 2311 1903 |000f: new-array v1, v1, [Ljava/lang/Object; // type@0319 │ │ +038162: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +038164: 1804 cdcc cccc cccc ec3f |0012: const-wide v4, #double 0.9 // #3feccccccccccccd │ │ +03816e: 7120 a30c 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +038174: 0c03 |001a: move-result-object v3 │ │ +038176: 4d03 0102 |001b: aput-object v3, v1, v2 │ │ +03817a: 7120 dc0c 1000 |001d: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +038180: 0c00 |0020: move-result-object v0 │ │ +038182: 6900 3e04 |0021: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.APP_VERSION_STRING:Ljava/lang/String; // field@043e │ │ +038186: 2200 0102 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03818a: 7010 f20c 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +038190: 1a01 7202 |0028: const-string v1, "EmergentWeave/" // string@0272 │ │ +038194: 6e20 f80c 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03819a: 0c00 |002d: move-result-object v0 │ │ +03819c: 6201 3e04 |002e: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.APP_VERSION_STRING:Ljava/lang/String; // field@043e │ │ +0381a0: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0381a6: 0c00 |0033: move-result-object v0 │ │ +0381a8: 6e10 fd0c 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0381ae: 0c00 |0037: move-result-object v0 │ │ +0381b0: 6900 4704 |0038: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT_DEFAULT:Ljava/lang/String; // field@0447 │ │ +0381b4: 1a00 0e0f |003a: const-string v0, "logger_name" // string@0f0e │ │ +0381b8: 1a01 7102 |003c: const-string v1, "EmergentWeave" // string@0271 │ │ +0381bc: 7120 bb0f 1000 |003e: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ +0381c2: 0c00 |0041: move-result-object v0 │ │ +0381c4: 6900 4004 |0042: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME:Ljava/lang/String; // field@0440 │ │ +0381c8: 1a00 0f0f |0044: const-string v0, "logger_name_full" // string@0f0f │ │ +0381cc: 2201 0102 |0046: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +0381d0: 7010 f20c 0100 |0048: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0381d6: 6202 4404 |004b: sget-object v2, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ +0381da: 6e20 f80c 2100 |004d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0381e0: 0c01 |0050: move-result-object v1 │ │ +0381e2: 1a02 e100 |0051: const-string v2, "." // string@00e1 │ │ +0381e6: 6e20 f80c 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0381ec: 0c01 |0056: move-result-object v1 │ │ +0381ee: 6202 4004 |0057: sget-object v2, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME:Ljava/lang/String; // field@0440 │ │ +0381f2: 6e20 f80c 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0381f8: 0c01 |005c: move-result-object v1 │ │ +0381fa: 6e10 fd0c 0100 |005d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +038200: 0c01 |0060: move-result-object v1 │ │ +038202: 7120 bb0f 1000 |0061: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ +038208: 0c00 |0064: move-result-object v0 │ │ +03820a: 6900 4204 |0065: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.LOGGER_NAME_FULL:Ljava/lang/String; // field@0442 │ │ +03820e: 1a00 8b15 |0067: const-string v0, "user_agent" // string@158b │ │ +038212: 6201 4704 |0069: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT_DEFAULT:Ljava/lang/String; // field@0447 │ │ +038216: 7120 bb0f 1000 |006b: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fbb │ │ +03821c: 0c00 |006e: move-result-object v0 │ │ +03821e: 6900 4604 |006f: sput-object v0, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT:Ljava/lang/String; // field@0446 │ │ +038222: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000c line=30 │ │ 0x0023 line=32 │ │ 0x003a line=36 │ │ 0x0044 line=48 │ │ @@ -53406,17 +53412,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036764: |[036764] org.emergent.android.weave.client.WeaveConstants.:()V │ │ -036774: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03677a: 0e00 |0003: return-void │ │ +038224: |[038224] org.emergent.android.weave.client.WeaveConstants.:()V │ │ +038234: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03823a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveConstants; │ │ │ │ @@ -53425,28 +53431,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03677c: |[03677c] org.emergent.android.weave.client.WeaveConstants.getFullyQualifiedKey:(Ljava/lang/String;)Ljava/lang/String; │ │ -03678c: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -036790: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -036796: 6201 4404 |0005: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ -03679a: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0367a0: 0c00 |000a: move-result-object v0 │ │ -0367a2: 1a01 e100 |000b: const-string v1, "." // string@00e1 │ │ -0367a6: 6e20 f80c 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0367ac: 0c00 |0010: move-result-object v0 │ │ -0367ae: 6e20 f80c 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0367b4: 0c00 |0014: move-result-object v0 │ │ -0367b6: 6e10 fd0c 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0367bc: 0c00 |0018: move-result-object v0 │ │ -0367be: 1100 |0019: return-object v0 │ │ +03823c: |[03823c] org.emergent.android.weave.client.WeaveConstants.getFullyQualifiedKey:(Ljava/lang/String;)Ljava/lang/String; │ │ +03824c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +038250: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +038256: 6201 4404 |0005: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.PACKAGE_NAME:Ljava/lang/String; // field@0444 │ │ +03825a: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038260: 0c00 |000a: move-result-object v0 │ │ +038262: 1a01 e100 |000b: const-string v1, "." // string@00e1 │ │ +038266: 6e20 f80c 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03826c: 0c00 |0010: move-result-object v0 │ │ +03826e: 6e20 f80c 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038274: 0c00 |0014: move-result-object v0 │ │ +038276: 6e10 fd0c 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03827c: 0c00 |0018: move-result-object v0 │ │ +03827e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x001a reg=2 key Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveConstants;) │ │ @@ -53454,35 +53460,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0367c0: |[0367c0] org.emergent.android.weave.client.WeaveConstants.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0367d0: 7110 ba0f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getFullyQualifiedKey:(Ljava/lang/String;)Ljava/lang/String; // method@0fba │ │ -0367d6: 0c00 |0003: move-result-object v0 │ │ -0367d8: 7120 000d 2000 |0004: invoke-static {v0, v2}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -0367de: 0c00 |0007: move-result-object v0 │ │ -0367e0: 1100 |0008: return-object v0 │ │ +038280: |[038280] org.emergent.android.weave.client.WeaveConstants.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +038290: 7110 ba0f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveConstants;.getFullyQualifiedKey:(Ljava/lang/String;)Ljava/lang/String; // method@0fba │ │ +038296: 0c00 |0003: move-result-object v0 │ │ +038298: 7120 000d 2000 |0004: invoke-static {v0, v2}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +03829e: 0c00 |0007: move-result-object v0 │ │ +0382a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 key Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 def Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2215 (WeaveConstants.java) │ │ + source_file_idx : 2212 (WeaveConstants.java) │ │ │ │ Class #250 header: │ │ -class_idx : 732 │ │ +class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2216 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2213 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 12 │ │ │ │ Class #250 annotations: │ │ Annotations on method #4030 'checkMac' │ │ @@ -53565,31 +53571,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0367e4: |[0367e4] org.emergent.android.weave.client.WeaveCryptoUtil.:()V │ │ -0367f4: 1a00 e507 |0000: const-string v0, "Sync-AES_256_CBC-HMAC256" // string@07e5 │ │ -0367f8: 7110 5a10 0000 |0002: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -0367fe: 0c00 |0005: move-result-object v0 │ │ -036800: 6900 4904 |0006: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ -036804: 1a00 0c09 |0008: const-string v0, "[^A-Z0-9._-]" // string@090c │ │ -036808: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -03680a: 7120 930d 1000 |000b: invoke-static {v0, v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;I)Ljava/util/regex/Pattern; // method@0d93 │ │ -036810: 0c00 |000e: move-result-object v0 │ │ -036812: 6900 4a04 |000f: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.ILLEGAL_USERNAME_PATTERN:Ljava/util/regex/Pattern; // field@044a │ │ -036816: 2200 dc02 |0011: new-instance v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil; // type@02dc │ │ -03681a: 7010 bd0f 0000 |0013: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.:()V // method@0fbd │ │ -036820: 6900 4d04 |0016: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.sm_instance:Lorg/emergent/android/weave/client/WeaveCryptoUtil; // field@044d │ │ -036824: 1a00 c801 |0018: const-string v0, "BC" // string@01c8 │ │ -036828: 1a01 1a12 |001a: const-string v1, "org.bouncycastle.jce.provider.BouncyCastleProvider" // string@121a │ │ -03682c: 7120 d00f 1000 |001c: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.initProvider:(Ljava/lang/String;Ljava/lang/String;)Z // method@0fd0 │ │ -036832: 0e00 |001f: return-void │ │ +0382a4: |[0382a4] org.emergent.android.weave.client.WeaveCryptoUtil.:()V │ │ +0382b4: 1a00 e207 |0000: const-string v0, "Sync-AES_256_CBC-HMAC256" // string@07e2 │ │ +0382b8: 7110 5a10 0000 |0002: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +0382be: 0c00 |0005: move-result-object v0 │ │ +0382c0: 6900 4904 |0006: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ +0382c4: 1a00 0909 |0008: const-string v0, "[^A-Z0-9._-]" // string@0909 │ │ +0382c8: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +0382ca: 7120 930d 1000 |000b: invoke-static {v0, v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;I)Ljava/util/regex/Pattern; // method@0d93 │ │ +0382d0: 0c00 |000e: move-result-object v0 │ │ +0382d2: 6900 4a04 |000f: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.ILLEGAL_USERNAME_PATTERN:Ljava/util/regex/Pattern; // field@044a │ │ +0382d6: 2200 d902 |0011: new-instance v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil; // type@02d9 │ │ +0382da: 7010 bd0f 0000 |0013: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.:()V // method@0fbd │ │ +0382e0: 6900 4d04 |0016: sput-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.sm_instance:Lorg/emergent/android/weave/client/WeaveCryptoUtil; // field@044d │ │ +0382e4: 1a00 c801 |0018: const-string v0, "BC" // string@01c8 │ │ +0382e8: 1a01 1512 |001a: const-string v1, "org.bouncycastle.jce.provider.BouncyCastleProvider" // string@1215 │ │ +0382ec: 7120 d00f 1000 |001c: invoke-static {v0, v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.initProvider:(Ljava/lang/String;Ljava/lang/String;)Z // method@0fd0 │ │ +0382f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0008 line=30 │ │ 0x0011 line=32 │ │ 0x0018 line=35 │ │ 0x001f line=36 │ │ @@ -53600,17 +53606,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036834: |[036834] org.emergent.android.weave.client.WeaveCryptoUtil.:()V │ │ -036844: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03684a: 0e00 |0003: return-void │ │ +0382f4: |[0382f4] org.emergent.android.weave.client.WeaveCryptoUtil.:()V │ │ +038304: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03830a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ │ │ @@ -53619,45 +53625,45 @@ │ │ type : '([C[B)[B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 57 16-bit code units │ │ -03684c: |[03684c] org.emergent.android.weave.client.WeaveCryptoUtil.derivePKCS5S2:([C[B)[B │ │ -03685c: 120d |0000: const/4 v13, #int 0 // #0 │ │ -03685e: 7110 d30f 0e00 |0001: invoke-static {v14}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.passwordPKCS5ToBytes:([C)[B // method@0fd3 │ │ -036864: 0c01 |0004: move-result-object v1 │ │ -036866: 130a 2000 |0005: const/16 v10, #int 32 // #20 │ │ -03686a: 1309 0010 |0007: const/16 v9, #int 4096 // #1000 │ │ -03686e: 1a02 bf02 |0009: const-string v2, "HMACSHA1" // string@02bf │ │ -036872: 7110 9c0d 0200 |000b: invoke-static {v2}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ -036878: 0c00 |000e: move-result-object v0 │ │ -03687a: 6e10 9d0d 0000 |000f: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ -036880: 0a07 |0012: move-result v7 │ │ -036882: 9002 0a07 |0013: add-int v2, v10, v7 │ │ -036886: d802 02ff |0015: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03688a: 930b 0207 |0017: div-int v11, v2, v7 │ │ -03688e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -036890: 2324 0e03 |001a: new-array v4, v2, [B // type@030e │ │ -036894: 9202 0b07 |001c: mul-int v2, v11, v7 │ │ -036898: 2325 0e03 |001e: new-array v5, v2, [B // type@030e │ │ -03689c: 1218 |0020: const/4 v8, #int 1 // #1 │ │ -03689e: 36b8 1200 |0021: if-gt v8, v11, 0033 // +0012 │ │ -0368a2: 7120 d10f 8400 |0023: invoke-static {v4, v8}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.intToOctet:([BI)V // method@0fd1 │ │ -0368a8: 1303 0010 |0026: const/16 v3, #int 4096 // #1000 │ │ -0368ac: d802 08ff |0028: add-int/lit8 v2, v8, #int -1 // #ff │ │ -0368b0: 9206 0207 |002a: mul-int v6, v2, v7 │ │ -0368b4: 07f2 |002c: move-object v2, v15 │ │ -0368b6: 7707 c40f 0000 |002d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.derivePKCS5S2Helper:(Ljavax/crypto/Mac;[B[BI[B[BI)V // method@0fc4 │ │ -0368bc: d808 0801 |0030: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0368c0: 28ef |0032: goto 0021 // -0011 │ │ -0368c2: 23ac 0e03 |0033: new-array v12, v10, [B // type@030e │ │ -0368c6: 715a fe0c d5dc |0035: invoke-static {v5, v13, v12, v13, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0368cc: 110c |0038: return-object v12 │ │ +03830c: |[03830c] org.emergent.android.weave.client.WeaveCryptoUtil.derivePKCS5S2:([C[B)[B │ │ +03831c: 120d |0000: const/4 v13, #int 0 // #0 │ │ +03831e: 7110 d30f 0e00 |0001: invoke-static {v14}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.passwordPKCS5ToBytes:([C)[B // method@0fd3 │ │ +038324: 0c01 |0004: move-result-object v1 │ │ +038326: 130a 2000 |0005: const/16 v10, #int 32 // #20 │ │ +03832a: 1309 0010 |0007: const/16 v9, #int 4096 // #1000 │ │ +03832e: 1a02 bf02 |0009: const-string v2, "HMACSHA1" // string@02bf │ │ +038332: 7110 9c0d 0200 |000b: invoke-static {v2}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ +038338: 0c00 |000e: move-result-object v0 │ │ +03833a: 6e10 9d0d 0000 |000f: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ +038340: 0a07 |0012: move-result v7 │ │ +038342: 9002 0a07 |0013: add-int v2, v10, v7 │ │ +038346: d802 02ff |0015: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03834a: 930b 0207 |0017: div-int v11, v2, v7 │ │ +03834e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +038350: 2324 0b03 |001a: new-array v4, v2, [B // type@030b │ │ +038354: 9202 0b07 |001c: mul-int v2, v11, v7 │ │ +038358: 2325 0b03 |001e: new-array v5, v2, [B // type@030b │ │ +03835c: 1218 |0020: const/4 v8, #int 1 // #1 │ │ +03835e: 36b8 1200 |0021: if-gt v8, v11, 0033 // +0012 │ │ +038362: 7120 d10f 8400 |0023: invoke-static {v4, v8}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.intToOctet:([BI)V // method@0fd1 │ │ +038368: 1303 0010 |0026: const/16 v3, #int 4096 // #1000 │ │ +03836c: d802 08ff |0028: add-int/lit8 v2, v8, #int -1 // #ff │ │ +038370: 9206 0207 |002a: mul-int v6, v2, v7 │ │ +038374: 07f2 |002c: move-object v2, v15 │ │ +038376: 7707 c40f 0000 |002d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.derivePKCS5S2Helper:(Ljavax/crypto/Mac;[B[BI[B[BI)V // method@0fc4 │ │ +03837c: d808 0801 |0030: add-int/lit8 v8, v8, #int 1 // #01 │ │ +038380: 28ef |0032: goto 0021 // -0011 │ │ +038382: 23ac 0b03 |0033: new-array v12, v10, [B // type@030b │ │ +038386: 715a fe0c d5dc |0035: invoke-static {v5, v13, v12, v13, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +03838c: 110c |0038: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0005 line=215 │ │ 0x0007 line=216 │ │ 0x0009 line=217 │ │ 0x000f line=218 │ │ @@ -53690,56 +53696,56 @@ │ │ type : '(Ljavax/crypto/Mac;[B[BI[B[BI)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 78 16-bit code units │ │ -0368d0: |[0368d0] org.emergent.android.weave.client.WeaveCryptoUtil.derivePKCS5S2Helper:(Ljavax/crypto/Mac;[B[BI[B[BI)V │ │ -0368e0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0368e2: 6e10 9d0d 0800 |0001: invoke-virtual {v8}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ -0368e8: 0a04 |0004: move-result v4 │ │ -0368ea: 2343 0e03 |0005: new-array v3, v4, [B // type@030e │ │ -0368ee: 2202 5802 |0007: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -0368f2: 1a04 a307 |0009: const-string v4, "SHA1" // string@07a3 │ │ -0368f6: 7030 a30d 9204 |000b: invoke-direct {v2, v9, v4}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -0368fc: 6e20 9e0d 2800 |000e: invoke-virtual {v8, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ -036902: 380a 0600 |0011: if-eqz v10, 0017 // +0006 │ │ -036906: 21a4 |0013: array-length v4, v10 │ │ -036908: 6e40 a10d a847 |0014: invoke-virtual {v8, v10, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ -03690e: 21c4 |0017: array-length v4, v12 │ │ -036910: 6e40 a10d c847 |0018: invoke-virtual {v8, v12, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ -036916: 6e30 9a0d 3807 |001b: invoke-virtual {v8, v3, v7}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ -03691c: 2134 |001e: array-length v4, v3 │ │ -03691e: 7154 fe0c 73ed |001f: invoke-static {v3, v7, v13, v14, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -036924: 390b 0a00 |0022: if-nez v11, 002c // +000a │ │ -036928: 2204 f001 |0024: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03692c: 1a05 a00e |0026: const-string v5, "iteration count must be at least 1." // string@0ea0 │ │ -036930: 7020 ad0c 5400 |0028: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -036936: 2704 |002b: throw v4 │ │ -036938: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -03693a: 35b0 2000 |002d: if-ge v0, v11, 004d // +0020 │ │ -03693e: 6e20 9e0d 2800 |002f: invoke-virtual {v8, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ -036944: 2134 |0032: array-length v4, v3 │ │ -036946: 6e40 a10d 3847 |0033: invoke-virtual {v8, v3, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ -03694c: 6e30 9a0d 3807 |0036: invoke-virtual {v8, v3, v7}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ -036952: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -036954: 2134 |003a: array-length v4, v3 │ │ -036956: 3241 0f00 |003b: if-eq v1, v4, 004a // +000f │ │ -03695a: 9004 0e01 |003d: add-int v4, v14, v1 │ │ -03695e: 4805 0d04 |003f: aget-byte v5, v13, v4 │ │ -036962: 4806 0301 |0041: aget-byte v6, v3, v1 │ │ -036966: b765 |0043: xor-int/2addr v5, v6 │ │ -036968: 8d55 |0044: int-to-byte v5, v5 │ │ -03696a: 4f05 0d04 |0045: aput-byte v5, v13, v4 │ │ -03696e: d801 0101 |0047: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036972: 28f1 |0049: goto 003a // -000f │ │ -036974: d800 0001 |004a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036978: 28e1 |004c: goto 002d // -001f │ │ -03697a: 0e00 |004d: return-void │ │ +038390: |[038390] org.emergent.android.weave.client.WeaveCryptoUtil.derivePKCS5S2Helper:(Ljavax/crypto/Mac;[B[BI[B[BI)V │ │ +0383a0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0383a2: 6e10 9d0d 0800 |0001: invoke-virtual {v8}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ +0383a8: 0a04 |0004: move-result v4 │ │ +0383aa: 2343 0b03 |0005: new-array v3, v4, [B // type@030b │ │ +0383ae: 2202 5602 |0007: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +0383b2: 1a04 a007 |0009: const-string v4, "SHA1" // string@07a0 │ │ +0383b6: 7030 a30d 9204 |000b: invoke-direct {v2, v9, v4}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +0383bc: 6e20 9e0d 2800 |000e: invoke-virtual {v8, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ +0383c2: 380a 0600 |0011: if-eqz v10, 0017 // +0006 │ │ +0383c6: 21a4 |0013: array-length v4, v10 │ │ +0383c8: 6e40 a10d a847 |0014: invoke-virtual {v8, v10, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ +0383ce: 21c4 |0017: array-length v4, v12 │ │ +0383d0: 6e40 a10d c847 |0018: invoke-virtual {v8, v12, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ +0383d6: 6e30 9a0d 3807 |001b: invoke-virtual {v8, v3, v7}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ +0383dc: 2134 |001e: array-length v4, v3 │ │ +0383de: 7154 fe0c 73ed |001f: invoke-static {v3, v7, v13, v14, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +0383e4: 390b 0a00 |0022: if-nez v11, 002c // +000a │ │ +0383e8: 2204 ee01 |0024: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +0383ec: 1a05 9c0e |0026: const-string v5, "iteration count must be at least 1." // string@0e9c │ │ +0383f0: 7020 ad0c 5400 |0028: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +0383f6: 2704 |002b: throw v4 │ │ +0383f8: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +0383fa: 35b0 2000 |002d: if-ge v0, v11, 004d // +0020 │ │ +0383fe: 6e20 9e0d 2800 |002f: invoke-virtual {v8, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ +038404: 2134 |0032: array-length v4, v3 │ │ +038406: 6e40 a10d 3847 |0033: invoke-virtual {v8, v3, v7, v4}, Ljavax/crypto/Mac;.update:([BII)V // method@0da1 │ │ +03840c: 6e30 9a0d 3807 |0036: invoke-virtual {v8, v3, v7}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ +038412: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +038414: 2134 |003a: array-length v4, v3 │ │ +038416: 3241 0f00 |003b: if-eq v1, v4, 004a // +000f │ │ +03841a: 9004 0e01 |003d: add-int v4, v14, v1 │ │ +03841e: 4805 0d04 |003f: aget-byte v5, v13, v4 │ │ +038422: 4806 0301 |0041: aget-byte v6, v3, v1 │ │ +038426: b765 |0043: xor-int/2addr v5, v6 │ │ +038428: 8d55 |0044: int-to-byte v5, v5 │ │ +03842a: 4f05 0d04 |0045: aput-byte v5, v13, v4 │ │ +03842e: d801 0101 |0047: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038432: 28f1 |0049: goto 003a // -000f │ │ +038434: d800 0001 |004a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038438: 28e1 |004c: goto 002d // -001f │ │ +03843a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=242 │ │ 0x0007 line=243 │ │ 0x000e line=244 │ │ 0x0011 line=245 │ │ 0x0013 line=246 │ │ @@ -53775,39 +53781,39 @@ │ │ type : '([B[BLjava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -03697c: |[03697c] org.emergent.android.weave.client.WeaveCryptoUtil.deriveSyncHmacKey:([B[BLjava/lang/String;)[B │ │ -03698c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03698e: 1301 2000 |0001: const/16 v1, #int 32 // #20 │ │ -036992: 1a05 c002 |0003: const-string v5, "HMACSHA256" // string@02c0 │ │ -036996: 7110 9c0d 0500 |0005: invoke-static {v5}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ -03699c: 0c00 |0008: move-result-object v0 │ │ -03699e: 6e10 9d0d 0000 |0009: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ -0369a4: 0a05 |000c: move-result v5 │ │ -0369a6: 2354 0e03 |000d: new-array v4, v5, [B // type@030e │ │ -0369aa: 2202 5802 |000f: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -0369ae: 1a05 a407 |0011: const-string v5, "SHA256" // string@07a4 │ │ -0369b2: 7030 a30d 7205 |0013: invoke-direct {v2, v7, v5}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -0369b8: 6e20 9e0d 2000 |0016: invoke-virtual {v0, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ -0369be: 6e20 a00d 8000 |0019: invoke-virtual {v0, v8}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ -0369c4: 6205 4904 |001c: sget-object v5, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ -0369c8: 6e20 a00d 5000 |001e: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ -0369ce: 7110 5a10 0900 |0021: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -0369d4: 0c05 |0024: move-result-object v5 │ │ -0369d6: 6e20 a00d 5000 |0025: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ -0369dc: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -0369de: 6e20 9f0d 5000 |0029: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:(B)V // method@0d9f │ │ -0369e4: 6e30 9a0d 4006 |002c: invoke-virtual {v0, v4, v6}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ -0369ea: 2313 0e03 |002f: new-array v3, v1, [B // type@030e │ │ -0369ee: 7151 fe0c 6463 |0031: invoke-static {v4, v6, v3, v6, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -0369f4: 1103 |0034: return-object v3 │ │ +03843c: |[03843c] org.emergent.android.weave.client.WeaveCryptoUtil.deriveSyncHmacKey:([B[BLjava/lang/String;)[B │ │ +03844c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03844e: 1301 2000 |0001: const/16 v1, #int 32 // #20 │ │ +038452: 1a05 c002 |0003: const-string v5, "HMACSHA256" // string@02c0 │ │ +038456: 7110 9c0d 0500 |0005: invoke-static {v5}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ +03845c: 0c00 |0008: move-result-object v0 │ │ +03845e: 6e10 9d0d 0000 |0009: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ +038464: 0a05 |000c: move-result v5 │ │ +038466: 2354 0b03 |000d: new-array v4, v5, [B // type@030b │ │ +03846a: 2202 5602 |000f: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03846e: 1a05 a107 |0011: const-string v5, "SHA256" // string@07a1 │ │ +038472: 7030 a30d 7205 |0013: invoke-direct {v2, v7, v5}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +038478: 6e20 9e0d 2000 |0016: invoke-virtual {v0, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ +03847e: 6e20 a00d 8000 |0019: invoke-virtual {v0, v8}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ +038484: 6205 4904 |001c: sget-object v5, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ +038488: 6e20 a00d 5000 |001e: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ +03848e: 7110 5a10 0900 |0021: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +038494: 0c05 |0024: move-result-object v5 │ │ +038496: 6e20 a00d 5000 |0025: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ +03849c: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +03849e: 6e20 9f0d 5000 |0029: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:(B)V // method@0d9f │ │ +0384a4: 6e30 9a0d 4006 |002c: invoke-virtual {v0, v4, v6}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ +0384aa: 2313 0b03 |002f: new-array v3, v1, [B // type@030b │ │ +0384ae: 7151 fe0c 6463 |0031: invoke-static {v4, v6, v3, v6, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +0384b4: 1103 |0034: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0003 line=186 │ │ 0x0009 line=188 │ │ 0x000f line=189 │ │ 0x0016 line=190 │ │ @@ -53834,38 +53840,38 @@ │ │ type : '([BLjava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0369f8: |[0369f8] org.emergent.android.weave.client.WeaveCryptoUtil.deriveSyncKey:([BLjava/lang/String;)[B │ │ -036a08: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -036a0a: 1301 2000 |0001: const/16 v1, #int 32 // #20 │ │ -036a0e: 1a05 c002 |0003: const-string v5, "HMACSHA256" // string@02c0 │ │ -036a12: 7110 9c0d 0500 |0005: invoke-static {v5}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ -036a18: 0c00 |0008: move-result-object v0 │ │ -036a1a: 6e10 9d0d 0000 |0009: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ -036a20: 0a05 |000c: move-result v5 │ │ -036a22: 2354 0e03 |000d: new-array v4, v5, [B // type@030e │ │ -036a26: 2202 5802 |000f: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -036a2a: 1a05 a407 |0011: const-string v5, "SHA256" // string@07a4 │ │ -036a2e: 7030 a30d 7205 |0013: invoke-direct {v2, v7, v5}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -036a34: 6e20 9e0d 2000 |0016: invoke-virtual {v0, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ -036a3a: 6205 4904 |0019: sget-object v5, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ -036a3e: 6e20 a00d 5000 |001b: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ -036a44: 7110 5a10 0800 |001e: invoke-static {v8}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -036a4a: 0c05 |0021: move-result-object v5 │ │ -036a4c: 6e20 a00d 5000 |0022: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ -036a52: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -036a54: 6e20 9f0d 5000 |0026: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:(B)V // method@0d9f │ │ -036a5a: 6e30 9a0d 4006 |0029: invoke-virtual {v0, v4, v6}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ -036a60: 2313 0e03 |002c: new-array v3, v1, [B // type@030e │ │ -036a64: 7151 fe0c 6463 |002e: invoke-static {v4, v6, v3, v6, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ -036a6a: 1103 |0031: return-object v3 │ │ +0384b8: |[0384b8] org.emergent.android.weave.client.WeaveCryptoUtil.deriveSyncKey:([BLjava/lang/String;)[B │ │ +0384c8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0384ca: 1301 2000 |0001: const/16 v1, #int 32 // #20 │ │ +0384ce: 1a05 c002 |0003: const-string v5, "HMACSHA256" // string@02c0 │ │ +0384d2: 7110 9c0d 0500 |0005: invoke-static {v5}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ +0384d8: 0c00 |0008: move-result-object v0 │ │ +0384da: 6e10 9d0d 0000 |0009: invoke-virtual {v0}, Ljavax/crypto/Mac;.getMacLength:()I // method@0d9d │ │ +0384e0: 0a05 |000c: move-result v5 │ │ +0384e2: 2354 0b03 |000d: new-array v4, v5, [B // type@030b │ │ +0384e6: 2202 5602 |000f: new-instance v2, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +0384ea: 1a05 a107 |0011: const-string v5, "SHA256" // string@07a1 │ │ +0384ee: 7030 a30d 7205 |0013: invoke-direct {v2, v7, v5}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +0384f4: 6e20 9e0d 2000 |0016: invoke-virtual {v0, v2}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ +0384fa: 6205 4904 |0019: sget-object v5, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.HMAC_INPUT:[B // field@0449 │ │ +0384fe: 6e20 a00d 5000 |001b: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ +038504: 7110 5a10 0800 |001e: invoke-static {v8}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +03850a: 0c05 |0021: move-result-object v5 │ │ +03850c: 6e20 a00d 5000 |0022: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:([B)V // method@0da0 │ │ +038512: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +038514: 6e20 9f0d 5000 |0026: invoke-virtual {v0, v5}, Ljavax/crypto/Mac;.update:(B)V // method@0d9f │ │ +03851a: 6e30 9a0d 4006 |0029: invoke-virtual {v0, v4, v6}, Ljavax/crypto/Mac;.doFinal:([BI)V // method@0d9a │ │ +038520: 2313 0b03 |002c: new-array v3, v1, [B // type@030b │ │ +038524: 7151 fe0c 6463 |002e: invoke-static {v4, v6, v3, v6, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0cfe │ │ +03852a: 1103 |0031: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0003 line=170 │ │ 0x0009 line=172 │ │ 0x000f line=173 │ │ 0x0016 line=174 │ │ @@ -53890,20 +53896,20 @@ │ │ type : '(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)[B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -036a6c: |[036a6c] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)[B │ │ -036a7c: 7110 1e0f 0400 |0000: invoke-static {v4}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036a82: 0c00 |0003: move-result-object v0 │ │ -036a84: 7040 c90f 3250 |0004: invoke-direct {v2, v3, v0, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.encrypt:(Ljava/security/Key;[BLjava/lang/String;)[B // method@0fc9 │ │ -036a8a: 0c01 |0007: move-result-object v1 │ │ -036a8c: 1101 |0008: return-object v1 │ │ +03852c: |[03852c] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)[B │ │ +03853c: 7110 1e0f 0400 |0000: invoke-static {v4}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +038542: 0c00 |0003: move-result-object v0 │ │ +038544: 7040 c90f 3250 |0004: invoke-direct {v2, v3, v0, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.encrypt:(Ljava/security/Key;[BLjava/lang/String;)[B // method@0fc9 │ │ +03854a: 0c01 |0007: move-result-object v1 │ │ +03854c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 plaintextbytes [B │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ @@ -53916,27 +53922,27 @@ │ │ type : '(Ljava/security/Key;[BLjava/lang/String;)[B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -036a90: |[036a90] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;[BLjava/lang/String;)[B │ │ -036aa0: 1a01 5c01 |0000: const-string v1, "AES/CBC/PKCS5PADDING" // string@015c │ │ -036aa4: 7110 cb0f 0100 |0002: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036aaa: 0c00 |0005: move-result-object v0 │ │ -036aac: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -036aae: 2202 5702 |0007: new-instance v2, Ljavax/crypto/spec/IvParameterSpec; // type@0257 │ │ -036ab2: 7110 1e0f 0700 |0009: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036ab8: 0c03 |000c: move-result-object v3 │ │ -036aba: 7020 a20d 3200 |000d: invoke-direct {v2, v3}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ -036ac0: 6e40 980d 1025 |0010: invoke-virtual {v0, v1, v5, v2}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ -036ac6: 6e20 950d 6000 |0013: invoke-virtual {v0, v6}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ -036acc: 0c01 |0016: move-result-object v1 │ │ -036ace: 1101 |0017: return-object v1 │ │ +038550: |[038550] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;[BLjava/lang/String;)[B │ │ +038560: 1a01 5c01 |0000: const-string v1, "AES/CBC/PKCS5PADDING" // string@015c │ │ +038564: 7110 cb0f 0100 |0002: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +03856a: 0c00 |0005: move-result-object v0 │ │ +03856c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +03856e: 2202 5502 |0007: new-instance v2, Ljavax/crypto/spec/IvParameterSpec; // type@0255 │ │ +038572: 7110 1e0f 0700 |0009: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +038578: 0c03 |000c: move-result-object v3 │ │ +03857a: 7020 a20d 3200 |000d: invoke-direct {v2, v3}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ +038580: 6e40 980d 1025 |0010: invoke-virtual {v0, v1, v5, v2}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ +038586: 6e20 950d 6000 |0013: invoke-virtual {v0, v6}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ +03858c: 0c01 |0016: move-result-object v1 │ │ +03858e: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0006 line=136 │ │ 0x0013 line=137 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 cipher Ljavax/crypto/Cipher; │ │ @@ -53950,18 +53956,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036ad0: |[036ad0] org.emergent.android.weave.client.WeaveCryptoUtil.getCertificateFactoryInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; │ │ -036ae0: 7110 2a0d 0100 |0000: invoke-static {v1}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@0d2a │ │ -036ae6: 0c00 |0003: move-result-object v0 │ │ -036ae8: 1100 |0004: return-object v0 │ │ +038590: |[038590] org.emergent.android.weave.client.WeaveCryptoUtil.getCertificateFactoryInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; │ │ +0385a0: 7110 2a0d 0100 |0000: invoke-static {v1}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@0d2a │ │ +0385a6: 0c00 |0003: move-result-object v0 │ │ +0385a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 algo Ljava/lang/String; │ │ │ │ #9 : (in Lorg/emergent/android/weave/client/WeaveCryptoUtil;) │ │ @@ -53969,18 +53975,18 @@ │ │ type : '(Ljava/lang/String;)Ljavax/crypto/Cipher;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036aec: |[036aec] org.emergent.android.weave.client.WeaveCryptoUtil.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; │ │ -036afc: 7110 960d 0100 |0000: invoke-static {v1}, Ljavax/crypto/Cipher;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0d96 │ │ -036b02: 0c00 |0003: move-result-object v0 │ │ -036b04: 1100 |0004: return-object v0 │ │ +0385ac: |[0385ac] org.emergent.android.weave.client.WeaveCryptoUtil.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; │ │ +0385bc: 7110 960d 0100 |0000: invoke-static {v1}, Ljavax/crypto/Cipher;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0d96 │ │ +0385c2: 0c00 |0003: move-result-object v0 │ │ +0385c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 algo Ljava/lang/String; │ │ │ │ #10 : (in Lorg/emergent/android/weave/client/WeaveCryptoUtil;) │ │ @@ -53988,35 +53994,35 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveCryptoUtil;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036b08: |[036b08] org.emergent.android.weave.client.WeaveCryptoUtil.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ -036b18: 6200 4d04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.sm_instance:Lorg/emergent/android/weave/client/WeaveCryptoUtil; // field@044d │ │ -036b1c: 1100 |0002: return-object v0 │ │ +0385c8: |[0385c8] org.emergent.android.weave.client.WeaveCryptoUtil.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ +0385d8: 6200 4d04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.sm_instance:Lorg/emergent/android/weave/client/WeaveCryptoUtil; // field@044d │ │ +0385dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #11 : (in Lorg/emergent/android/weave/client/WeaveCryptoUtil;) │ │ name : 'getKeyFactoryInstance' │ │ type : '(Ljava/lang/String;)Ljava/security/KeyFactory;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036b20: |[036b20] org.emergent.android.weave.client.WeaveCryptoUtil.getKeyFactoryInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; │ │ -036b30: 7110 200d 0100 |0000: invoke-static {v1}, Ljava/security/KeyFactory;.getInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; // method@0d20 │ │ -036b36: 0c00 |0003: move-result-object v0 │ │ -036b38: 1100 |0004: return-object v0 │ │ +0385e0: |[0385e0] org.emergent.android.weave.client.WeaveCryptoUtil.getKeyFactoryInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; │ │ +0385f0: 7110 200d 0100 |0000: invoke-static {v1}, Ljava/security/KeyFactory;.getInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; // method@0d20 │ │ +0385f6: 0c00 |0003: move-result-object v0 │ │ +0385f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 algo Ljava/lang/String; │ │ │ │ #12 : (in Lorg/emergent/android/weave/client/WeaveCryptoUtil;) │ │ @@ -54024,18 +54030,18 @@ │ │ type : '(Ljava/lang/String;)Ljavax/crypto/Mac;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036b3c: |[036b3c] org.emergent.android.weave.client.WeaveCryptoUtil.getMacInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; │ │ -036b4c: 7110 9c0d 0100 |0000: invoke-static {v1}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ -036b52: 0c00 |0003: move-result-object v0 │ │ -036b54: 1100 |0004: return-object v0 │ │ +0385fc: |[0385fc] org.emergent.android.weave.client.WeaveCryptoUtil.getMacInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; │ │ +03860c: 7110 9c0d 0100 |0000: invoke-static {v1}, Ljavax/crypto/Mac;.getInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0d9c │ │ +038612: 0c00 |0003: move-result-object v0 │ │ +038614: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 algo Ljava/lang/String; │ │ │ │ #13 : (in Lorg/emergent/android/weave/client/WeaveCryptoUtil;) │ │ @@ -54043,29 +54049,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -036b58: |[036b58] org.emergent.android.weave.client.WeaveCryptoUtil.initProvider:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -036b68: 7110 280d 0300 |0000: invoke-static {v3}, Ljava/security/Security;.getProvider:(Ljava/lang/String;)Ljava/security/Provider; // method@0d28 │ │ -036b6e: 0c01 |0003: move-result-object v1 │ │ -036b70: 3901 0f00 |0004: if-nez v1, 0013 // +000f │ │ -036b74: 7110 990c 0400 |0006: invoke-static {v4}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@0c99 │ │ -036b7a: 0c00 |0009: move-result-object v0 │ │ -036b7c: 6e10 a00c 0000 |000a: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0ca0 │ │ -036b82: 0c01 |000d: move-result-object v1 │ │ -036b84: 1f01 1d02 |000e: check-cast v1, Ljava/security/Provider; // type@021d │ │ -036b88: 7110 270d 0100 |0010: invoke-static {v1}, Ljava/security/Security;.addProvider:(Ljava/security/Provider;)I // method@0d27 │ │ -036b8e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -036b90: 0f02 |0014: return v2 │ │ -036b92: 0d02 |0015: move-exception v2 │ │ -036b94: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -036b96: 28fd |0017: goto 0014 // -0003 │ │ +038618: |[038618] org.emergent.android.weave.client.WeaveCryptoUtil.initProvider:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +038628: 7110 280d 0300 |0000: invoke-static {v3}, Ljava/security/Security;.getProvider:(Ljava/lang/String;)Ljava/security/Provider; // method@0d28 │ │ +03862e: 0c01 |0003: move-result-object v1 │ │ +038630: 3901 0f00 |0004: if-nez v1, 0013 // +000f │ │ +038634: 7110 990c 0400 |0006: invoke-static {v4}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@0c99 │ │ +03863a: 0c00 |0009: move-result-object v0 │ │ +03863c: 6e10 a00c 0000 |000a: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0ca0 │ │ +038642: 0c01 |000d: move-result-object v1 │ │ +038644: 1f01 1b02 |000e: check-cast v1, Ljava/security/Provider; // type@021b │ │ +038648: 7110 270d 0100 |0010: invoke-static {v1}, Ljava/security/Security;.addProvider:(Ljava/security/Provider;)I // method@0d27 │ │ +03864e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +038650: 0f02 |0014: return v2 │ │ +038652: 0d02 |0015: move-exception v2 │ │ +038654: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +038656: 28fd |0017: goto 0014 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/Throwable; -> 0x0015 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ 0x0006 line=158 │ │ @@ -54087,31 +54093,31 @@ │ │ type : '([BI)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -036ba8: |[036ba8] org.emergent.android.weave.client.WeaveCryptoUtil.intToOctet:([BI)V │ │ -036bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036bba: e201 0318 |0001: ushr-int/lit8 v1, v3, #int 24 // #18 │ │ -036bbe: 8d11 |0003: int-to-byte v1, v1 │ │ -036bc0: 4f01 0200 |0004: aput-byte v1, v2, v0 │ │ -036bc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -036bc6: e201 0310 |0007: ushr-int/lit8 v1, v3, #int 16 // #10 │ │ -036bca: 8d11 |0009: int-to-byte v1, v1 │ │ -036bcc: 4f01 0200 |000a: aput-byte v1, v2, v0 │ │ -036bd0: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -036bd2: e201 0308 |000d: ushr-int/lit8 v1, v3, #int 8 // #08 │ │ -036bd6: 8d11 |000f: int-to-byte v1, v1 │ │ -036bd8: 4f01 0200 |0010: aput-byte v1, v2, v0 │ │ -036bdc: 1230 |0012: const/4 v0, #int 3 // #3 │ │ -036bde: 8d31 |0013: int-to-byte v1, v3 │ │ -036be0: 4f01 0200 |0014: aput-byte v1, v2, v0 │ │ -036be4: 0e00 |0016: return-void │ │ +038668: |[038668] org.emergent.android.weave.client.WeaveCryptoUtil.intToOctet:([BI)V │ │ +038678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03867a: e201 0318 |0001: ushr-int/lit8 v1, v3, #int 24 // #18 │ │ +03867e: 8d11 |0003: int-to-byte v1, v1 │ │ +038680: 4f01 0200 |0004: aput-byte v1, v2, v0 │ │ +038684: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +038686: e201 0310 |0007: ushr-int/lit8 v1, v3, #int 16 // #10 │ │ +03868a: 8d11 |0009: int-to-byte v1, v1 │ │ +03868c: 4f01 0200 |000a: aput-byte v1, v2, v0 │ │ +038690: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +038692: e201 0308 |000d: ushr-int/lit8 v1, v3, #int 8 // #08 │ │ +038696: 8d11 |000f: int-to-byte v1, v1 │ │ +038698: 4f01 0200 |0010: aput-byte v1, v2, v0 │ │ +03869c: 1230 |0012: const/4 v0, #int 3 // #3 │ │ +03869e: 8d31 |0013: int-to-byte v1, v3 │ │ +0386a0: 4f01 0200 |0014: aput-byte v1, v2, v0 │ │ +0386a4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0006 line=266 │ │ 0x000c line=267 │ │ 0x0012 line=268 │ │ 0x0016 line=269 │ │ @@ -54124,26 +54130,26 @@ │ │ type : '([C)[B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -036be8: |[036be8] org.emergent.android.weave.client.WeaveCryptoUtil.passwordPKCS5ToBytes:([C)[B │ │ -036bf8: 2132 |0000: array-length v2, v3 │ │ -036bfa: 2320 0e03 |0001: new-array v0, v2, [B // type@030e │ │ -036bfe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -036c00: 2102 |0004: array-length v2, v0 │ │ -036c02: 3221 0a00 |0005: if-eq v1, v2, 000f // +000a │ │ -036c06: 4902 0301 |0007: aget-char v2, v3, v1 │ │ -036c0a: 8d22 |0009: int-to-byte v2, v2 │ │ -036c0c: 4f02 0001 |000a: aput-byte v2, v0, v1 │ │ -036c10: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036c14: 28f6 |000e: goto 0004 // -000a │ │ -036c16: 1100 |000f: return-object v0 │ │ +0386a8: |[0386a8] org.emergent.android.weave.client.WeaveCryptoUtil.passwordPKCS5ToBytes:([C)[B │ │ +0386b8: 2132 |0000: array-length v2, v3 │ │ +0386ba: 2320 0b03 |0001: new-array v0, v2, [B // type@030b │ │ +0386be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0386c0: 2102 |0004: array-length v2, v0 │ │ +0386c2: 3221 0a00 |0005: if-eq v1, v2, 000f // +000a │ │ +0386c6: 4902 0301 |0007: aget-char v2, v3, v1 │ │ +0386ca: 8d22 |0009: int-to-byte v2, v2 │ │ +0386cc: 4f02 0001 |000a: aput-byte v2, v0, v1 │ │ +0386d0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0386d4: 28f6 |000e: goto 0004 // -000a │ │ +0386d6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000c line=233 │ │ 0x000f line=236 │ │ @@ -54158,25 +54164,25 @@ │ │ type : '(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -036c18: |[036c18] org.emergent.android.weave.client.WeaveCryptoUtil.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V │ │ -036c28: 6e30 bf0f 4305 |0000: invoke-virtual {v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; // method@0fbf │ │ -036c2e: 0c00 |0003: move-result-object v0 │ │ -036c30: 6e20 db0c 0600 |0004: invoke-virtual {v6, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cdb │ │ -036c36: 0a01 |0007: move-result v1 │ │ -036c38: 3901 0a00 |0008: if-nez v1, 0012 // +000a │ │ -036c3c: 2201 1402 |000a: new-instance v1, Ljava/security/GeneralSecurityException; // type@0214 │ │ -036c40: 1a02 c610 |000c: const-string v2, "mac failed" // string@10c6 │ │ -036c44: 7020 1e0d 2100 |000e: invoke-direct {v1, v2}, Ljava/security/GeneralSecurityException;.:(Ljava/lang/String;)V // method@0d1e │ │ -036c4a: 2701 |0011: throw v1 │ │ -036c4c: 0e00 |0012: return-void │ │ +0386d8: |[0386d8] org.emergent.android.weave.client.WeaveCryptoUtil.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V │ │ +0386e8: 6e30 bf0f 4305 |0000: invoke-virtual {v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; // method@0fbf │ │ +0386ee: 0c00 |0003: move-result-object v0 │ │ +0386f0: 6e20 db0c 0600 |0004: invoke-virtual {v6, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@0cdb │ │ +0386f6: 0a01 |0007: move-result v1 │ │ +0386f8: 3901 0a00 |0008: if-nez v1, 0012 // +000a │ │ +0386fc: 2201 1202 |000a: new-instance v1, Ljava/security/GeneralSecurityException; // type@0212 │ │ +038700: 1a02 c110 |000c: const-string v2, "mac failed" // string@10c1 │ │ +038704: 7020 1e0d 2100 |000e: invoke-direct {v1, v2}, Ljava/security/GeneralSecurityException;.:(Ljava/lang/String;)V // method@0d1e │ │ +03870a: 2701 |0011: throw v1 │ │ +03870c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0004 line=150 │ │ 0x000a line=151 │ │ 0x0012 line=152 │ │ locals : │ │ @@ -54191,28 +54197,28 @@ │ │ type : '(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -036c50: |[036c50] org.emergent.android.weave.client.WeaveCryptoUtil.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; │ │ -036c60: 1a02 c002 |0000: const-string v2, "HMACSHA256" // string@02c0 │ │ -036c64: 7110 cf0f 0200 |0002: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getMacInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0fcf │ │ -036c6a: 0c01 |0005: move-result-object v1 │ │ -036c6c: 6e20 9e0d 4100 |0006: invoke-virtual {v1, v4}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ -036c72: 7110 5a10 0500 |0009: invoke-static {v5}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -036c78: 0c02 |000c: move-result-object v2 │ │ -036c7a: 6e20 9b0d 2100 |000d: invoke-virtual {v1, v2}, Ljavax/crypto/Mac;.doFinal:([B)[B // method@0d9b │ │ -036c80: 0c00 |0010: move-result-object v0 │ │ -036c82: 7110 530f 0000 |0011: invoke-static {v0}, Lorg/emergent/android/weave/client/Hex;.encode:([B)[B // method@0f53 │ │ -036c88: 0c02 |0014: move-result-object v2 │ │ -036c8a: 7110 5b10 0200 |0015: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ -036c90: 0c02 |0018: move-result-object v2 │ │ -036c92: 1102 |0019: return-object v2 │ │ +038710: |[038710] org.emergent.android.weave.client.WeaveCryptoUtil.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; │ │ +038720: 1a02 c002 |0000: const-string v2, "HMACSHA256" // string@02c0 │ │ +038724: 7110 cf0f 0200 |0002: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getMacInstance:(Ljava/lang/String;)Ljavax/crypto/Mac; // method@0fcf │ │ +03872a: 0c01 |0005: move-result-object v1 │ │ +03872c: 6e20 9e0d 4100 |0006: invoke-virtual {v1, v4}, Ljavax/crypto/Mac;.init:(Ljava/security/Key;)V // method@0d9e │ │ +038732: 7110 5a10 0500 |0009: invoke-static {v5}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +038738: 0c02 |000c: move-result-object v2 │ │ +03873a: 6e20 9b0d 2100 |000d: invoke-virtual {v1, v2}, Ljavax/crypto/Mac;.doFinal:([B)[B // method@0d9b │ │ +038740: 0c00 |0010: move-result-object v0 │ │ +038742: 7110 530f 0000 |0011: invoke-static {v0}, Lorg/emergent/android/weave/client/Hex;.encode:([B)[B // method@0f53 │ │ +038748: 0c02 |0014: move-result-object v2 │ │ +03874a: 7110 5b10 0200 |0015: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ +038750: 0c02 |0018: move-result-object v2 │ │ +038752: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=143 │ │ 0x0009 line=144 │ │ 0x0011 line=145 │ │ locals : │ │ @@ -54227,24 +54233,24 @@ │ │ type : '([B)Ljava/security/interfaces/RSAPrivateKey;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -036c94: |[036c94] org.emergent.android.weave.client.WeaveCryptoUtil.decodePrivateKeyFromPKCSBytes:([B)Ljava/security/interfaces/RSAPrivateKey; │ │ -036ca4: 2201 2802 |0000: new-instance v1, Ljava/security/spec/PKCS8EncodedKeySpec; // type@0228 │ │ -036ca8: 7020 2b0d 4100 |0002: invoke-direct {v1, v4}, Ljava/security/spec/PKCS8EncodedKeySpec;.:([B)V // method@0d2b │ │ -036cae: 1a02 7e07 |0005: const-string v2, "RSA" // string@077e │ │ -036cb2: 7110 ce0f 0200 |0007: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getKeyFactoryInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; // method@0fce │ │ -036cb8: 0c00 |000a: move-result-object v0 │ │ -036cba: 6e20 1f0d 1000 |000b: invoke-virtual {v0, v1}, Ljava/security/KeyFactory;.generatePrivate:(Ljava/security/spec/KeySpec;)Ljava/security/PrivateKey; // method@0d1f │ │ -036cc0: 0c02 |000e: move-result-object v2 │ │ -036cc2: 1f02 2402 |000f: check-cast v2, Ljava/security/interfaces/RSAPrivateKey; // type@0224 │ │ -036cc6: 1102 |0011: return-object v2 │ │ +038754: |[038754] org.emergent.android.weave.client.WeaveCryptoUtil.decodePrivateKeyFromPKCSBytes:([B)Ljava/security/interfaces/RSAPrivateKey; │ │ +038764: 2201 2602 |0000: new-instance v1, Ljava/security/spec/PKCS8EncodedKeySpec; // type@0226 │ │ +038768: 7020 2b0d 4100 |0002: invoke-direct {v1, v4}, Ljava/security/spec/PKCS8EncodedKeySpec;.:([B)V // method@0d2b │ │ +03876e: 1a02 7b07 |0005: const-string v2, "RSA" // string@077b │ │ +038772: 7110 ce0f 0200 |0007: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getKeyFactoryInstance:(Ljava/lang/String;)Ljava/security/KeyFactory; // method@0fce │ │ +038778: 0c00 |000a: move-result-object v0 │ │ +03877a: 6e20 1f0d 1000 |000b: invoke-virtual {v0, v1}, Ljava/security/KeyFactory;.generatePrivate:(Ljava/security/spec/KeySpec;)Ljava/security/PrivateKey; // method@0d1f │ │ +038780: 0c02 |000e: move-result-object v2 │ │ +038782: 1f02 2202 |000f: check-cast v2, Ljava/security/interfaces/RSAPrivateKey; // type@0222 │ │ +038786: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x000b line=84 │ │ locals : │ │ 0x000b - 0x0012 reg=0 keyFact Ljava/security/KeyFactory; │ │ @@ -54257,32 +54263,32 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -036cc8: |[036cc8] org.emergent.android.weave.client.WeaveCryptoUtil.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -036cd8: 6e40 be0f 75a8 |0000: invoke-virtual {v5, v7, v8, v10}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V // method@0fbe │ │ -036cde: 7110 1e0f 0800 |0003: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036ce4: 0c01 |0006: move-result-object v1 │ │ -036ce6: 7110 1e0f 0900 |0007: invoke-static {v9}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036cec: 0c02 |000a: move-result-object v2 │ │ -036cee: 1a03 5c01 |000b: const-string v3, "AES/CBC/PKCS5PADDING" // string@015c │ │ -036cf2: 7110 cb0f 0300 |000d: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036cf8: 0c00 |0010: move-result-object v0 │ │ -036cfa: 1223 |0011: const/4 v3, #int 2 // #2 │ │ -036cfc: 2204 5702 |0012: new-instance v4, Ljavax/crypto/spec/IvParameterSpec; // type@0257 │ │ -036d00: 7020 a20d 2400 |0014: invoke-direct {v4, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ -036d06: 6e40 980d 3046 |0017: invoke-virtual {v0, v3, v6, v4}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ -036d0c: 6e20 950d 1000 |001a: invoke-virtual {v0, v1}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ -036d12: 0c03 |001d: move-result-object v3 │ │ -036d14: 7110 6310 0300 |001e: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8String:([B)Ljava/lang/String; // method@1063 │ │ -036d1a: 0c03 |0021: move-result-object v3 │ │ -036d1c: 1103 |0022: return-object v3 │ │ +038788: |[038788] org.emergent.android.weave.client.WeaveCryptoUtil.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +038798: 6e40 be0f 75a8 |0000: invoke-virtual {v5, v7, v8, v10}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V // method@0fbe │ │ +03879e: 7110 1e0f 0800 |0003: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0387a4: 0c01 |0006: move-result-object v1 │ │ +0387a6: 7110 1e0f 0900 |0007: invoke-static {v9}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0387ac: 0c02 |000a: move-result-object v2 │ │ +0387ae: 1a03 5c01 |000b: const-string v3, "AES/CBC/PKCS5PADDING" // string@015c │ │ +0387b2: 7110 cb0f 0300 |000d: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +0387b8: 0c00 |0010: move-result-object v0 │ │ +0387ba: 1223 |0011: const/4 v3, #int 2 // #2 │ │ +0387bc: 2204 5502 |0012: new-instance v4, Ljavax/crypto/spec/IvParameterSpec; // type@0255 │ │ +0387c0: 7020 a20d 2400 |0014: invoke-direct {v4, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ +0387c6: 6e40 980d 3046 |0017: invoke-virtual {v0, v3, v6, v4}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ +0387cc: 6e20 950d 1000 |001a: invoke-virtual {v0, v1}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ +0387d2: 0c03 |001d: move-result-object v3 │ │ +0387d4: 7110 6310 0300 |001e: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8String:([B)Ljava/lang/String; // method@1063 │ │ +0387da: 0c03 |0021: move-result-object v3 │ │ +0387dc: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0007 line=99 │ │ 0x000b line=100 │ │ 0x0011 line=101 │ │ @@ -54303,29 +54309,29 @@ │ │ type : '(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -036d20: |[036d20] org.emergent.android.weave.client.WeaveCryptoUtil.decrypt:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B │ │ -036d30: 7110 1e0f 0700 |0000: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036d36: 0c01 |0003: move-result-object v1 │ │ -036d38: 7110 1e0f 0800 |0004: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036d3e: 0c02 |0007: move-result-object v2 │ │ -036d40: 1a03 5c01 |0008: const-string v3, "AES/CBC/PKCS5PADDING" // string@015c │ │ -036d44: 7110 cb0f 0300 |000a: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036d4a: 0c00 |000d: move-result-object v0 │ │ -036d4c: 1223 |000e: const/4 v3, #int 2 // #2 │ │ -036d4e: 2204 5702 |000f: new-instance v4, Ljavax/crypto/spec/IvParameterSpec; // type@0257 │ │ -036d52: 7020 a20d 2400 |0011: invoke-direct {v4, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ -036d58: 6e40 980d 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ -036d5e: 6e20 950d 1000 |0017: invoke-virtual {v0, v1}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ -036d64: 0c03 |001a: move-result-object v3 │ │ -036d66: 1103 |001b: return-object v3 │ │ +0387e0: |[0387e0] org.emergent.android.weave.client.WeaveCryptoUtil.decrypt:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B │ │ +0387f0: 7110 1e0f 0700 |0000: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0387f6: 0c01 |0003: move-result-object v1 │ │ +0387f8: 7110 1e0f 0800 |0004: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0387fe: 0c02 |0007: move-result-object v2 │ │ +038800: 1a03 5c01 |0008: const-string v3, "AES/CBC/PKCS5PADDING" // string@015c │ │ +038804: 7110 cb0f 0300 |000a: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +03880a: 0c00 |000d: move-result-object v0 │ │ +03880c: 1223 |000e: const/4 v3, #int 2 // #2 │ │ +03880e: 2204 5502 |000f: new-instance v4, Ljavax/crypto/spec/IvParameterSpec; // type@0255 │ │ +038812: 7020 a20d 2400 |0011: invoke-direct {v4, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ +038818: 6e40 980d 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ +03881e: 6e20 950d 1000 |0017: invoke-virtual {v0, v1}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ +038824: 0c03 |001a: move-result-object v3 │ │ +038826: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0008 line=91 │ │ 0x000e line=92 │ │ 0x0017 line=93 │ │ @@ -54344,33 +54350,33 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -036d68: |[036d68] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -036d78: 7110 1e0f 0a00 |0000: invoke-static {v10}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036d7e: 0c02 |0003: move-result-object v2 │ │ -036d80: 1a04 5c01 |0004: const-string v4, "AES/CBC/PKCS5PADDING" // string@015c │ │ -036d84: 7110 cb0f 0400 |0006: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036d8a: 0c00 |0009: move-result-object v0 │ │ -036d8c: 1214 |000a: const/4 v4, #int 1 // #1 │ │ -036d8e: 2205 5702 |000b: new-instance v5, Ljavax/crypto/spec/IvParameterSpec; // type@0257 │ │ -036d92: 7020 a20d 2500 |000d: invoke-direct {v5, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ -036d98: 6e40 980d 4057 |0010: invoke-virtual {v0, v4, v7, v5}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ -036d9e: 7110 6210 0900 |0013: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8Bytes:(Ljava/lang/String;)[B // method@1062 │ │ -036da4: 0c03 |0016: move-result-object v3 │ │ -036da6: 6e20 950d 3000 |0017: invoke-virtual {v0, v3}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ -036dac: 0c01 |001a: move-result-object v1 │ │ -036dae: 7110 220f 0100 |001b: invoke-static {v1}, Lorg/emergent/android/weave/client/Base64;.encode:([B)[B // method@0f22 │ │ -036db4: 0c04 |001e: move-result-object v4 │ │ -036db6: 7110 5b10 0400 |001f: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ -036dbc: 0c04 |0022: move-result-object v4 │ │ -036dbe: 1104 |0023: return-object v4 │ │ +038828: |[038828] org.emergent.android.weave.client.WeaveCryptoUtil.encrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +038838: 7110 1e0f 0a00 |0000: invoke-static {v10}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +03883e: 0c02 |0003: move-result-object v2 │ │ +038840: 1a04 5c01 |0004: const-string v4, "AES/CBC/PKCS5PADDING" // string@015c │ │ +038844: 7110 cb0f 0400 |0006: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +03884a: 0c00 |0009: move-result-object v0 │ │ +03884c: 1214 |000a: const/4 v4, #int 1 // #1 │ │ +03884e: 2205 5502 |000b: new-instance v5, Ljavax/crypto/spec/IvParameterSpec; // type@0255 │ │ +038852: 7020 a20d 2500 |000d: invoke-direct {v5, v2}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ +038858: 6e40 980d 4057 |0010: invoke-virtual {v0, v4, v7, v5}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ +03885e: 7110 6210 0900 |0013: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8Bytes:(Ljava/lang/String;)[B // method@1062 │ │ +038864: 0c03 |0016: move-result-object v3 │ │ +038866: 6e20 950d 3000 |0017: invoke-virtual {v0, v3}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ +03886c: 0c01 |001a: move-result-object v1 │ │ +03886e: 7110 220f 0100 |001b: invoke-static {v1}, Lorg/emergent/android/weave/client/Base64;.encode:([B)[B // method@0f22 │ │ +038874: 0c04 |001e: move-result-object v4 │ │ +038876: 7110 5b10 0400 |001f: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ +03887c: 0c04 |0022: move-result-object v4 │ │ +03887e: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x000a line=111 │ │ 0x0013 line=112 │ │ 0x0017 line=113 │ │ @@ -54391,21 +54397,21 @@ │ │ type : '([C[B)Ljava/security/Key;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -036dc0: |[036dc0] org.emergent.android.weave.client.WeaveCryptoUtil.getKeyDecryptionKey:([C[B)Ljava/security/Key; │ │ -036dd0: 7120 c30f 5400 |0000: invoke-static {v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.derivePKCS5S2:([C[B)[B // method@0fc3 │ │ -036dd6: 0c00 |0003: move-result-object v0 │ │ -036dd8: 2201 5802 |0004: new-instance v1, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -036ddc: 1a02 5b01 |0006: const-string v2, "AES" // string@015b │ │ -036de0: 7030 a30d 0102 |0008: invoke-direct {v1, v0, v2}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -036de6: 1101 |000b: return-object v1 │ │ +038880: |[038880] org.emergent.android.weave.client.WeaveCryptoUtil.getKeyDecryptionKey:([C[B)Ljava/security/Key; │ │ +038890: 7120 c30f 5400 |0000: invoke-static {v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.derivePKCS5S2:([C[B)[B // method@0fc3 │ │ +038896: 0c00 |0003: move-result-object v0 │ │ +038898: 2201 5602 |0004: new-instance v1, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03889c: 1a02 5b01 |0006: const-string v2, "AES" // string@015b │ │ +0388a0: 7030 a30d 0102 |0008: invoke-direct {v1, v0, v2}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +0388a6: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ locals : │ │ 0x0004 - 0x000c reg=0 keyBytes [B │ │ 0x0000 - 0x000c reg=3 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ @@ -54417,41 +54423,41 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -036de8: |[036de8] org.emergent.android.weave.client.WeaveCryptoUtil.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; │ │ -036df8: 6203 4a04 |0000: sget-object v3, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.ILLEGAL_USERNAME_PATTERN:Ljava/util/regex/Pattern; // field@044a │ │ -036dfc: 6e20 940d 5300 |0002: invoke-virtual {v3, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0d94 │ │ -036e02: 0c03 |0005: move-result-object v3 │ │ -036e04: 6e10 920d 0300 |0006: invoke-virtual {v3}, Ljava/util/regex/Matcher;.find:()Z // method@0d92 │ │ -036e0a: 0a03 |0009: move-result v3 │ │ -036e0c: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ -036e10: 1105 |000c: return-object v5 │ │ -036e12: 1a03 a307 |000d: const-string v3, "SHA1" // string@07a3 │ │ -036e16: 7110 220d 0300 |000f: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0d22 │ │ -036e1c: 0c01 |0012: move-result-object v1 │ │ -036e1e: 6e10 e80c 0500 |0013: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0ce8 │ │ -036e24: 0c03 |0016: move-result-object v3 │ │ -036e26: 7110 5a10 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ -036e2c: 0c03 |001a: move-result-object v3 │ │ -036e2e: 6e20 230d 3100 |001b: invoke-virtual {v1, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0d23 │ │ -036e34: 6e10 210d 0100 |001e: invoke-virtual {v1}, Ljava/security/MessageDigest;.digest:()[B // method@0d21 │ │ -036e3a: 0c03 |0021: move-result-object v3 │ │ -036e3c: 7110 180f 0300 |0022: invoke-static {v3}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ -036e42: 0c00 |0025: move-result-object v0 │ │ -036e44: 7110 5b10 0000 |0026: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ -036e4a: 0c05 |0029: move-result-object v5 │ │ -036e4c: 28e2 |002a: goto 000c // -001e │ │ -036e4e: 0d02 |002b: move-exception v2 │ │ -036e50: 2203 ed01 |002c: new-instance v3, Ljava/lang/Error; // type@01ed │ │ -036e54: 7020 a60c 2300 |002e: invoke-direct {v3, v2}, Ljava/lang/Error;.:(Ljava/lang/Throwable;)V // method@0ca6 │ │ -036e5a: 2703 |0031: throw v3 │ │ +0388a8: |[0388a8] org.emergent.android.weave.client.WeaveCryptoUtil.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; │ │ +0388b8: 6203 4a04 |0000: sget-object v3, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.ILLEGAL_USERNAME_PATTERN:Ljava/util/regex/Pattern; // field@044a │ │ +0388bc: 6e20 940d 5300 |0002: invoke-virtual {v3, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@0d94 │ │ +0388c2: 0c03 |0005: move-result-object v3 │ │ +0388c4: 6e10 920d 0300 |0006: invoke-virtual {v3}, Ljava/util/regex/Matcher;.find:()Z // method@0d92 │ │ +0388ca: 0a03 |0009: move-result v3 │ │ +0388cc: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ +0388d0: 1105 |000c: return-object v5 │ │ +0388d2: 1a03 a007 |000d: const-string v3, "SHA1" // string@07a0 │ │ +0388d6: 7110 220d 0300 |000f: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0d22 │ │ +0388dc: 0c01 |0012: move-result-object v1 │ │ +0388de: 6e10 e80c 0500 |0013: invoke-virtual {v5}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0ce8 │ │ +0388e4: 0c03 |0016: move-result-object v3 │ │ +0388e6: 7110 5a10 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiBytes:(Ljava/lang/String;)[B // method@105a │ │ +0388ec: 0c03 |001a: move-result-object v3 │ │ +0388ee: 6e20 230d 3100 |001b: invoke-virtual {v1, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0d23 │ │ +0388f4: 6e10 210d 0100 |001e: invoke-virtual {v1}, Ljava/security/MessageDigest;.digest:()[B // method@0d21 │ │ +0388fa: 0c03 |0021: move-result-object v3 │ │ +0388fc: 7110 180f 0300 |0022: invoke-static {v3}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ +038902: 0c00 |0025: move-result-object v0 │ │ +038904: 7110 5b10 0000 |0026: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ +03890a: 0c05 |0029: move-result-object v5 │ │ +03890c: 28e2 |002a: goto 000c // -001e │ │ +03890e: 0d02 |002b: move-exception v2 │ │ +038910: 2203 eb01 |002c: new-instance v3, Ljava/lang/Error; // type@01eb │ │ +038914: 7020 a60c 2300 |002e: invoke-direct {v3, v2}, Ljava/lang/Error;.:(Ljava/lang/Throwable;)V // method@0ca6 │ │ +03891a: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/security/GeneralSecurityException; -> 0x002b │ │ positions : │ │ 0x0000 line=47 │ │ 0x000c line=53 │ │ 0x000d line=50 │ │ @@ -54473,24 +54479,24 @@ │ │ type : '([B)Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -036e6c: |[036e6c] org.emergent.android.weave.client.WeaveCryptoUtil.readCertificate:([B)Ljava/security/cert/X509Certificate; │ │ -036e7c: 1a01 c208 |0000: const-string v1, "X.509" // string@08c2 │ │ -036e80: 7110 ca0f 0100 |0002: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCertificateFactoryInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@0fca │ │ -036e86: 0c00 |0005: move-result-object v0 │ │ -036e88: 2201 d201 |0006: new-instance v1, Ljava/io/ByteArrayInputStream; // type@01d2 │ │ -036e8c: 7020 660c 3100 |0008: invoke-direct {v1, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0c66 │ │ -036e92: 6e20 290d 1000 |000b: invoke-virtual {v0, v1}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@0d29 │ │ -036e98: 0c01 |000e: move-result-object v1 │ │ -036e9a: 1f01 2302 |000f: check-cast v1, Ljava/security/cert/X509Certificate; // type@0223 │ │ -036e9e: 1101 |0011: return-object v1 │ │ +03892c: |[03892c] org.emergent.android.weave.client.WeaveCryptoUtil.readCertificate:([B)Ljava/security/cert/X509Certificate; │ │ +03893c: 1a01 bf08 |0000: const-string v1, "X.509" // string@08bf │ │ +038940: 7110 ca0f 0100 |0002: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCertificateFactoryInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@0fca │ │ +038946: 0c00 |0005: move-result-object v0 │ │ +038948: 2201 d001 |0006: new-instance v1, Ljava/io/ByteArrayInputStream; // type@01d0 │ │ +03894c: 7020 660c 3100 |0008: invoke-direct {v1, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@0c66 │ │ +038952: 6e20 290d 1000 |000b: invoke-virtual {v0, v1}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@0d29 │ │ +038958: 0c01 |000e: move-result-object v1 │ │ +03895a: 1f01 2102 |000f: check-cast v1, Ljava/security/cert/X509Certificate; // type@0221 │ │ +03895e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=69 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 certFact Ljava/security/cert/CertificateFactory; │ │ 0x0000 - 0x0012 reg=2 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ @@ -54501,21 +54507,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -036ea0: |[036ea0] org.emergent.android.weave.client.WeaveCryptoUtil.readCertificatePubKey:(Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey; │ │ -036eb0: 7110 1e0f 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036eb6: 0c00 |0003: move-result-object v0 │ │ -036eb8: 6e20 d40f 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.readCertificate:([B)Ljava/security/cert/X509Certificate; // method@0fd4 │ │ -036ebe: 0c01 |0007: move-result-object v1 │ │ -036ec0: 1f01 2502 |0008: check-cast v1, Ljava/security/interfaces/RSAPublicKey; // type@0225 │ │ -036ec4: 1101 |000a: return-object v1 │ │ +038960: |[038960] org.emergent.android.weave.client.WeaveCryptoUtil.readCertificatePubKey:(Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey; │ │ +038970: 7110 1e0f 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +038976: 0c00 |0003: move-result-object v0 │ │ +038978: 6e20 d40f 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.readCertificate:([B)Ljava/security/cert/X509Certificate; // method@0fd4 │ │ +03897e: 0c01 |0007: move-result-object v1 │ │ +038980: 1f01 2302 |0008: check-cast v1, Ljava/security/interfaces/RSAPublicKey; // type@0223 │ │ +038984: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=64 │ │ locals : │ │ 0x0004 - 0x000b reg=0 certBytes [B │ │ 0x0000 - 0x000b reg=2 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ @@ -54526,33 +54532,33 @@ │ │ type : '([CLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -036ec8: |[036ec8] org.emergent.android.weave.client.WeaveCryptoUtil.readPrivateKeyToPKCSBytes:([CLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B │ │ -036ed8: 7110 1e0f 0700 |0000: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036ede: 0c02 |0003: move-result-object v2 │ │ -036ee0: 6e30 cd0f 6502 |0004: invoke-virtual {v5, v6, v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getKeyDecryptionKey:([C[B)Ljava/security/Key; // method@0fcd │ │ -036ee6: 0c01 |0007: move-result-object v1 │ │ -036ee8: 1a02 5c01 |0008: const-string v2, "AES/CBC/PKCS5PADDING" // string@015c │ │ -036eec: 7110 cb0f 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036ef2: 0c00 |000d: move-result-object v0 │ │ -036ef4: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -036ef6: 2203 5702 |000f: new-instance v3, Ljavax/crypto/spec/IvParameterSpec; // type@0257 │ │ -036efa: 7110 1e0f 0800 |0011: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036f00: 0c04 |0014: move-result-object v4 │ │ -036f02: 7020 a20d 4300 |0015: invoke-direct {v3, v4}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ -036f08: 6e40 980d 2031 |0018: invoke-virtual {v0, v2, v1, v3}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ -036f0e: 7110 1e0f 0900 |001b: invoke-static {v9}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036f14: 0c02 |001e: move-result-object v2 │ │ -036f16: 6e20 950d 2000 |001f: invoke-virtual {v0, v2}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ -036f1c: 0c02 |0022: move-result-object v2 │ │ -036f1e: 1102 |0023: return-object v2 │ │ +038988: |[038988] org.emergent.android.weave.client.WeaveCryptoUtil.readPrivateKeyToPKCSBytes:([CLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)[B │ │ +038998: 7110 1e0f 0700 |0000: invoke-static {v7}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +03899e: 0c02 |0003: move-result-object v2 │ │ +0389a0: 6e30 cd0f 6502 |0004: invoke-virtual {v5, v6, v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getKeyDecryptionKey:([C[B)Ljava/security/Key; // method@0fcd │ │ +0389a6: 0c01 |0007: move-result-object v1 │ │ +0389a8: 1a02 5c01 |0008: const-string v2, "AES/CBC/PKCS5PADDING" // string@015c │ │ +0389ac: 7110 cb0f 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +0389b2: 0c00 |000d: move-result-object v0 │ │ +0389b4: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +0389b6: 2203 5502 |000f: new-instance v3, Ljavax/crypto/spec/IvParameterSpec; // type@0255 │ │ +0389ba: 7110 1e0f 0800 |0011: invoke-static {v8}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0389c0: 0c04 |0014: move-result-object v4 │ │ +0389c2: 7020 a20d 4300 |0015: invoke-direct {v3, v4}, Ljavax/crypto/spec/IvParameterSpec;.:([B)V // method@0da2 │ │ +0389c8: 6e40 980d 2031 |0018: invoke-virtual {v0, v2, v1, v3}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V // method@0d98 │ │ +0389ce: 7110 1e0f 0900 |001b: invoke-static {v9}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0389d4: 0c02 |001e: move-result-object v2 │ │ +0389d6: 6e20 950d 2000 |001f: invoke-virtual {v0, v2}, Ljavax/crypto/Cipher;.doFinal:([B)[B // method@0d95 │ │ +0389dc: 0c02 |0022: move-result-object v2 │ │ +0389de: 1102 |0023: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0008 line=76 │ │ 0x000e line=77 │ │ 0x001b line=78 │ │ locals : │ │ @@ -54569,47 +54575,47 @@ │ │ type : '(Ljava/security/interfaces/RSAPrivateKey;Ljava/lang/String;)Ljava/security/Key;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -036f20: |[036f20] org.emergent.android.weave.client.WeaveCryptoUtil.unwrapSecretKey:(Ljava/security/interfaces/RSAPrivateKey;Ljava/lang/String;)Ljava/security/Key; │ │ -036f30: 7110 1e0f 0600 |0000: invoke-static {v6}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -036f36: 0c01 |0003: move-result-object v1 │ │ -036f38: 1a02 7f07 |0004: const-string v2, "RSA/ECB/PKCS1Padding" // string@077f │ │ -036f3c: 7110 cb0f 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ -036f42: 0c00 |0009: move-result-object v0 │ │ -036f44: 1242 |000a: const/4 v2, #int 4 // #4 │ │ -036f46: 6e30 970d 2005 |000b: invoke-virtual {v0, v2, v5}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;)V // method@0d97 │ │ -036f4c: 1a02 5b01 |000e: const-string v2, "AES" // string@015b │ │ -036f50: 1233 |0010: const/4 v3, #int 3 // #3 │ │ -036f52: 6e40 990d 1032 |0011: invoke-virtual {v0, v1, v2, v3}, Ljavax/crypto/Cipher;.unwrap:([BLjava/lang/String;I)Ljava/security/Key; // method@0d99 │ │ -036f58: 0c02 |0014: move-result-object v2 │ │ -036f5a: 1102 |0015: return-object v2 │ │ +0389e0: |[0389e0] org.emergent.android.weave.client.WeaveCryptoUtil.unwrapSecretKey:(Ljava/security/interfaces/RSAPrivateKey;Ljava/lang/String;)Ljava/security/Key; │ │ +0389f0: 7110 1e0f 0600 |0000: invoke-static {v6}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +0389f6: 0c01 |0003: move-result-object v1 │ │ +0389f8: 1a02 7c07 |0004: const-string v2, "RSA/ECB/PKCS1Padding" // string@077c │ │ +0389fc: 7110 cb0f 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getCipherInstance:(Ljava/lang/String;)Ljavax/crypto/Cipher; // method@0fcb │ │ +038a02: 0c00 |0009: move-result-object v0 │ │ +038a04: 1242 |000a: const/4 v2, #int 4 // #4 │ │ +038a06: 6e30 970d 2005 |000b: invoke-virtual {v0, v2, v5}, Ljavax/crypto/Cipher;.init:(ILjava/security/Key;)V // method@0d97 │ │ +038a0c: 1a02 5b01 |000e: const-string v2, "AES" // string@015b │ │ +038a10: 1233 |0010: const/4 v3, #int 3 // #3 │ │ +038a12: 6e40 990d 1032 |0011: invoke-virtual {v0, v1, v2, v3}, Ljavax/crypto/Cipher;.unwrap:([BLjava/lang/String;I)Ljava/security/Key; // method@0d99 │ │ +038a18: 0c02 |0014: move-result-object v2 │ │ +038a1a: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x000a line=120 │ │ 0x000e line=121 │ │ locals : │ │ 0x000a - 0x0016 reg=0 cipher Ljavax/crypto/Cipher; │ │ 0x0004 - 0x0016 reg=1 wrappedBytes [B │ │ 0x0000 - 0x0016 reg=4 this Lorg/emergent/android/weave/client/WeaveCryptoUtil; │ │ 0x0000 - 0x0016 reg=5 privKey Ljava/security/interfaces/RSAPrivateKey; │ │ 0x0000 - 0x0016 reg=6 wrapped Ljava/lang/String; │ │ │ │ - source_file_idx : 2216 (WeaveCryptoUtil.java) │ │ + source_file_idx : 2213 (WeaveCryptoUtil.java) │ │ │ │ Class #251 header: │ │ -class_idx : 733 │ │ +class_idx : 730 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 494 │ │ -source_file_idx : 2218 │ │ +superclass_idx : 492 │ │ +source_file_idx : 2215 │ │ static_fields_size : 5 │ │ instance_fields_size: 1 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 1 │ │ │ │ Class #251 - │ │ Class descriptor : 'Lorg/emergent/android/weave/client/WeaveException;' │ │ @@ -54653,18 +54659,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036f5c: |[036f5c] org.emergent.android.weave.client.WeaveException.:()V │ │ -036f6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036f6e: 7020 d90f 0100 |0001: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(I)V // method@0fd9 │ │ -036f74: 0e00 |0004: return-void │ │ +038a1c: |[038a1c] org.emergent.android.weave.client.WeaveException.:()V │ │ +038a2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038a2e: 7020 d90f 0100 |0001: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(I)V // method@0fd9 │ │ +038a34: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/WeaveException; │ │ │ │ @@ -54673,18 +54679,18 @@ │ │ type : '(I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036f78: |[036f78] org.emergent.android.weave.client.WeaveException.:(I)V │ │ -036f88: 7010 a70c 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@0ca7 │ │ -036f8e: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ -036f92: 0e00 |0005: return-void │ │ +038a38: |[038a38] org.emergent.android.weave.client.WeaveException.:(I)V │ │ +038a48: 7010 a70c 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@0ca7 │ │ +038a4e: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ +038a52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveException; │ │ @@ -54695,18 +54701,18 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036f94: |[036f94] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/String;)V │ │ -036fa4: 7020 a80c 2000 |0000: invoke-direct {v0, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0ca8 │ │ -036faa: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ -036fae: 0e00 |0005: return-void │ │ +038a54: |[038a54] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/String;)V │ │ +038a64: 7020 a80c 2000 |0000: invoke-direct {v0, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0ca8 │ │ +038a6a: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ +038a6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveException; │ │ @@ -54718,18 +54724,18 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036fb0: |[036fb0] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/String;Ljava/lang/Throwable;)V │ │ -036fc0: 7030 a90c 2003 |0000: invoke-direct {v0, v2, v3}, Ljava/lang/Exception;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ca9 │ │ -036fc6: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ -036fca: 0e00 |0005: return-void │ │ +038a70: |[038a70] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/String;Ljava/lang/Throwable;)V │ │ +038a80: 7030 a90c 2003 |0000: invoke-direct {v0, v2, v3}, Ljava/lang/Exception;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0ca9 │ │ +038a86: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ +038a8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveException; │ │ @@ -54742,18 +54748,18 @@ │ │ type : '(ILjava/lang/Throwable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036fcc: |[036fcc] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/Throwable;)V │ │ -036fdc: 7020 aa0c 2000 |0000: invoke-direct {v0, v2}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0caa │ │ -036fe2: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ -036fe6: 0e00 |0005: return-void │ │ +038a8c: |[038a8c] org.emergent.android.weave.client.WeaveException.:(ILjava/lang/Throwable;)V │ │ +038a9c: 7020 aa0c 2000 |0000: invoke-direct {v0, v2}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0caa │ │ +038aa2: 5901 5304 |0003: iput v1, v0, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ +038aa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveException; │ │ @@ -54765,18 +54771,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -036fe8: |[036fe8] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/String;)V │ │ -036ff8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036ffa: 7030 da0f 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/String;)V // method@0fda │ │ -037000: 0e00 |0004: return-void │ │ +038aa8: |[038aa8] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/String;)V │ │ +038ab8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038aba: 7030 da0f 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/String;)V // method@0fda │ │ +038ac0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/WeaveException; │ │ 0x0000 - 0x0005 reg=2 message Ljava/lang/String; │ │ @@ -54786,19 +54792,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -037004: |[037004] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -037014: 7110 e10f 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveException;.getExceptionType:(Ljava/lang/Throwable;)I // method@0fe1 │ │ -03701a: 0a00 |0003: move-result v0 │ │ -03701c: 7040 db0f 0132 |0004: invoke-direct {v1, v0, v2, v3}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/String;Ljava/lang/Throwable;)V // method@0fdb │ │ -037022: 0e00 |0007: return-void │ │ +038ac4: |[038ac4] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +038ad4: 7110 e10f 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveException;.getExceptionType:(Ljava/lang/Throwable;)I // method@0fe1 │ │ +038ada: 0a00 |0003: move-result v0 │ │ +038adc: 7040 db0f 0132 |0004: invoke-direct {v1, v0, v2, v3}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/String;Ljava/lang/Throwable;)V // method@0fdb │ │ +038ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=64 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/emergent/android/weave/client/WeaveException; │ │ 0x0000 - 0x0008 reg=2 message Ljava/lang/String; │ │ @@ -54809,19 +54815,19 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -037024: |[037024] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/Throwable;)V │ │ -037034: 7110 e10f 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveException;.getExceptionType:(Ljava/lang/Throwable;)I // method@0fe1 │ │ -03703a: 0a00 |0003: move-result v0 │ │ -03703c: 7030 dc0f 0102 |0004: invoke-direct {v1, v0, v2}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/Throwable;)V // method@0fdc │ │ -037042: 0e00 |0007: return-void │ │ +038ae4: |[038ae4] org.emergent.android.weave.client.WeaveException.:(Ljava/lang/Throwable;)V │ │ +038af4: 7110 e10f 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveException;.getExceptionType:(Ljava/lang/Throwable;)I // method@0fe1 │ │ +038afa: 0a00 |0003: move-result v0 │ │ +038afc: 7030 dc0f 0102 |0004: invoke-direct {v1, v0, v2}, Lorg/emergent/android/weave/client/WeaveException;.:(ILjava/lang/Throwable;)V // method@0fdc │ │ +038b02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/emergent/android/weave/client/WeaveException; │ │ 0x0000 - 0x0008 reg=2 cause Ljava/lang/Throwable; │ │ @@ -54831,36 +54837,36 @@ │ │ type : '(Ljava/lang/Throwable;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -037044: |[037044] org.emergent.android.weave.client.WeaveException.getExceptionType:(Ljava/lang/Throwable;)I │ │ -037054: 2031 e902 |0000: instance-of v1, v3, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e9 │ │ -037058: 3801 1700 |0002: if-eqz v1, 0019 // +0017 │ │ -03705c: 0730 |0004: move-object v0, v3 │ │ -03705e: 1f00 e902 |0005: check-cast v0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e9 │ │ -037062: 7110 e20f 0000 |0007: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveException;.isAuthFailure:(Lorg/apache/http/client/HttpResponseException;)Z // method@0fe2 │ │ -037068: 0a01 |000a: move-result v1 │ │ -03706a: 3801 0400 |000b: if-eqz v1, 000f // +0004 │ │ -03706e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -037070: 0f01 |000e: return v1 │ │ -037072: 6e10 2910 0000 |000f: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getStatusCode:()I // method@1029 │ │ -037078: 0a01 |0012: move-result v1 │ │ -03707a: 1302 9401 |0013: const/16 v2, #int 404 // #194 │ │ -03707e: 3321 0400 |0015: if-ne v1, v2, 0019 // +0004 │ │ -037082: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -037084: 28f6 |0018: goto 000e // -000a │ │ -037086: 2031 1402 |0019: instance-of v1, v3, Ljava/security/GeneralSecurityException; // type@0214 │ │ -03708a: 3801 0400 |001b: if-eqz v1, 001f // +0004 │ │ -03708e: 1241 |001d: const/4 v1, #int 4 // #4 │ │ -037090: 28f0 |001e: goto 000e // -0010 │ │ -037092: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -037094: 28ee |0020: goto 000e // -0012 │ │ +038b04: |[038b04] org.emergent.android.weave.client.WeaveException.getExceptionType:(Ljava/lang/Throwable;)I │ │ +038b14: 2031 e602 |0000: instance-of v1, v3, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e6 │ │ +038b18: 3801 1700 |0002: if-eqz v1, 0019 // +0017 │ │ +038b1c: 0730 |0004: move-object v0, v3 │ │ +038b1e: 1f00 e602 |0005: check-cast v0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e6 │ │ +038b22: 7110 e20f 0000 |0007: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveException;.isAuthFailure:(Lorg/apache/http/client/HttpResponseException;)Z // method@0fe2 │ │ +038b28: 0a01 |000a: move-result v1 │ │ +038b2a: 3801 0400 |000b: if-eqz v1, 000f // +0004 │ │ +038b2e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +038b30: 0f01 |000e: return v1 │ │ +038b32: 6e10 2910 0000 |000f: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getStatusCode:()I // method@1029 │ │ +038b38: 0a01 |0012: move-result v1 │ │ +038b3a: 1302 9401 |0013: const/16 v2, #int 404 // #194 │ │ +038b3e: 3321 0400 |0015: if-ne v1, v2, 0019 // +0004 │ │ +038b42: 1221 |0017: const/4 v1, #int 2 // #2 │ │ +038b44: 28f6 |0018: goto 000e // -000a │ │ +038b46: 2031 1202 |0019: instance-of v1, v3, Ljava/security/GeneralSecurityException; // type@0212 │ │ +038b4a: 3801 0400 |001b: if-eqz v1, 001f // +0004 │ │ +038b4e: 1241 |001d: const/4 v1, #int 4 // #4 │ │ +038b50: 28f0 |001e: goto 000e // -0010 │ │ +038b52: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +038b54: 28ee |0020: goto 000e // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x000d line=86 │ │ 0x000e line=95 │ │ @@ -54879,23 +54885,23 @@ │ │ type : '(Lorg/apache/http/client/HttpResponseException;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -037098: |[037098] org.emergent.android.weave.client.WeaveException.isAuthFailure:(Lorg/apache/http/client/HttpResponseException;)Z │ │ -0370a8: 6e10 c70d 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/client/HttpResponseException;.getStatusCode:()I // method@0dc7 │ │ -0370ae: 0a00 |0003: move-result v0 │ │ -0370b0: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ -0370b4: 3301 0400 |0006: if-ne v1, v0, 000a // +0004 │ │ -0370b8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0370ba: 0f01 |0009: return v1 │ │ -0370bc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0370be: 28fe |000b: goto 0009 // -0002 │ │ +038b58: |[038b58] org.emergent.android.weave.client.WeaveException.isAuthFailure:(Lorg/apache/http/client/HttpResponseException;)Z │ │ +038b68: 6e10 c70d 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/client/HttpResponseException;.getStatusCode:()I // method@0dc7 │ │ +038b6e: 0a00 |0003: move-result v0 │ │ +038b70: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ +038b74: 3301 0400 |0006: if-ne v1, v0, 000a // +0004 │ │ +038b78: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +038b7a: 0f01 |0009: return v1 │ │ +038b7c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +038b7e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ 0x0008 line=78 │ │ 0x0009 line=79 │ │ locals : │ │ @@ -54908,30 +54914,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0370c0: |[0370c0] org.emergent.android.weave.client.WeaveException.getErrorCode:()I │ │ -0370d0: 5210 5304 |0000: iget v0, v1, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ -0370d4: 0f00 |0002: return v0 │ │ +038b80: |[038b80] org.emergent.android.weave.client.WeaveException.getErrorCode:()I │ │ +038b90: 5210 5304 |0000: iget v0, v1, Lorg/emergent/android/weave/client/WeaveException;.m_errorCode:I // field@0453 │ │ +038b94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveException; │ │ │ │ - source_file_idx : 2218 (WeaveException.java) │ │ + source_file_idx : 2215 (WeaveException.java) │ │ │ │ Class #252 header: │ │ -class_idx : 734 │ │ +class_idx : 731 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2219 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2216 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #252 - │ │ Class descriptor : 'Lorg/emergent/android/weave/client/WeaveFactory;' │ │ @@ -54958,20 +54964,20 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0370d8: |[0370d8] org.emergent.android.weave.client.WeaveFactory.:(Z)V │ │ -0370e8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0370ee: 5c12 5404 |0003: iput-boolean v2, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_acceptInvalidCerts:Z // field@0454 │ │ -0370f2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0370f4: 5c10 5604 |0006: iput-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_useConnectionPool:Z // field@0456 │ │ -0370f8: 0e00 |0008: return-void │ │ +038b98: |[038b98] org.emergent.android.weave.client.WeaveFactory.:(Z)V │ │ +038ba8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +038bae: 5c12 5404 |0003: iput-boolean v2, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_acceptInvalidCerts:Z // field@0454 │ │ +038bb2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +038bb4: 5c10 5604 |0006: iput-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_useConnectionPool:Z // field@0456 │ │ +038bb8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0008 line=33 │ │ locals : │ │ @@ -54984,20 +54990,20 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0370fc: |[0370fc] org.emergent.android.weave.client.WeaveFactory.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; │ │ -03710c: 2200 d702 |0000: new-instance v0, Lorg/emergent/android/weave/client/UserWeaveImpl; // type@02d7 │ │ -037110: 6e10 e60f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveFactory;.getWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; // method@0fe6 │ │ -037116: 0c01 |0005: move-result-object v1 │ │ -037118: 7055 7b0f 1043 |0006: invoke-direct {v0, v1, v3, v4, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ -03711e: 1100 |0009: return-object v0 │ │ +038bbc: |[038bbc] org.emergent.android.weave.client.WeaveFactory.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; │ │ +038bcc: 2200 d402 |0000: new-instance v0, Lorg/emergent/android/weave/client/UserWeaveImpl; // type@02d4 │ │ +038bd0: 6e10 e60f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveFactory;.getWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; // method@0fe6 │ │ +038bd6: 0c01 |0005: move-result-object v1 │ │ +038bd8: 7055 7b0f 1043 |0006: invoke-direct {v0, v1, v3, v4, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ +038bde: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/client/WeaveFactory; │ │ 0x0000 - 0x000a reg=3 server Ljava/net/URI; │ │ 0x0000 - 0x000a reg=4 username Ljava/lang/String; │ │ @@ -55008,22 +55014,22 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveTransport;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -037120: |[037120] org.emergent.android.weave.client.WeaveFactory.createWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; │ │ -037130: 2200 eb02 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveTransport; // type@02eb │ │ -037134: 6e10 e70f 0300 |0002: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveFactory;.isConnectionPoolEnabled:()Z // method@0fe7 │ │ -03713a: 0a01 |0005: move-result v1 │ │ -03713c: 6e10 e80f 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveFactory;.isInvalidCertsAccepted:()Z // method@0fe8 │ │ -037142: 0a02 |0009: move-result v2 │ │ -037144: 7030 3410 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport;.:(ZZ)V // method@1034 │ │ -03714a: 1100 |000d: return-object v0 │ │ +038be0: |[038be0] org.emergent.android.weave.client.WeaveFactory.createWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; │ │ +038bf0: 2200 e802 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveTransport; // type@02e8 │ │ +038bf4: 6e10 e70f 0300 |0002: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveFactory;.isConnectionPoolEnabled:()Z // method@0fe7 │ │ +038bfa: 0a01 |0005: move-result v1 │ │ +038bfc: 6e10 e80f 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveFactory;.isInvalidCertsAccepted:()Z // method@0fe8 │ │ +038c02: 0a02 |0009: move-result v2 │ │ +038c04: 7030 3410 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport;.:(ZZ)V // method@1034 │ │ +038c0a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lorg/emergent/android/weave/client/WeaveFactory; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveFactory;) │ │ @@ -55031,27 +55037,27 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveTransport;' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03714c: |[03714c] org.emergent.android.weave.client.WeaveFactory.getWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; │ │ -03715c: 1d01 |0000: monitor-enter v1 │ │ -03715e: 5410 5504 |0001: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ -037162: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ -037166: 6e10 e50f 0100 |0005: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveFactory;.createWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; // method@0fe5 │ │ -03716c: 0c00 |0008: move-result-object v0 │ │ -03716e: 5b10 5504 |0009: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ -037172: 5410 5504 |000b: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ -037176: 1e01 |000d: monitor-exit v1 │ │ -037178: 1100 |000e: return-object v0 │ │ -03717a: 0d00 |000f: move-exception v0 │ │ -03717c: 1e01 |0010: monitor-exit v1 │ │ -03717e: 2700 |0011: throw v0 │ │ +038c0c: |[038c0c] org.emergent.android.weave.client.WeaveFactory.getWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; │ │ +038c1c: 1d01 |0000: monitor-enter v1 │ │ +038c1e: 5410 5504 |0001: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ +038c22: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ +038c26: 6e10 e50f 0100 |0005: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveFactory;.createWeaveTransport:()Lorg/emergent/android/weave/client/WeaveTransport; // method@0fe5 │ │ +038c2c: 0c00 |0008: move-result-object v0 │ │ +038c2e: 5b10 5504 |0009: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ +038c32: 5410 5504 |000b: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0455 │ │ +038c36: 1e01 |000d: monitor-exit v1 │ │ +038c38: 1100 |000e: return-object v0 │ │ +038c3a: 0d00 |000f: move-exception v0 │ │ +038c3c: 1e01 |0010: monitor-exit v1 │ │ +038c3e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ 0x000b line=55 │ │ @@ -55064,17 +55070,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03718c: |[03718c] org.emergent.android.weave.client.WeaveFactory.isConnectionPoolEnabled:()Z │ │ -03719c: 5510 5604 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_useConnectionPool:Z // field@0456 │ │ -0371a0: 0f00 |0002: return v0 │ │ +038c4c: |[038c4c] org.emergent.android.weave.client.WeaveFactory.isConnectionPoolEnabled:()Z │ │ +038c5c: 5510 5604 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_useConnectionPool:Z // field@0456 │ │ +038c60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveFactory; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveFactory;) │ │ @@ -55082,30 +55088,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0371a4: |[0371a4] org.emergent.android.weave.client.WeaveFactory.isInvalidCertsAccepted:()Z │ │ -0371b4: 5510 5404 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_acceptInvalidCerts:Z // field@0454 │ │ -0371b8: 0f00 |0002: return v0 │ │ +038c64: |[038c64] org.emergent.android.weave.client.WeaveFactory.isInvalidCertsAccepted:()Z │ │ +038c74: 5510 5404 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/client/WeaveFactory;.m_acceptInvalidCerts:Z // field@0454 │ │ +038c78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveFactory; │ │ │ │ - source_file_idx : 2219 (WeaveFactory.java) │ │ + source_file_idx : 2216 (WeaveFactory.java) │ │ │ │ Class #253 header: │ │ -class_idx : 735 │ │ +class_idx : 732 │ │ access_flags : 16400 (0x4010) │ │ -superclass_idx : 492 │ │ -source_file_idx : 2220 │ │ +superclass_idx : 490 │ │ +source_file_idx : 2217 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -55154,59 +55160,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0371bc: |[0371bc] org.emergent.android.weave.client.WeaveHeader.:()V │ │ -0371cc: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0371ce: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0371d0: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0371d2: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0371d4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0371d6: 2200 df02 |0005: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -0371da: 1a01 c408 |0007: const-string v1, "X_WEAVE_BACKOFF" // string@08c4 │ │ -0371de: 1a02 bf08 |0009: const-string v2, "X-Weave-Backoff" // string@08bf │ │ -0371e2: 7040 ea0f 1023 |000b: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ -0371e8: 6900 5904 |000e: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ -0371ec: 2200 df02 |0010: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -0371f0: 1a01 c308 |0012: const-string v1, "X_WEAVE_ALERT" // string@08c3 │ │ -0371f4: 1a02 be08 |0014: const-string v2, "X-Weave-Alert" // string@08be │ │ -0371f8: 7040 ea0f 1024 |0016: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ -0371fe: 6900 5804 |0019: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_ALERT:Lorg/emergent/android/weave/client/WeaveHeader; // field@0458 │ │ -037202: 2200 df02 |001b: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -037206: 1a01 c708 |001d: const-string v1, "X_WEAVE_TIMESTAMP" // string@08c7 │ │ -03720a: 1a02 c108 |001f: const-string v2, "X-Weave-Timestamp" // string@08c1 │ │ -03720e: 7040 ea0f 1025 |0021: invoke-direct {v0, v1, v5, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ -037214: 6900 5c04 |0024: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ -037218: 2200 df02 |0026: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -03721c: 1a01 c608 |0028: const-string v1, "X_WEAVE_RECORDS" // string@08c6 │ │ -037220: 1a02 c008 |002a: const-string v2, "X-Weave-Records" // string@08c0 │ │ -037224: 7040 ea0f 1026 |002c: invoke-direct {v0, v1, v6, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ -03722a: 6900 5b04 |002f: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_RECORDS:Lorg/emergent/android/weave/client/WeaveHeader; // field@045b │ │ -03722e: 2200 df02 |0031: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -037232: 1a01 c508 |0033: const-string v1, "X_WEAVE_IF_UNMODIFIED_SINCE" // string@08c5 │ │ -037236: 1a02 bd08 |0035: const-string v2, "X-If-Unmodified-Since" // string@08bd │ │ -03723a: 7040 ea0f 1027 |0037: invoke-direct {v0, v1, v7, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ -037240: 6900 5a04 |003a: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_IF_UNMODIFIED_SINCE:Lorg/emergent/android/weave/client/WeaveHeader; // field@045a │ │ -037244: 1250 |003c: const/4 v0, #int 5 // #5 │ │ -037246: 2300 2b03 |003d: new-array v0, v0, [Lorg/emergent/android/weave/client/WeaveHeader; // type@032b │ │ -03724a: 6201 5904 |003f: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ -03724e: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ -037252: 6201 5804 |0043: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_ALERT:Lorg/emergent/android/weave/client/WeaveHeader; // field@0458 │ │ -037256: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ -03725a: 6201 5c04 |0047: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ -03725e: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ -037262: 6201 5b04 |004b: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_RECORDS:Lorg/emergent/android/weave/client/WeaveHeader; // field@045b │ │ -037266: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ -03726a: 6201 5a04 |004f: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_IF_UNMODIFIED_SINCE:Lorg/emergent/android/weave/client/WeaveHeader; // field@045a │ │ -03726e: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ -037272: 6900 5704 |0053: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.$VALUES:[Lorg/emergent/android/weave/client/WeaveHeader; // field@0457 │ │ -037276: 0e00 |0055: return-void │ │ +038c7c: |[038c7c] org.emergent.android.weave.client.WeaveHeader.:()V │ │ +038c8c: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +038c8e: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +038c90: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +038c92: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +038c94: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +038c96: 2200 dc02 |0005: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038c9a: 1a01 c108 |0007: const-string v1, "X_WEAVE_BACKOFF" // string@08c1 │ │ +038c9e: 1a02 bc08 |0009: const-string v2, "X-Weave-Backoff" // string@08bc │ │ +038ca2: 7040 ea0f 1023 |000b: invoke-direct {v0, v1, v3, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ +038ca8: 6900 5904 |000e: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ +038cac: 2200 dc02 |0010: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038cb0: 1a01 c008 |0012: const-string v1, "X_WEAVE_ALERT" // string@08c0 │ │ +038cb4: 1a02 bb08 |0014: const-string v2, "X-Weave-Alert" // string@08bb │ │ +038cb8: 7040 ea0f 1024 |0016: invoke-direct {v0, v1, v4, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ +038cbe: 6900 5804 |0019: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_ALERT:Lorg/emergent/android/weave/client/WeaveHeader; // field@0458 │ │ +038cc2: 2200 dc02 |001b: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038cc6: 1a01 c408 |001d: const-string v1, "X_WEAVE_TIMESTAMP" // string@08c4 │ │ +038cca: 1a02 be08 |001f: const-string v2, "X-Weave-Timestamp" // string@08be │ │ +038cce: 7040 ea0f 1025 |0021: invoke-direct {v0, v1, v5, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ +038cd4: 6900 5c04 |0024: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ +038cd8: 2200 dc02 |0026: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038cdc: 1a01 c308 |0028: const-string v1, "X_WEAVE_RECORDS" // string@08c3 │ │ +038ce0: 1a02 bd08 |002a: const-string v2, "X-Weave-Records" // string@08bd │ │ +038ce4: 7040 ea0f 1026 |002c: invoke-direct {v0, v1, v6, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ +038cea: 6900 5b04 |002f: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_RECORDS:Lorg/emergent/android/weave/client/WeaveHeader; // field@045b │ │ +038cee: 2200 dc02 |0031: new-instance v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038cf2: 1a01 c208 |0033: const-string v1, "X_WEAVE_IF_UNMODIFIED_SINCE" // string@08c2 │ │ +038cf6: 1a02 ba08 |0035: const-string v2, "X-If-Unmodified-Since" // string@08ba │ │ +038cfa: 7040 ea0f 1027 |0037: invoke-direct {v0, v1, v7, v2}, Lorg/emergent/android/weave/client/WeaveHeader;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0fea │ │ +038d00: 6900 5a04 |003a: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_IF_UNMODIFIED_SINCE:Lorg/emergent/android/weave/client/WeaveHeader; // field@045a │ │ +038d04: 1250 |003c: const/4 v0, #int 5 // #5 │ │ +038d06: 2300 2803 |003d: new-array v0, v0, [Lorg/emergent/android/weave/client/WeaveHeader; // type@0328 │ │ +038d0a: 6201 5904 |003f: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ +038d0e: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ +038d12: 6201 5804 |0043: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_ALERT:Lorg/emergent/android/weave/client/WeaveHeader; // field@0458 │ │ +038d16: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ +038d1a: 6201 5c04 |0047: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ +038d1e: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ +038d22: 6201 5b04 |004b: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_RECORDS:Lorg/emergent/android/weave/client/WeaveHeader; // field@045b │ │ +038d26: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ +038d2a: 6201 5a04 |004f: sget-object v1, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_IF_UNMODIFIED_SINCE:Lorg/emergent/android/weave/client/WeaveHeader; // field@045a │ │ +038d2e: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ +038d32: 6900 5704 |0053: sput-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.$VALUES:[Lorg/emergent/android/weave/client/WeaveHeader; // field@0457 │ │ +038d36: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ 0x0010 line=25 │ │ 0x001b line=26 │ │ 0x0026 line=27 │ │ 0x0031 line=28 │ │ @@ -55218,18 +55224,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037278: |[037278] org.emergent.android.weave.client.WeaveHeader.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -037288: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -03728e: 5b03 5d04 |0003: iput-object v3, v0, Lorg/emergent/android/weave/client/WeaveHeader;.m_name:Ljava/lang/String; // field@045d │ │ -037292: 0e00 |0005: return-void │ │ +038d38: |[038d38] org.emergent.android.weave.client.WeaveHeader.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +038d48: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +038d4e: 5b03 5d04 |0003: iput-object v3, v0, Lorg/emergent/android/weave/client/WeaveHeader;.m_name:Ljava/lang/String; // field@045d │ │ +038d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/client/WeaveHeader; │ │ @@ -55242,20 +55248,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveHeader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037294: |[037294] org.emergent.android.weave.client.WeaveHeader.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveHeader; │ │ -0372a4: 1c00 df02 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -0372a8: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -0372ae: 0c00 |0005: move-result-object v0 │ │ -0372b0: 1f00 df02 |0006: check-cast v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02df │ │ -0372b4: 1100 |0008: return-object v0 │ │ +038d54: |[038d54] org.emergent.android.weave.client.WeaveHeader.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveHeader; │ │ +038d64: 1c00 dc02 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038d68: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +038d6e: 0c00 |0005: move-result-object v0 │ │ +038d70: 1f00 dc02 |0006: check-cast v0, Lorg/emergent/android/weave/client/WeaveHeader; // type@02dc │ │ +038d74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveHeader;) │ │ @@ -55263,20 +55269,20 @@ │ │ type : '()[Lorg/emergent/android/weave/client/WeaveHeader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0372b8: |[0372b8] org.emergent.android.weave.client.WeaveHeader.values:()[Lorg/emergent/android/weave/client/WeaveHeader; │ │ -0372c8: 6200 5704 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.$VALUES:[Lorg/emergent/android/weave/client/WeaveHeader; // field@0457 │ │ -0372cc: 6e10 2311 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/WeaveHeader;.clone:()Ljava/lang/Object; // method@1123 │ │ -0372d2: 0c00 |0005: move-result-object v0 │ │ -0372d4: 1f00 2b03 |0006: check-cast v0, [Lorg/emergent/android/weave/client/WeaveHeader; // type@032b │ │ -0372d8: 1100 |0008: return-object v0 │ │ +038d78: |[038d78] org.emergent.android.weave.client.WeaveHeader.values:()[Lorg/emergent/android/weave/client/WeaveHeader; │ │ +038d88: 6200 5704 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveHeader;.$VALUES:[Lorg/emergent/android/weave/client/WeaveHeader; // field@0457 │ │ +038d8c: 6e10 2311 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/WeaveHeader;.clone:()Ljava/lang/Object; // method@1123 │ │ +038d92: 0c00 |0005: move-result-object v0 │ │ +038d94: 1f00 2803 |0006: check-cast v0, [Lorg/emergent/android/weave/client/WeaveHeader; // type@0328 │ │ +038d98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/client/WeaveHeader;) │ │ @@ -55284,30 +55290,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0372dc: |[0372dc] org.emergent.android.weave.client.WeaveHeader.getName:()Ljava/lang/String; │ │ -0372ec: 5410 5d04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveHeader;.m_name:Ljava/lang/String; // field@045d │ │ -0372f0: 1100 |0002: return-object v0 │ │ +038d9c: |[038d9c] org.emergent.android.weave.client.WeaveHeader.getName:()Ljava/lang/String; │ │ +038dac: 5410 5d04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveHeader;.m_name:Ljava/lang/String; // field@045d │ │ +038db0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveHeader; │ │ │ │ - source_file_idx : 2220 (WeaveHeader.java) │ │ + source_file_idx : 2217 (WeaveHeader.java) │ │ │ │ Class #254 header: │ │ -class_idx : 736 │ │ +class_idx : 733 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 492 │ │ -source_file_idx : 2226 │ │ +superclass_idx : 490 │ │ +source_file_idx : 2223 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -55350,47 +55356,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0372f4: |[0372f4] org.emergent.android.weave.client.WeaveMain$CipherMode.:()V │ │ -037304: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -037306: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -037308: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -03730a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -03730c: 2200 e002 |0004: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -037310: 1a01 7807 |0006: const-string v1, "RAW" // string@0778 │ │ -037314: 7030 ef0f 1002 |0008: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ -03731a: 6900 6204 |000b: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ -03731e: 2200 e002 |000d: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -037322: 1a01 0507 |000f: const-string v1, "NONE" // string@0705 │ │ -037326: 7030 ef0f 1003 |0011: invoke-direct {v0, v1, v3}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ -03732c: 6900 6104 |0014: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ -037330: 2200 e002 |0016: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -037334: 1a01 3f02 |0018: const-string v1, "DECRYPT" // string@023f │ │ -037338: 7030 ef0f 1004 |001a: invoke-direct {v0, v1, v4}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ -03733e: 6900 5f04 |001d: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ -037342: 2200 e002 |001f: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -037346: 1a01 5702 |0021: const-string v1, "ENCRYPT" // string@0257 │ │ -03734a: 7030 ef0f 1005 |0023: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ -037350: 6900 6004 |0026: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ -037354: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -037356: 2300 2c03 |0029: new-array v0, v0, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@032c │ │ -03735a: 6201 6204 |002b: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ -03735e: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -037362: 6201 6104 |002f: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ -037366: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -03736a: 6201 5f04 |0033: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ -03736e: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -037372: 6201 6004 |0037: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ -037376: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -03737a: 6900 5e04 |003b: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.$VALUES:[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045e │ │ -03737e: 0e00 |003d: return-void │ │ +038db4: |[038db4] org.emergent.android.weave.client.WeaveMain$CipherMode.:()V │ │ +038dc4: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +038dc6: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +038dc8: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +038dca: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +038dcc: 2200 dd02 |0004: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038dd0: 1a01 7507 |0006: const-string v1, "RAW" // string@0775 │ │ +038dd4: 7030 ef0f 1002 |0008: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ +038dda: 6900 6204 |000b: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ +038dde: 2200 dd02 |000d: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038de2: 1a01 0207 |000f: const-string v1, "NONE" // string@0702 │ │ +038de6: 7030 ef0f 1003 |0011: invoke-direct {v0, v1, v3}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ +038dec: 6900 6104 |0014: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ +038df0: 2200 dd02 |0016: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038df4: 1a01 3f02 |0018: const-string v1, "DECRYPT" // string@023f │ │ +038df8: 7030 ef0f 1004 |001a: invoke-direct {v0, v1, v4}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ +038dfe: 6900 5f04 |001d: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ +038e02: 2200 dd02 |001f: new-instance v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038e06: 1a01 5702 |0021: const-string v1, "ENCRYPT" // string@0257 │ │ +038e0a: 7030 ef0f 1005 |0023: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.:(Ljava/lang/String;I)V // method@0fef │ │ +038e10: 6900 6004 |0026: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ +038e14: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +038e16: 2300 2903 |0029: new-array v0, v0, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@0329 │ │ +038e1a: 6201 6204 |002b: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ +038e1e: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +038e22: 6201 6104 |002f: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ +038e26: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +038e2a: 6201 5f04 |0033: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ +038e2e: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +038e32: 6201 6004 |0037: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ +038e36: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +038e3a: 6900 5e04 |003b: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.$VALUES:[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045e │ │ +038e3e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=38 │ │ 0x000d line=39 │ │ 0x0016 line=40 │ │ 0x001f line=41 │ │ 0x0028 line=37 │ │ @@ -55401,17 +55407,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -037380: |[037380] org.emergent.android.weave.client.WeaveMain$CipherMode.:(Ljava/lang/String;I)V │ │ -037390: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ -037396: 0e00 |0003: return-void │ │ +038e40: |[038e40] org.emergent.android.weave.client.WeaveMain$CipherMode.:(Ljava/lang/String;I)V │ │ +038e50: 7030 a40c 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0ca4 │ │ +038e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -55421,20 +55427,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037398: |[037398] org.emergent.android.weave.client.WeaveMain$CipherMode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ -0373a8: 1c00 e002 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -0373ac: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ -0373b2: 0c00 |0005: move-result-object v0 │ │ -0373b4: 1f00 e002 |0006: check-cast v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02e0 │ │ -0373b8: 1100 |0008: return-object v0 │ │ +038e58: |[038e58] org.emergent.android.weave.client.WeaveMain$CipherMode.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ +038e68: 1c00 dd02 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038e6c: 7120 a50c 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0ca5 │ │ +038e72: 0c00 |0005: move-result-object v0 │ │ +038e74: 1f00 dd02 |0006: check-cast v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@02dd │ │ +038e78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveMain$CipherMode;) │ │ @@ -55442,33 +55448,33 @@ │ │ type : '()[Lorg/emergent/android/weave/client/WeaveMain$CipherMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0373bc: |[0373bc] org.emergent.android.weave.client.WeaveMain$CipherMode.values:()[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ -0373cc: 6200 5e04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.$VALUES:[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045e │ │ -0373d0: 6e10 2411 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.clone:()Ljava/lang/Object; // method@1124 │ │ -0373d6: 0c00 |0005: move-result-object v0 │ │ -0373d8: 1f00 2c03 |0006: check-cast v0, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@032c │ │ -0373dc: 1100 |0008: return-object v0 │ │ +038e7c: |[038e7c] org.emergent.android.weave.client.WeaveMain$CipherMode.values:()[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ +038e8c: 6200 5e04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.$VALUES:[Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045e │ │ +038e90: 6e10 2411 0000 |0002: invoke-virtual {v0}, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.clone:()Ljava/lang/Object; // method@1124 │ │ +038e96: 0c00 |0005: move-result-object v0 │ │ +038e98: 1f00 2903 |0006: check-cast v0, [Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // type@0329 │ │ +038e9c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2226 (WeaveMain.java) │ │ + source_file_idx : 2223 (WeaveMain.java) │ │ │ │ Class #255 header: │ │ -class_idx : 737 │ │ +class_idx : 734 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2226 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2223 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 0 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -55546,130 +55552,131 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0373e0: |[0373e0] org.emergent.android.weave.client.WeaveMain.:()V │ │ -0373f0: 1a00 260e |0000: const-string v0, "indent" // string@0e26 │ │ -0373f4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0373f6: 7120 b30c 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Integer;.getInteger:(Ljava/lang/String;I)Ljava/lang/Integer; // method@0cb3 │ │ -0373fc: 0c00 |0006: move-result-object v0 │ │ -0373fe: 6e10 b40c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ -037404: 0a00 |000a: move-result v0 │ │ -037406: 6700 6304 |000b: sput v0, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ -03740a: 2200 3c02 |000d: new-instance v0, Ljava/util/Properties; // type@023c │ │ -03740e: 7010 670d 0000 |000f: invoke-direct {v0}, Ljava/util/Properties;.:()V // method@0d67 │ │ -037414: 6900 6b04 |0012: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -037418: 2200 de02 |0014: new-instance v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02de │ │ -03741c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03741e: 7020 e30f 1000 |0017: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveFactory;.:(Z)V // method@0fe3 │ │ -037424: 6900 6c04 |001a: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ -037428: 1a00 0011 |001c: const-string v0, "mode" // string@1100 │ │ -03742c: 6201 5f04 |001e: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ -037430: 6e10 f00f 0100 |0020: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.name:()Ljava/lang/String; // method@0ff0 │ │ -037436: 0c01 |0023: move-result-object v1 │ │ -037438: 7120 000d 1000 |0024: invoke-static {v0, v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -03743e: 0c00 |0027: move-result-object v0 │ │ -037440: 6e10 e90c 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ce9 │ │ -037446: 0c00 |002b: move-result-object v0 │ │ -037448: 7110 f10f 0000 |002c: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // method@0ff1 │ │ -03744e: 0c00 |002f: move-result-object v0 │ │ -037450: 6900 6904 |0030: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ -037454: 0e00 |0032: return-void │ │ +038ea0: |[038ea0] org.emergent.android.weave.client.WeaveMain.:()V │ │ +038eb0: 1a00 220e |0000: const-string v0, "indent" // string@0e22 │ │ +038eb4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +038eb6: 7120 b30c 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Integer;.getInteger:(Ljava/lang/String;I)Ljava/lang/Integer; // method@0cb3 │ │ +038ebc: 0c00 |0006: move-result-object v0 │ │ +038ebe: 6e10 b40c 0000 |0007: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ +038ec4: 0a00 |000a: move-result v0 │ │ +038ec6: 6700 6304 |000b: sput v0, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ +038eca: 2200 3a02 |000d: new-instance v0, Ljava/util/Properties; // type@023a │ │ +038ece: 7010 670d 0000 |000f: invoke-direct {v0}, Ljava/util/Properties;.:()V // method@0d67 │ │ +038ed4: 6900 6b04 |0012: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +038ed8: 2200 db02 |0014: new-instance v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02db │ │ +038edc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +038ede: 7020 e30f 1000 |0017: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveFactory;.:(Z)V // method@0fe3 │ │ +038ee4: 6900 6c04 |001a: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ +038ee8: 1a00 fb10 |001c: const-string v0, "mode" // string@10fb │ │ +038eec: 6201 5f04 |001e: sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@045f │ │ +038ef0: 6e10 f00f 0100 |0020: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.name:()Ljava/lang/String; // method@0ff0 │ │ +038ef6: 0c01 |0023: move-result-object v1 │ │ +038ef8: 7120 000d 1000 |0024: invoke-static {v0, v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +038efe: 0c00 |0027: move-result-object v0 │ │ +038f00: 6e10 e90c 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0ce9 │ │ +038f06: 0c00 |002b: move-result-object v0 │ │ +038f08: 7110 f10f 0000 |002c: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.valueOf:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // method@0ff1 │ │ +038f0e: 0c00 |002f: move-result-object v0 │ │ +038f10: 6900 6904 |0030: sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ +038f14: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000d line=51 │ │ 0x0014 line=53 │ │ 0x001c line=55 │ │ + 0x0020 line=56 │ │ + 0x0032 line=55 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037458: |[037458] org.emergent.android.weave.client.WeaveMain.:()V │ │ -037468: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03746e: 0e00 |0003: return-void │ │ +038f18: |[038f18] org.emergent.android.weave.client.WeaveMain.:()V │ │ +038f28: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +038f2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ - 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveMain; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : 'doPut' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 105 16-bit code units │ │ -037470: |[037470] org.emergent.android.weave.client.WeaveMain.doPut:(Ljava/lang/String;)V │ │ -037480: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ -037486: 0c05 |0003: move-result-object v5 │ │ -037488: 6207 6c04 |0004: sget-object v7, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ -03748c: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ -037492: 0c08 |0009: move-result-object v8 │ │ -037494: 7110 150d 0800 |000a: invoke-static {v8}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -03749a: 0c08 |000d: move-result-object v8 │ │ -03749c: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ -0374a2: 0c09 |0011: move-result-object v9 │ │ -0374a4: 6e40 e40f 8795 |0012: invoke-virtual {v7, v8, v5, v9}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ -0374aa: 0c06 |0015: move-result-object v6 │ │ -0374ac: 7110 f80f 0600 |0016: invoke-static {v6}, Lorg/emergent/android/weave/client/WeaveMain;.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0ff8 │ │ -0374b2: 0c00 |0019: move-result-object v0 │ │ -0374b4: 6207 ef02 |001a: sget-object v7, Ljava/lang/System;.in:Ljava/io/InputStream; // field@02ef │ │ -0374b8: 7110 5910 0700 |001c: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@1059 │ │ -0374be: 0c03 |001f: move-result-object v3 │ │ -0374c0: 380a 4700 |0020: if-eqz v10, 0067 // +0047 │ │ -0374c4: 7220 6f0f a600 |0022: invoke-interface {v6, v10}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ -0374ca: 0c04 |0025: move-result-object v4 │ │ -0374cc: 6207 ee02 |0026: sget-object v7, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -0374d0: 2208 0302 |0028: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -0374d4: 7010 f20c 0800 |002a: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0374da: 1a09 5607 |002d: const-string v9, "PUTURI: " // string@0756 │ │ -0374de: 6e20 f80c 9800 |002f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0374e4: 0c08 |0032: move-result-object v8 │ │ -0374e6: 6e10 1a0d 0400 |0033: invoke-virtual {v4}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -0374ec: 0c09 |0036: move-result-object v9 │ │ -0374ee: 6e20 f80c 9800 |0037: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0374f4: 0c08 |003a: move-result-object v8 │ │ -0374f6: 6e10 fd0c 0800 |003b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0374fc: 0c08 |003e: move-result-object v8 │ │ -0374fe: 6e20 810c 8700 |003f: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037504: 1a07 0001 |0042: const-string v7, "/storage/crypto/keys" // string@0100 │ │ -037508: 6e20 e40c 7a00 |0044: invoke-virtual {v10, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -03750e: 0a07 |0047: move-result v7 │ │ -037510: 3807 0a00 |0048: if-eqz v7, 0052 // +000a │ │ -037514: 2207 ee01 |004a: new-instance v7, Ljava/lang/Exception; // type@01ee │ │ -037518: 1a08 c908 |004c: const-string v8, "You don't want this" // string@08c9 │ │ -03751c: 7020 a80c 8700 |004e: invoke-direct {v7, v8}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0ca8 │ │ -037522: 2707 |0051: throw v7 │ │ -037524: 7230 7a0f 4603 |0052: invoke-interface {v6, v4, v3}, Lorg/emergent/android/weave/client/UserWeave;.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f7a │ │ -03752a: 0c02 |0055: move-result-object v2 │ │ -03752c: 6e10 0710 0200 |0056: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -037532: 0c01 |0059: move-result-object v1 │ │ -037534: 6207 ee02 |005a: sget-object v7, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037538: 1a08 7a07 |005c: const-string v8, "RESPONSE:" // string@077a │ │ -03753c: 6e20 810c 8700 |005e: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037542: 6207 f002 |0061: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -037546: 6e20 810c 1700 |0063: invoke-virtual {v7, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -03754c: 0e00 |0066: return-void │ │ -03754e: 0731 |0067: move-object v1, v3 │ │ -037550: 28f2 |0068: goto 005a // -000e │ │ +038f30: |[038f30] org.emergent.android.weave.client.WeaveMain.doPut:(Ljava/lang/String;)V │ │ +038f40: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ +038f46: 0c05 |0003: move-result-object v5 │ │ +038f48: 6207 6c04 |0004: sget-object v7, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ +038f4c: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ +038f52: 0c08 |0009: move-result-object v8 │ │ +038f54: 7110 150d 0800 |000a: invoke-static {v8}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +038f5a: 0c08 |000d: move-result-object v8 │ │ +038f5c: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ +038f62: 0c09 |0011: move-result-object v9 │ │ +038f64: 6e40 e40f 8795 |0012: invoke-virtual {v7, v8, v5, v9}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ +038f6a: 0c06 |0015: move-result-object v6 │ │ +038f6c: 7110 f80f 0600 |0016: invoke-static {v6}, Lorg/emergent/android/weave/client/WeaveMain;.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0ff8 │ │ +038f72: 0c00 |0019: move-result-object v0 │ │ +038f74: 6207 ef02 |001a: sget-object v7, Ljava/lang/System;.in:Ljava/io/InputStream; // field@02ef │ │ +038f78: 7110 5910 0700 |001c: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@1059 │ │ +038f7e: 0c03 |001f: move-result-object v3 │ │ +038f80: 380a 4700 |0020: if-eqz v10, 0067 // +0047 │ │ +038f84: 7220 6f0f a600 |0022: invoke-interface {v6, v10}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ +038f8a: 0c04 |0025: move-result-object v4 │ │ +038f8c: 6207 ee02 |0026: sget-object v7, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +038f90: 2208 0102 |0028: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +038f94: 7010 f20c 0800 |002a: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +038f9a: 1a09 5307 |002d: const-string v9, "PUTURI: " // string@0753 │ │ +038f9e: 6e20 f80c 9800 |002f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038fa4: 0c08 |0032: move-result-object v8 │ │ +038fa6: 6e10 1a0d 0400 |0033: invoke-virtual {v4}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +038fac: 0c09 |0036: move-result-object v9 │ │ +038fae: 6e20 f80c 9800 |0037: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +038fb4: 0c08 |003a: move-result-object v8 │ │ +038fb6: 6e10 fd0c 0800 |003b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +038fbc: 0c08 |003e: move-result-object v8 │ │ +038fbe: 6e20 810c 8700 |003f: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +038fc4: 1a07 0001 |0042: const-string v7, "/storage/crypto/keys" // string@0100 │ │ +038fc8: 6e20 e40c 7a00 |0044: invoke-virtual {v10, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +038fce: 0a07 |0047: move-result v7 │ │ +038fd0: 3807 0a00 |0048: if-eqz v7, 0052 // +000a │ │ +038fd4: 2207 ec01 |004a: new-instance v7, Ljava/lang/Exception; // type@01ec │ │ +038fd8: 1a08 c608 |004c: const-string v8, "You don't want this" // string@08c6 │ │ +038fdc: 7020 a80c 8700 |004e: invoke-direct {v7, v8}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0ca8 │ │ +038fe2: 2707 |0051: throw v7 │ │ +038fe4: 7230 7a0f 4603 |0052: invoke-interface {v6, v4, v3}, Lorg/emergent/android/weave/client/UserWeave;.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f7a │ │ +038fea: 0c02 |0055: move-result-object v2 │ │ +038fec: 6e10 0710 0200 |0056: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +038ff2: 0c01 |0059: move-result-object v1 │ │ +038ff4: 6207 ee02 |005a: sget-object v7, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +038ff8: 1a08 7707 |005c: const-string v8, "RESPONSE:" // string@0777 │ │ +038ffc: 6e20 810c 8700 |005e: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +039002: 6207 f002 |0061: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +039006: 6e20 810c 1700 |0063: invoke-virtual {v7, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +03900c: 0e00 |0066: return-void │ │ +03900e: 0731 |0067: move-object v1, v3 │ │ +039010: 28f2 |0068: goto 005a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0016 line=185 │ │ 0x001a line=187 │ │ 0x0020 line=190 │ │ @@ -55699,30 +55706,30 @@ │ │ type : '(Lorg/json/JSONArray;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -037554: |[037554] org.emergent.android.weave.client.WeaveMain.dump:(Lorg/json/JSONArray;)V │ │ -037564: 6002 6304 |0000: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ -037568: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -03756a: 3732 0e00 |0003: if-le v2, v3, 0011 // +000e │ │ -03756e: 6002 6304 |0005: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ -037572: 6e20 0b11 2400 |0007: invoke-virtual {v4, v2}, Lorg/json/JSONArray;.toString:(I)Ljava/lang/String; // method@110b │ │ -037578: 0c01 |000a: move-result-object v1 │ │ -03757a: 6202 f002 |000b: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -03757e: 6e20 810c 1200 |000d: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037584: 0e00 |0010: return-void │ │ -037586: 6e10 0a11 0400 |0011: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@110a │ │ -03758c: 0c01 |0014: move-result-object v1 │ │ -03758e: 28f6 |0015: goto 000b // -000a │ │ -037590: 0d00 |0016: move-exception v0 │ │ -037592: 6e10 ac0c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ -037598: 28f6 |001a: goto 0010 // -000a │ │ +039014: |[039014] org.emergent.android.weave.client.WeaveMain.dump:(Lorg/json/JSONArray;)V │ │ +039024: 6002 6304 |0000: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ +039028: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +03902a: 3732 0e00 |0003: if-le v2, v3, 0011 // +000e │ │ +03902e: 6002 6304 |0005: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ +039032: 6e20 0b11 2400 |0007: invoke-virtual {v4, v2}, Lorg/json/JSONArray;.toString:(I)Ljava/lang/String; // method@110b │ │ +039038: 0c01 |000a: move-result-object v1 │ │ +03903a: 6202 f002 |000b: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +03903e: 6e20 810c 1200 |000d: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +039044: 0e00 |0010: return-void │ │ +039046: 6e10 0a11 0400 |0011: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@110a │ │ +03904c: 0c01 |0014: move-result-object v1 │ │ +03904e: 28f6 |0015: goto 000b // -000a │ │ +039050: 0d00 |0016: move-exception v0 │ │ +039052: 6e10 ac0c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ +039058: 28f6 |001a: goto 0010 // -000a │ │ catches : 1 │ │ 0x0000 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=271 │ │ 0x000b line=272 │ │ 0x0010 line=276 │ │ @@ -55739,30 +55746,30 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0375ac: |[0375ac] org.emergent.android.weave.client.WeaveMain.dump:(Lorg/json/JSONObject;)V │ │ -0375bc: 6002 6304 |0000: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ -0375c0: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -0375c2: 3732 0e00 |0003: if-le v2, v3, 0011 // +000e │ │ -0375c6: 6002 6304 |0005: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ -0375ca: 6e20 1b11 2400 |0007: invoke-virtual {v4, v2}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ -0375d0: 0c01 |000a: move-result-object v1 │ │ -0375d2: 6202 f002 |000b: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -0375d6: 6e20 810c 1200 |000d: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -0375dc: 0e00 |0010: return-void │ │ -0375de: 6e10 1a11 0400 |0011: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ -0375e4: 0c01 |0014: move-result-object v1 │ │ -0375e6: 28f6 |0015: goto 000b // -000a │ │ -0375e8: 0d00 |0016: move-exception v0 │ │ -0375ea: 6e10 ac0c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ -0375f0: 28f6 |001a: goto 0010 // -000a │ │ +03906c: |[03906c] org.emergent.android.weave.client.WeaveMain.dump:(Lorg/json/JSONObject;)V │ │ +03907c: 6002 6304 |0000: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ +039080: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +039082: 3732 0e00 |0003: if-le v2, v3, 0011 // +000e │ │ +039086: 6002 6304 |0005: sget v2, Lorg/emergent/android/weave/client/WeaveMain;.INDENT:I // field@0463 │ │ +03908a: 6e20 1b11 2400 |0007: invoke-virtual {v4, v2}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ +039090: 0c01 |000a: move-result-object v1 │ │ +039092: 6202 f002 |000b: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +039096: 6e20 810c 1200 |000d: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +03909c: 0e00 |0010: return-void │ │ +03909e: 6e10 1a11 0400 |0011: invoke-virtual {v4}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ +0390a4: 0c01 |0014: move-result-object v1 │ │ +0390a6: 28f6 |0015: goto 000b // -000a │ │ +0390a8: 0d00 |0016: move-exception v0 │ │ +0390aa: 6e10 ac0c 0000 |0017: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ +0390b0: 28f6 |001a: goto 0010 // -000a │ │ catches : 1 │ │ 0x0000 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=262 │ │ 0x000b line=263 │ │ 0x0010 line=267 │ │ @@ -55779,43 +55786,43 @@ │ │ type : '(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet;' │ │ access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -037604: |[037604] org.emergent.android.weave.client.WeaveMain.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ -037614: 1c06 e102 |0000: const-class v6, Lorg/emergent/android/weave/client/WeaveMain; // type@02e1 │ │ -037618: 1d06 |0002: monitor-enter v6 │ │ -03761a: 6205 6804 |0003: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ -03761e: 3905 2700 |0005: if-nez v5, 002c // +0027 │ │ -037622: 7100 fd0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ -037628: 0c03 |000a: move-result-object v3 │ │ -03762a: 7110 5710 0300 |000b: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@1057 │ │ -037630: 0c04 |000e: move-result-object v4 │ │ -037632: 7100 fc0f 0000 |000f: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getSyncKey:()Ljava/lang/String; // method@0ffc │ │ -037638: 0c05 |0012: move-result-object v5 │ │ -03763a: 7110 170f 0500 |0013: invoke-static {v5}, Lorg/emergent/android/weave/client/Base32;.decodeModified:(Ljava/lang/String;)[B // method@0f17 │ │ -037640: 0c02 |0016: move-result-object v2 │ │ -037642: 7110 f90f 0700 |0017: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveMain;.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; // method@0ff9 │ │ -037648: 0c00 |001a: move-result-object v0 │ │ -03764a: 2201 0b03 |001b: new-instance v1, Lorg/json/JSONObject; // type@030b │ │ -03764e: 1a05 5612 |001d: const-string v5, "payload" // string@1256 │ │ -037652: 6e20 1511 5000 |001f: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -037658: 0c05 |0022: move-result-object v5 │ │ -03765a: 7020 0f11 5100 |0023: invoke-direct {v1, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -037660: 7130 4610 2401 |0026: invoke-static {v4, v2, v1}, Lorg/emergent/android/weave/client/WeaveUtil;.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@1046 │ │ -037666: 0c05 |0029: move-result-object v5 │ │ -037668: 6905 6804 |002a: sput-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ -03766c: 6205 6804 |002c: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ -037670: 1e06 |002e: monitor-exit v6 │ │ -037672: 1105 |002f: return-object v5 │ │ -037674: 0d05 |0030: move-exception v5 │ │ -037676: 1e06 |0031: monitor-exit v6 │ │ -037678: 2705 |0032: throw v5 │ │ +0390c4: |[0390c4] org.emergent.android.weave.client.WeaveMain.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ +0390d4: 1c06 de02 |0000: const-class v6, Lorg/emergent/android/weave/client/WeaveMain; // type@02de │ │ +0390d8: 1d06 |0002: monitor-enter v6 │ │ +0390da: 6205 6804 |0003: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ +0390de: 3905 2700 |0005: if-nez v5, 002c // +0027 │ │ +0390e2: 7100 fd0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ +0390e8: 0c03 |000a: move-result-object v3 │ │ +0390ea: 7110 5710 0300 |000b: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@1057 │ │ +0390f0: 0c04 |000e: move-result-object v4 │ │ +0390f2: 7100 fc0f 0000 |000f: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getSyncKey:()Ljava/lang/String; // method@0ffc │ │ +0390f8: 0c05 |0012: move-result-object v5 │ │ +0390fa: 7110 170f 0500 |0013: invoke-static {v5}, Lorg/emergent/android/weave/client/Base32;.decodeModified:(Ljava/lang/String;)[B // method@0f17 │ │ +039100: 0c02 |0016: move-result-object v2 │ │ +039102: 7110 f90f 0700 |0017: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveMain;.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; // method@0ff9 │ │ +039108: 0c00 |001a: move-result-object v0 │ │ +03910a: 2201 0803 |001b: new-instance v1, Lorg/json/JSONObject; // type@0308 │ │ +03910e: 1a05 5112 |001d: const-string v5, "payload" // string@1251 │ │ +039112: 6e20 1511 5000 |001f: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +039118: 0c05 |0022: move-result-object v5 │ │ +03911a: 7020 0f11 5100 |0023: invoke-direct {v1, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +039120: 7130 4610 2401 |0026: invoke-static {v4, v2, v1}, Lorg/emergent/android/weave/client/WeaveUtil;.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@1046 │ │ +039126: 0c05 |0029: move-result-object v5 │ │ +039128: 6905 6804 |002a: sput-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ +03912c: 6205 6804 |002c: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smBulkKeyPair:Lorg/emergent/android/weave/client/BulkKeyCouplet; // field@0468 │ │ +039130: 1e06 |002e: monitor-exit v6 │ │ +039132: 1105 |002f: return-object v5 │ │ +039134: 0d05 |0030: move-exception v5 │ │ +039136: 1e06 |0031: monitor-exit v6 │ │ +039138: 2705 |0032: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x002e │ │ -> 0x0030 │ │ positions : │ │ 0x0000 line=125 │ │ 0x0007 line=126 │ │ 0x000b line=127 │ │ @@ -55838,55 +55845,55 @@ │ │ type : '(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject;' │ │ access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -037688: |[037688] org.emergent.android.weave.client.WeaveMain.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; │ │ -037698: 1c07 e102 |0000: const-class v7, Lorg/emergent/android/weave/client/WeaveMain; // type@02e1 │ │ -03769c: 1d07 |0002: monitor-enter v7 │ │ -03769e: 6206 6a04 |0003: sget-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ -0376a2: 3906 3100 |0005: if-nez v6, 0036 // +0031 │ │ -0376a6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0376a8: 1a06 d015 |0008: const-string v6, "weavekeys" // string@15d0 │ │ -0376ac: 1a08 a408 |000a: const-string v8, "WEAVE_KEYS" // string@08a4 │ │ -0376b0: 7110 010d 0800 |000c: invoke-static {v8}, Ljava/lang/System;.getenv:(Ljava/lang/String;)Ljava/lang/String; // method@0d01 │ │ -0376b6: 0c08 |000f: move-result-object v8 │ │ -0376b8: 7120 000d 8600 |0010: invoke-static {v6, v8}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -0376be: 0c02 |0013: move-result-object v2 │ │ -0376c0: 3802 0b00 |0014: if-eqz v2, 001f // +000b │ │ -0376c4: 2201 d401 |0016: new-instance v1, Ljava/io/File; // type@01d4 │ │ -0376c8: 7020 6c0c 2100 |0018: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ -0376ce: 7110 5810 0100 |001b: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/File;)Ljava/lang/String; // method@1058 │ │ -0376d4: 0c04 |001e: move-result-object v4 │ │ -0376d6: 3904 1000 |001f: if-nez v4, 002f // +0010 │ │ -0376da: 1a06 0001 |0021: const-string v6, "/storage/crypto/keys" // string@0100 │ │ -0376de: 7220 6f0f 6900 |0023: invoke-interface {v9, v6}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ -0376e4: 0c03 |0026: move-result-object v3 │ │ -0376e6: 7220 760f 3900 |0027: invoke-interface {v9, v3}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ -0376ec: 0c05 |002a: move-result-object v5 │ │ -0376ee: 6e10 0710 0500 |002b: invoke-virtual {v5}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -0376f4: 0c04 |002e: move-result-object v4 │ │ -0376f6: 2206 0b03 |002f: new-instance v6, Lorg/json/JSONObject; // type@030b │ │ -0376fa: 7020 0f11 4600 |0031: invoke-direct {v6, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -037700: 6906 6a04 |0034: sput-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ -037704: 6206 6a04 |0036: sget-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ -037708: 1e07 |0038: monitor-exit v7 │ │ -03770a: 1106 |0039: return-object v6 │ │ -03770c: 0d00 |003a: move-exception v0 │ │ -03770e: 6e10 790c 0000 |003b: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0c79 │ │ -037714: 28e1 |003e: goto 001f // -001f │ │ -037716: 0d00 |003f: move-exception v0 │ │ -037718: 2206 dd02 |0040: new-instance v6, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -03771c: 7020 df0f 0600 |0042: invoke-direct {v6, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -037722: 2706 |0045: throw v6 │ │ -037724: 0d06 |0046: move-exception v6 │ │ -037726: 1e07 |0047: monitor-exit v7 │ │ -037728: 2706 |0048: throw v6 │ │ +039148: |[039148] org.emergent.android.weave.client.WeaveMain.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; │ │ +039158: 1c07 de02 |0000: const-class v7, Lorg/emergent/android/weave/client/WeaveMain; // type@02de │ │ +03915c: 1d07 |0002: monitor-enter v7 │ │ +03915e: 6206 6a04 |0003: sget-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ +039162: 3906 3100 |0005: if-nez v6, 0036 // +0031 │ │ +039166: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +039168: 1a06 cb15 |0008: const-string v6, "weavekeys" // string@15cb │ │ +03916c: 1a08 a108 |000a: const-string v8, "WEAVE_KEYS" // string@08a1 │ │ +039170: 7110 010d 0800 |000c: invoke-static {v8}, Ljava/lang/System;.getenv:(Ljava/lang/String;)Ljava/lang/String; // method@0d01 │ │ +039176: 0c08 |000f: move-result-object v8 │ │ +039178: 7120 000d 8600 |0010: invoke-static {v6, v8}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +03917e: 0c02 |0013: move-result-object v2 │ │ +039180: 3802 0b00 |0014: if-eqz v2, 001f // +000b │ │ +039184: 2201 d201 |0016: new-instance v1, Ljava/io/File; // type@01d2 │ │ +039188: 7020 6c0c 2100 |0018: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ +03918e: 7110 5810 0100 |001b: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/File;)Ljava/lang/String; // method@1058 │ │ +039194: 0c04 |001e: move-result-object v4 │ │ +039196: 3904 1000 |001f: if-nez v4, 002f // +0010 │ │ +03919a: 1a06 0001 |0021: const-string v6, "/storage/crypto/keys" // string@0100 │ │ +03919e: 7220 6f0f 6900 |0023: invoke-interface {v9, v6}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ +0391a4: 0c03 |0026: move-result-object v3 │ │ +0391a6: 7220 760f 3900 |0027: invoke-interface {v9, v3}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ +0391ac: 0c05 |002a: move-result-object v5 │ │ +0391ae: 6e10 0710 0500 |002b: invoke-virtual {v5}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +0391b4: 0c04 |002e: move-result-object v4 │ │ +0391b6: 2206 0803 |002f: new-instance v6, Lorg/json/JSONObject; // type@0308 │ │ +0391ba: 7020 0f11 4600 |0031: invoke-direct {v6, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +0391c0: 6906 6a04 |0034: sput-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ +0391c4: 6206 6a04 |0036: sget-object v6, Lorg/emergent/android/weave/client/WeaveMain;.smCryptoKeysObj:Lorg/json/JSONObject; // field@046a │ │ +0391c8: 1e07 |0038: monitor-exit v7 │ │ +0391ca: 1106 |0039: return-object v6 │ │ +0391cc: 0d00 |003a: move-exception v0 │ │ +0391ce: 6e10 790c 0000 |003b: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0c79 │ │ +0391d4: 28e1 |003e: goto 001f // -001f │ │ +0391d6: 0d00 |003f: move-exception v0 │ │ +0391d8: 2206 da02 |0040: new-instance v6, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +0391dc: 7020 df0f 0600 |0042: invoke-direct {v6, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +0391e2: 2706 |0045: throw v6 │ │ +0391e4: 0d06 |0046: move-exception v6 │ │ +0391e6: 1e07 |0047: monitor-exit v7 │ │ +0391e8: 2706 |0048: throw v6 │ │ catches : 7 │ │ 0x0003 - 0x0005 │ │ -> 0x0046 │ │ 0x0008 - 0x0013 │ │ Lorg/json/JSONException; -> 0x003f │ │ -> 0x0046 │ │ 0x0016 - 0x001e │ │ @@ -55938,141 +55945,141 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -037774: |[037774] org.emergent.android.weave.client.WeaveMain.getPassword:()Ljava/lang/String; │ │ -037784: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -037788: 1a01 170f |0002: const-string v1, "login.password" // string@0f17 │ │ -03778c: 1a02 160c |0004: const-string v2, "foobarbang" // string@0c16 │ │ -037790: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ -037796: 0c00 |0009: move-result-object v0 │ │ -037798: 1100 |000a: return-object v0 │ │ +039234: |[039234] org.emergent.android.weave.client.WeaveMain.getPassword:()Ljava/lang/String; │ │ +039244: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +039248: 1a01 120f |0002: const-string v1, "login.password" // string@0f12 │ │ +03924c: 1a02 120c |0004: const-string v2, "foobarbang" // string@0c12 │ │ +039250: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ +039256: 0c00 |0009: move-result-object v0 │ │ +039258: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #8 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : 'getServerUrl' │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03779c: |[03779c] org.emergent.android.weave.client.WeaveMain.getServerUrl:()Ljava/lang/String; │ │ -0377ac: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -0377b0: 1a01 180f |0002: const-string v1, "login.server_url" // string@0f18 │ │ -0377b4: 1a02 000e |0004: const-string v2, "http://localhost:8080/weave/" // string@0e00 │ │ -0377b8: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ -0377be: 0c00 |0009: move-result-object v0 │ │ -0377c0: 1100 |000a: return-object v0 │ │ +03925c: |[03925c] org.emergent.android.weave.client.WeaveMain.getServerUrl:()Ljava/lang/String; │ │ +03926c: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +039270: 1a01 130f |0002: const-string v1, "login.server_url" // string@0f13 │ │ +039274: 1a02 fc0d |0004: const-string v2, "http://localhost:8080/weave/" // string@0dfc │ │ +039278: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ +03927e: 0c00 |0009: move-result-object v0 │ │ +039280: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ │ │ #9 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : 'getSyncKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0377c4: |[0377c4] org.emergent.android.weave.client.WeaveMain.getSyncKey:()Ljava/lang/String; │ │ -0377d4: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -0377d8: 1a01 190f |0002: const-string v1, "login.sync_key" // string@0f19 │ │ -0377dc: 1a02 0316 |0004: const-string v2, "xrwjwg42i6q9ds6ctwhudb9x24" // string@1603 │ │ -0377e0: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ -0377e6: 0c00 |0009: move-result-object v0 │ │ -0377e8: 1100 |000a: return-object v0 │ │ +039284: |[039284] org.emergent.android.weave.client.WeaveMain.getSyncKey:()Ljava/lang/String; │ │ +039294: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +039298: 1a01 140f |0002: const-string v1, "login.sync_key" // string@0f14 │ │ +03929c: 1a02 fb15 |0004: const-string v2, "xrwjwg42i6q9ds6ctwhudb9x24" // string@15fb │ │ +0392a0: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ +0392a6: 0c00 |0009: move-result-object v0 │ │ +0392a8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ │ │ #10 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : 'getUserEmail' │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0377ec: |[0377ec] org.emergent.android.weave.client.WeaveMain.getUserEmail:()Ljava/lang/String; │ │ -0377fc: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -037800: 1a01 160f |0002: const-string v1, "login.authAccount" // string@0f16 │ │ -037804: 1a02 d115 |0004: const-string v2, "weavetest@emergent.org" // string@15d1 │ │ -037808: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ -03780e: 0c00 |0009: move-result-object v0 │ │ -037810: 1100 |000a: return-object v0 │ │ +0392ac: |[0392ac] org.emergent.android.weave.client.WeaveMain.getUserEmail:()Ljava/lang/String; │ │ +0392bc: 6200 6b04 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +0392c0: 1a01 110f |0002: const-string v1, "login.authAccount" // string@0f11 │ │ +0392c4: 1a02 cc15 |0004: const-string v2, "weavetest@emergent.org" // string@15cc │ │ +0392c8: 6e30 6a0d 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d6a │ │ +0392ce: 0c00 |0009: move-result-object v0 │ │ +0392d0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ │ │ #11 : (in Lorg/emergent/android/weave/client/WeaveMain;) │ │ name : 'loadLoginProperties' │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -037814: |[037814] org.emergent.android.weave.client.WeaveMain.loadLoginProperties:()V │ │ -037824: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -037826: 1a05 cf15 |0001: const-string v5, "weavecreds" // string@15cf │ │ -03782a: 1a06 a308 |0003: const-string v6, "WEAVE_CREDS" // string@08a3 │ │ -03782e: 7110 010d 0600 |0005: invoke-static {v6}, Ljava/lang/System;.getenv:(Ljava/lang/String;)Ljava/lang/String; // method@0d01 │ │ -037834: 0c06 |0008: move-result-object v6 │ │ -037836: 7120 000d 6500 |0009: invoke-static {v5, v6}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -03783c: 0c01 |000c: move-result-object v1 │ │ -03783e: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -037842: 7110 4a10 0300 |000f: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ -037848: 0e00 |0012: return-void │ │ -03784a: 2200 d401 |0013: new-instance v0, Ljava/io/File; // type@01d4 │ │ -03784e: 7020 6c0c 1000 |0015: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ -037854: 6e10 710c 0000 |0018: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c71 │ │ -03785a: 0a05 |001b: move-result v5 │ │ -03785c: 3805 0c00 |001c: if-eqz v5, 0028 // +000c │ │ -037860: 6e10 730c 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@0c73 │ │ -037866: 0b05 |0021: move-result-wide v5 │ │ -037868: 1607 0100 |0022: const-wide/16 v7, #int 1 // #1 │ │ -03786c: 3105 0507 |0024: cmp-long v5, v5, v7 │ │ -037870: 3b05 0600 |0026: if-gez v5, 002c // +0006 │ │ -037874: 7110 4a10 0300 |0028: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ -03787a: 28e7 |002b: goto 0012 // -0019 │ │ -03787c: 2204 d601 |002c: new-instance v4, Ljava/io/FileInputStream; // type@01d6 │ │ -037880: 7020 750c 0400 |002e: invoke-direct {v4, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c75 │ │ -037886: 6205 6b04 |0031: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ -03788a: 6e20 6c0d 4500 |0033: invoke-virtual {v5, v4}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@0d6c │ │ -037890: 7110 4a10 0400 |0036: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ -037896: 0743 |0039: move-object v3, v4 │ │ -037898: 28d8 |003a: goto 0012 // -0028 │ │ -03789a: 0d02 |003b: move-exception v2 │ │ -03789c: 6e10 ac0c 0200 |003c: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ -0378a2: 7110 4a10 0300 |003f: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ -0378a8: 28d0 |0042: goto 0012 // -0030 │ │ -0378aa: 0d05 |0043: move-exception v5 │ │ -0378ac: 7110 4a10 0300 |0044: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ -0378b2: 2705 |0047: throw v5 │ │ -0378b4: 0d05 |0048: move-exception v5 │ │ -0378b6: 0743 |0049: move-object v3, v4 │ │ -0378b8: 28fa |004a: goto 0044 // -0006 │ │ -0378ba: 0d02 |004b: move-exception v2 │ │ -0378bc: 0743 |004c: move-object v3, v4 │ │ -0378be: 28ef |004d: goto 003c // -0011 │ │ +0392d4: |[0392d4] org.emergent.android.weave.client.WeaveMain.loadLoginProperties:()V │ │ +0392e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0392e6: 1a05 ca15 |0001: const-string v5, "weavecreds" // string@15ca │ │ +0392ea: 1a06 a008 |0003: const-string v6, "WEAVE_CREDS" // string@08a0 │ │ +0392ee: 7110 010d 0600 |0005: invoke-static {v6}, Ljava/lang/System;.getenv:(Ljava/lang/String;)Ljava/lang/String; // method@0d01 │ │ +0392f4: 0c06 |0008: move-result-object v6 │ │ +0392f6: 7120 000d 6500 |0009: invoke-static {v5, v6}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +0392fc: 0c01 |000c: move-result-object v1 │ │ +0392fe: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +039302: 7110 4a10 0300 |000f: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ +039308: 0e00 |0012: return-void │ │ +03930a: 2200 d201 |0013: new-instance v0, Ljava/io/File; // type@01d2 │ │ +03930e: 7020 6c0c 1000 |0015: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ +039314: 6e10 710c 0000 |0018: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@0c71 │ │ +03931a: 0a05 |001b: move-result v5 │ │ +03931c: 3805 0c00 |001c: if-eqz v5, 0028 // +000c │ │ +039320: 6e10 730c 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@0c73 │ │ +039326: 0b06 |0021: move-result-wide v6 │ │ +039328: 1608 0100 |0022: const-wide/16 v8, #int 1 // #1 │ │ +03932c: 3105 0608 |0024: cmp-long v5, v6, v8 │ │ +039330: 3b05 0600 |0026: if-gez v5, 002c // +0006 │ │ +039334: 7110 4a10 0300 |0028: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ +03933a: 28e7 |002b: goto 0012 // -0019 │ │ +03933c: 2204 d401 |002c: new-instance v4, Ljava/io/FileInputStream; // type@01d4 │ │ +039340: 7020 750c 0400 |002e: invoke-direct {v4, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0c75 │ │ +039346: 6205 6b04 |0031: sget-object v5, Lorg/emergent/android/weave/client/WeaveMain;.smLoginProperties:Ljava/util/Properties; // field@046b │ │ +03934a: 6e20 6c0d 4500 |0033: invoke-virtual {v5, v4}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@0d6c │ │ +039350: 7110 4a10 0400 |0036: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ +039356: 0743 |0039: move-object v3, v4 │ │ +039358: 28d8 |003a: goto 0012 // -0028 │ │ +03935a: 0d02 |003b: move-exception v2 │ │ +03935c: 6e10 ac0c 0200 |003c: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ +039362: 7110 4a10 0300 |003f: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ +039368: 28d0 |0042: goto 0012 // -0030 │ │ +03936a: 0d05 |0043: move-exception v5 │ │ +03936c: 7110 4a10 0300 |0044: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/InputStream;)V // method@104a │ │ +039372: 2705 |0047: throw v5 │ │ +039374: 0d05 |0048: move-exception v5 │ │ +039376: 0743 |0049: move-object v3, v4 │ │ +039378: 28fa |004a: goto 0044 // -0006 │ │ +03937a: 0d02 |004b: move-exception v2 │ │ +03937c: 0743 |004c: move-object v3, v4 │ │ +03937e: 28ef |004d: goto 003c // -0011 │ │ catches : 5 │ │ 0x0001 - 0x000c │ │ Ljava/lang/Exception; -> 0x003b │ │ -> 0x0043 │ │ 0x0013 - 0x0021 │ │ Ljava/lang/Exception; -> 0x003b │ │ -> 0x0043 │ │ @@ -56121,41 +56128,41 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0378f8: |[0378f8] org.emergent.android.weave.client.WeaveMain.main:([Ljava/lang/String;)V │ │ -037908: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03790a: 2142 |0001: array-length v2, v4 │ │ -03790c: 3d02 0500 |0002: if-lez v2, 0007 // +0005 │ │ -037910: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -037912: 4601 0402 |0005: aget-object v1, v4, v2 │ │ -037916: 7100 fe0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.loadLoginProperties:()V // method@0ffe │ │ -03791c: 1a02 f310 |000a: const-string v2, "method" // string@10f3 │ │ -037920: 1a03 400c |000c: const-string v3, "get" // string@0c40 │ │ -037924: 7120 000d 3200 |000e: invoke-static {v2, v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ -03792a: 0c00 |0011: move-result-object v0 │ │ -03792c: 1a02 bd12 |0012: const-string v2, "put" // string@12bd │ │ -037930: 6e20 da0c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -037936: 0a02 |0017: move-result v2 │ │ -037938: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ -03793c: 7110 f50f 0100 |001a: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.doPut:(Ljava/lang/String;)V // method@0ff5 │ │ -037942: 0e00 |001d: return-void │ │ -037944: 6202 6904 |001e: sget-object v2, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ -037948: 6203 6204 |0020: sget-object v3, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ -03794c: 3332 0c00 |0022: if-ne v2, v3, 002e // +000c │ │ -037950: 6202 f002 |0024: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -037954: 7110 0110 0100 |0026: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.retrieveRaw:(Ljava/lang/String;)Ljava/lang/String; // method@1001 │ │ -03795a: 0c03 |0029: move-result-object v3 │ │ -03795c: 6e20 810c 3200 |002a: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037962: 28f0 |002d: goto 001d // -0010 │ │ -037964: 7110 0010 0100 |002e: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.retrieveAndDump:(Ljava/lang/String;)V // method@1000 │ │ -03796a: 28ec |0031: goto 001d // -0014 │ │ +0393b8: |[0393b8] org.emergent.android.weave.client.WeaveMain.main:([Ljava/lang/String;)V │ │ +0393c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0393ca: 2142 |0001: array-length v2, v4 │ │ +0393cc: 3d02 0500 |0002: if-lez v2, 0007 // +0005 │ │ +0393d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0393d2: 4601 0402 |0005: aget-object v1, v4, v2 │ │ +0393d6: 7100 fe0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.loadLoginProperties:()V // method@0ffe │ │ +0393dc: 1a02 ee10 |000a: const-string v2, "method" // string@10ee │ │ +0393e0: 1a03 3c0c |000c: const-string v3, "get" // string@0c3c │ │ +0393e4: 7120 000d 3200 |000e: invoke-static {v2, v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d00 │ │ +0393ea: 0c00 |0011: move-result-object v0 │ │ +0393ec: 1a02 b812 |0012: const-string v2, "put" // string@12b8 │ │ +0393f0: 6e20 da0c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0393f6: 0a02 |0017: move-result v2 │ │ +0393f8: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ +0393fc: 7110 f50f 0100 |001a: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.doPut:(Ljava/lang/String;)V // method@0ff5 │ │ +039402: 0e00 |001d: return-void │ │ +039404: 6202 6904 |001e: sget-object v2, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ +039408: 6203 6204 |0020: sget-object v3, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ +03940c: 3332 0c00 |0022: if-ne v2, v3, 002e // +000c │ │ +039410: 6202 f002 |0024: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +039414: 7110 0110 0100 |0026: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.retrieveRaw:(Ljava/lang/String;)Ljava/lang/String; // method@1001 │ │ +03941a: 0c03 |0029: move-result-object v3 │ │ +03941c: 6e20 810c 3200 |002a: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +039422: 28f0 |002d: goto 001d // -0010 │ │ +039424: 7110 0010 0100 |002e: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveMain;.retrieveAndDump:(Ljava/lang/String;)V // method@1000 │ │ +03942a: 28ec |0031: goto 001d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0001 line=281 │ │ 0x0004 line=282 │ │ 0x0007 line=284 │ │ 0x000a line=286 │ │ @@ -56175,119 +56182,119 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 216 16-bit code units │ │ -03796c: |[03796c] org.emergent.android.weave.client.WeaveMain.retrieveAndDump:(Ljava/lang/String;)V │ │ -03797c: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ -037982: 0c08 |0003: move-result-object v8 │ │ -037984: 620a 6c04 |0004: sget-object v10, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ -037988: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ -03798e: 0c0b |0009: move-result-object v11 │ │ -037990: 7110 150d 0b00 |000a: invoke-static {v11}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -037996: 0c0b |000d: move-result-object v11 │ │ -037998: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ -03799e: 0c0c |0011: move-result-object v12 │ │ -0379a0: 6e40 e40f bac8 |0012: invoke-virtual {v10, v11, v8, v12}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ -0379a6: 0c09 |0015: move-result-object v9 │ │ -0379a8: 7110 f80f 0900 |0016: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveMain;.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0ff8 │ │ -0379ae: 0c00 |0019: move-result-object v0 │ │ -0379b0: 380d 6a00 |001a: if-eqz v13, 0084 // +006a │ │ -0379b4: 7220 6f0f d900 |001c: invoke-interface {v9, v13}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ -0379ba: 0c07 |001f: move-result-object v7 │ │ -0379bc: 620a ee02 |0020: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -0379c0: 220b 0302 |0022: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -0379c4: 7010 f20c 0b00 |0024: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0379ca: 1a0c b802 |0027: const-string v12, "GETURI: " // string@02b8 │ │ -0379ce: 6e20 f80c cb00 |0029: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0379d4: 0c0b |002c: move-result-object v11 │ │ -0379d6: 6e10 1a0d 0700 |002d: invoke-virtual {v7}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -0379dc: 0c0c |0030: move-result-object v12 │ │ -0379de: 6e20 f80c cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0379e4: 0c0b |0034: move-result-object v11 │ │ -0379e6: 6e10 fd0c 0b00 |0035: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0379ec: 0c0b |0038: move-result-object v11 │ │ -0379ee: 6e20 810c ba00 |0039: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -0379f4: 1a0a 0001 |003c: const-string v10, "/storage/crypto/keys" // string@0100 │ │ -0379f8: 6e20 e40c ad00 |003e: invoke-virtual {v13, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -0379fe: 0a0a |0041: move-result v10 │ │ -037a00: 380a 0a00 |0042: if-eqz v10, 004c // +000a │ │ -037a04: 7110 f90f 0900 |0044: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveMain;.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; // method@0ff9 │ │ -037a0a: 0c0a |0047: move-result-object v10 │ │ -037a0c: 7110 f70f 0a00 |0048: invoke-static {v10}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONObject;)V // method@0ff7 │ │ -037a12: 0e00 |004b: return-void │ │ -037a14: 7220 760f 7900 |004c: invoke-interface {v9, v7}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ -037a1a: 0c06 |004f: move-result-object v6 │ │ -037a1c: 6e10 0710 0600 |0050: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -037a22: 0c05 |0053: move-result-object v5 │ │ -037a24: 1a0a e508 |0054: const-string v10, "[" // string@08e5 │ │ -037a28: 6e20 e40c a500 |0056: invoke-virtual {v5, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -037a2e: 0a0a |0059: move-result v10 │ │ -037a30: 380a 5400 |005a: if-eqz v10, 00ae // +0054 │ │ -037a34: 620a ee02 |005c: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037a38: 1a0b 1603 |005e: const-string v11, "JSONARR:" // string@0316 │ │ -037a3c: 6e20 810c ba00 |0060: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037a42: 2202 0903 |0063: new-instance v2, Lorg/json/JSONArray; // type@0309 │ │ -037a46: 7010 0311 0200 |0065: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1103 │ │ -037a4c: 2204 0903 |0068: new-instance v4, Lorg/json/JSONArray; // type@0309 │ │ -037a50: 7020 0411 5400 |006a: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ -037a56: 1201 |006d: const/4 v1, #int 0 // #0 │ │ -037a58: 6e10 0711 0400 |006e: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ -037a5e: 0a0a |0071: move-result v10 │ │ -037a60: 35a1 3800 |0072: if-ge v1, v10, 00aa // +0038 │ │ -037a64: 6e20 0811 1400 |0074: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.optJSONObject:(I)Lorg/json/JSONObject; // method@1108 │ │ -037a6a: 0c03 |0077: move-result-object v3 │ │ -037a6c: 3803 1300 |0078: if-eqz v3, 008b // +0013 │ │ -037a70: 7120 0210 0300 |007a: invoke-static {v3, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@1002 │ │ -037a76: 0c03 |007d: move-result-object v3 │ │ -037a78: 6e20 0911 3200 |007e: invoke-virtual {v2, v3}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@1109 │ │ -037a7e: d801 0101 |0081: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037a82: 28eb |0083: goto 006e // -0015 │ │ -037a84: 620a ef02 |0084: sget-object v10, Ljava/lang/System;.in:Ljava/io/InputStream; // field@02ef │ │ -037a88: 7110 5910 0a00 |0086: invoke-static {v10}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@1059 │ │ -037a8e: 0c05 |0089: move-result-object v5 │ │ -037a90: 28ca |008a: goto 0054 // -0036 │ │ -037a92: 620a ee02 |008b: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037a96: 220b 0302 |008d: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -037a9a: 7010 f20c 0b00 |008f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -037aa0: 1a0c a108 |0092: const-string v12, "WARNING array element " // string@08a1 │ │ -037aa4: 6e20 f80c cb00 |0094: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037aaa: 0c0b |0097: move-result-object v11 │ │ -037aac: 6e20 f50c 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -037ab2: 0c0b |009b: move-result-object v11 │ │ -037ab4: 1a0c 8500 |009c: const-string v12, " was not a JSONObject" // string@0085 │ │ -037ab8: 6e20 f80c cb00 |009e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037abe: 0c0b |00a1: move-result-object v11 │ │ -037ac0: 6e10 fd0c 0b00 |00a2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -037ac6: 0c0b |00a5: move-result-object v11 │ │ -037ac8: 6e20 810c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037ace: 28d8 |00a9: goto 0081 // -0028 │ │ -037ad0: 7110 f60f 0200 |00aa: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONArray;)V // method@0ff6 │ │ -037ad6: 289e |00ad: goto 004b // -0062 │ │ -037ad8: 1a0a 0916 |00ae: const-string v10, "{" // string@1609 │ │ -037adc: 6e20 e40c a500 |00b0: invoke-virtual {v5, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -037ae2: 0a0a |00b3: move-result v10 │ │ -037ae4: 380a 1600 |00b4: if-eqz v10, 00ca // +0016 │ │ -037ae8: 620a ee02 |00b6: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037aec: 1a0b 1703 |00b8: const-string v11, "JSONOBJ:" // string@0317 │ │ -037af0: 6e20 810c ba00 |00ba: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037af6: 2203 0b03 |00bd: new-instance v3, Lorg/json/JSONObject; // type@030b │ │ -037afa: 7020 0f11 5300 |00bf: invoke-direct {v3, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -037b00: 7120 0210 0300 |00c2: invoke-static {v3, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@1002 │ │ -037b06: 0c03 |00c5: move-result-object v3 │ │ -037b08: 7110 f70f 0300 |00c6: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONObject;)V // method@0ff7 │ │ -037b0e: 2882 |00c9: goto 004b // -007e │ │ -037b10: 620a ee02 |00ca: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037b14: 1a0b 0607 |00cc: const-string v11, "NONJSON:" // string@0706 │ │ -037b18: 6e20 810c ba00 |00ce: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037b1e: 620a f002 |00d1: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -037b22: 6e20 810c 5a00 |00d3: invoke-virtual {v10, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037b28: 2900 75ff |00d6: goto/16 004b // -008b │ │ +03942c: |[03942c] org.emergent.android.weave.client.WeaveMain.retrieveAndDump:(Ljava/lang/String;)V │ │ +03943c: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ +039442: 0c08 |0003: move-result-object v8 │ │ +039444: 620a 6c04 |0004: sget-object v10, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ +039448: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ +03944e: 0c0b |0009: move-result-object v11 │ │ +039450: 7110 150d 0b00 |000a: invoke-static {v11}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +039456: 0c0b |000d: move-result-object v11 │ │ +039458: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ +03945e: 0c0c |0011: move-result-object v12 │ │ +039460: 6e40 e40f bac8 |0012: invoke-virtual {v10, v11, v8, v12}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ +039466: 0c09 |0015: move-result-object v9 │ │ +039468: 7110 f80f 0900 |0016: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveMain;.getBulKKeyPair:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0ff8 │ │ +03946e: 0c00 |0019: move-result-object v0 │ │ +039470: 380d 6a00 |001a: if-eqz v13, 0084 // +006a │ │ +039474: 7220 6f0f d900 |001c: invoke-interface {v9, v13}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ +03947a: 0c07 |001f: move-result-object v7 │ │ +03947c: 620a ee02 |0020: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +039480: 220b 0102 |0022: new-instance v11, Ljava/lang/StringBuilder; // type@0201 │ │ +039484: 7010 f20c 0b00 |0024: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03948a: 1a0c b802 |0027: const-string v12, "GETURI: " // string@02b8 │ │ +03948e: 6e20 f80c cb00 |0029: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039494: 0c0b |002c: move-result-object v11 │ │ +039496: 6e10 1a0d 0700 |002d: invoke-virtual {v7}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +03949c: 0c0c |0030: move-result-object v12 │ │ +03949e: 6e20 f80c cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0394a4: 0c0b |0034: move-result-object v11 │ │ +0394a6: 6e10 fd0c 0b00 |0035: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0394ac: 0c0b |0038: move-result-object v11 │ │ +0394ae: 6e20 810c ba00 |0039: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0394b4: 1a0a 0001 |003c: const-string v10, "/storage/crypto/keys" // string@0100 │ │ +0394b8: 6e20 e40c ad00 |003e: invoke-virtual {v13, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +0394be: 0a0a |0041: move-result v10 │ │ +0394c0: 380a 0a00 |0042: if-eqz v10, 004c // +000a │ │ +0394c4: 7110 f90f 0900 |0044: invoke-static {v9}, Lorg/emergent/android/weave/client/WeaveMain;.getCryptoKeys:(Lorg/emergent/android/weave/client/UserWeave;)Lorg/json/JSONObject; // method@0ff9 │ │ +0394ca: 0c0a |0047: move-result-object v10 │ │ +0394cc: 7110 f70f 0a00 |0048: invoke-static {v10}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONObject;)V // method@0ff7 │ │ +0394d2: 0e00 |004b: return-void │ │ +0394d4: 7220 760f 7900 |004c: invoke-interface {v9, v7}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ +0394da: 0c06 |004f: move-result-object v6 │ │ +0394dc: 6e10 0710 0600 |0050: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +0394e2: 0c05 |0053: move-result-object v5 │ │ +0394e4: 1a0a e208 |0054: const-string v10, "[" // string@08e2 │ │ +0394e8: 6e20 e40c a500 |0056: invoke-virtual {v5, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +0394ee: 0a0a |0059: move-result v10 │ │ +0394f0: 380a 5400 |005a: if-eqz v10, 00ae // +0054 │ │ +0394f4: 620a ee02 |005c: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +0394f8: 1a0b 1603 |005e: const-string v11, "JSONARR:" // string@0316 │ │ +0394fc: 6e20 810c ba00 |0060: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +039502: 2202 0603 |0063: new-instance v2, Lorg/json/JSONArray; // type@0306 │ │ +039506: 7010 0311 0200 |0065: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1103 │ │ +03950c: 2204 0603 |0068: new-instance v4, Lorg/json/JSONArray; // type@0306 │ │ +039510: 7020 0411 5400 |006a: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ +039516: 1201 |006d: const/4 v1, #int 0 // #0 │ │ +039518: 6e10 0711 0400 |006e: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ +03951e: 0a0a |0071: move-result v10 │ │ +039520: 35a1 3800 |0072: if-ge v1, v10, 00aa // +0038 │ │ +039524: 6e20 0811 1400 |0074: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.optJSONObject:(I)Lorg/json/JSONObject; // method@1108 │ │ +03952a: 0c03 |0077: move-result-object v3 │ │ +03952c: 3803 1300 |0078: if-eqz v3, 008b // +0013 │ │ +039530: 7120 0210 0300 |007a: invoke-static {v3, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@1002 │ │ +039536: 0c03 |007d: move-result-object v3 │ │ +039538: 6e20 0911 3200 |007e: invoke-virtual {v2, v3}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@1109 │ │ +03953e: d801 0101 |0081: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039542: 28eb |0083: goto 006e // -0015 │ │ +039544: 620a ef02 |0084: sget-object v10, Ljava/lang/System;.in:Ljava/io/InputStream; // field@02ef │ │ +039548: 7110 5910 0a00 |0086: invoke-static {v10}, Lorg/emergent/android/weave/client/WeaveUtil;.readToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@1059 │ │ +03954e: 0c05 |0089: move-result-object v5 │ │ +039550: 28ca |008a: goto 0054 // -0036 │ │ +039552: 620a ee02 |008b: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +039556: 220b 0102 |008d: new-instance v11, Ljava/lang/StringBuilder; // type@0201 │ │ +03955a: 7010 f20c 0b00 |008f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +039560: 1a0c 9e08 |0092: const-string v12, "WARNING array element " // string@089e │ │ +039564: 6e20 f80c cb00 |0094: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03956a: 0c0b |0097: move-result-object v11 │ │ +03956c: 6e20 f50c 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +039572: 0c0b |009b: move-result-object v11 │ │ +039574: 1a0c 8500 |009c: const-string v12, " was not a JSONObject" // string@0085 │ │ +039578: 6e20 f80c cb00 |009e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03957e: 0c0b |00a1: move-result-object v11 │ │ +039580: 6e10 fd0c 0b00 |00a2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +039586: 0c0b |00a5: move-result-object v11 │ │ +039588: 6e20 810c ba00 |00a6: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +03958e: 28d8 |00a9: goto 0081 // -0028 │ │ +039590: 7110 f60f 0200 |00aa: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONArray;)V // method@0ff6 │ │ +039596: 289e |00ad: goto 004b // -0062 │ │ +039598: 1a0a 0116 |00ae: const-string v10, "{" // string@1601 │ │ +03959c: 6e20 e40c a500 |00b0: invoke-virtual {v5, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +0395a2: 0a0a |00b3: move-result v10 │ │ +0395a4: 380a 1600 |00b4: if-eqz v10, 00ca // +0016 │ │ +0395a8: 620a ee02 |00b6: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +0395ac: 1a0b 1703 |00b8: const-string v11, "JSONOBJ:" // string@0317 │ │ +0395b0: 6e20 810c ba00 |00ba: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0395b6: 2203 0803 |00bd: new-instance v3, Lorg/json/JSONObject; // type@0308 │ │ +0395ba: 7020 0f11 5300 |00bf: invoke-direct {v3, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +0395c0: 7120 0210 0300 |00c2: invoke-static {v3, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; // method@1002 │ │ +0395c6: 0c03 |00c5: move-result-object v3 │ │ +0395c8: 7110 f70f 0300 |00c6: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveMain;.dump:(Lorg/json/JSONObject;)V // method@0ff7 │ │ +0395ce: 2882 |00c9: goto 004b // -007e │ │ +0395d0: 620a ee02 |00ca: sget-object v10, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +0395d4: 1a0b 0307 |00cc: const-string v11, "NONJSON:" // string@0703 │ │ +0395d8: 6e20 810c ba00 |00ce: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0395de: 620a f002 |00d1: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +0395e2: 6e20 810c 5a00 |00d3: invoke-virtual {v10, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0395e8: 2900 75ff |00d6: goto/16 004b // -008b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=138 │ │ 0x0016 line=139 │ │ 0x001a line=142 │ │ 0x001c line=143 │ │ @@ -56342,46 +56349,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -037b2c: |[037b2c] org.emergent.android.weave.client.WeaveMain.retrieveRaw:(Ljava/lang/String;)Ljava/lang/String; │ │ -037b3c: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ -037b42: 0c02 |0003: move-result-object v2 │ │ -037b44: 6204 6c04 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ -037b48: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ -037b4e: 0c05 |0009: move-result-object v5 │ │ -037b50: 7110 150d 0500 |000a: invoke-static {v5}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -037b56: 0c05 |000d: move-result-object v5 │ │ -037b58: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ -037b5e: 0c06 |0011: move-result-object v6 │ │ -037b60: 6e40 e40f 5462 |0012: invoke-virtual {v4, v5, v2, v6}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ -037b66: 0c03 |0015: move-result-object v3 │ │ -037b68: 7220 6f0f 7300 |0016: invoke-interface {v3, v7}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ -037b6e: 0c01 |0019: move-result-object v1 │ │ -037b70: 6204 ee02 |001a: sget-object v4, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037b74: 2205 0302 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -037b78: 7010 f20c 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -037b7e: 1a06 b802 |0021: const-string v6, "GETURI: " // string@02b8 │ │ -037b82: 6e20 f80c 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037b88: 0c05 |0026: move-result-object v5 │ │ -037b8a: 6e10 1a0d 0100 |0027: invoke-virtual {v1}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -037b90: 0c06 |002a: move-result-object v6 │ │ -037b92: 6e20 f80c 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037b98: 0c05 |002e: move-result-object v5 │ │ -037b9a: 6e10 fd0c 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -037ba0: 0c05 |0032: move-result-object v5 │ │ -037ba2: 6e20 810c 5400 |0033: invoke-virtual {v4, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037ba8: 7220 760f 1300 |0036: invoke-interface {v3, v1}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ -037bae: 0c00 |0039: move-result-object v0 │ │ -037bb0: 6e10 0710 0000 |003a: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -037bb6: 0c04 |003d: move-result-object v4 │ │ -037bb8: 1104 |003e: return-object v4 │ │ +0395ec: |[0395ec] org.emergent.android.weave.client.WeaveMain.retrieveRaw:(Ljava/lang/String;)Ljava/lang/String; │ │ +0395fc: 7100 fd0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getUserEmail:()Ljava/lang/String; // method@0ffd │ │ +039602: 0c02 |0003: move-result-object v2 │ │ +039604: 6204 6c04 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain;.smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; // field@046c │ │ +039608: 7100 fb0f 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getServerUrl:()Ljava/lang/String; // method@0ffb │ │ +03960e: 0c05 |0009: move-result-object v5 │ │ +039610: 7110 150d 0500 |000a: invoke-static {v5}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +039616: 0c05 |000d: move-result-object v5 │ │ +039618: 7100 fa0f 0000 |000e: invoke-static {}, Lorg/emergent/android/weave/client/WeaveMain;.getPassword:()Ljava/lang/String; // method@0ffa │ │ +03961e: 0c06 |0011: move-result-object v6 │ │ +039620: 6e40 e40f 5462 |0012: invoke-virtual {v4, v5, v2, v6}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ +039626: 0c03 |0015: move-result-object v3 │ │ +039628: 7220 6f0f 7300 |0016: invoke-interface {v3, v7}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ +03962e: 0c01 |0019: move-result-object v1 │ │ +039630: 6204 ee02 |001a: sget-object v4, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +039634: 2205 0102 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +039638: 7010 f20c 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03963e: 1a06 b802 |0021: const-string v6, "GETURI: " // string@02b8 │ │ +039642: 6e20 f80c 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039648: 0c05 |0026: move-result-object v5 │ │ +03964a: 6e10 1a0d 0100 |0027: invoke-virtual {v1}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +039650: 0c06 |002a: move-result-object v6 │ │ +039652: 6e20 f80c 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039658: 0c05 |002e: move-result-object v5 │ │ +03965a: 6e10 fd0c 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +039660: 0c05 |0032: move-result-object v5 │ │ +039662: 6e20 810c 5400 |0033: invoke-virtual {v4, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +039668: 7220 760f 1300 |0036: invoke-interface {v3, v1}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f76 │ │ +03966e: 0c00 |0039: move-result-object v0 │ │ +039670: 6e10 0710 0000 |003a: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +039676: 0c04 |003d: move-result-object v4 │ │ +039678: 1104 |003e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ 0x0016 line=211 │ │ 0x001a line=212 │ │ 0x0036 line=213 │ │ @@ -56398,19 +56405,19 @@ │ │ type : '(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037bbc: |[037bbc] org.emergent.android.weave.client.WeaveMain.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ -037bcc: 6200 6904 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ -037bd0: 7130 0310 2100 |0002: invoke-static {v1, v2, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; // method@1003 │ │ -037bd6: 0c00 |0005: move-result-object v0 │ │ -037bd8: 1100 |0006: return-object v0 │ │ +03967c: |[03967c] org.emergent.android.weave.client.WeaveMain.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;)Lorg/json/JSONObject; │ │ +03968c: 6200 6904 |0000: sget-object v0, Lorg/emergent/android/weave/client/WeaveMain;.smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0469 │ │ +039690: 7130 0310 2100 |0002: invoke-static {v1, v2, v0}, Lorg/emergent/android/weave/client/WeaveMain;.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; // method@1003 │ │ +039696: 0c00 |0005: move-result-object v0 │ │ +039698: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 jsonObj Lorg/json/JSONObject; │ │ 0x0000 - 0x0007 reg=2 bulkKeyPair Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ │ │ @@ -56419,38 +56426,38 @@ │ │ type : '(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -037bdc: |[037bdc] org.emergent.android.weave.client.WeaveMain.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; │ │ -037bec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -037bee: 7130 0410 6507 |0001: invoke-static {v5, v6, v7}, Lorg/emergent/android/weave/client/WeaveMain;.swapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; // method@1004 │ │ -037bf4: 0c01 |0004: move-result-object v1 │ │ -037bf6: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -037bfa: 0751 |0007: move-object v1, v5 │ │ -037bfc: 1101 |0008: return-object v1 │ │ -037bfe: 0d00 |0009: move-exception v0 │ │ -037c00: 6202 ee02 |000a: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ -037c04: 2203 0302 |000c: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -037c08: 7010 f20c 0300 |000e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -037c0e: 1a04 7702 |0011: const-string v4, "FAILURE " // string@0277 │ │ -037c12: 6e20 f80c 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037c18: 0c03 |0016: move-result-object v3 │ │ -037c1a: 6e20 f70c 7300 |0017: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -037c20: 0c03 |001a: move-result-object v3 │ │ -037c22: 1a04 3200 |001b: const-string v4, " SWAPPING" // string@0032 │ │ -037c26: 6e20 f80c 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -037c2c: 0c03 |0020: move-result-object v3 │ │ -037c2e: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -037c34: 0c03 |0024: move-result-object v3 │ │ -037c36: 6e20 810c 3200 |0025: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -037c3c: 6e10 ac0c 0000 |0028: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ -037c42: 28da |002b: goto 0005 // -0026 │ │ +03969c: |[03969c] org.emergent.android.weave.client.WeaveMain.safeSwapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; │ │ +0396ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0396ae: 7130 0410 6507 |0001: invoke-static {v5, v6, v7}, Lorg/emergent/android/weave/client/WeaveMain;.swapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; // method@1004 │ │ +0396b4: 0c01 |0004: move-result-object v1 │ │ +0396b6: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0396ba: 0751 |0007: move-object v1, v5 │ │ +0396bc: 1101 |0008: return-object v1 │ │ +0396be: 0d00 |0009: move-exception v0 │ │ +0396c0: 6202 ee02 |000a: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@02ee │ │ +0396c4: 2203 0102 |000c: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0396c8: 7010 f20c 0300 |000e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0396ce: 1a04 7702 |0011: const-string v4, "FAILURE " // string@0277 │ │ +0396d2: 6e20 f80c 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0396d8: 0c03 |0016: move-result-object v3 │ │ +0396da: 6e20 f70c 7300 |0017: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0396e0: 0c03 |001a: move-result-object v3 │ │ +0396e2: 1a04 3200 |001b: const-string v4, " SWAPPING" // string@0032 │ │ +0396e6: 6e20 f80c 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0396ec: 0c03 |0020: move-result-object v3 │ │ +0396ee: 6e10 fd0c 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0396f4: 0c03 |0024: move-result-object v3 │ │ +0396f6: 6e20 810c 3200 |0025: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +0396fc: 6e10 ac0c 0000 |0028: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0cac │ │ +039702: 28da |002b: goto 0005 // -0026 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=222 │ │ 0x0001 line=224 │ │ 0x0005 line=229 │ │ @@ -56471,87 +56478,89 @@ │ │ type : '(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -037c54: |[037c54] org.emergent.android.weave.client.WeaveMain.swapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; │ │ -037c64: 6204 6104 |0000: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ -037c68: 3248 0600 |0002: if-eq v8, v4, 0008 // +0006 │ │ -037c6c: 6204 6204 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ -037c70: 3348 0300 |0006: if-ne v8, v4, 0009 // +0003 │ │ -037c74: 1106 |0008: return-object v6 │ │ -037c76: 1a04 5612 |0009: const-string v4, "payload" // string@1256 │ │ -037c7a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -037c7c: 6e30 1811 4605 |000c: invoke-virtual {v6, v4, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1118 │ │ -037c82: 0c01 |000f: move-result-object v1 │ │ -037c84: 3801 f8ff |0010: if-eqz v1, 0008 // -0008 │ │ -037c88: 2203 0b03 |0012: new-instance v3, Lorg/json/JSONObject; // type@030b │ │ -037c8c: 7020 0f11 1300 |0014: invoke-direct {v3, v1}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -037c92: 6204 6004 |0017: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ -037c96: 3348 2200 |0019: if-ne v8, v4, 003b // +0022 │ │ -037c9a: 5474 0904 |001b: iget-object v4, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ -037c9e: 5475 0a04 |001d: iget-object v5, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ -037ca2: 7130 5510 5403 |001f: invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;.encryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1055 │ │ -037ca8: 0c02 |0022: move-result-object v2 │ │ -037caa: 2200 0b03 |0023: new-instance v0, Lorg/json/JSONObject; // type@030b │ │ -037cae: 6e10 1a11 0600 |0025: invoke-virtual {v6}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ -037cb4: 0c04 |0028: move-result-object v4 │ │ -037cb6: 7020 0f11 4000 |0029: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -037cbc: 6204 6004 |002c: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ -037cc0: 3348 1600 |002e: if-ne v8, v4, 0044 // +0016 │ │ -037cc4: 1a04 5612 |0030: const-string v4, "payload" // string@1256 │ │ -037cc8: 6e10 1a11 0200 |0032: invoke-virtual {v2}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ -037cce: 0c05 |0035: move-result-object v5 │ │ -037cd0: 6e30 1911 4005 |0036: invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -037cd6: 0706 |0039: move-object v6, v0 │ │ -037cd8: 28ce |003a: goto 0008 // -0032 │ │ -037cda: 5474 0904 |003b: iget-object v4, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ -037cde: 5475 0a04 |003d: iget-object v5, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ -037ce2: 7130 5210 5403 |003f: invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1052 │ │ -037ce8: 0c02 |0042: move-result-object v2 │ │ -037cea: 28e0 |0043: goto 0023 // -0020 │ │ -037cec: 1a04 5612 |0044: const-string v4, "payload" // string@1256 │ │ -037cf0: 6e30 1911 4002 |0046: invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -037cf6: 28f0 |0049: goto 0039 // -0010 │ │ +039714: |[039714] org.emergent.android.weave.client.WeaveMain.swapForCiphered:(Lorg/json/JSONObject;Lorg/emergent/android/weave/client/BulkKeyCouplet;Lorg/emergent/android/weave/client/WeaveMain$CipherMode;)Lorg/json/JSONObject; │ │ +039724: 6204 6104 |0000: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.NONE:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0461 │ │ +039728: 3248 0600 |0002: if-eq v8, v4, 0008 // +0006 │ │ +03972c: 6204 6204 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.RAW:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0462 │ │ +039730: 3348 0300 |0006: if-ne v8, v4, 0009 // +0003 │ │ +039734: 1106 |0008: return-object v6 │ │ +039736: 1a04 5112 |0009: const-string v4, "payload" // string@1251 │ │ +03973a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +03973c: 6e30 1811 4605 |000c: invoke-virtual {v6, v4, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1118 │ │ +039742: 0c01 |000f: move-result-object v1 │ │ +039744: 3801 f8ff |0010: if-eqz v1, 0008 // -0008 │ │ +039748: 2203 0803 |0012: new-instance v3, Lorg/json/JSONObject; // type@0308 │ │ +03974c: 7020 0f11 1300 |0014: invoke-direct {v3, v1}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +039752: 6204 6004 |0017: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ +039756: 3348 2200 |0019: if-ne v8, v4, 003b // +0022 │ │ +03975a: 5474 0904 |001b: iget-object v4, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ +03975e: 5475 0a04 |001d: iget-object v5, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ +039762: 7130 5510 5403 |001f: invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;.encryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1055 │ │ +039768: 0c02 |0022: move-result-object v2 │ │ +03976a: 2200 0803 |0023: new-instance v0, Lorg/json/JSONObject; // type@0308 │ │ +03976e: 6e10 1a11 0600 |0025: invoke-virtual {v6}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ +039774: 0c04 |0028: move-result-object v4 │ │ +039776: 7020 0f11 4000 |0029: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +03977c: 6204 6004 |002c: sget-object v4, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;.ENCRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; // field@0460 │ │ +039780: 3348 1600 |002e: if-ne v8, v4, 0044 // +0016 │ │ +039784: 1a04 5112 |0030: const-string v4, "payload" // string@1251 │ │ +039788: 6e10 1a11 0200 |0032: invoke-virtual {v2}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ +03978e: 0c05 |0035: move-result-object v5 │ │ +039790: 6e30 1911 4005 |0036: invoke-virtual {v0, v4, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +039796: 0706 |0039: move-object v6, v0 │ │ +039798: 28ce |003a: goto 0008 // -0032 │ │ +03979a: 5474 0904 |003b: iget-object v4, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.cipherKey:Ljava/security/Key; // field@0409 │ │ +03979e: 5475 0a04 |003d: iget-object v5, v7, Lorg/emergent/android/weave/client/BulkKeyCouplet;.hmacKey:Ljava/security/Key; // field@040a │ │ +0397a2: 7130 5210 5403 |003f: invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1052 │ │ +0397a8: 0c02 |0042: move-result-object v2 │ │ +0397aa: 28e0 |0043: goto 0023 // -0020 │ │ +0397ac: 1a04 5112 |0044: const-string v4, "payload" // string@1251 │ │ +0397b0: 6e30 1911 4002 |0046: invoke-virtual {v0, v4, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +0397b6: 28f0 |0049: goto 0039 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=257 │ │ 0x0009 line=240 │ │ 0x0010 line=241 │ │ 0x0012 line=246 │ │ 0x0017 line=247 │ │ + 0x001f line=248 │ │ 0x0023 line=251 │ │ 0x002c line=252 │ │ 0x0030 line=253 │ │ 0x003a line=257 │ │ - 0x003b line=247 │ │ + 0x003b line=248 │ │ + 0x003f line=249 │ │ 0x0044 line=255 │ │ locals : │ │ 0x0000 - 0x0008 reg=6 jsonObj Lorg/json/JSONObject; │ │ 0x002c - 0x003b reg=0 newNodeObj Lorg/json/JSONObject; │ │ 0x0023 - 0x003b reg=2 wboNewPayload Lorg/json/JSONObject; │ │ 0x0044 - 0x004a reg=0 newNodeObj Lorg/json/JSONObject; │ │ 0x0010 - 0x004a reg=1 oldPayloadStr Ljava/lang/String; │ │ 0x0044 - 0x004a reg=2 wboNewPayload Lorg/json/JSONObject; │ │ 0x0017 - 0x004a reg=3 wboOldPayload Lorg/json/JSONObject; │ │ 0x0009 - 0x004a reg=6 jsonObj Lorg/json/JSONObject; │ │ 0x0000 - 0x004a reg=7 bulkKeyPair Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ 0x0000 - 0x004a reg=8 cipherMode Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2226 (WeaveMain.java) │ │ + source_file_idx : 2223 (WeaveMain.java) │ │ │ │ Class #256 header: │ │ -class_idx : 738 │ │ +class_idx : 735 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2227 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2224 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #256 annotations: │ │ Annotations on method #4101 '' │ │ @@ -56582,28 +56591,28 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -037cf8: |[037cf8] org.emergent.android.weave.client.WeaveResponse.:(Lorg/apache/http/HttpResponse;)V │ │ -037d08: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -037d0e: 2201 ea02 |0003: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // type@02ea │ │ -037d12: 7020 2b10 3100 |0005: invoke-direct {v1, v3}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.:(Lorg/apache/http/HttpResponse;)V // method@102b │ │ -037d18: 5b21 6e04 |0008: iput-object v1, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ -037d1c: 7210 b90d 0300 |000a: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0db9 │ │ -037d22: 0c00 |000d: move-result-object v0 │ │ -037d24: 3900 0600 |000e: if-nez v0, 0014 // +0006 │ │ -037d28: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -037d2a: 5b21 6d04 |0011: iput-object v1, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_body:Ljava/lang/String; // field@046d │ │ -037d2e: 0e00 |0013: return-void │ │ -037d30: 7110 eb0d 0000 |0014: invoke-static {v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0deb │ │ -037d36: 0c01 |0017: move-result-object v1 │ │ -037d38: 28f9 |0018: goto 0011 // -0007 │ │ +0397b8: |[0397b8] org.emergent.android.weave.client.WeaveResponse.:(Lorg/apache/http/HttpResponse;)V │ │ +0397c8: 7010 c80c 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0397ce: 2201 e702 |0003: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // type@02e7 │ │ +0397d2: 7020 2b10 3100 |0005: invoke-direct {v1, v3}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.:(Lorg/apache/http/HttpResponse;)V // method@102b │ │ +0397d8: 5b21 6e04 |0008: iput-object v1, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ +0397dc: 7210 b90d 0300 |000a: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0db9 │ │ +0397e2: 0c00 |000d: move-result-object v0 │ │ +0397e4: 3900 0600 |000e: if-nez v0, 0014 // +0006 │ │ +0397e8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0397ea: 5b21 6d04 |0011: iput-object v1, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_body:Ljava/lang/String; // field@046d │ │ +0397ee: 0e00 |0013: return-void │ │ +0397f0: 7110 eb0d 0000 |0014: invoke-static {v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0deb │ │ +0397f6: 0c01 |0017: move-result-object v1 │ │ +0397f8: 28f9 |0018: goto 0011 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000a line=38 │ │ 0x000e line=39 │ │ 0x0013 line=40 │ │ @@ -56619,19 +56628,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037d3c: |[037d3c] org.emergent.android.weave.client.WeaveResponse.getBackoffSeconds:()J │ │ -037d4c: 5420 6e04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ -037d50: 6e10 2c10 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getBackoffSeconds:()J // method@102c │ │ -037d56: 0b00 |0005: move-result-wide v0 │ │ -037d58: 1000 |0006: return-wide v0 │ │ +0397fc: |[0397fc] org.emergent.android.weave.client.WeaveResponse.getBackoffSeconds:()J │ │ +03980c: 5420 6e04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ +039810: 6e10 2c10 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getBackoffSeconds:()J // method@102c │ │ +039816: 0b00 |0005: move-result-wide v0 │ │ +039818: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveResponse;) │ │ @@ -56639,17 +56648,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037d5c: |[037d5c] org.emergent.android.weave.client.WeaveResponse.getBody:()Ljava/lang/String; │ │ -037d6c: 5410 6d04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_body:Ljava/lang/String; // field@046d │ │ -037d70: 1100 |0002: return-object v0 │ │ +03981c: |[03981c] org.emergent.android.weave.client.WeaveResponse.getBody:()Ljava/lang/String; │ │ +03982c: 5410 6d04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_body:Ljava/lang/String; // field@046d │ │ +039830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveResponse;) │ │ @@ -56657,17 +56666,17 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037d74: |[037d74] org.emergent.android.weave.client.WeaveResponse.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ -037d84: 5410 6e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ -037d88: 1100 |0002: return-object v0 │ │ +039834: |[039834] org.emergent.android.weave.client.WeaveResponse.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ +039844: 5410 6e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ +039848: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #3 : (in Lorg/emergent/android/weave/client/WeaveResponse;) │ │ @@ -56675,19 +56684,19 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037d8c: |[037d8c] org.emergent.android.weave.client.WeaveResponse.getServerTimestamp:()Ljava/util/Date; │ │ -037d9c: 5410 6e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ -037da0: 6e10 3010 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getServerTimestamp:()Ljava/util/Date; // method@1030 │ │ -037da6: 0c00 |0005: move-result-object v0 │ │ -037da8: 1100 |0006: return-object v0 │ │ +03984c: |[03984c] org.emergent.android.weave.client.WeaveResponse.getServerTimestamp:()Ljava/util/Date; │ │ +03985c: 5410 6e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@046e │ │ +039860: 6e10 3010 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getServerTimestamp:()Ljava/util/Date; // method@1030 │ │ +039866: 0c00 |0005: move-result-object v0 │ │ +039868: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveResponse;) │ │ @@ -56695,17 +56704,17 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037dac: |[037dac] org.emergent.android.weave.client.WeaveResponse.getUri:()Ljava/net/URI; │ │ -037dbc: 5410 6f04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_uri:Ljava/net/URI; // field@046f │ │ -037dc0: 1100 |0002: return-object v0 │ │ +03986c: |[03986c] org.emergent.android.weave.client.WeaveResponse.getUri:()Ljava/net/URI; │ │ +03987c: 5410 6f04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveResponse;.m_uri:Ljava/net/URI; // field@046f │ │ +039880: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #5 : (in Lorg/emergent/android/weave/client/WeaveResponse;) │ │ @@ -56713,32 +56722,32 @@ │ │ type : '(Ljava/net/URI;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037dc4: |[037dc4] org.emergent.android.weave.client.WeaveResponse.setUri:(Ljava/net/URI;)V │ │ -037dd4: 5b01 6f04 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/WeaveResponse;.m_uri:Ljava/net/URI; // field@046f │ │ -037dd8: 0e00 |0002: return-void │ │ +039884: |[039884] org.emergent.android.weave.client.WeaveResponse.setUri:(Ljava/net/URI;)V │ │ +039894: 5b01 6f04 |0000: iput-object v1, v0, Lorg/emergent/android/weave/client/WeaveResponse;.m_uri:Ljava/net/URI; // field@046f │ │ +039898: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/emergent/android/weave/client/WeaveResponse; │ │ 0x0000 - 0x0003 reg=1 uri Ljava/net/URI; │ │ │ │ - source_file_idx : 2227 (WeaveResponse.java) │ │ + source_file_idx : 2224 (WeaveResponse.java) │ │ │ │ Class #257 header: │ │ -class_idx : 739 │ │ +class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2230 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2227 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -56773,54 +56782,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -037ddc: |[037ddc] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.:()V │ │ -037dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037dee: 6a00 7104 |0001: sput-boolean v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.sm_issued:Z // field@0471 │ │ -037df2: 0e00 |0003: return-void │ │ +03989c: |[03989c] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.:()V │ │ +0398ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0398ae: 6a00 7104 |0001: sput-boolean v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.sm_issued:Z // field@0471 │ │ +0398b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;) │ │ name : '' │ │ type : '(Ljava/security/KeyStore;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -037df4: |[037df4] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.:(Ljava/security/KeyStore;)V │ │ -037e04: 7010 c80c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -037e0a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -037e0c: 5b42 7004 |0004: iput-object v2, v4, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ -037e10: 7100 ac0d 0000 |0006: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@0dac │ │ -037e16: 0c02 |0009: move-result-object v2 │ │ -037e18: 7110 ad0d 0200 |000a: invoke-static {v2}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@0dad │ │ -037e1e: 0c00 |000d: move-result-object v0 │ │ -037e20: 6e20 af0d 5000 |000e: invoke-virtual {v0, v5}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@0daf │ │ -037e26: 6e10 ae0d 0000 |0011: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@0dae │ │ -037e2c: 0c01 |0014: move-result-object v1 │ │ -037e2e: 2112 |0015: array-length v2, v1 │ │ -037e30: 3902 0a00 |0016: if-nez v2, 0020 // +000a │ │ -037e34: 2202 1a02 |0018: new-instance v2, Ljava/security/NoSuchAlgorithmException; // type@021a │ │ -037e38: 1a03 5a11 |001a: const-string v3, "no trust manager found" // string@115a │ │ -037e3c: 7020 240d 3200 |001c: invoke-direct {v2, v3}, Ljava/security/NoSuchAlgorithmException;.:(Ljava/lang/String;)V // method@0d24 │ │ -037e42: 2702 |001f: throw v2 │ │ -037e44: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -037e46: 4602 0102 |0021: aget-object v2, v1, v2 │ │ -037e4a: 1f02 5f02 |0023: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@025f │ │ -037e4e: 5b42 7004 |0025: iput-object v2, v4, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ -037e52: 0e00 |0027: return-void │ │ +0398b4: |[0398b4] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.:(Ljava/security/KeyStore;)V │ │ +0398c4: 7010 c80c 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0398ca: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0398cc: 5b42 7004 |0004: iput-object v2, v4, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ +0398d0: 7100 ac0d 0000 |0006: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@0dac │ │ +0398d6: 0c02 |0009: move-result-object v2 │ │ +0398d8: 7110 ad0d 0200 |000a: invoke-static {v2}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@0dad │ │ +0398de: 0c00 |000d: move-result-object v0 │ │ +0398e0: 6e20 af0d 5000 |000e: invoke-virtual {v0, v5}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@0daf │ │ +0398e6: 6e10 ae0d 0000 |0011: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@0dae │ │ +0398ec: 0c01 |0014: move-result-object v1 │ │ +0398ee: 2112 |0015: array-length v2, v1 │ │ +0398f0: 3902 0a00 |0016: if-nez v2, 0020 // +000a │ │ +0398f4: 2202 1802 |0018: new-instance v2, Ljava/security/NoSuchAlgorithmException; // type@0218 │ │ +0398f8: 1a03 5511 |001a: const-string v3, "no trust manager found" // string@1155 │ │ +0398fc: 7020 240d 3200 |001c: invoke-direct {v2, v3}, Ljava/security/NoSuchAlgorithmException;.:(Ljava/lang/String;)V // method@0d24 │ │ +039902: 2702 |001f: throw v2 │ │ +039904: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +039906: 4602 0102 |0021: aget-object v2, v1, v2 │ │ +03990a: 1f02 5c02 |0023: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@025c │ │ +03990e: 5b42 7004 |0025: iput-object v2, v4, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ +039912: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=129 │ │ 0x0006 line=135 │ │ 0x000e line=136 │ │ 0x0011 line=137 │ │ @@ -56840,18 +56849,18 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037e54: |[037e54] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -037e64: 5410 7004 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ -037e68: 7230 b00d 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@0db0 │ │ -037e6e: 0e00 |0005: return-void │ │ +039914: |[039914] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +039924: 5410 7004 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ +039928: 7230 b00d 2003 |0002: invoke-interface {v0, v2, v3}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@0db0 │ │ +03992e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager; │ │ 0x0000 - 0x0006 reg=2 certificates [Ljava/security/cert/X509Certificate; │ │ @@ -56862,16 +56871,16 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037e70: |[037e70] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -037e80: 0e00 |0000: return-void │ │ +039930: |[039930] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +039940: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager; │ │ 0x0000 - 0x0001 reg=1 certificates [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 authType Ljava/lang/String; │ │ @@ -56881,32 +56890,32 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037e84: |[037e84] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -037e94: 5410 7004 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ -037e98: 7210 b10d 0000 |0002: invoke-interface {v0}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@0db1 │ │ -037e9e: 0c00 |0005: move-result-object v0 │ │ -037ea0: 1100 |0006: return-object v0 │ │ +039944: |[039944] org.emergent.android.weave.client.WeaveSSLSocketFactory$WeaveX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +039954: 5410 7004 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.m_standardTrustManager:Ljavax/net/ssl/X509TrustManager; // field@0470 │ │ +039958: 7210 b10d 0000 |0002: invoke-interface {v0}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@0db1 │ │ +03995e: 0c00 |0005: move-result-object v0 │ │ +039960: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager; │ │ │ │ - source_file_idx : 2230 (WeaveSSLSocketFactory.java) │ │ + source_file_idx : 2227 (WeaveSSLSocketFactory.java) │ │ │ │ Class #258 header: │ │ -class_idx : 740 │ │ +class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2230 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2227 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -56952,57 +56961,56 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037ea4: |[037ea4] org.emergent.android.weave.client.WeaveSSLSocketFactory.:()V │ │ -037eb4: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -037eba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037ebc: 5b10 7404 |0004: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ -037ec0: 0e00 |0006: return-void │ │ +039964: |[039964] org.emergent.android.weave.client.WeaveSSLSocketFactory.:()V │ │ +039974: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03997a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03997c: 5b10 7404 |0004: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ +039980: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=49 │ │ - 0x0006 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;) │ │ name : 'createEasySSLContext' │ │ type : '()Ljavax/net/ssl/SSLContext;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -037ec4: |[037ec4] org.emergent.android.weave.client.WeaveSSLSocketFactory.createEasySSLContext:()Ljavax/net/ssl/SSLContext; │ │ -037ed4: 1a02 0608 |0000: const-string v2, "TLS" // string@0806 │ │ -037ed8: 7110 a40d 0200 |0002: invoke-static {v2}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@0da4 │ │ -037ede: 0c00 |0005: move-result-object v0 │ │ -037ee0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -037ee2: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -037ee4: 2333 2403 |0008: new-array v3, v3, [Ljavax/net/ssl/TrustManager; // type@0324 │ │ -037ee8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -037eea: 2205 e302 |000b: new-instance v5, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager; // type@02e3 │ │ -037eee: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -037ef0: 7020 0d10 6500 |000e: invoke-direct {v5, v6}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.:(Ljava/security/KeyStore;)V // method@100d │ │ -037ef6: 4d05 0304 |0011: aput-object v5, v3, v4 │ │ -037efa: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -037efc: 6e40 a60d 2043 |0014: invoke-virtual {v0, v2, v3, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@0da6 │ │ -037f02: 1100 |0017: return-object v0 │ │ -037f04: 0d01 |0018: move-exception v1 │ │ -037f06: 2202 d801 |0019: new-instance v2, Ljava/io/IOException; // type@01d8 │ │ -037f0a: 6e10 ab0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ -037f10: 0c03 |001e: move-result-object v3 │ │ -037f12: 7020 770c 3200 |001f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0c77 │ │ -037f18: 2702 |0022: throw v2 │ │ +039984: |[039984] org.emergent.android.weave.client.WeaveSSLSocketFactory.createEasySSLContext:()Ljavax/net/ssl/SSLContext; │ │ +039994: 1a02 0308 |0000: const-string v2, "TLS" // string@0803 │ │ +039998: 7110 a40d 0200 |0002: invoke-static {v2}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@0da4 │ │ +03999e: 0c00 |0005: move-result-object v0 │ │ +0399a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0399a2: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +0399a4: 2333 2103 |0008: new-array v3, v3, [Ljavax/net/ssl/TrustManager; // type@0321 │ │ +0399a8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0399aa: 2205 e002 |000b: new-instance v5, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager; // type@02e0 │ │ +0399ae: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +0399b0: 7020 0d10 6500 |000e: invoke-direct {v5, v6}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager;.:(Ljava/security/KeyStore;)V // method@100d │ │ +0399b6: 4d05 0304 |0011: aput-object v5, v3, v4 │ │ +0399ba: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +0399bc: 6e40 a60d 2043 |0014: invoke-virtual {v0, v2, v3, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@0da6 │ │ +0399c2: 1100 |0017: return-object v0 │ │ +0399c4: 0d01 |0018: move-exception v1 │ │ +0399c6: 2202 d601 |0019: new-instance v2, Ljava/io/IOException; // type@01d6 │ │ +0399ca: 6e10 ab0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ +0399d0: 0c03 |001e: move-result-object v3 │ │ +0399d2: 7020 770c 3200 |001f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0c77 │ │ +0399d8: 2702 |0022: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ 0x0017 line=121 │ │ @@ -57017,27 +57025,27 @@ │ │ type : '()Ljavax/net/ssl/SSLContext;' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -037f2c: |[037f2c] org.emergent.android.weave.client.WeaveSSLSocketFactory.getSSLContext:()Ljavax/net/ssl/SSLContext; │ │ -037f3c: 1d01 |0000: monitor-enter v1 │ │ -037f3e: 5410 7404 |0001: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ -037f42: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ -037f46: 7100 1310 0000 |0005: invoke-static {}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.createEasySSLContext:()Ljavax/net/ssl/SSLContext; // method@1013 │ │ -037f4c: 0c00 |0008: move-result-object v0 │ │ -037f4e: 5b10 7404 |0009: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ -037f52: 5410 7404 |000b: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ -037f56: 1e01 |000d: monitor-exit v1 │ │ -037f58: 1100 |000e: return-object v0 │ │ -037f5a: 0d00 |000f: move-exception v0 │ │ -037f5c: 1e01 |0010: monitor-exit v1 │ │ -037f5e: 2700 |0011: throw v0 │ │ +0399ec: |[0399ec] org.emergent.android.weave.client.WeaveSSLSocketFactory.getSSLContext:()Ljavax/net/ssl/SSLContext; │ │ +0399fc: 1d01 |0000: monitor-enter v1 │ │ +0399fe: 5410 7404 |0001: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ +039a02: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ +039a06: 7100 1310 0000 |0005: invoke-static {}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.createEasySSLContext:()Ljavax/net/ssl/SSLContext; // method@1013 │ │ +039a0c: 0c00 |0008: move-result-object v0 │ │ +039a0e: 5b10 7404 |0009: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ +039a12: 5410 7404 |000b: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.m_sslcontext:Ljavax/net/ssl/SSLContext; // field@0474 │ │ +039a16: 1e01 |000d: monitor-exit v1 │ │ +039a18: 1100 |000e: return-object v0 │ │ +039a1a: 0d00 |000f: move-exception v0 │ │ +039a1c: 1e01 |0010: monitor-exit v1 │ │ +039a1e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ 0x000b line=55 │ │ @@ -57051,39 +57059,39 @@ │ │ type : '(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -037f6c: |[037f6c] org.emergent.android.weave.client.WeaveSSLSocketFactory.connectSocket:(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket; │ │ -037f7c: 7110 e30d 0c00 |0000: invoke-static {v12}, Lorg/apache/http/params/HttpConnectionParams;.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0de3 │ │ -037f82: 0a00 |0003: move-result v0 │ │ -037f84: 7110 e40d 0c00 |0004: invoke-static {v12}, Lorg/apache/http/params/HttpConnectionParams;.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0de4 │ │ -037f8a: 0a03 |0007: move-result v3 │ │ -037f8c: 2202 0c02 |0008: new-instance v2, Ljava/net/InetSocketAddress; // type@020c │ │ -037f90: 7030 110d 8209 |000a: invoke-direct {v2, v8, v9}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0d11 │ │ -037f96: 3807 1e00 |000d: if-eqz v7, 002b // +001e │ │ -037f9a: 0775 |000f: move-object v5, v7 │ │ -037f9c: 1f05 5b02 |0010: check-cast v5, Ljavax/net/ssl/SSLSocket; // type@025b │ │ -037fa0: 0754 |0012: move-object v4, v5 │ │ -037fa2: 1f04 5b02 |0013: check-cast v4, Ljavax/net/ssl/SSLSocket; // type@025b │ │ -037fa6: 390a 0400 |0015: if-nez v10, 0019 // +0004 │ │ -037faa: 3d0b 0d00 |0017: if-lez v11, 0024 // +000d │ │ -037fae: 3b0b 0300 |0019: if-gez v11, 001c // +0003 │ │ -037fb2: 120b |001b: const/4 v11, #int 0 // #0 │ │ -037fb4: 2201 0c02 |001c: new-instance v1, Ljava/net/InetSocketAddress; // type@020c │ │ -037fb8: 7030 120d a10b |001e: invoke-direct {v1, v10, v11}, Ljava/net/InetSocketAddress;.:(Ljava/net/InetAddress;I)V // method@0d12 │ │ -037fbe: 6e20 a70d 1400 |0021: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.bind:(Ljava/net/SocketAddress;)V // method@0da7 │ │ -037fc4: 6e30 a80d 2400 |0024: invoke-virtual {v4, v2, v0}, Ljavax/net/ssl/SSLSocket;.connect:(Ljava/net/SocketAddress;I)V // method@0da8 │ │ -037fca: 6e20 a90d 3400 |0027: invoke-virtual {v4, v3}, Ljavax/net/ssl/SSLSocket;.setSoTimeout:(I)V // method@0da9 │ │ -037fd0: 1104 |002a: return-object v4 │ │ -037fd2: 6e10 1410 0600 |002b: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@1014 │ │ -037fd8: 0c05 |002e: move-result-object v5 │ │ -037fda: 28e1 |002f: goto 0010 // -001f │ │ +039a2c: |[039a2c] org.emergent.android.weave.client.WeaveSSLSocketFactory.connectSocket:(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket; │ │ +039a3c: 7110 e30d 0c00 |0000: invoke-static {v12}, Lorg/apache/http/params/HttpConnectionParams;.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0de3 │ │ +039a42: 0a00 |0003: move-result v0 │ │ +039a44: 7110 e40d 0c00 |0004: invoke-static {v12}, Lorg/apache/http/params/HttpConnectionParams;.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0de4 │ │ +039a4a: 0a03 |0007: move-result v3 │ │ +039a4c: 2202 0a02 |0008: new-instance v2, Ljava/net/InetSocketAddress; // type@020a │ │ +039a50: 7030 110d 8209 |000a: invoke-direct {v2, v8, v9}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0d11 │ │ +039a56: 3807 1e00 |000d: if-eqz v7, 002b // +001e │ │ +039a5a: 0775 |000f: move-object v5, v7 │ │ +039a5c: 1f05 5902 |0010: check-cast v5, Ljavax/net/ssl/SSLSocket; // type@0259 │ │ +039a60: 0754 |0012: move-object v4, v5 │ │ +039a62: 1f04 5902 |0013: check-cast v4, Ljavax/net/ssl/SSLSocket; // type@0259 │ │ +039a66: 390a 0400 |0015: if-nez v10, 0019 // +0004 │ │ +039a6a: 3d0b 0d00 |0017: if-lez v11, 0024 // +000d │ │ +039a6e: 3b0b 0300 |0019: if-gez v11, 001c // +0003 │ │ +039a72: 120b |001b: const/4 v11, #int 0 // #0 │ │ +039a74: 2201 0a02 |001c: new-instance v1, Ljava/net/InetSocketAddress; // type@020a │ │ +039a78: 7030 120d a10b |001e: invoke-direct {v1, v10, v11}, Ljava/net/InetSocketAddress;.:(Ljava/net/InetAddress;I)V // method@0d12 │ │ +039a7e: 6e20 a70d 1400 |0021: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.bind:(Ljava/net/SocketAddress;)V // method@0da7 │ │ +039a84: 6e30 a80d 2400 |0024: invoke-virtual {v4, v2, v0}, Ljavax/net/ssl/SSLSocket;.connect:(Ljava/net/SocketAddress;I)V // method@0da8 │ │ +039a8a: 6e20 a90d 3400 |0027: invoke-virtual {v4, v3}, Ljavax/net/ssl/SSLSocket;.setSoTimeout:(I)V // method@0da9 │ │ +039a90: 1104 |002a: return-object v4 │ │ +039a92: 6e10 1410 0600 |002b: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@1014 │ │ +039a98: 0c05 |002e: move-result-object v5 │ │ +039a9a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0008 line=71 │ │ 0x000d line=72 │ │ 0x0015 line=74 │ │ @@ -57114,22 +57122,22 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -037fdc: |[037fdc] org.emergent.android.weave.client.WeaveSSLSocketFactory.createSocket:()Ljava/net/Socket; │ │ -037fec: 7010 1710 0100 |0000: invoke-direct {v1}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@1017 │ │ -037ff2: 0c00 |0003: move-result-object v0 │ │ -037ff4: 6e10 a50d 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0da5 │ │ -037ffa: 0c00 |0007: move-result-object v0 │ │ -037ffc: 6e10 aa0d 0000 |0008: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@0daa │ │ -038002: 0c00 |000b: move-result-object v0 │ │ -038004: 1100 |000c: return-object v0 │ │ +039a9c: |[039a9c] org.emergent.android.weave.client.WeaveSSLSocketFactory.createSocket:()Ljava/net/Socket; │ │ +039aac: 7010 1710 0100 |0000: invoke-direct {v1}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@1017 │ │ +039ab2: 0c00 |0003: move-result-object v0 │ │ +039ab4: 6e10 a50d 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0da5 │ │ +039aba: 0c00 |0007: move-result-object v0 │ │ +039abc: 6e10 aa0d 0000 |0008: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@0daa │ │ +039ac2: 0c00 |000b: move-result-object v0 │ │ +039ac4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;) │ │ @@ -57137,22 +57145,22 @@ │ │ type : '(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -038008: |[038008] org.emergent.android.weave.client.WeaveSSLSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -038018: 7010 1710 0100 |0000: invoke-direct {v1}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@1017 │ │ -03801e: 0c00 |0003: move-result-object v0 │ │ -038020: 6e10 a50d 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0da5 │ │ -038026: 0c00 |0007: move-result-object v0 │ │ -038028: 6e55 ab0d 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@0dab │ │ -03802e: 0c00 |000b: move-result-object v0 │ │ -038030: 1100 |000c: return-object v0 │ │ +039ac8: |[039ac8] org.emergent.android.weave.client.WeaveSSLSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +039ad8: 7010 1710 0100 |0000: invoke-direct {v1}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@1017 │ │ +039ade: 0c00 |0003: move-result-object v0 │ │ +039ae0: 6e10 a50d 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0da5 │ │ +039ae6: 0c00 |0007: move-result-object v0 │ │ +039ae8: 6e55 ab0d 2043 |0008: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@0dab │ │ +039aee: 0c00 |000b: move-result-object v0 │ │ +039af0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ 0x0000 - 0x000d reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x000d reg=3 host Ljava/lang/String; │ │ @@ -57164,26 +57172,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038034: |[038034] org.emergent.android.weave.client.WeaveSSLSocketFactory.equals:(Ljava/lang/Object;)Z │ │ -038044: 3803 1000 |0000: if-eqz v3, 0010 // +0010 │ │ -038048: 6e10 cb0c 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -03804e: 0c00 |0005: move-result-object v0 │ │ -038050: 1c01 e402 |0006: const-class v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e4 │ │ -038054: 6e20 ca0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ -03805a: 0a00 |000b: move-result v0 │ │ -03805c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -038060: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -038062: 0f00 |000f: return v0 │ │ -038064: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -038066: 28fe |0011: goto 000f // -0002 │ │ +039af4: |[039af4] org.emergent.android.weave.client.WeaveSSLSocketFactory.equals:(Ljava/lang/Object;)Z │ │ +039b04: 3803 1000 |0000: if-eqz v3, 0010 // +0010 │ │ +039b08: 6e10 cb0c 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +039b0e: 0c00 |0005: move-result-object v0 │ │ +039b10: 1c01 e102 |0006: const-class v1, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e1 │ │ +039b14: 6e20 ca0c 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0cca │ │ +039b1a: 0a00 |000b: move-result v0 │ │ +039b1c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +039b20: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +039b22: 0f00 |000f: return v0 │ │ +039b24: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +039b26: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ 0x0000 - 0x0012 reg=3 obj Ljava/lang/Object; │ │ │ │ @@ -57192,19 +57200,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038068: |[038068] org.emergent.android.weave.client.WeaveSSLSocketFactory.hashCode:()I │ │ -038078: 1c00 e402 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e4 │ │ -03807c: 6e10 cc0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -038082: 0a00 |0005: move-result v0 │ │ -038084: 0f00 |0006: return v0 │ │ +039b28: |[039b28] org.emergent.android.weave.client.WeaveSSLSocketFactory.hashCode:()I │ │ +039b38: 1c00 e102 |0000: const-class v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e1 │ │ +039b3c: 6e10 cc0c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +039b42: 0a00 |0005: move-result v0 │ │ +039b44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ │ │ #5 : (in Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;) │ │ @@ -57212,31 +57220,31 @@ │ │ type : '(Ljava/net/Socket;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038088: |[038088] org.emergent.android.weave.client.WeaveSSLSocketFactory.isSecure:(Ljava/net/Socket;)Z │ │ -038098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03809a: 0f00 |0001: return v0 │ │ +039b48: |[039b48] org.emergent.android.weave.client.WeaveSSLSocketFactory.isSecure:(Ljava/net/Socket;)Z │ │ +039b58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039b5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; │ │ 0x0000 - 0x0002 reg=2 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2230 (WeaveSSLSocketFactory.java) │ │ + source_file_idx : 2227 (WeaveSSLSocketFactory.java) │ │ │ │ Class #259 header: │ │ -class_idx : 741 │ │ +class_idx : 738 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -57248,21 +57256,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #260 header: │ │ -class_idx : 742 │ │ +class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -57285,17 +57293,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03809c: |[03809c] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.:()V │ │ -0380ac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0380b2: 0e00 |0003: return-void │ │ +039b5c: |[039b5c] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.:()V │ │ +039b6c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +039b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;) │ │ @@ -57303,17 +57311,17 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveTransport$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0380b4: |[0380b4] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V │ │ -0380c4: 7010 1a10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;.:()V // method@101a │ │ -0380ca: 0e00 |0003: return-void │ │ +039b74: |[039b74] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V │ │ +039b84: 7010 1a10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;.:()V // method@101a │ │ +039b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/emergent/android/weave/client/WeaveTransport$1; │ │ │ │ @@ -57323,44 +57331,44 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0380cc: |[0380cc] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0380dc: 1a05 fc0d |0000: const-string v5, "http.auth.target-scope" // string@0dfc │ │ -0380e0: 7220 ea0d 5900 |0002: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ -0380e6: 0c01 |0005: move-result-object v1 │ │ -0380e8: 1f01 6d02 |0006: check-cast v1, Lorg/apache/http/auth/AuthState; // type@026d │ │ -0380ec: 1a05 fb0d |0008: const-string v5, "http.auth.credentials-provider" // string@0dfb │ │ -0380f0: 7220 ea0d 5900 |000a: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ -0380f6: 0c03 |000d: move-result-object v3 │ │ -0380f8: 1f03 7102 |000e: check-cast v3, Lorg/apache/http/client/CredentialsProvider; // type@0271 │ │ -0380fc: 1a05 ff0d |0010: const-string v5, "http.target_host" // string@0dff │ │ -038100: 7220 ea0d 5900 |0012: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ -038106: 0c04 |0015: move-result-object v4 │ │ -038108: 1f04 6302 |0016: check-cast v4, Lorg/apache/http/HttpHost; // type@0263 │ │ -03810c: 6e10 be0d 0100 |0018: invoke-virtual {v1}, Lorg/apache/http/auth/AuthState;.getAuthScheme:()Lorg/apache/http/auth/AuthScheme; // method@0dbe │ │ -038112: 0c05 |001b: move-result-object v5 │ │ -038114: 3905 2000 |001c: if-nez v5, 003c // +0020 │ │ -038118: 2200 6c02 |001e: new-instance v0, Lorg/apache/http/auth/AuthScope; // type@026c │ │ -03811c: 6e10 b50d 0400 |0020: invoke-virtual {v4}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@0db5 │ │ -038122: 0c05 |0023: move-result-object v5 │ │ -038124: 6e10 b60d 0400 |0024: invoke-virtual {v4}, Lorg/apache/http/HttpHost;.getPort:()I // method@0db6 │ │ -03812a: 0a06 |0027: move-result v6 │ │ -03812c: 7030 bd0d 5006 |0028: invoke-direct {v0, v5, v6}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@0dbd │ │ -038132: 7220 c20d 0300 |002b: invoke-interface {v3, v0}, Lorg/apache/http/client/CredentialsProvider;.getCredentials:(Lorg/apache/http/auth/AuthScope;)Lorg/apache/http/auth/Credentials; // method@0dc2 │ │ -038138: 0c02 |002e: move-result-object v2 │ │ -03813a: 3802 0d00 |002f: if-eqz v2, 003c // +000d │ │ -03813e: 2205 8602 |0031: new-instance v5, Lorg/apache/http/impl/auth/BasicScheme; // type@0286 │ │ -038142: 7010 dc0d 0500 |0033: invoke-direct {v5}, Lorg/apache/http/impl/auth/BasicScheme;.:()V // method@0ddc │ │ -038148: 6e20 bf0d 5100 |0036: invoke-virtual {v1, v5}, Lorg/apache/http/auth/AuthState;.setAuthScheme:(Lorg/apache/http/auth/AuthScheme;)V // method@0dbf │ │ -03814e: 6e20 c00d 2100 |0039: invoke-virtual {v1, v2}, Lorg/apache/http/auth/AuthState;.setCredentials:(Lorg/apache/http/auth/Credentials;)V // method@0dc0 │ │ -038154: 0e00 |003c: return-void │ │ +039b8c: |[039b8c] org.emergent.android.weave.client.WeaveTransport$MyInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +039b9c: 1a05 f80d |0000: const-string v5, "http.auth.target-scope" // string@0df8 │ │ +039ba0: 7220 ea0d 5900 |0002: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ +039ba6: 0c01 |0005: move-result-object v1 │ │ +039ba8: 1f01 6a02 |0006: check-cast v1, Lorg/apache/http/auth/AuthState; // type@026a │ │ +039bac: 1a05 f70d |0008: const-string v5, "http.auth.credentials-provider" // string@0df7 │ │ +039bb0: 7220 ea0d 5900 |000a: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ +039bb6: 0c03 |000d: move-result-object v3 │ │ +039bb8: 1f03 6e02 |000e: check-cast v3, Lorg/apache/http/client/CredentialsProvider; // type@026e │ │ +039bbc: 1a05 fb0d |0010: const-string v5, "http.target_host" // string@0dfb │ │ +039bc0: 7220 ea0d 5900 |0012: invoke-interface {v9, v5}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@0dea │ │ +039bc6: 0c04 |0015: move-result-object v4 │ │ +039bc8: 1f04 6002 |0016: check-cast v4, Lorg/apache/http/HttpHost; // type@0260 │ │ +039bcc: 6e10 be0d 0100 |0018: invoke-virtual {v1}, Lorg/apache/http/auth/AuthState;.getAuthScheme:()Lorg/apache/http/auth/AuthScheme; // method@0dbe │ │ +039bd2: 0c05 |001b: move-result-object v5 │ │ +039bd4: 3905 2000 |001c: if-nez v5, 003c // +0020 │ │ +039bd8: 2200 6902 |001e: new-instance v0, Lorg/apache/http/auth/AuthScope; // type@0269 │ │ +039bdc: 6e10 b50d 0400 |0020: invoke-virtual {v4}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@0db5 │ │ +039be2: 0c05 |0023: move-result-object v5 │ │ +039be4: 6e10 b60d 0400 |0024: invoke-virtual {v4}, Lorg/apache/http/HttpHost;.getPort:()I // method@0db6 │ │ +039bea: 0a06 |0027: move-result v6 │ │ +039bec: 7030 bd0d 5006 |0028: invoke-direct {v0, v5, v6}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@0dbd │ │ +039bf2: 7220 c20d 0300 |002b: invoke-interface {v3, v0}, Lorg/apache/http/client/CredentialsProvider;.getCredentials:(Lorg/apache/http/auth/AuthScope;)Lorg/apache/http/auth/Credentials; // method@0dc2 │ │ +039bf8: 0c02 |002e: move-result-object v2 │ │ +039bfa: 3802 0d00 |002f: if-eqz v2, 003c // +000d │ │ +039bfe: 2205 8302 |0031: new-instance v5, Lorg/apache/http/impl/auth/BasicScheme; // type@0283 │ │ +039c02: 7010 dc0d 0500 |0033: invoke-direct {v5}, Lorg/apache/http/impl/auth/BasicScheme;.:()V // method@0ddc │ │ +039c08: 6e20 bf0d 5100 |0036: invoke-virtual {v1, v5}, Lorg/apache/http/auth/AuthState;.setAuthScheme:(Lorg/apache/http/auth/AuthScheme;)V // method@0dbf │ │ +039c0e: 6e20 c00d 2100 |0039: invoke-virtual {v1, v2}, Lorg/apache/http/auth/AuthState;.setCredentials:(Lorg/apache/http/auth/Credentials;)V // method@0dc0 │ │ +039c14: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0008 line=306 │ │ 0x0010 line=307 │ │ 0x0018 line=308 │ │ 0x001e line=309 │ │ @@ -57375,21 +57383,21 @@ │ │ 0x0008 - 0x003d reg=1 authState Lorg/apache/http/auth/AuthState; │ │ 0x0010 - 0x003d reg=3 credsProvider Lorg/apache/http/client/CredentialsProvider; │ │ 0x0018 - 0x003d reg=4 targetHost Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x003d reg=7 this Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; │ │ 0x0000 - 0x003d reg=8 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x003d reg=9 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #261 header: │ │ -class_idx : 743 │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -57415,17 +57423,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038158: |[038158] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.:()V │ │ -038168: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03816e: 0e00 |0003: return-void │ │ +039c18: |[039c18] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.:()V │ │ +039c28: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +039c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;) │ │ @@ -57433,17 +57441,17 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveTransport$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038170: |[038170] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V │ │ -038180: 7010 1d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.:()V // method@101d │ │ -038186: 0e00 |0003: return-void │ │ +039c30: |[039c30] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V │ │ +039c40: 7010 1d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.:()V // method@101d │ │ +039c46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/emergent/android/weave/client/WeaveTransport$1; │ │ │ │ @@ -57453,69 +57461,69 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -038188: |[038188] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.handleResponse:(Lorg/apache/http/HttpResponse;)Ljava/lang/Object; │ │ -038198: 6e20 2010 2100 |0000: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.handleResponse:(Lorg/apache/http/HttpResponse;)Lorg/emergent/android/weave/client/WeaveResponse; // method@1020 │ │ -03819e: 0c00 |0003: move-result-object v0 │ │ -0381a0: 1100 |0004: return-object v0 │ │ +039c48: |[039c48] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.handleResponse:(Lorg/apache/http/HttpResponse;)Ljava/lang/Object; │ │ +039c58: 6e20 2010 2100 |0000: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.handleResponse:(Lorg/apache/http/HttpResponse;)Lorg/emergent/android/weave/client/WeaveResponse; // method@1020 │ │ +039c5e: 0c00 |0003: move-result-object v0 │ │ +039c60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; │ │ - 0x0000 - 0x0005 reg=2 x0 Lorg/apache/http/HttpResponse; │ │ + 0x0000 - 0x0005 reg=2 (null) Lorg/apache/http/HttpResponse; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;) │ │ name : 'handleResponse' │ │ type : '(Lorg/apache/http/HttpResponse;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0381a4: |[0381a4] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.handleResponse:(Lorg/apache/http/HttpResponse;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0381b4: 7210 ba0d 0500 |0000: invoke-interface {v5}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0dba │ │ -0381ba: 0c00 |0003: move-result-object v0 │ │ -0381bc: 7210 bc0d 0000 |0004: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0dbc │ │ -0381c2: 0a01 |0007: move-result v1 │ │ -0381c4: 1302 2c01 |0008: const/16 v2, #int 300 // #12c │ │ -0381c8: 3421 1000 |000a: if-lt v1, v2, 001a // +0010 │ │ -0381cc: 2201 e902 |000c: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e9 │ │ -0381d0: 7210 bc0d 0000 |000e: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0dbc │ │ -0381d6: 0a02 |0011: move-result v2 │ │ -0381d8: 7210 bb0d 0000 |0012: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@0dbb │ │ -0381de: 0c03 |0015: move-result-object v3 │ │ -0381e0: 7040 2610 2153 |0016: invoke-direct {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.:(ILjava/lang/String;Lorg/apache/http/HttpResponse;)V // method@1026 │ │ -0381e6: 2701 |0019: throw v1 │ │ -0381e8: 2201 e202 |001a: new-instance v1, Lorg/emergent/android/weave/client/WeaveResponse; // type@02e2 │ │ -0381ec: 7020 0510 5100 |001c: invoke-direct {v1, v5}, Lorg/emergent/android/weave/client/WeaveResponse;.:(Lorg/apache/http/HttpResponse;)V // method@1005 │ │ -0381f2: 1101 |001f: return-object v1 │ │ +039c64: |[039c64] org.emergent.android.weave.client.WeaveTransport$MyResponseHandler.handleResponse:(Lorg/apache/http/HttpResponse;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +039c74: 7210 ba0d 0500 |0000: invoke-interface {v5}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0dba │ │ +039c7a: 0c00 |0003: move-result-object v0 │ │ +039c7c: 7210 bc0d 0000 |0004: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0dbc │ │ +039c82: 0a01 |0007: move-result v1 │ │ +039c84: 1302 2c01 |0008: const/16 v2, #int 300 // #12c │ │ +039c88: 3421 1000 |000a: if-lt v1, v2, 001a // +0010 │ │ +039c8c: 2201 e602 |000c: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; // type@02e6 │ │ +039c90: 7210 bc0d 0000 |000e: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0dbc │ │ +039c96: 0a02 |0011: move-result v2 │ │ +039c98: 7210 bb0d 0000 |0012: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@0dbb │ │ +039c9e: 0c03 |0015: move-result-object v3 │ │ +039ca0: 7040 2610 2153 |0016: invoke-direct {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.:(ILjava/lang/String;Lorg/apache/http/HttpResponse;)V // method@1026 │ │ +039ca6: 2701 |0019: throw v1 │ │ +039ca8: 2201 df02 |001a: new-instance v1, Lorg/emergent/android/weave/client/WeaveResponse; // type@02df │ │ +039cac: 7020 0510 5100 |001c: invoke-direct {v1, v5}, Lorg/emergent/android/weave/client/WeaveResponse;.:(Lorg/apache/http/HttpResponse;)V // method@1005 │ │ +039cb2: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000c line=296 │ │ 0x001a line=298 │ │ locals : │ │ 0x0004 - 0x0020 reg=0 statusLine Lorg/apache/http/StatusLine; │ │ 0x0000 - 0x0020 reg=4 this Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; │ │ 0x0000 - 0x0020 reg=5 response Lorg/apache/http/HttpResponse; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #262 header: │ │ -class_idx : 744 │ │ +class_idx : 741 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 641 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 638 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -57539,17 +57547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0381f4: |[0381f4] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.:()V │ │ -038204: 7010 d40d 0000 |0000: invoke-direct {v0}, Lorg/apache/http/conn/ssl/AbstractVerifier;.:()V // method@0dd4 │ │ -03820a: 0e00 |0003: return-void │ │ +039cb4: |[039cb4] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.:()V │ │ +039cc4: 7010 d40d 0000 |0000: invoke-direct {v0}, Lorg/apache/http/conn/ssl/AbstractVerifier;.:()V // method@0dd4 │ │ +039cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;) │ │ @@ -57557,115 +57565,115 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03820c: |[03820c] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.isIPAddress:(Ljava/lang/String;)Z │ │ -03821c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -038220: 7110 d70d 0100 |0002: invoke-static {v1}, Lorg/apache/http/conn/util/InetAddressUtils;.isIPv4Address:(Ljava/lang/String;)Z // method@0dd7 │ │ -038226: 0a00 |0005: move-result v0 │ │ -038228: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -03822c: 7110 d80d 0100 |0008: invoke-static {v1}, Lorg/apache/http/conn/util/InetAddressUtils;.isIPv6Address:(Ljava/lang/String;)Z // method@0dd8 │ │ -038232: 0a00 |000b: move-result v0 │ │ -038234: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -038238: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03823a: 0f00 |000f: return v0 │ │ -03823c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03823e: 28fe |0011: goto 000f // -0002 │ │ +039ccc: |[039ccc] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.isIPAddress:(Ljava/lang/String;)Z │ │ +039cdc: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +039ce0: 7110 d70d 0100 |0002: invoke-static {v1}, Lorg/apache/http/conn/util/InetAddressUtils;.isIPv4Address:(Ljava/lang/String;)Z // method@0dd7 │ │ +039ce6: 0a00 |0005: move-result v0 │ │ +039ce8: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +039cec: 7110 d80d 0100 |0008: invoke-static {v1}, Lorg/apache/http/conn/util/InetAddressUtils;.isIPv6Address:(Ljava/lang/String;)Z // method@0dd8 │ │ +039cf2: 0a00 |000b: move-result v0 │ │ +039cf4: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +039cf8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +039cfa: 0f00 |000f: return v0 │ │ +039cfc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +039cfe: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ + 0x0002 line=348 │ │ + 0x0008 line=349 │ │ + 0x000f line=347 │ │ + 0x0010 line=349 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 hostname Ljava/lang/String; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;) │ │ name : 'resolveHostAddresses' │ │ type : '(Ljava/lang/String;Ljava/util/Collection;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 26 16-bit code units │ │ -038240: |[038240] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.resolveHostAddresses:(Ljava/lang/String;Ljava/util/Collection;)V │ │ -038250: 7110 0f0d 0700 |0000: invoke-static {v7}, Ljava/net/InetAddress;.getAllByName:(Ljava/lang/String;)[Ljava/net/InetAddress; // method@0d0f │ │ -038256: 0c01 |0003: move-result-object v1 │ │ -038258: 0712 |0004: move-object v2, v1 │ │ -03825a: 2125 |0005: array-length v5, v2 │ │ -03825c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -03825e: 3554 1200 |0007: if-ge v4, v5, 0019 // +0012 │ │ -038262: 4600 0204 |0009: aget-object v0, v2, v4 │ │ -038266: 6e10 100d 0000 |000b: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@0d10 │ │ -03826c: 0c06 |000e: move-result-object v6 │ │ -03826e: 7220 430d 6800 |000f: invoke-interface {v8, v6}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0d43 │ │ -038274: d804 0401 |0012: add-int/lit8 v4, v4, #int 1 // #01 │ │ -038278: 28f3 |0014: goto 0007 // -000d │ │ -03827a: 0d03 |0015: move-exception v3 │ │ -03827c: 7110 3c0f 0300 |0016: invoke-static {v3}, Lorg/emergent/android/weave/client/Dbg;.d:(Ljava/lang/Throwable;)V // method@0f3c │ │ -038282: 0e00 |0019: return-void │ │ + insns size : 25 16-bit code units │ │ +039d00: |[039d00] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.resolveHostAddresses:(Ljava/lang/String;Ljava/util/Collection;)V │ │ +039d10: 7110 0f0d 0600 |0000: invoke-static {v6}, Ljava/net/InetAddress;.getAllByName:(Ljava/lang/String;)[Ljava/net/InetAddress; // method@0d0f │ │ +039d16: 0c01 |0003: move-result-object v1 │ │ +039d18: 2114 |0004: array-length v4, v1 │ │ +039d1a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +039d1c: 3543 1200 |0006: if-ge v3, v4, 0018 // +0012 │ │ +039d20: 4600 0103 |0008: aget-object v0, v1, v3 │ │ +039d24: 6e10 100d 0000 |000a: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@0d10 │ │ +039d2a: 0c05 |000d: move-result-object v5 │ │ +039d2c: 7220 430d 5700 |000e: invoke-interface {v7, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0d43 │ │ +039d32: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039d36: 28f3 |0013: goto 0006 // -000d │ │ +039d38: 0d02 |0014: move-exception v2 │ │ +039d3a: 7110 3c0f 0200 |0015: invoke-static {v2}, Lorg/emergent/android/weave/client/Dbg;.d:(Ljava/lang/Throwable;)V // method@0f3c │ │ +039d40: 0e00 |0018: return-void │ │ catches : 1 │ │ - 0x0000 - 0x0012 │ │ - Ljava/net/UnknownHostException; -> 0x0015 │ │ + 0x0000 - 0x0011 │ │ + Ljava/net/UnknownHostException; -> 0x0014 │ │ positions : │ │ 0x0000 line=337 │ │ 0x0004 line=338 │ │ - 0x000b line=339 │ │ - 0x0012 line=338 │ │ - 0x0015 line=341 │ │ - 0x0016 line=342 │ │ - 0x0019 line=344 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=8 (null) Ljava/util/Collection; │ │ - 0x000b - 0x0015 reg=0 address Ljava/net/InetAddress; │ │ - 0x0004 - 0x0015 reg=1 addresses [Ljava/net/InetAddress; │ │ - 0x0005 - 0x0015 reg=2 arr$ [Ljava/net/InetAddress; │ │ - 0x0007 - 0x0015 reg=4 i$ I │ │ - 0x0006 - 0x0015 reg=5 len$ I │ │ - 0x0016 - 0x0019 reg=3 e Ljava/net/UnknownHostException; │ │ - 0x0000 - 0x001a reg=7 cn Ljava/lang/String; │ │ - 0x0000 - 0x001a reg=8 retval Ljava/util/Collection; Ljava/util/Collection; │ │ + 0x000a line=339 │ │ + 0x0011 line=338 │ │ + 0x0014 line=341 │ │ + 0x0015 line=342 │ │ + 0x0018 line=344 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=7 (null) Ljava/util/Collection; │ │ + 0x000a - 0x0014 reg=0 address Ljava/net/InetAddress; │ │ + 0x0004 - 0x0014 reg=1 addresses [Ljava/net/InetAddress; │ │ + 0x0015 - 0x0018 reg=2 e Ljava/net/UnknownHostException; │ │ + 0x0000 - 0x0019 reg=6 cn Ljava/lang/String; │ │ + 0x0000 - 0x0019 reg=7 retval Ljava/util/Collection; Ljava/util/Collection; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;) │ │ name : 'verify' │ │ type : '(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -038294: |[038294] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.verify:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ -0382a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0382a6: 7110 2210 0400 |0001: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.isIPAddress:(Ljava/lang/String;)Z // method@1022 │ │ -0382ac: 0a01 |0004: move-result v1 │ │ -0382ae: 3801 2a00 |0005: if-eqz v1, 002f // +002a │ │ -0382b2: 3805 2800 |0007: if-eqz v5, 002f // +0028 │ │ -0382b6: 2151 |0009: array-length v1, v5 │ │ -0382b8: 3d01 2500 |000a: if-lez v1, 002f // +0025 │ │ -0382bc: 4601 0502 |000c: aget-object v1, v5, v2 │ │ -0382c0: 3801 2100 |000e: if-eqz v1, 002f // +0021 │ │ -0382c4: 2200 3502 |0010: new-instance v0, Ljava/util/HashSet; // type@0235 │ │ -0382c8: 7010 4f0d 0000 |0012: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0d4f │ │ -0382ce: 4601 0502 |0015: aget-object v1, v5, v2 │ │ -0382d2: 7120 2310 0100 |0017: invoke-static {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.resolveHostAddresses:(Ljava/lang/String;Ljava/util/Collection;)V // method@1023 │ │ -0382d8: 3806 0900 |001a: if-eqz v6, 0023 // +0009 │ │ -0382dc: 7110 400d 0600 |001c: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0d40 │ │ -0382e2: 0c01 |001f: move-result-object v1 │ │ -0382e4: 6e20 510d 1000 |0020: invoke-virtual {v0, v1}, Ljava/util/HashSet;.addAll:(Ljava/util/Collection;)Z // method@0d51 │ │ -0382ea: 6e10 520d 0000 |0023: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@0d52 │ │ -0382f0: 0a01 |0026: move-result v1 │ │ -0382f2: 2311 1f03 |0027: new-array v1, v1, [Ljava/lang/String; // type@031f │ │ -0382f6: 6e20 530d 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/HashSet;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d53 │ │ -0382fc: 0c06 |002c: move-result-object v6 │ │ -0382fe: 1f06 1f03 |002d: check-cast v6, [Ljava/lang/String; // type@031f │ │ -038302: 6e52 2510 4365 |002f: invoke-virtual {v3, v4, v5, v6, v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.verify:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V // method@1025 │ │ -038308: 0e00 |0032: return-void │ │ +039d54: |[039d54] org.emergent.android.weave.client.WeaveTransport$WeaveHostnameVerifier.verify:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ +039d64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +039d66: 7110 2210 0400 |0001: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.isIPAddress:(Ljava/lang/String;)Z // method@1022 │ │ +039d6c: 0a01 |0004: move-result v1 │ │ +039d6e: 3801 2a00 |0005: if-eqz v1, 002f // +002a │ │ +039d72: 3805 2800 |0007: if-eqz v5, 002f // +0028 │ │ +039d76: 2151 |0009: array-length v1, v5 │ │ +039d78: 3d01 2500 |000a: if-lez v1, 002f // +0025 │ │ +039d7c: 4601 0502 |000c: aget-object v1, v5, v2 │ │ +039d80: 3801 2100 |000e: if-eqz v1, 002f // +0021 │ │ +039d84: 2200 3302 |0010: new-instance v0, Ljava/util/HashSet; // type@0233 │ │ +039d88: 7010 4f0d 0000 |0012: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0d4f │ │ +039d8e: 4601 0502 |0015: aget-object v1, v5, v2 │ │ +039d92: 7120 2310 0100 |0017: invoke-static {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.resolveHostAddresses:(Ljava/lang/String;Ljava/util/Collection;)V // method@1023 │ │ +039d98: 3806 0900 |001a: if-eqz v6, 0023 // +0009 │ │ +039d9c: 7110 400d 0600 |001c: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0d40 │ │ +039da2: 0c01 |001f: move-result-object v1 │ │ +039da4: 6e20 510d 1000 |0020: invoke-virtual {v0, v1}, Ljava/util/HashSet;.addAll:(Ljava/util/Collection;)Z // method@0d51 │ │ +039daa: 6e10 520d 0000 |0023: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@0d52 │ │ +039db0: 0a01 |0026: move-result v1 │ │ +039db2: 2311 1c03 |0027: new-array v1, v1, [Ljava/lang/String; // type@031c │ │ +039db6: 6e20 530d 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/HashSet;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d53 │ │ +039dbc: 0c06 |002c: move-result-object v6 │ │ +039dbe: 1f06 1c03 |002d: check-cast v6, [Ljava/lang/String; // type@031c │ │ +039dc2: 6e52 2510 4365 |002f: invoke-virtual {v3, v4, v5, v6, v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.verify:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V // method@1025 │ │ +039dc8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x0010 line=326 │ │ 0x0015 line=327 │ │ 0x001a line=328 │ │ 0x001c line=329 │ │ @@ -57676,21 +57684,21 @@ │ │ 0x0000 - 0x002d reg=6 subjectAlts [Ljava/lang/String; │ │ 0x0015 - 0x002f reg=0 expandedAlts Ljava/util/HashSet; Ljava/util/HashSet; │ │ 0x0000 - 0x0033 reg=3 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; │ │ 0x0000 - 0x0033 reg=4 host Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=5 cns [Ljava/lang/String; │ │ 0x002f - 0x0033 reg=6 subjectAlts [Ljava/lang/String; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #263 header: │ │ -class_idx : 745 │ │ +class_idx : 742 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 627 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 624 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -57714,20 +57722,20 @@ │ │ type : '(ILjava/lang/String;Lorg/apache/http/HttpResponse;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03830c: |[03830c] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.:(ILjava/lang/String;Lorg/apache/http/HttpResponse;)V │ │ -03831c: 7030 c60d 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/apache/http/client/HttpResponseException;.:(ILjava/lang/String;)V // method@0dc6 │ │ -038322: 2200 ea02 |0003: new-instance v0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // type@02ea │ │ -038326: 7020 2b10 4000 |0005: invoke-direct {v0, v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.:(Lorg/apache/http/HttpResponse;)V // method@102b │ │ -03832c: 5b10 7504 |0008: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@0475 │ │ -038330: 0e00 |000a: return-void │ │ +039dcc: |[039dcc] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.:(ILjava/lang/String;Lorg/apache/http/HttpResponse;)V │ │ +039ddc: 7030 c60d 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/apache/http/client/HttpResponseException;.:(ILjava/lang/String;)V // method@0dc6 │ │ +039de2: 2200 e702 |0003: new-instance v0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // type@02e7 │ │ +039de6: 7020 2b10 4000 |0005: invoke-direct {v0, v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.:(Lorg/apache/http/HttpResponse;)V // method@102b │ │ +039dec: 5b10 7504 |0008: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@0475 │ │ +039df0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x000a line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; │ │ @@ -57741,17 +57749,17 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038334: |[038334] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ -038344: 5410 7504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@0475 │ │ -038348: 1100 |0002: return-object v0 │ │ +039df4: |[039df4] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ +039e04: 5410 7504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.m_responseHeaders:Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // field@0475 │ │ +039e08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;) │ │ @@ -57759,68 +57767,68 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -03834c: |[03834c] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.toString:()Ljava/lang/String; │ │ -03835c: 6e10 cb0c 0400 |0000: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -038362: 0c02 |0003: move-result-object v2 │ │ -038364: 6e10 9c0c 0200 |0004: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -03836a: 0c01 |0007: move-result-object v1 │ │ -03836c: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -038370: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -038376: 6e20 f80c 1200 |000d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03837c: 0c02 |0010: move-result-object v2 │ │ -03837e: 1a03 0a01 |0011: const-string v3, ": (statusCode=" // string@010a │ │ -038382: 6e20 f80c 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -038388: 0c02 |0016: move-result-object v2 │ │ -03838a: 6e10 2910 0400 |0017: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getStatusCode:()I // method@1029 │ │ -038390: 0a03 |001a: move-result v3 │ │ -038392: 6e20 f50c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -038398: 0c02 |001e: move-result-object v2 │ │ -03839a: 1a03 bd00 |001f: const-string v3, ")" // string@00bd │ │ -03839e: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0383a4: 0c02 |0024: move-result-object v2 │ │ -0383a6: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0383ac: 0c01 |0028: move-result-object v1 │ │ -0383ae: 6e10 2710 0400 |0029: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getLocalizedMessage:()Ljava/lang/String; // method@1027 │ │ -0383b4: 0c00 |002c: move-result-object v0 │ │ -0383b6: 3800 1900 |002d: if-eqz v0, 0046 // +0019 │ │ -0383ba: 2202 0302 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -0383be: 7010 f20c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0383c4: 6e20 f80c 1200 |0034: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0383ca: 0c02 |0037: move-result-object v2 │ │ -0383cc: 1a03 2600 |0038: const-string v3, " : " // string@0026 │ │ -0383d0: 6e20 f80c 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0383d6: 0c02 |003d: move-result-object v2 │ │ -0383d8: 6e20 f80c 0200 |003e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0383de: 0c02 |0041: move-result-object v2 │ │ -0383e0: 6e10 fd0c 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0383e6: 0c01 |0045: move-result-object v1 │ │ -0383e8: 1101 |0046: return-object v1 │ │ +039e0c: |[039e0c] org.emergent.android.weave.client.WeaveTransport$WeaveResponseException.toString:()Ljava/lang/String; │ │ +039e1c: 6e10 cb0c 0400 |0000: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +039e22: 0c02 |0003: move-result-object v2 │ │ +039e24: 6e10 9c0c 0200 |0004: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +039e2a: 0c01 |0007: move-result-object v1 │ │ +039e2c: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +039e30: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +039e36: 6e20 f80c 1200 |000d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e3c: 0c02 |0010: move-result-object v2 │ │ +039e3e: 1a03 0a01 |0011: const-string v3, ": (statusCode=" // string@010a │ │ +039e42: 6e20 f80c 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e48: 0c02 |0016: move-result-object v2 │ │ +039e4a: 6e10 2910 0400 |0017: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getStatusCode:()I // method@1029 │ │ +039e50: 0a03 |001a: move-result v3 │ │ +039e52: 6e20 f50c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +039e58: 0c02 |001e: move-result-object v2 │ │ +039e5a: 1a03 bd00 |001f: const-string v3, ")" // string@00bd │ │ +039e5e: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e64: 0c02 |0024: move-result-object v2 │ │ +039e66: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +039e6c: 0c01 |0028: move-result-object v1 │ │ +039e6e: 6e10 2710 0400 |0029: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getLocalizedMessage:()Ljava/lang/String; // method@1027 │ │ +039e74: 0c00 |002c: move-result-object v0 │ │ +039e76: 3800 1900 |002d: if-eqz v0, 0046 // +0019 │ │ +039e7a: 2202 0102 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +039e7e: 7010 f20c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +039e84: 6e20 f80c 1200 |0034: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e8a: 0c02 |0037: move-result-object v2 │ │ +039e8c: 1a03 2600 |0038: const-string v3, " : " // string@0026 │ │ +039e90: 6e20 f80c 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e96: 0c02 |003d: move-result-object v2 │ │ +039e98: 6e20 f80c 0200 |003e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +039e9e: 0c02 |0041: move-result-object v2 │ │ +039ea0: 6e10 fd0c 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +039ea6: 0c01 |0045: move-result-object v1 │ │ +039ea8: 1101 |0046: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ 0x0029 line=278 │ │ 0x002d line=279 │ │ locals : │ │ 0x0008 - 0x0046 reg=1 s Ljava/lang/String; │ │ 0x002d - 0x0047 reg=0 message Ljava/lang/String; │ │ 0x0000 - 0x0047 reg=4 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #264 header: │ │ -class_idx : 746 │ │ +class_idx : 743 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2229 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -57844,20 +57852,20 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0383ec: |[0383ec] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.:(Lorg/apache/http/HttpResponse;)V │ │ -0383fc: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -038402: 7210 b80d 0200 |0003: invoke-interface {v2}, Lorg/apache/http/HttpResponse;.getAllHeaders:()[Lorg/apache/http/Header; // method@0db8 │ │ -038408: 0c00 |0006: move-result-object v0 │ │ -03840a: 5b10 7604 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ -03840e: 0e00 |0009: return-void │ │ +039eac: |[039eac] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.:(Lorg/apache/http/HttpResponse;)V │ │ +039ebc: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +039ec2: 7210 b80d 0200 |0003: invoke-interface {v2}, Lorg/apache/http/HttpResponse;.getAllHeaders:()[Lorg/apache/http/Header; // method@0db8 │ │ +039ec8: 0c00 |0006: move-result-object v0 │ │ +039eca: 5b10 7604 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ +039ece: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ 0x0009 line=222 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ @@ -57868,64 +57876,61 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -038410: |[038410] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaderValue:(Ljava/lang/String;)Ljava/lang/String; │ │ -038420: 5450 7604 |0000: iget-object v0, v5, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ -038424: 2103 |0002: array-length v3, v0 │ │ -038426: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -038428: 3532 1600 |0004: if-ge v2, v3, 001a // +0016 │ │ -03842c: 4601 0002 |0006: aget-object v1, v0, v2 │ │ -038430: 7210 b20d 0100 |0008: invoke-interface {v1}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@0db2 │ │ -038436: 0c04 |000b: move-result-object v4 │ │ -038438: 6e20 da0c 4600 |000c: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03843e: 0a04 |000f: move-result v4 │ │ -038440: 3804 0700 |0010: if-eqz v4, 0017 // +0007 │ │ -038444: 7210 b30d 0100 |0012: invoke-interface {v1}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@0db3 │ │ -03844a: 0c04 |0015: move-result-object v4 │ │ -03844c: 1104 |0016: return-object v4 │ │ -03844e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038452: 28eb |0019: goto 0004 // -0015 │ │ -038454: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -038456: 28fb |001b: goto 0016 // -0005 │ │ +039ed0: |[039ed0] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaderValue:(Ljava/lang/String;)Ljava/lang/String; │ │ +039ee0: 5452 7604 |0000: iget-object v2, v5, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ +039ee4: 2123 |0002: array-length v3, v2 │ │ +039ee6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +039ee8: 3531 1600 |0004: if-ge v1, v3, 001a // +0016 │ │ +039eec: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +039ef0: 7210 b20d 0000 |0008: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@0db2 │ │ +039ef6: 0c04 |000b: move-result-object v4 │ │ +039ef8: 6e20 da0c 4600 |000c: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +039efe: 0a04 |000f: move-result v4 │ │ +039f00: 3804 0700 |0010: if-eqz v4, 0017 // +0007 │ │ +039f04: 7210 b30d 0000 |0012: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@0db3 │ │ +039f0a: 0c01 |0015: move-result-object v1 │ │ +039f0c: 1101 |0016: return-object v1 │ │ +039f0e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039f12: 28eb |0019: goto 0004 // -0015 │ │ +039f14: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +039f16: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0008 line=253 │ │ 0x0012 line=254 │ │ 0x0016 line=256 │ │ 0x0017 line=252 │ │ 0x001a line=256 │ │ locals : │ │ - 0x0008 - 0x0016 reg=1 header Lorg/apache/http/Header; │ │ - 0x0017 - 0x001a reg=1 header Lorg/apache/http/Header; │ │ - 0x0002 - 0x001c reg=0 arr$ [Lorg/apache/http/Header; │ │ - 0x0004 - 0x001c reg=2 i$ I │ │ - 0x0003 - 0x001c reg=3 len$ I │ │ + 0x0008 - 0x0016 reg=0 header Lorg/apache/http/Header; │ │ + 0x0017 - 0x001a reg=0 header Lorg/apache/http/Header; │ │ 0x0000 - 0x001c reg=5 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ 0x0000 - 0x001c reg=6 headerName Ljava/lang/String; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;) │ │ name : 'getHeaderValue' │ │ type : '(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -038458: |[038458] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; │ │ -038468: 6e10 eb0f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveHeader;.getName:()Ljava/lang/String; // method@0feb │ │ -03846e: 0c00 |0003: move-result-object v0 │ │ -038470: 7020 2d10 0100 |0004: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Ljava/lang/String;)Ljava/lang/String; // method@102d │ │ -038476: 0c00 |0007: move-result-object v0 │ │ -038478: 1100 |0008: return-object v0 │ │ +039f18: |[039f18] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; │ │ +039f28: 6e10 eb0f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveHeader;.getName:()Ljava/lang/String; // method@0feb │ │ +039f2e: 0c00 |0003: move-result-object v0 │ │ +039f30: 7020 2d10 0100 |0004: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Ljava/lang/String;)Ljava/lang/String; // method@102d │ │ +039f36: 0c00 |0007: move-result-object v0 │ │ +039f38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ 0x0000 - 0x0009 reg=2 header Lorg/emergent/android/weave/client/WeaveHeader; │ │ │ │ @@ -57935,25 +57940,25 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03847c: |[03847c] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getBackoffSeconds:()J │ │ -03848c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -038490: 6203 5904 |0002: sget-object v3, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ -038494: 7020 2e10 3400 |0004: invoke-direct {v4, v3}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; // method@102e │ │ -03849a: 0c02 |0007: move-result-object v2 │ │ -03849c: 3802 0600 |0008: if-eqz v2, 000e // +0006 │ │ -0384a0: 7110 bb0c 0200 |000a: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0cbb │ │ -0384a6: 0b00 |000d: move-result-wide v0 │ │ -0384a8: 1000 |000e: return-wide v0 │ │ -0384aa: 0d03 |000f: move-exception v3 │ │ -0384ac: 28fe |0010: goto 000e // -0002 │ │ +039f3c: |[039f3c] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getBackoffSeconds:()J │ │ +039f4c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +039f50: 6203 5904 |0002: sget-object v3, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_BACKOFF:Lorg/emergent/android/weave/client/WeaveHeader; // field@0459 │ │ +039f54: 7020 2e10 3400 |0004: invoke-direct {v4, v3}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; // method@102e │ │ +039f5a: 0c02 |0007: move-result-object v2 │ │ +039f5c: 3802 0600 |0008: if-eqz v2, 000e // +0006 │ │ +039f60: 7110 bb0c 0200 |000a: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0cbb │ │ +039f66: 0b00 |000d: move-result-wide v0 │ │ +039f68: 1000 |000e: return-wide v0 │ │ +039f6a: 0d03 |000f: move-exception v3 │ │ +039f6c: 28fe |0010: goto 000e // -0002 │ │ catches : 1 │ │ 0x0002 - 0x000d │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=237 │ │ 0x0002 line=240 │ │ 0x0008 line=241 │ │ @@ -57970,17 +57975,17 @@ │ │ type : '()[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0384c0: |[0384c0] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaders:()[Lorg/apache/http/Header; │ │ -0384d0: 5410 7604 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ -0384d4: 1100 |0002: return-object v0 │ │ +039f80: |[039f80] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getHeaders:()[Lorg/apache/http/Header; │ │ +039f90: 5410 7604 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.m_headers:[Lorg/apache/http/Header; // field@0476 │ │ +039f94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ │ │ #2 : (in Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;) │ │ @@ -57988,50 +57993,50 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0384d8: |[0384d8] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getServerTimestamp:()Ljava/util/Date; │ │ -0384e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384ea: 6202 5c04 |0001: sget-object v2, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ -0384ee: 7020 2e10 2300 |0003: invoke-direct {v3, v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; // method@102e │ │ -0384f4: 0c01 |0006: move-result-object v1 │ │ -0384f6: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ -0384fa: 7110 5f10 0100 |0009: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@105f │ │ -038500: 0c00 |000c: move-result-object v0 │ │ -038502: 1100 |000d: return-object v0 │ │ +039f98: |[039f98] org.emergent.android.weave.client.WeaveTransport$WeaveResponseHeaders.getServerTimestamp:()Ljava/util/Date; │ │ +039fa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039faa: 6202 5c04 |0001: sget-object v2, Lorg/emergent/android/weave/client/WeaveHeader;.X_WEAVE_TIMESTAMP:Lorg/emergent/android/weave/client/WeaveHeader; // field@045c │ │ +039fae: 7020 2e10 2300 |0003: invoke-direct {v3, v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;.getHeaderValue:(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; // method@102e │ │ +039fb4: 0c01 |0006: move-result-object v1 │ │ +039fb6: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ +039fba: 7110 5f10 0100 |0009: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@105f │ │ +039fc0: 0c00 |000c: move-result-object v0 │ │ +039fc2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0001 line=230 │ │ 0x0007 line=231 │ │ 0x0009 line=232 │ │ 0x000d line=233 │ │ locals : │ │ 0x0001 - 0x000e reg=0 retval Ljava/util/Date; │ │ 0x0007 - 0x000e reg=1 ststamp Ljava/lang/String; │ │ 0x0000 - 0x000e reg=3 this Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #265 header: │ │ -class_idx : 747 │ │ +class_idx : 744 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2232 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2229 │ │ static_fields_size : 5 │ │ instance_fields_size: 2 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 5 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/client/WeaveTransport$1; Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; } │ │ Annotations on method #4153 'execDeleteMethod' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; Lorg/emergent/android/weave/client/WeaveException; } │ │ Annotations on method #4154 'execGenericMethod' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; Lorg/emergent/android/weave/client/WeaveException; } │ │ Annotations on method #4155 'execGenericMethod' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; Lorg/emergent/android/weave/client/WeaveException; } │ │ Annotations on method #4156 'execGetMethod' │ │ @@ -58084,43 +58089,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -038504: |[038504] org.emergent.android.weave.client.WeaveTransport.:()V │ │ -038514: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038516: 1303 1e00 |0001: const/16 v3, #int 30 // #1e │ │ -03851a: 2201 e602 |0003: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; // type@02e6 │ │ -03851e: 7020 1b10 2100 |0005: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V // method@101b │ │ -038524: 6901 7c04 |0008: sput-object v1, Lorg/emergent/android/weave/client/WeaveTransport;.sm_preemptiveAuth:Lorg/apache/http/HttpRequestInterceptor; // field@047c │ │ -038528: 2201 e702 |000a: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // type@02e7 │ │ -03852c: 7020 1e10 2100 |000c: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V // method@101e │ │ -038532: 6901 7d04 |000f: sput-object v1, Lorg/emergent/android/weave/client/WeaveTransport;.sm_responseHandler:Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // field@047d │ │ -038536: 2200 8a02 |0011: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@028a │ │ -03853a: 7010 e20d 0000 |0013: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@0de2 │ │ -038540: 6201 f802 |0016: sget-object v1, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@02f8 │ │ -038544: 7120 e90d 1000 |0018: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@0de9 │ │ -03854a: 1a01 3c08 |001b: const-string v1, "UTF-8" // string@083c │ │ -03854e: 7120 e60d 1000 |001d: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@0de6 │ │ -038554: 6201 4604 |0020: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT:Ljava/lang/String; // field@0446 │ │ -038558: 7120 e80d 1000 |0022: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@0de8 │ │ -03855e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -038560: 7120 e70d 1000 |0026: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V // method@0de7 │ │ -038566: 1a01 fe0d |0029: const-string v1, "http.conn-manager.max-total" // string@0dfe │ │ -03856a: 7110 b80c 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -038570: 0c02 |002e: move-result-object v2 │ │ -038572: 7230 e50d 1002 |002f: invoke-interface {v0, v1, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0de5 │ │ -038578: 1a01 fd0d |0032: const-string v1, "http.conn-manager.max-per-route" // string@0dfd │ │ -03857c: 2202 7b02 |0034: new-instance v2, Lorg/apache/http/conn/params/ConnPerRouteBean; // type@027b │ │ -038580: 7020 cf0d 3200 |0036: invoke-direct {v2, v3}, Lorg/apache/http/conn/params/ConnPerRouteBean;.:(I)V // method@0dcf │ │ -038586: 7230 e50d 1002 |0039: invoke-interface {v0, v1, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0de5 │ │ -03858c: 6900 7b04 |003c: sput-object v0, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ -038590: 0e00 |003e: return-void │ │ +039fc4: |[039fc4] org.emergent.android.weave.client.WeaveTransport.:()V │ │ +039fd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +039fd6: 1303 1e00 |0001: const/16 v3, #int 30 // #1e │ │ +039fda: 2201 e302 |0003: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor; // type@02e3 │ │ +039fde: 7020 1b10 2100 |0005: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V // method@101b │ │ +039fe4: 6901 7c04 |0008: sput-object v1, Lorg/emergent/android/weave/client/WeaveTransport;.sm_preemptiveAuth:Lorg/apache/http/HttpRequestInterceptor; // field@047c │ │ +039fe8: 2201 e402 |000a: new-instance v1, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // type@02e4 │ │ +039fec: 7020 1e10 2100 |000c: invoke-direct {v1, v2}, Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;.:(Lorg/emergent/android/weave/client/WeaveTransport$1;)V // method@101e │ │ +039ff2: 6901 7d04 |000f: sput-object v1, Lorg/emergent/android/weave/client/WeaveTransport;.sm_responseHandler:Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // field@047d │ │ +039ff6: 2200 8702 |0011: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@0287 │ │ +039ffa: 7010 e20d 0000 |0013: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@0de2 │ │ +03a000: 6201 f802 |0016: sget-object v1, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@02f8 │ │ +03a004: 7120 e90d 1000 |0018: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@0de9 │ │ +03a00a: 1a01 3908 |001b: const-string v1, "UTF-8" // string@0839 │ │ +03a00e: 7120 e60d 1000 |001d: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@0de6 │ │ +03a014: 6201 4604 |0020: sget-object v1, Lorg/emergent/android/weave/client/WeaveConstants;.USER_AGENT:Ljava/lang/String; // field@0446 │ │ +03a018: 7120 e80d 1000 |0022: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@0de8 │ │ +03a01e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +03a020: 7120 e70d 1000 |0026: invoke-static {v0, v1}, Lorg/apache/http/params/HttpProtocolParams;.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V // method@0de7 │ │ +03a026: 1a01 fa0d |0029: const-string v1, "http.conn-manager.max-total" // string@0dfa │ │ +03a02a: 7110 b80c 0300 |002b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +03a030: 0c02 |002e: move-result-object v2 │ │ +03a032: 7230 e50d 1002 |002f: invoke-interface {v0, v1, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0de5 │ │ +03a038: 1a01 f90d |0032: const-string v1, "http.conn-manager.max-per-route" // string@0df9 │ │ +03a03c: 2202 7802 |0034: new-instance v2, Lorg/apache/http/conn/params/ConnPerRouteBean; // type@0278 │ │ +03a040: 7020 cf0d 3200 |0036: invoke-direct {v2, v3}, Lorg/apache/http/conn/params/ConnPerRouteBean;.:(I)V // method@0dcf │ │ +03a046: 7230 e50d 1002 |0039: invoke-interface {v0, v1, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0de5 │ │ +03a04c: 6900 7b04 |003c: sput-object v0, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ +03a050: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x000a line=66 │ │ 0x0011 line=71 │ │ 0x0016 line=72 │ │ 0x001b line=73 │ │ @@ -58138,18 +58143,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -038594: |[038594] org.emergent.android.weave.client.WeaveTransport.:()V │ │ -0385a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0385a6: 7020 3310 0100 |0001: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.:(Z)V // method@1033 │ │ -0385ac: 0e00 |0004: return-void │ │ +03a054: |[03a054] org.emergent.android.weave.client.WeaveTransport.:()V │ │ +03a064: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a066: 7020 3310 0100 |0001: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.:(Z)V // method@1033 │ │ +03a06c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ │ │ @@ -58158,18 +58163,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0385b0: |[0385b0] org.emergent.android.weave.client.WeaveTransport.:(Z)V │ │ -0385c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0385c2: 7030 3410 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.:(ZZ)V // method@1034 │ │ -0385c8: 0e00 |0004: return-void │ │ +03a070: |[03a070] org.emergent.android.weave.client.WeaveTransport.:(Z)V │ │ +03a080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a082: 7030 3410 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.:(ZZ)V // method@1034 │ │ +03a088: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ 0x0000 - 0x0005 reg=2 useConnectionPool Z │ │ @@ -58179,27 +58184,27 @@ │ │ type : '(ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0385cc: |[0385cc] org.emergent.android.weave.client.WeaveTransport.:(ZZ)V │ │ -0385dc: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0385e2: 7110 3810 0300 |0003: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveTransport;.createSocketFactory:(Z)Lorg/apache/http/conn/scheme/SocketFactory; // method@1038 │ │ -0385e8: 0c00 |0006: move-result-object v0 │ │ -0385ea: 5b10 7a04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport;.m_sslSocketFactory:Lorg/apache/http/conn/scheme/SocketFactory; // field@047a │ │ -0385ee: 3802 0a00 |0009: if-eqz v2, 0013 // +000a │ │ -0385f2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0385f4: 7020 3510 0100 |000c: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; // method@1035 │ │ -0385fa: 0c00 |000f: move-result-object v0 │ │ -0385fc: 5b10 7904 |0010: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ -038600: 0e00 |0012: return-void │ │ -038602: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -038604: 28fc |0014: goto 0010 // -0004 │ │ +03a08c: |[03a08c] org.emergent.android.weave.client.WeaveTransport.:(ZZ)V │ │ +03a09c: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03a0a2: 7110 3810 0300 |0003: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveTransport;.createSocketFactory:(Z)Lorg/apache/http/conn/scheme/SocketFactory; // method@1038 │ │ +03a0a8: 0c00 |0006: move-result-object v0 │ │ +03a0aa: 5b10 7a04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport;.m_sslSocketFactory:Lorg/apache/http/conn/scheme/SocketFactory; // field@047a │ │ +03a0ae: 3802 0a00 |0009: if-eqz v2, 0013 // +000a │ │ +03a0b2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +03a0b4: 7020 3510 0100 |000c: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; // method@1035 │ │ +03a0ba: 0c00 |000f: move-result-object v0 │ │ +03a0bc: 5b10 7904 |0010: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ +03a0c0: 0e00 |0012: return-void │ │ +03a0c2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +03a0c4: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x0009 line=96 │ │ 0x0012 line=97 │ │ 0x0013 line=96 │ │ @@ -58213,39 +58218,39 @@ │ │ type : '(Z)Lorg/apache/http/conn/ClientConnectionManager;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -038608: |[038608] org.emergent.android.weave.client.WeaveTransport.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; │ │ -038618: 2200 7f02 |0000: new-instance v0, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@027f │ │ -03861c: 7010 d20d 0000 |0002: invoke-direct {v0}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@0dd2 │ │ -038622: 2201 7e02 |0005: new-instance v1, Lorg/apache/http/conn/scheme/Scheme; // type@027e │ │ -038626: 1a02 fa0d |0007: const-string v2, "http" // string@0dfa │ │ -03862a: 7100 d00d 0000 |0009: invoke-static {}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/scheme/PlainSocketFactory; // method@0dd0 │ │ -038630: 0c03 |000c: move-result-object v3 │ │ -038632: 1304 5000 |000d: const/16 v4, #int 80 // #50 │ │ -038636: 7040 d10d 2143 |000f: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0dd1 │ │ -03863c: 6e20 d30d 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0dd3 │ │ -038642: 2201 7e02 |0015: new-instance v1, Lorg/apache/http/conn/scheme/Scheme; // type@027e │ │ -038646: 1a02 030e |0017: const-string v2, "https" // string@0e03 │ │ -03864a: 5453 7a04 |0019: iget-object v3, v5, Lorg/emergent/android/weave/client/WeaveTransport;.m_sslSocketFactory:Lorg/apache/http/conn/scheme/SocketFactory; // field@047a │ │ -03864e: 1304 bb01 |001b: const/16 v4, #int 443 // #1bb │ │ -038652: 7040 d10d 2143 |001d: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0dd1 │ │ -038658: 6e20 d30d 1000 |0020: invoke-virtual {v0, v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0dd3 │ │ -03865e: 3806 0a00 |0023: if-eqz v6, 002d // +000a │ │ -038662: 2201 8902 |0025: new-instance v1, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@0289 │ │ -038666: 6202 7b04 |0027: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ -03866a: 7030 e10d 2100 |0029: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0de1 │ │ -038670: 1101 |002c: return-object v1 │ │ -038672: 2201 8802 |002d: new-instance v1, Lorg/apache/http/impl/conn/SingleClientConnManager; // type@0288 │ │ -038676: 6202 7b04 |002f: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ -03867a: 7030 e00d 2100 |0031: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/conn/SingleClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0de0 │ │ -038680: 28f8 |0034: goto 002c // -0008 │ │ +03a0c8: |[03a0c8] org.emergent.android.weave.client.WeaveTransport.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; │ │ +03a0d8: 2200 7c02 |0000: new-instance v0, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@027c │ │ +03a0dc: 7010 d20d 0000 |0002: invoke-direct {v0}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@0dd2 │ │ +03a0e2: 2201 7b02 |0005: new-instance v1, Lorg/apache/http/conn/scheme/Scheme; // type@027b │ │ +03a0e6: 1a02 f60d |0007: const-string v2, "http" // string@0df6 │ │ +03a0ea: 7100 d00d 0000 |0009: invoke-static {}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/scheme/PlainSocketFactory; // method@0dd0 │ │ +03a0f0: 0c03 |000c: move-result-object v3 │ │ +03a0f2: 1304 5000 |000d: const/16 v4, #int 80 // #50 │ │ +03a0f6: 7040 d10d 2143 |000f: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0dd1 │ │ +03a0fc: 6e20 d30d 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0dd3 │ │ +03a102: 2201 7b02 |0015: new-instance v1, Lorg/apache/http/conn/scheme/Scheme; // type@027b │ │ +03a106: 1a02 ff0d |0017: const-string v2, "https" // string@0dff │ │ +03a10a: 5453 7a04 |0019: iget-object v3, v5, Lorg/emergent/android/weave/client/WeaveTransport;.m_sslSocketFactory:Lorg/apache/http/conn/scheme/SocketFactory; // field@047a │ │ +03a10e: 1304 bb01 |001b: const/16 v4, #int 443 // #1bb │ │ +03a112: 7040 d10d 2143 |001d: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0dd1 │ │ +03a118: 6e20 d30d 1000 |0020: invoke-virtual {v0, v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0dd3 │ │ +03a11e: 3806 0a00 |0023: if-eqz v6, 002d // +000a │ │ +03a122: 2201 8602 |0025: new-instance v1, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@0286 │ │ +03a126: 6202 7b04 |0027: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ +03a12a: 7030 e10d 2100 |0029: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0de1 │ │ +03a130: 1101 |002c: return-object v1 │ │ +03a132: 2201 8502 |002d: new-instance v1, Lorg/apache/http/impl/conn/SingleClientConnManager; // type@0285 │ │ +03a136: 6202 7b04 |002f: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ +03a13a: 7030 e00d 2100 |0031: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/conn/SingleClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0de0 │ │ +03a140: 28f8 |0034: goto 002c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ 0x0015 line=198 │ │ 0x0023 line=199 │ │ 0x0025 line=200 │ │ @@ -58260,26 +58265,26 @@ │ │ type : '()Lorg/apache/http/impl/client/DefaultHttpClient;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -038684: |[038684] org.emergent.android.weave.client.WeaveTransport.createDefaultHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; │ │ -038694: 5431 7904 |0000: iget-object v1, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ -038698: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -03869c: 5430 7904 |0004: iget-object v0, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ -0386a0: 2201 8702 |0006: new-instance v1, Lorg/apache/http/impl/client/DefaultHttpClient; // type@0287 │ │ -0386a4: 6202 7b04 |0008: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ -0386a8: 7030 dd0d 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@0ddd │ │ -0386ae: 1101 |000d: return-object v1 │ │ -0386b0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0386b2: 7020 3510 1300 |000f: invoke-direct {v3, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; // method@1035 │ │ -0386b8: 0c00 |0012: move-result-object v0 │ │ -0386ba: 28f3 |0013: goto 0006 // -000d │ │ +03a144: |[03a144] org.emergent.android.weave.client.WeaveTransport.createDefaultHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; │ │ +03a154: 5431 7904 |0000: iget-object v1, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ +03a158: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +03a15c: 5430 7904 |0004: iget-object v0, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ +03a160: 2201 8402 |0006: new-instance v1, Lorg/apache/http/impl/client/DefaultHttpClient; // type@0284 │ │ +03a164: 6202 7b04 |0008: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_httpParams:Lorg/apache/http/params/HttpParams; // field@047b │ │ +03a168: 7030 dd0d 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@0ddd │ │ +03a16e: 1101 |000d: return-object v1 │ │ +03a170: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03a172: 7020 3510 1300 |000f: invoke-direct {v3, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.createClientConnectionManager:(Z)Lorg/apache/http/conn/ClientConnectionManager; // method@1035 │ │ +03a178: 0c00 |0012: move-result-object v0 │ │ +03a17a: 28f3 |0013: goto 0006 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=183 │ │ 0x000e line=181 │ │ locals : │ │ @@ -58292,27 +58297,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/HttpClient;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0386bc: |[0386bc] org.emergent.android.weave.client.WeaveTransport.createHttpClient:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/HttpClient; │ │ -0386cc: 7010 3610 0400 |0000: invoke-direct {v4}, Lorg/emergent/android/weave/client/WeaveTransport;.createDefaultHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1036 │ │ -0386d2: 0c01 |0003: move-result-object v1 │ │ -0386d4: 2200 6f02 |0004: new-instance v0, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@026f │ │ -0386d8: 7030 c10d 5006 |0006: invoke-direct {v0, v5, v6}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dc1 │ │ -0386de: 6e10 df0d 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@0ddf │ │ -0386e4: 0c02 |000c: move-result-object v2 │ │ -0386e6: 6203 f902 |000d: sget-object v3, Lorg/apache/http/auth/AuthScope;.ANY:Lorg/apache/http/auth/AuthScope; // field@02f9 │ │ -0386ea: 7230 c30d 3200 |000f: invoke-interface {v2, v3, v0}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@0dc3 │ │ -0386f0: 6202 7c04 |0012: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_preemptiveAuth:Lorg/apache/http/HttpRequestInterceptor; // field@047c │ │ -0386f4: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0386f6: 6e30 de0d 2103 |0015: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V // method@0dde │ │ -0386fc: 1101 |0018: return-object v1 │ │ +03a17c: |[03a17c] org.emergent.android.weave.client.WeaveTransport.createHttpClient:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/HttpClient; │ │ +03a18c: 7010 3610 0400 |0000: invoke-direct {v4}, Lorg/emergent/android/weave/client/WeaveTransport;.createDefaultHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1036 │ │ +03a192: 0c01 |0003: move-result-object v1 │ │ +03a194: 2200 6c02 |0004: new-instance v0, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@026c │ │ +03a198: 7030 c10d 5006 |0006: invoke-direct {v0, v5, v6}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dc1 │ │ +03a19e: 6e10 df0d 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@0ddf │ │ +03a1a4: 0c02 |000c: move-result-object v2 │ │ +03a1a6: 6203 f902 |000d: sget-object v3, Lorg/apache/http/auth/AuthScope;.ANY:Lorg/apache/http/auth/AuthScope; // field@02f9 │ │ +03a1aa: 7230 c30d 3200 |000f: invoke-interface {v2, v3, v0}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@0dc3 │ │ +03a1b0: 6202 7c04 |0012: sget-object v2, Lorg/emergent/android/weave/client/WeaveTransport;.sm_preemptiveAuth:Lorg/apache/http/HttpRequestInterceptor; // field@047c │ │ +03a1b4: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +03a1b6: 6e30 de0d 2103 |0015: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V // method@0dde │ │ +03a1bc: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0004 line=188 │ │ 0x0009 line=189 │ │ 0x0012 line=190 │ │ 0x0018 line=191 │ │ @@ -58328,27 +58333,27 @@ │ │ type : '(Z)Lorg/apache/http/conn/scheme/SocketFactory;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -038700: |[038700] org.emergent.android.weave.client.WeaveTransport.createSocketFactory:(Z)Lorg/apache/http/conn/scheme/SocketFactory; │ │ -038710: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -038714: 2200 e402 |0002: new-instance v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e4 │ │ -038718: 7010 1110 0000 |0004: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.:()V // method@1011 │ │ -03871e: 1100 |0007: return-object v0 │ │ -038720: 7100 d50d 0000 |0008: invoke-static {}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/ssl/SSLSocketFactory; // method@0dd5 │ │ -038726: 0c00 |000b: move-result-object v0 │ │ -038728: 0701 |000c: move-object v1, v0 │ │ -03872a: 1f01 8202 |000d: check-cast v1, Lorg/apache/http/conn/ssl/SSLSocketFactory; // type@0282 │ │ -03872e: 2202 e802 |000f: new-instance v2, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; // type@02e8 │ │ -038732: 7010 2110 0200 |0011: invoke-direct {v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.:()V // method@1021 │ │ -038738: 6e20 d60d 2100 |0014: invoke-virtual {v1, v2}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.setHostnameVerifier:(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V // method@0dd6 │ │ -03873e: 28f0 |0017: goto 0007 // -0010 │ │ +03a1c0: |[03a1c0] org.emergent.android.weave.client.WeaveTransport.createSocketFactory:(Z)Lorg/apache/http/conn/scheme/SocketFactory; │ │ +03a1d0: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +03a1d4: 2200 e102 |0002: new-instance v0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory; // type@02e1 │ │ +03a1d8: 7010 1110 0000 |0004: invoke-direct {v0}, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;.:()V // method@1011 │ │ +03a1de: 1100 |0007: return-object v0 │ │ +03a1e0: 7100 d50d 0000 |0008: invoke-static {}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/ssl/SSLSocketFactory; // method@0dd5 │ │ +03a1e6: 0c00 |000b: move-result-object v0 │ │ +03a1e8: 0701 |000c: move-object v1, v0 │ │ +03a1ea: 1f01 7f02 |000d: check-cast v1, Lorg/apache/http/conn/ssl/SSLSocketFactory; // type@027f │ │ +03a1ee: 2202 e502 |000f: new-instance v2, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier; // type@02e5 │ │ +03a1f2: 7010 2110 0200 |0011: invoke-direct {v2}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;.:()V // method@1021 │ │ +03a1f8: 6e20 d60d 2100 |0014: invoke-virtual {v1, v2}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.setHostnameVerifier:(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V // method@0dd6 │ │ +03a1fe: 28f0 |0017: goto 0007 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0002 line=209 │ │ 0x0007 line=214 │ │ 0x0008 line=211 │ │ 0x000d line=212 │ │ @@ -58362,44 +58367,45 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -038740: |[038740] org.emergent.android.weave.client.WeaveTransport.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -038750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038752: 7030 3710 4305 |0001: invoke-direct {v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.createHttpClient:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/HttpClient; // method@1037 │ │ -038758: 0c00 |0004: move-result-object v0 │ │ -03875a: 7040 3b10 0376 |0005: invoke-direct {v3, v0, v6, v7}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Lorg/apache/http/client/HttpClient;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103b │ │ -038760: 0c01 |0008: move-result-object v1 │ │ -038762: 5432 7904 |0009: iget-object v2, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ -038766: 3902 0b00 |000b: if-nez v2, 0016 // +000b │ │ -03876a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -03876e: 7210 c50d 0000 |000f: invoke-interface {v0}, Lorg/apache/http/client/HttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@0dc5 │ │ -038774: 0c02 |0012: move-result-object v2 │ │ -038776: 7210 ce0d 0200 |0013: invoke-interface {v2}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@0dce │ │ -03877c: 1101 |0016: return-object v1 │ │ -03877e: 0d01 |0017: move-exception v1 │ │ -038780: 5432 7904 |0018: iget-object v2, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ -038784: 3902 0b00 |001a: if-nez v2, 0025 // +000b │ │ -038788: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -03878c: 7210 c50d 0000 |001e: invoke-interface {v0}, Lorg/apache/http/client/HttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@0dc5 │ │ -038792: 0c02 |0021: move-result-object v2 │ │ -038794: 7210 ce0d 0200 |0022: invoke-interface {v2}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@0dce │ │ -03879a: 2701 |0025: throw v1 │ │ +03a200: |[03a200] org.emergent.android.weave.client.WeaveTransport.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a212: 7030 3710 4305 |0001: invoke-direct {v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.createHttpClient:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/HttpClient; // method@1037 │ │ +03a218: 0c00 |0004: move-result-object v0 │ │ +03a21a: 7040 3b10 0376 |0005: invoke-direct {v3, v0, v6, v7}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Lorg/apache/http/client/HttpClient;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103b │ │ +03a220: 0c01 |0008: move-result-object v1 │ │ +03a222: 5432 7904 |0009: iget-object v2, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ +03a226: 3902 0b00 |000b: if-nez v2, 0016 // +000b │ │ +03a22a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +03a22e: 7210 c50d 0000 |000f: invoke-interface {v0}, Lorg/apache/http/client/HttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@0dc5 │ │ +03a234: 0c02 |0012: move-result-object v2 │ │ +03a236: 7210 ce0d 0200 |0013: invoke-interface {v2}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@0dce │ │ +03a23c: 1101 |0016: return-object v1 │ │ +03a23e: 0d01 |0017: move-exception v1 │ │ +03a240: 5432 7904 |0018: iget-object v2, v3, Lorg/emergent/android/weave/client/WeaveTransport;.m_clientConMgr:Lorg/apache/http/conn/ClientConnectionManager; // field@0479 │ │ +03a244: 3902 0b00 |001a: if-nez v2, 0025 // +000b │ │ +03a248: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +03a24c: 7210 c50d 0000 |001e: invoke-interface {v0}, Lorg/apache/http/client/HttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@0dc5 │ │ +03a252: 0c02 |0021: move-result-object v2 │ │ +03a254: 7210 ce0d 0200 |0022: invoke-interface {v2}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@0dce │ │ +03a25a: 2701 |0025: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x0017 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0001 line=137 │ │ 0x0005 line=138 │ │ 0x0009 line=142 │ │ 0x000f line=143 │ │ + 0x0016 line=138 │ │ 0x0017 line=142 │ │ 0x001e line=143 │ │ locals : │ │ 0x0001 - 0x0026 reg=0 client Lorg/apache/http/client/HttpClient; │ │ 0x0000 - 0x0026 reg=3 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ 0x0000 - 0x0026 reg=4 username Ljava/lang/String; │ │ 0x0000 - 0x0026 reg=5 password Ljava/lang/String; │ │ @@ -58411,41 +58417,41 @@ │ │ type : '(Lorg/apache/http/client/HttpClient;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0387a8: |[0387a8] org.emergent.android.weave.client.WeaveTransport.execGenericMethod:(Lorg/apache/http/client/HttpClient;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0387b8: 7020 3f10 c900 |0000: invoke-direct {v9, v12}, Lorg/emergent/android/weave/client/WeaveTransport;.setMethodHeaders:(Lorg/apache/http/HttpMessage;)V // method@103f │ │ -0387be: 6205 7d04 |0003: sget-object v5, Lorg/emergent/android/weave/client/WeaveTransport;.sm_responseHandler:Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // field@047d │ │ -0387c2: 6e10 190d 0b00 |0005: invoke-virtual {v11}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@0d19 │ │ -0387c8: 0c07 |0008: move-result-object v7 │ │ -0387ca: 6e10 160d 0b00 |0009: invoke-virtual {v11}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ -0387d0: 0c01 |000c: move-result-object v1 │ │ -0387d2: 6e10 170d 0b00 |000d: invoke-virtual {v11}, Ljava/net/URI;.getPort:()I // method@0d17 │ │ -0387d8: 0a03 |0010: move-result v3 │ │ -0387da: 2202 6302 |0011: new-instance v2, Lorg/apache/http/HttpHost; // type@0263 │ │ -0387de: 7040 b40d 1273 |0013: invoke-direct {v2, v1, v3, v7}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0db4 │ │ -0387e4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -0387e6: 7240 c40d 2a5c |0017: invoke-interface {v10, v2, v12, v5}, Lorg/apache/http/client/HttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object; // method@0dc4 │ │ -0387ec: 0c04 |001a: move-result-object v4 │ │ -0387ee: 1f04 e202 |001b: check-cast v4, Lorg/emergent/android/weave/client/WeaveResponse; // type@02e2 │ │ -0387f2: 6e20 0b10 b400 |001d: invoke-virtual {v4, v11}, Lorg/emergent/android/weave/client/WeaveResponse;.setUri:(Ljava/net/URI;)V // method@100b │ │ -0387f8: 6e10 0810 0400 |0020: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveResponse;.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // method@1008 │ │ -0387fe: 0c06 |0023: move-result-object v6 │ │ -038800: 3806 0200 |0024: if-eqz v6, 0026 // +0002 │ │ -038804: 1104 |0026: return-object v4 │ │ -038806: 0d00 |0027: move-exception v0 │ │ -038808: 6e10 2810 0000 |0028: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // method@1028 │ │ -03880e: 0c06 |002b: move-result-object v6 │ │ -038810: 2700 |002c: throw v0 │ │ -038812: 0d08 |002d: move-exception v8 │ │ -038814: 3806 0200 |002e: if-eqz v6, 0030 // +0002 │ │ -038818: 2708 |0030: throw v8 │ │ +03a268: |[03a268] org.emergent.android.weave.client.WeaveTransport.execGenericMethod:(Lorg/apache/http/client/HttpClient;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a278: 7020 3f10 c900 |0000: invoke-direct {v9, v12}, Lorg/emergent/android/weave/client/WeaveTransport;.setMethodHeaders:(Lorg/apache/http/HttpMessage;)V // method@103f │ │ +03a27e: 6205 7d04 |0003: sget-object v5, Lorg/emergent/android/weave/client/WeaveTransport;.sm_responseHandler:Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler; // field@047d │ │ +03a282: 6e10 190d 0b00 |0005: invoke-virtual {v11}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@0d19 │ │ +03a288: 0c07 |0008: move-result-object v7 │ │ +03a28a: 6e10 160d 0b00 |0009: invoke-virtual {v11}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ +03a290: 0c01 |000c: move-result-object v1 │ │ +03a292: 6e10 170d 0b00 |000d: invoke-virtual {v11}, Ljava/net/URI;.getPort:()I // method@0d17 │ │ +03a298: 0a03 |0010: move-result v3 │ │ +03a29a: 2202 6002 |0011: new-instance v2, Lorg/apache/http/HttpHost; // type@0260 │ │ +03a29e: 7040 b40d 1273 |0013: invoke-direct {v2, v1, v3, v7}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0db4 │ │ +03a2a4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +03a2a6: 7240 c40d 2a5c |0017: invoke-interface {v10, v2, v12, v5}, Lorg/apache/http/client/HttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object; // method@0dc4 │ │ +03a2ac: 0c04 |001a: move-result-object v4 │ │ +03a2ae: 1f04 df02 |001b: check-cast v4, Lorg/emergent/android/weave/client/WeaveResponse; // type@02df │ │ +03a2b2: 6e20 0b10 b400 |001d: invoke-virtual {v4, v11}, Lorg/emergent/android/weave/client/WeaveResponse;.setUri:(Ljava/net/URI;)V // method@100b │ │ +03a2b8: 6e10 0810 0400 |0020: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveResponse;.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // method@1008 │ │ +03a2be: 0c06 |0023: move-result-object v6 │ │ +03a2c0: 3806 0200 |0024: if-eqz v6, 0026 // +0002 │ │ +03a2c4: 1104 |0026: return-object v4 │ │ +03a2c6: 0d00 |0027: move-exception v0 │ │ +03a2c8: 6e10 2810 0000 |0028: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;.getResponseHeaders:()Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; // method@1028 │ │ +03a2ce: 0c06 |002b: move-result-object v6 │ │ +03a2d0: 2700 |002c: throw v0 │ │ +03a2d2: 0d08 |002d: move-exception v8 │ │ +03a2d4: 3806 0200 |002e: if-eqz v6, 0030 // +0002 │ │ +03a2d8: 2708 |0030: throw v8 │ │ catches : 2 │ │ 0x0017 - 0x0023 │ │ Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; -> 0x0027 │ │ -> 0x002d │ │ 0x0028 - 0x002d │ │ -> 0x002d │ │ positions : │ │ @@ -58456,14 +58462,15 @@ │ │ 0x000d line=153 │ │ 0x0011 line=154 │ │ 0x0016 line=155 │ │ 0x0017 line=158 │ │ 0x001d line=159 │ │ 0x0020 line=160 │ │ 0x0024 line=166 │ │ + 0x0026 line=161 │ │ 0x0027 line=162 │ │ 0x0028 line=163 │ │ 0x002c line=164 │ │ 0x002d line=166 │ │ locals : │ │ 0x001d - 0x0027 reg=4 response Lorg/emergent/android/weave/client/WeaveResponse; │ │ 0x0028 - 0x002d reg=0 e Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException; │ │ @@ -58483,22 +58490,22 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -038834: |[038834] org.emergent.android.weave.client.WeaveTransport.setMethodHeaders:(Lorg/apache/http/HttpMessage;)V │ │ -038844: 1a00 7007 |0000: const-string v0, "Pragma" // string@0770 │ │ -038848: 1a01 5b11 |0002: const-string v1, "no-cache" // string@115b │ │ -03884c: 7230 b70d 0301 |0004: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpMessage;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0db7 │ │ -038852: 1a00 0802 |0007: const-string v0, "Cache-Control" // string@0208 │ │ -038856: 1a01 5b11 |0009: const-string v1, "no-cache" // string@115b │ │ -03885a: 7230 b70d 0301 |000b: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpMessage;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0db7 │ │ -038860: 0e00 |000e: return-void │ │ +03a2f4: |[03a2f4] org.emergent.android.weave.client.WeaveTransport.setMethodHeaders:(Lorg/apache/http/HttpMessage;)V │ │ +03a304: 1a00 6d07 |0000: const-string v0, "Pragma" // string@076d │ │ +03a308: 1a01 5611 |0002: const-string v1, "no-cache" // string@1156 │ │ +03a30c: 7230 b70d 0301 |0004: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpMessage;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0db7 │ │ +03a312: 1a00 0802 |0007: const-string v0, "Cache-Control" // string@0208 │ │ +03a316: 1a01 5611 |0009: const-string v1, "no-cache" // string@1156 │ │ +03a31a: 7230 b70d 0301 |000b: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpMessage;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0db7 │ │ +03a320: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ @@ -58510,20 +58517,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -038864: |[038864] org.emergent.android.weave.client.WeaveTransport.execDeleteMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -038874: 2200 7502 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpDelete; // type@0275 │ │ -038878: 7020 c80d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpDelete;.:(Ljava/net/URI;)V // method@0dc8 │ │ -03887e: 7050 3a10 3254 |0005: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ -038884: 0c01 |0008: move-result-object v1 │ │ -038886: 1101 |0009: return-object v1 │ │ +03a324: |[03a324] org.emergent.android.weave.client.WeaveTransport.execDeleteMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a334: 2200 7202 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpDelete; // type@0272 │ │ +03a338: 7020 c80d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpDelete;.:(Ljava/net/URI;)V // method@0dc8 │ │ +03a33e: 7050 3a10 3254 |0005: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ +03a344: 0c01 |0008: move-result-object v1 │ │ +03a346: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=106 │ │ locals : │ │ 0x0005 - 0x000a reg=0 method Lorg/apache/http/client/methods/HttpDelete; │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ @@ -58536,20 +58543,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -038888: |[038888] org.emergent.android.weave.client.WeaveTransport.execGetMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -038898: 2200 7602 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpGet; // type@0276 │ │ -03889c: 7020 c90d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/net/URI;)V // method@0dc9 │ │ -0388a2: 7050 3a10 3254 |0005: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ -0388a8: 0c01 |0008: move-result-object v1 │ │ -0388aa: 1101 |0009: return-object v1 │ │ +03a348: |[03a348] org.emergent.android.weave.client.WeaveTransport.execGetMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a358: 2200 7302 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpGet; // type@0273 │ │ +03a35c: 7020 c90d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/net/URI;)V // method@0dc9 │ │ +03a362: 7050 3a10 3254 |0005: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ +03a368: 0c01 |0008: move-result-object v1 │ │ +03a36a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0005 - 0x000a reg=0 method Lorg/apache/http/client/methods/HttpGet; │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ @@ -58562,21 +58569,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0388ac: |[0388ac] org.emergent.android.weave.client.WeaveTransport.execPostMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0388bc: 2200 7702 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpPost; // type@0277 │ │ -0388c0: 7020 ca0d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/net/URI;)V // method@0dca │ │ -0388c6: 6e20 cb0d 6000 |0005: invoke-virtual {v0, v6}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0dcb │ │ -0388cc: 7050 3a10 3254 |0008: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ -0388d2: 0c01 |000b: move-result-object v1 │ │ -0388d4: 1101 |000c: return-object v1 │ │ +03a36c: |[03a36c] org.emergent.android.weave.client.WeaveTransport.execPostMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a37c: 2200 7402 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpPost; // type@0274 │ │ +03a380: 7020 ca0d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/net/URI;)V // method@0dca │ │ +03a386: 6e20 cb0d 6000 |0005: invoke-virtual {v0, v6}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0dcb │ │ +03a38c: 7050 3a10 3254 |0008: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ +03a392: 0c01 |000b: move-result-object v1 │ │ +03a394: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0005 - 0x000d reg=0 method Lorg/apache/http/client/methods/HttpPost; │ │ @@ -58591,21 +58598,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0388d8: |[0388d8] org.emergent.android.weave.client.WeaveTransport.execPutMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0388e8: 2200 7802 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpPut; // type@0278 │ │ -0388ec: 7020 cc0d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpPut;.:(Ljava/net/URI;)V // method@0dcc │ │ -0388f2: 6e20 cd0d 6000 |0005: invoke-virtual {v0, v6}, Lorg/apache/http/client/methods/HttpPut;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0dcd │ │ -0388f8: 7050 3a10 3254 |0008: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ -0388fe: 0c01 |000b: move-result-object v1 │ │ -038900: 1101 |000c: return-object v1 │ │ +03a398: |[03a398] org.emergent.android.weave.client.WeaveTransport.execPutMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +03a3a8: 2200 7502 |0000: new-instance v0, Lorg/apache/http/client/methods/HttpPut; // type@0275 │ │ +03a3ac: 7020 cc0d 5000 |0002: invoke-direct {v0, v5}, Lorg/apache/http/client/methods/HttpPut;.:(Ljava/net/URI;)V // method@0dcc │ │ +03a3b2: 6e20 cd0d 6000 |0005: invoke-virtual {v0, v6}, Lorg/apache/http/client/methods/HttpPut;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0dcd │ │ +03a3b8: 7050 3a10 3254 |0008: invoke-direct {v2, v3, v4, v5, v0}, Lorg/emergent/android/weave/client/WeaveTransport;.execGenericMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/client/methods/HttpRequestBase;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103a │ │ +03a3be: 0c01 |000b: move-result-object v1 │ │ +03a3c0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ 0x0008 line=125 │ │ locals : │ │ 0x0005 - 0x000d reg=0 method Lorg/apache/http/client/methods/HttpPut; │ │ @@ -58620,29 +58627,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038904: |[038904] org.emergent.android.weave.client.WeaveTransport.shutdown:()V │ │ -038914: 0e00 |0000: return-void │ │ +03a3c4: |[03a3c4] org.emergent.android.weave.client.WeaveTransport.shutdown:()V │ │ +03a3d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/client/WeaveTransport; │ │ │ │ - source_file_idx : 2232 (WeaveTransport.java) │ │ + source_file_idx : 2229 (WeaveTransport.java) │ │ │ │ Class #266 header: │ │ -class_idx : 748 │ │ +class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2233 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2230 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -58666,20 +58673,20 @@ │ │ type : '(Ljava/net/URI;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -038918: |[038918] org.emergent.android.weave.client.WeaveUtil$UriBuilder.:(Ljava/net/URI;)V │ │ -038928: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03892e: 6e10 1a0d 0200 |0003: invoke-virtual {v2}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -038934: 0c00 |0006: move-result-object v0 │ │ -038936: 5b10 7e04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -03893a: 0e00 |0009: return-void │ │ +03a3d8: |[03a3d8] org.emergent.android.weave.client.WeaveUtil$UriBuilder.:(Ljava/net/URI;)V │ │ +03a3e8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03a3ee: 6e10 1a0d 0200 |0003: invoke-virtual {v2}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +03a3f4: 0c00 |0006: move-result-object v0 │ │ +03a3f6: 5b10 7e04 |0007: iput-object v0, v1, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a3fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0003 line=363 │ │ 0x0009 line=364 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; │ │ @@ -58691,46 +58698,46 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -03893c: |[03893c] org.emergent.android.weave.client.WeaveUtil$UriBuilder.appendEncodedPath:(Ljava/lang/String;)V │ │ -03894c: 5420 7e04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -038950: 5421 7e04 |0002: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -038954: 6e10 e20c 0100 |0004: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -03895a: 0a01 |0007: move-result v1 │ │ -03895c: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038960: 6e20 d80c 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -038966: 0a00 |000d: move-result v0 │ │ -038968: 1301 2f00 |000e: const/16 v1, #int 47 // #2f │ │ -03896c: 3210 1900 |0010: if-eq v0, v1, 0029 // +0019 │ │ -038970: 2200 0302 |0012: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -038974: 7010 f20c 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03897a: 5421 7e04 |0017: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -03897e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -038984: 0c00 |001c: move-result-object v0 │ │ -038986: 1a01 fb00 |001d: const-string v1, "/" // string@00fb │ │ -03898a: 6e20 f80c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -038990: 0c00 |0022: move-result-object v0 │ │ -038992: 6e10 fd0c 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -038998: 0c00 |0026: move-result-object v0 │ │ -03899a: 5b20 7e04 |0027: iput-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -03899e: 2200 0302 |0029: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -0389a2: 7010 f20c 0000 |002b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0389a8: 5421 7e04 |002e: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -0389ac: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0389b2: 0c00 |0033: move-result-object v0 │ │ -0389b4: 6e20 f80c 3000 |0034: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0389ba: 0c00 |0037: move-result-object v0 │ │ -0389bc: 6e10 fd0c 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0389c2: 0c00 |003b: move-result-object v0 │ │ -0389c4: 5b20 7e04 |003c: iput-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -0389c8: 0e00 |003e: return-void │ │ +03a3fc: |[03a3fc] org.emergent.android.weave.client.WeaveUtil$UriBuilder.appendEncodedPath:(Ljava/lang/String;)V │ │ +03a40c: 5420 7e04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a410: 5421 7e04 |0002: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a414: 6e10 e20c 0100 |0004: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03a41a: 0a01 |0007: move-result v1 │ │ +03a41c: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03a420: 6e20 d80c 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +03a426: 0a00 |000d: move-result v0 │ │ +03a428: 1301 2f00 |000e: const/16 v1, #int 47 // #2f │ │ +03a42c: 3210 1900 |0010: if-eq v0, v1, 0029 // +0019 │ │ +03a430: 2200 0102 |0012: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03a434: 7010 f20c 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03a43a: 5421 7e04 |0017: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a43e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03a444: 0c00 |001c: move-result-object v0 │ │ +03a446: 1a01 fb00 |001d: const-string v1, "/" // string@00fb │ │ +03a44a: 6e20 f80c 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03a450: 0c00 |0022: move-result-object v0 │ │ +03a452: 6e10 fd0c 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03a458: 0c00 |0026: move-result-object v0 │ │ +03a45a: 5b20 7e04 |0027: iput-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a45e: 2200 0102 |0029: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03a462: 7010 f20c 0000 |002b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03a468: 5421 7e04 |002e: iget-object v1, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a46c: 6e20 f80c 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03a472: 0c00 |0033: move-result-object v0 │ │ +03a474: 6e20 f80c 3000 |0034: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03a47a: 0c00 |0037: move-result-object v0 │ │ +03a47c: 6e10 fd0c 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03a482: 0c00 |003b: move-result-object v0 │ │ +03a484: 5b20 7e04 |003c: iput-object v0, v2, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a488: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0012 line=368 │ │ 0x0029 line=369 │ │ 0x003e line=370 │ │ locals : │ │ @@ -58742,47 +58749,47 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0389cc: |[0389cc] org.emergent.android.weave.client.WeaveUtil$UriBuilder.build:()Ljava/net/URI; │ │ -0389dc: 5451 7e04 |0000: iget-object v1, v5, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -0389e0: 7110 150d 0100 |0002: invoke-static {v1}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -0389e6: 0c01 |0005: move-result-object v1 │ │ -0389e8: 1101 |0006: return-object v1 │ │ -0389ea: 0d00 |0007: move-exception v0 │ │ -0389ec: 1a01 c401 |0008: const-string v1, "BAD URI: %s" // string@01c4 │ │ -0389f0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0389f2: 2322 1c03 |000b: new-array v2, v2, [Ljava/lang/Object; // type@031c │ │ -0389f6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0389f8: 5454 7e04 |000e: iget-object v4, v5, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ -0389fc: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ -038a00: 7120 450f 2100 |0012: invoke-static {v1, v2}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/String;[Ljava/lang/Object;)V // method@0f45 │ │ -038a06: 2700 |0015: throw v0 │ │ +03a48c: |[03a48c] org.emergent.android.weave.client.WeaveUtil$UriBuilder.build:()Ljava/net/URI; │ │ +03a49c: 5451 7e04 |0000: iget-object v1, v5, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a4a0: 7110 150d 0100 |0002: invoke-static {v1}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +03a4a6: 0c01 |0005: move-result-object v1 │ │ +03a4a8: 1101 |0006: return-object v1 │ │ +03a4aa: 0d00 |0007: move-exception v0 │ │ +03a4ac: 1a01 c401 |0008: const-string v1, "BAD URI: %s" // string@01c4 │ │ +03a4b0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +03a4b2: 2322 1903 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0319 │ │ +03a4b6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +03a4b8: 5454 7e04 |000e: iget-object v4, v5, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.m_val:Ljava/lang/String; // field@047e │ │ +03a4bc: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ +03a4c0: 7120 450f 2100 |0012: invoke-static {v1, v2}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/String;[Ljava/lang/Object;)V // method@0f45 │ │ +03a4c6: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/IllegalArgumentException; -> 0x0007 │ │ positions : │ │ 0x0000 line=374 │ │ 0x0007 line=375 │ │ 0x0008 line=376 │ │ 0x0015 line=377 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0000 - 0x0016 reg=5 this Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; │ │ │ │ - source_file_idx : 2233 (WeaveUtil.java) │ │ + source_file_idx : 2230 (WeaveUtil.java) │ │ │ │ Class #267 header: │ │ -class_idx : 749 │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2233 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2230 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 33 │ │ virtual_methods_size: 0 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -58829,36 +58836,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038a18: |[038a18] org.emergent.android.weave.client.WeaveUtil.:()V │ │ -038a28: 2200 1e02 |0000: new-instance v0, Ljava/security/SecureRandom; // type@021e │ │ -038a2c: 7010 250d 0000 |0002: invoke-direct {v0}, Ljava/security/SecureRandom;.:()V // method@0d25 │ │ -038a32: 6900 8104 |0005: sput-object v0, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ -038a36: 0e00 |0007: return-void │ │ +03a4d8: |[03a4d8] org.emergent.android.weave.client.WeaveUtil.:()V │ │ +03a4e8: 2200 1c02 |0000: new-instance v0, Ljava/security/SecureRandom; // type@021c │ │ +03a4ec: 7010 250d 0000 |0002: invoke-direct {v0}, Ljava/security/SecureRandom;.:()V // method@0d25 │ │ +03a4f2: 6900 8104 |0005: sput-object v0, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ +03a4f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038a38: |[038a38] org.emergent.android.weave.client.WeaveUtil.:()V │ │ -038a48: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -038a4e: 0e00 |0003: return-void │ │ +03a4f8: |[03a4f8] org.emergent.android.weave.client.WeaveUtil.:()V │ │ +03a508: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03a50e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/WeaveUtil; │ │ │ │ @@ -58867,49 +58874,49 @@ │ │ type : '(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -038a50: |[038a50] org.emergent.android.weave.client.WeaveUtil.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ -038a60: 7120 c60f de00 |0000: invoke-static {v14, v13}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.deriveSyncKey:([BLjava/lang/String;)[B // method@0fc6 │ │ -038a66: 0c0b |0003: move-result-object v11 │ │ -038a68: 2205 5802 |0004: new-instance v5, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -038a6c: 1a0c 5b01 |0006: const-string v12, "AES" // string@015b │ │ -038a70: 7030 a30d b50c |0008: invoke-direct {v5, v11, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -038a76: 7130 c50f be0d |000b: invoke-static {v14, v11, v13}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.deriveSyncHmacKey:([B[BLjava/lang/String;)[B // method@0fc5 │ │ -038a7c: 0c09 |000e: move-result-object v9 │ │ -038a7e: 2208 5802 |000f: new-instance v8, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -038a82: 1a0c 5b01 |0011: const-string v12, "AES" // string@015b │ │ -038a86: 7030 a30d 980c |0013: invoke-direct {v8, v9, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -038a8c: 7130 5210 850f |0016: invoke-static {v5, v8, v15}, Lorg/emergent/android/weave/client/WeaveUtil;.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1052 │ │ -038a92: 0c07 |0019: move-result-object v7 │ │ -038a94: 1a0c 150b |001a: const-string v12, "default" // string@0b15 │ │ -038a98: 6e20 1211 c700 |001c: invoke-virtual {v7, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1112 │ │ -038a9e: 0c0a |001f: move-result-object v10 │ │ -038aa0: 120c |0020: const/4 v12, #int 0 // #0 │ │ -038aa2: 6e20 0611 ca00 |0021: invoke-virtual {v10, v12}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ -038aa8: 0c03 |0024: move-result-object v3 │ │ -038aaa: 121c |0025: const/4 v12, #int 1 // #1 │ │ -038aac: 6e20 0611 ca00 |0026: invoke-virtual {v10, v12}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ -038ab2: 0c01 |0029: move-result-object v1 │ │ -038ab4: 7110 1e0f 0300 |002a: invoke-static {v3}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -038aba: 0c02 |002d: move-result-object v2 │ │ -038abc: 2206 5802 |002e: new-instance v6, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -038ac0: 1a0c 5b01 |0030: const-string v12, "AES" // string@015b │ │ -038ac4: 7030 a30d 260c |0032: invoke-direct {v6, v2, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -038aca: 7110 1e0f 0100 |0035: invoke-static {v1}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ -038ad0: 0c00 |0038: move-result-object v0 │ │ -038ad2: 2204 5802 |0039: new-instance v4, Ljavax/crypto/spec/SecretKeySpec; // type@0258 │ │ -038ad6: 1a0c 5b01 |003b: const-string v12, "AES" // string@015b │ │ -038ada: 7030 a30d 040c |003d: invoke-direct {v4, v0, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ -038ae0: 220c cc02 |0040: new-instance v12, Lorg/emergent/android/weave/client/BulkKeyCouplet; // type@02cc │ │ -038ae4: 7030 2c0f 6c04 |0042: invoke-direct {v12, v6, v4}, Lorg/emergent/android/weave/client/BulkKeyCouplet;.:(Ljava/security/Key;Ljava/security/Key;)V // method@0f2c │ │ -038aea: 110c |0045: return-object v12 │ │ +03a510: |[03a510] org.emergent.android.weave.client.WeaveUtil.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ +03a520: 7120 c60f de00 |0000: invoke-static {v14, v13}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.deriveSyncKey:([BLjava/lang/String;)[B // method@0fc6 │ │ +03a526: 0c0b |0003: move-result-object v11 │ │ +03a528: 2205 5602 |0004: new-instance v5, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03a52c: 1a0c 5b01 |0006: const-string v12, "AES" // string@015b │ │ +03a530: 7030 a30d b50c |0008: invoke-direct {v5, v11, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +03a536: 7130 c50f be0d |000b: invoke-static {v14, v11, v13}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.deriveSyncHmacKey:([B[BLjava/lang/String;)[B // method@0fc5 │ │ +03a53c: 0c09 |000e: move-result-object v9 │ │ +03a53e: 2208 5602 |000f: new-instance v8, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03a542: 1a0c 5b01 |0011: const-string v12, "AES" // string@015b │ │ +03a546: 7030 a30d 980c |0013: invoke-direct {v8, v9, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +03a54c: 7130 5210 850f |0016: invoke-static {v5, v8, v15}, Lorg/emergent/android/weave/client/WeaveUtil;.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; // method@1052 │ │ +03a552: 0c07 |0019: move-result-object v7 │ │ +03a554: 1a0c 110b |001a: const-string v12, "default" // string@0b11 │ │ +03a558: 6e20 1211 c700 |001c: invoke-virtual {v7, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1112 │ │ +03a55e: 0c0a |001f: move-result-object v10 │ │ +03a560: 120c |0020: const/4 v12, #int 0 // #0 │ │ +03a562: 6e20 0611 ca00 |0021: invoke-virtual {v10, v12}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ +03a568: 0c03 |0024: move-result-object v3 │ │ +03a56a: 121c |0025: const/4 v12, #int 1 // #1 │ │ +03a56c: 6e20 0611 ca00 |0026: invoke-virtual {v10, v12}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ +03a572: 0c01 |0029: move-result-object v1 │ │ +03a574: 7110 1e0f 0300 |002a: invoke-static {v3}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +03a57a: 0c02 |002d: move-result-object v2 │ │ +03a57c: 2206 5602 |002e: new-instance v6, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03a580: 1a0c 5b01 |0030: const-string v12, "AES" // string@015b │ │ +03a584: 7030 a30d 260c |0032: invoke-direct {v6, v2, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +03a58a: 7110 1e0f 0100 |0035: invoke-static {v1}, Lorg/emergent/android/weave/client/Base64;.decode:(Ljava/lang/String;)[B // method@0f1e │ │ +03a590: 0c00 |0038: move-result-object v0 │ │ +03a592: 2204 5602 |0039: new-instance v4, Ljavax/crypto/spec/SecretKeySpec; // type@0256 │ │ +03a596: 1a0c 5b01 |003b: const-string v12, "AES" // string@015b │ │ +03a59a: 7030 a30d 040c |003d: invoke-direct {v4, v0, v12}, Ljavax/crypto/spec/SecretKeySpec;.:([BLjava/lang/String;)V // method@0da3 │ │ +03a5a0: 220c c902 |0040: new-instance v12, Lorg/emergent/android/weave/client/BulkKeyCouplet; // type@02c9 │ │ +03a5a4: 7030 2c0f 6c04 |0042: invoke-direct {v12, v6, v4}, Lorg/emergent/android/weave/client/BulkKeyCouplet;.:(Ljava/security/Key;Ljava/security/Key;)V // method@0f2c │ │ +03a5aa: 110c |0045: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000b line=211 │ │ 0x000f line=212 │ │ 0x0016 line=214 │ │ @@ -58943,18 +58950,18 @@ │ │ type : '(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038aec: |[038aec] org.emergent.android.weave.client.WeaveUtil.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; │ │ -038afc: 2200 ec02 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // type@02ec │ │ -038b00: 7020 4110 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.:(Ljava/net/URI;)V // method@1041 │ │ -038b06: 1100 |0005: return-object v0 │ │ +03a5ac: |[03a5ac] org.emergent.android.weave.client.WeaveUtil.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; │ │ +03a5bc: 2200 e902 |0000: new-instance v0, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // type@02e9 │ │ +03a5c0: 7020 4110 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.:(Ljava/net/URI;)V // method@1041 │ │ +03a5c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 serverUri Ljava/net/URI; │ │ │ │ #4 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ @@ -58962,27 +58969,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -038b08: |[038b08] org.emergent.android.weave.client.WeaveUtil.checkNull:(Ljava/lang/String;)V │ │ -038b18: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -038b1c: 6e10 eb0c 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ -038b22: 0c00 |0005: move-result-object v0 │ │ -038b24: 6e10 e20c 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -038b2a: 0a00 |0009: move-result v0 │ │ -038b2c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -038b2e: 3510 0c00 |000b: if-ge v0, v1, 0017 // +000c │ │ -038b32: 2200 f001 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -038b36: 1a01 470a |000f: const-string v1, "checkNull(String) had empty arg" // string@0a47 │ │ -038b3a: 7020 ad0c 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -038b40: 7110 460f 0000 |0014: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ -038b46: 0e00 |0017: return-void │ │ +03a5c8: |[03a5c8] org.emergent.android.weave.client.WeaveUtil.checkNull:(Ljava/lang/String;)V │ │ +03a5d8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +03a5dc: 6e10 eb0c 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ +03a5e2: 0c00 |0005: move-result-object v0 │ │ +03a5e4: 6e10 e20c 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03a5ea: 0a00 |0009: move-result v0 │ │ +03a5ec: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03a5ee: 3510 0c00 |000b: if-ge v0, v1, 0017 // +000c │ │ +03a5f2: 2200 ee01 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03a5f6: 1a01 430a |000f: const-string v1, "checkNull(String) had empty arg" // string@0a43 │ │ +03a5fa: 7020 ad0c 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03a600: 7110 460f 0000 |0014: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ +03a606: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000d line=89 │ │ 0x0017 line=91 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 str Ljava/lang/String; │ │ @@ -58992,35 +58999,35 @@ │ │ type : '(Ljava/net/URI;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -038b48: |[038b48] org.emergent.android.weave.client.WeaveUtil.checkNull:(Ljava/net/URI;)V │ │ -038b58: 3902 0d00 |0000: if-nez v2, 000d // +000d │ │ -038b5c: 2200 f001 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -038b60: 1a01 490a |0004: const-string v1, "checkNull(URI) had null arg" // string@0a49 │ │ -038b64: 7020 ad0c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -038b6a: 7110 460f 0000 |0009: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ -038b70: 0e00 |000c: return-void │ │ -038b72: 6e10 160d 0200 |000d: invoke-virtual {v2}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ -038b78: 0c00 |0010: move-result-object v0 │ │ -038b7a: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -038b7e: 6e10 160d 0200 |0013: invoke-virtual {v2}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ -038b84: 0c00 |0016: move-result-object v0 │ │ -038b86: 6e10 e20c 0000 |0017: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -038b8c: 0a00 |001a: move-result v0 │ │ -038b8e: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -038b90: 3510 f0ff |001c: if-ge v0, v1, 000c // -0010 │ │ -038b94: 2200 f001 |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -038b98: 1a01 480a |0020: const-string v1, "checkNull(URI) had empty host" // string@0a48 │ │ -038b9c: 7020 ad0c 1000 |0022: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -038ba2: 7110 460f 0000 |0025: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ -038ba8: 28e4 |0028: goto 000c // -001c │ │ +03a608: |[03a608] org.emergent.android.weave.client.WeaveUtil.checkNull:(Ljava/net/URI;)V │ │ +03a618: 3902 0d00 |0000: if-nez v2, 000d // +000d │ │ +03a61c: 2200 ee01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03a620: 1a01 450a |0004: const-string v1, "checkNull(URI) had null arg" // string@0a45 │ │ +03a624: 7020 ad0c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03a62a: 7110 460f 0000 |0009: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ +03a630: 0e00 |000c: return-void │ │ +03a632: 6e10 160d 0200 |000d: invoke-virtual {v2}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ +03a638: 0c00 |0010: move-result-object v0 │ │ +03a63a: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +03a63e: 6e10 160d 0200 |0013: invoke-virtual {v2}, Ljava/net/URI;.getHost:()Ljava/lang/String; // method@0d16 │ │ +03a644: 0c00 |0016: move-result-object v0 │ │ +03a646: 6e10 e20c 0000 |0017: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03a64c: 0a00 |001a: move-result v0 │ │ +03a64e: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +03a650: 3510 f0ff |001c: if-ge v0, v1, 000c // -0010 │ │ +03a654: 2200 ee01 |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03a658: 1a01 440a |0020: const-string v1, "checkNull(URI) had empty host" // string@0a44 │ │ +03a65c: 7020 ad0c 1000 |0022: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03a662: 7110 460f 0000 |0025: invoke-static {v0}, Lorg/emergent/android/weave/client/Dbg;.w:(Ljava/lang/Throwable;)V // method@0f46 │ │ +03a668: 28e4 |0028: goto 000c // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ 0x000c line=84 │ │ 0x000d line=81 │ │ 0x001e line=82 │ │ @@ -59032,20 +59039,20 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038bac: |[038bac] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/InputStream;)V │ │ -038bbc: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038bc0: 6e10 7a0c 0100 |0002: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ -038bc6: 0e00 |0005: return-void │ │ -038bc8: 0d00 |0006: move-exception v0 │ │ -038bca: 28fe |0007: goto 0005 // -0002 │ │ +03a66c: |[03a66c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/InputStream;)V │ │ +03a67c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a680: 6e10 7a0c 0100 |0002: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@0c7a │ │ +03a686: 0e00 |0005: return-void │ │ +03a688: 0d00 |0006: move-exception v0 │ │ +03a68a: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x0005 line=272 │ │ @@ -59058,20 +59065,20 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038bdc: |[038bdc] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/OutputStream;)V │ │ -038bec: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038bf0: 6e10 7d0c 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0c7d │ │ -038bf6: 0e00 |0005: return-void │ │ -038bf8: 0d00 |0006: move-exception v0 │ │ -038bfa: 28fe |0007: goto 0005 // -0002 │ │ +03a69c: |[03a69c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/OutputStream;)V │ │ +03a6ac: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a6b0: 6e10 7d0c 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0c7d │ │ +03a6b6: 0e00 |0005: return-void │ │ +03a6b8: 0d00 |0006: move-exception v0 │ │ +03a6ba: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=275 │ │ 0x0002 line=276 │ │ 0x0005 line=279 │ │ @@ -59084,20 +59091,20 @@ │ │ type : '(Ljava/io/Reader;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038c0c: |[038c0c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/Reader;)V │ │ -038c1c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038c20: 6e10 8c0c 0100 |0002: invoke-virtual {v1}, Ljava/io/Reader;.close:()V // method@0c8c │ │ -038c26: 0e00 |0005: return-void │ │ -038c28: 0d00 |0006: move-exception v0 │ │ -038c2a: 28fe |0007: goto 0005 // -0002 │ │ +03a6cc: |[03a6cc] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/Reader;)V │ │ +03a6dc: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a6e0: 6e10 8c0c 0100 |0002: invoke-virtual {v1}, Ljava/io/Reader;.close:()V // method@0c8c │ │ +03a6e6: 0e00 |0005: return-void │ │ +03a6e8: 0d00 |0006: move-exception v0 │ │ +03a6ea: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=286 │ │ @@ -59110,20 +59117,20 @@ │ │ type : '(Ljava/io/Writer;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038c3c: |[038c3c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/Writer;)V │ │ -038c4c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038c50: 6e10 910c 0100 |0002: invoke-virtual {v1}, Ljava/io/Writer;.close:()V // method@0c91 │ │ -038c56: 0e00 |0005: return-void │ │ -038c58: 0d00 |0006: move-exception v0 │ │ -038c5a: 28fe |0007: goto 0005 // -0002 │ │ +03a6fc: |[03a6fc] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/io/Writer;)V │ │ +03a70c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a710: 6e10 910c 0100 |0002: invoke-virtual {v1}, Ljava/io/Writer;.close:()V // method@0c91 │ │ +03a716: 0e00 |0005: return-void │ │ +03a718: 0d00 |0006: move-exception v0 │ │ +03a71a: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=289 │ │ 0x0002 line=290 │ │ 0x0005 line=293 │ │ @@ -59136,20 +59143,20 @@ │ │ type : '(Ljava/sql/Connection;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038c6c: |[038c6c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/Connection;)V │ │ -038c7c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038c80: 7210 2c0d 0100 |0002: invoke-interface {v1}, Ljava/sql/Connection;.close:()V // method@0d2c │ │ -038c86: 0e00 |0005: return-void │ │ -038c88: 0d00 |0006: move-exception v0 │ │ -038c8a: 28fe |0007: goto 0005 // -0002 │ │ +03a72c: |[03a72c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/Connection;)V │ │ +03a73c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a740: 7210 2c0d 0100 |0002: invoke-interface {v1}, Ljava/sql/Connection;.close:()V // method@0d2c │ │ +03a746: 0e00 |0005: return-void │ │ +03a748: 0d00 |0006: move-exception v0 │ │ +03a74a: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ 0x0005 line=300 │ │ @@ -59162,20 +59169,20 @@ │ │ type : '(Ljava/sql/ResultSet;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038c9c: |[038c9c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/ResultSet;)V │ │ -038cac: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038cb0: 7210 2d0d 0100 |0002: invoke-interface {v1}, Ljava/sql/ResultSet;.close:()V // method@0d2d │ │ -038cb6: 0e00 |0005: return-void │ │ -038cb8: 0d00 |0006: move-exception v0 │ │ -038cba: 28fe |0007: goto 0005 // -0002 │ │ +03a75c: |[03a75c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/ResultSet;)V │ │ +03a76c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a770: 7210 2d0d 0100 |0002: invoke-interface {v1}, Ljava/sql/ResultSet;.close:()V // method@0d2d │ │ +03a776: 0e00 |0005: return-void │ │ +03a778: 0d00 |0006: move-exception v0 │ │ +03a77a: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ 0x0005 line=314 │ │ @@ -59188,20 +59195,20 @@ │ │ type : '(Ljava/sql/Statement;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038ccc: |[038ccc] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/Statement;)V │ │ -038cdc: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -038ce0: 7210 2e0d 0100 |0002: invoke-interface {v1}, Ljava/sql/Statement;.close:()V // method@0d2e │ │ -038ce6: 0e00 |0005: return-void │ │ -038ce8: 0d00 |0006: move-exception v0 │ │ -038cea: 28fe |0007: goto 0005 // -0002 │ │ +03a78c: |[03a78c] org.emergent.android.weave.client.WeaveUtil.close:(Ljava/sql/Statement;)V │ │ +03a79c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +03a7a0: 7210 2e0d 0100 |0002: invoke-interface {v1}, Ljava/sql/Statement;.close:()V // method@0d2e │ │ +03a7a6: 0e00 |0005: return-void │ │ +03a7a8: 0d00 |0006: move-exception v0 │ │ +03a7aa: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=303 │ │ 0x0002 line=304 │ │ 0x0005 line=307 │ │ @@ -59214,30 +59221,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -038cfc: |[038cfc] org.emergent.android.weave.client.WeaveUtil.createEntryId:()Ljava/lang/String; │ │ -038d0c: 1303 0c00 |0000: const/16 v3, #int 12 // #c │ │ -038d10: 2331 0e03 |0002: new-array v1, v3, [B // type@030e │ │ -038d14: 6204 8104 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ -038d18: 1d04 |0006: monitor-enter v4 │ │ -038d1a: 6203 8104 |0007: sget-object v3, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ -038d1e: 6e20 260d 1300 |0009: invoke-virtual {v3, v1}, Ljava/security/SecureRandom;.nextBytes:([B)V // method@0d26 │ │ -038d24: 1e04 |000c: monitor-exit v4 │ │ -038d26: 7110 180f 0100 |000d: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ -038d2c: 0c00 |0010: move-result-object v0 │ │ -038d2e: 7110 5b10 0000 |0011: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ -038d34: 0c02 |0014: move-result-object v2 │ │ -038d36: 1102 |0015: return-object v2 │ │ -038d38: 0d03 |0016: move-exception v3 │ │ -038d3a: 1e04 |0017: monitor-exit v4 │ │ -038d3c: 2703 |0018: throw v3 │ │ +03a7bc: |[03a7bc] org.emergent.android.weave.client.WeaveUtil.createEntryId:()Ljava/lang/String; │ │ +03a7cc: 1303 0c00 |0000: const/16 v3, #int 12 // #c │ │ +03a7d0: 2331 0b03 |0002: new-array v1, v3, [B // type@030b │ │ +03a7d4: 6204 8104 |0004: sget-object v4, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ +03a7d8: 1d04 |0006: monitor-enter v4 │ │ +03a7da: 6203 8104 |0007: sget-object v3, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ +03a7de: 6e20 260d 1300 |0009: invoke-virtual {v3, v1}, Ljava/security/SecureRandom;.nextBytes:([B)V // method@0d26 │ │ +03a7e4: 1e04 |000c: monitor-exit v4 │ │ +03a7e6: 7110 180f 0100 |000d: invoke-static {v1}, Lorg/emergent/android/weave/client/Base32;.encode:([B)[B // method@0f18 │ │ +03a7ec: 0c00 |0010: move-result-object v0 │ │ +03a7ee: 7110 5b10 0000 |0011: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ +03a7f4: 0c02 |0014: move-result-object v2 │ │ +03a7f6: 1102 |0015: return-object v2 │ │ +03a7f8: 0d03 |0016: move-exception v3 │ │ +03a7fa: 1e04 |0017: monitor-exit v4 │ │ +03a7fc: 2703 |0018: throw v3 │ │ catches : 2 │ │ 0x0007 - 0x000d │ │ -> 0x0016 │ │ 0x0017 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=61 │ │ @@ -59258,33 +59265,33 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -038d54: |[038d54] org.emergent.android.weave.client.WeaveUtil.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ -038d64: 1a00 600a |0000: const-string v0, "ciphertext" // string@0a60 │ │ -038d68: 6e20 1511 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -038d6e: 0c03 |0005: move-result-object v3 │ │ -038d70: 1a00 0103 |0006: const-string v0, "IV" // string@0301 │ │ -038d74: 6e20 1511 0900 |0008: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -038d7a: 0c04 |000b: move-result-object v4 │ │ -038d7c: 1a00 ee0d |000c: const-string v0, "hmac" // string@0dee │ │ -038d80: 6e20 1511 0900 |000e: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -038d86: 0c05 |0011: move-result-object v5 │ │ -038d88: 7100 cc0f 0000 |0012: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -038d8e: 0c00 |0015: move-result-object v0 │ │ -038d90: 0771 |0016: move-object v1, v7 │ │ -038d92: 0782 |0017: move-object v2, v8 │ │ -038d94: 7406 c10f 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc1 │ │ -038d9a: 0c06 |001b: move-result-object v6 │ │ -038d9c: 2200 0b03 |001c: new-instance v0, Lorg/json/JSONObject; // type@030b │ │ -038da0: 7020 0f11 6000 |001e: invoke-direct {v0, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -038da6: 1100 |0021: return-object v0 │ │ +03a814: |[03a814] org.emergent.android.weave.client.WeaveUtil.decryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ +03a824: 1a00 5c0a |0000: const-string v0, "ciphertext" // string@0a5c │ │ +03a828: 6e20 1511 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +03a82e: 0c03 |0005: move-result-object v3 │ │ +03a830: 1a00 0103 |0006: const-string v0, "IV" // string@0301 │ │ +03a834: 6e20 1511 0900 |0008: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +03a83a: 0c04 |000b: move-result-object v4 │ │ +03a83c: 1a00 ea0d |000c: const-string v0, "hmac" // string@0dea │ │ +03a840: 6e20 1511 0900 |000e: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +03a846: 0c05 |0011: move-result-object v5 │ │ +03a848: 7100 cc0f 0000 |0012: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +03a84e: 0c00 |0015: move-result-object v0 │ │ +03a850: 0771 |0016: move-object v1, v7 │ │ +03a852: 0782 |0017: move-object v2, v8 │ │ +03a854: 7406 c10f 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.decrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc1 │ │ +03a85a: 0c06 |001b: move-result-object v6 │ │ +03a85c: 2200 0803 |001c: new-instance v0, Lorg/json/JSONObject; // type@0308 │ │ +03a860: 7020 0f11 6000 |001e: invoke-direct {v0, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +03a866: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0006 line=234 │ │ 0x000c line=235 │ │ 0x0012 line=237 │ │ 0x001c line=239 │ │ @@ -59302,24 +59309,24 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -038da8: |[038da8] org.emergent.android.weave.client.WeaveUtil.dump:(Lorg/json/JSONObject;)V │ │ -038db8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -038dba: 6e20 1b11 2300 |0001: invoke-virtual {v3, v2}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ -038dc0: 0c01 |0004: move-result-object v1 │ │ -038dc2: 6202 f002 |0005: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -038dc6: 6e20 810c 1200 |0007: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ -038dcc: 0e00 |000a: return-void │ │ -038dce: 0d00 |000b: move-exception v0 │ │ -038dd0: 6e10 0d11 0000 |000c: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@110d │ │ -038dd6: 28fb |000f: goto 000a // -0005 │ │ +03a868: |[03a868] org.emergent.android.weave.client.WeaveUtil.dump:(Lorg/json/JSONObject;)V │ │ +03a878: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +03a87a: 6e20 1b11 2300 |0001: invoke-virtual {v3, v2}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ +03a880: 0c01 |0004: move-result-object v1 │ │ +03a882: 6202 f002 |0005: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +03a886: 6e20 810c 1200 |0007: invoke-virtual {v2, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0c81 │ │ +03a88c: 0e00 |000a: return-void │ │ +03a88e: 0d00 |000b: move-exception v0 │ │ +03a890: 6e10 0d11 0000 |000c: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@110d │ │ +03a896: 28fb |000f: goto 000a // -0005 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ Lorg/json/JSONException; -> 0x000b │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x000a line=131 │ │ @@ -59335,23 +59342,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -038de8: |[038de8] org.emergent.android.weave.client.WeaveUtil.encodeUriSegment:(Ljava/lang/String;)Ljava/lang/String; │ │ -038df8: 1a01 3c08 |0000: const-string v1, "UTF-8" // string@083c │ │ -038dfc: 7120 1d0d 1200 |0002: invoke-static {v2, v1}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d1d │ │ -038e02: 0c01 |0005: move-result-object v1 │ │ -038e04: 1101 |0006: return-object v1 │ │ -038e06: 0d00 |0007: move-exception v0 │ │ -038e08: 2201 f101 |0008: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -038e0c: 7020 b10c 0100 |000a: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -038e12: 2701 |000d: throw v1 │ │ +03a8a8: |[03a8a8] org.emergent.android.weave.client.WeaveUtil.encodeUriSegment:(Ljava/lang/String;)Ljava/lang/String; │ │ +03a8b8: 1a01 3908 |0000: const-string v1, "UTF-8" // string@0839 │ │ +03a8bc: 7120 1d0d 1200 |0002: invoke-static {v2, v1}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d1d │ │ +03a8c2: 0c01 |0005: move-result-object v1 │ │ +03a8c4: 1101 |0006: return-object v1 │ │ +03a8c6: 0d00 |0007: move-exception v0 │ │ +03a8c8: 2201 ef01 |0008: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03a8cc: 7020 b10c 0100 |000a: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03a8d2: 2701 |000d: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0007 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0007 line=136 │ │ 0x0008 line=137 │ │ @@ -59364,41 +59371,41 @@ │ │ type : '(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -038e24: |[038e24] org.emergent.android.weave.client.WeaveUtil.encryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ -038e34: 1307 1000 |0000: const/16 v7, #int 16 // #10 │ │ -038e38: 2374 0e03 |0002: new-array v4, v7, [B // type@030e │ │ -038e3c: 6207 8104 |0004: sget-object v7, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ -038e40: 6e20 260d 4700 |0006: invoke-virtual {v7, v4}, Ljava/security/SecureRandom;.nextBytes:([B)V // method@0d26 │ │ -038e46: 7110 220f 0400 |0009: invoke-static {v4}, Lorg/emergent/android/weave/client/Base64;.encode:([B)[B // method@0f22 │ │ -038e4c: 0c07 |000c: move-result-object v7 │ │ -038e4e: 7110 5b10 0700 |000d: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ -038e54: 0c03 |0010: move-result-object v3 │ │ -038e56: 6e10 1a11 0a00 |0011: invoke-virtual {v10}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ -038e5c: 0c05 |0014: move-result-object v5 │ │ -038e5e: 7100 cc0f 0000 |0015: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -038e64: 0c01 |0018: move-result-object v1 │ │ -038e66: 6e53 c70f 8159 |0019: invoke-virtual {v1, v8, v9, v5, v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.encrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc7 │ │ -038e6c: 0c00 |001c: move-result-object v0 │ │ -038e6e: 6e30 bf0f 9100 |001d: invoke-virtual {v1, v9, v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; // method@0fbf │ │ -038e74: 0c02 |0020: move-result-object v2 │ │ -038e76: 6e40 be0f 9120 |0021: invoke-virtual {v1, v9, v0, v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V // method@0fbe │ │ -038e7c: 2206 0b03 |0024: new-instance v6, Lorg/json/JSONObject; // type@030b │ │ -038e80: 7010 0e11 0600 |0026: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@110e │ │ -038e86: 1a07 600a |0029: const-string v7, "ciphertext" // string@0a60 │ │ -038e8a: 6e30 1911 7600 |002b: invoke-virtual {v6, v7, v0}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -038e90: 1a07 0103 |002e: const-string v7, "IV" // string@0301 │ │ -038e94: 6e30 1911 7603 |0030: invoke-virtual {v6, v7, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -038e9a: 1a07 ee0d |0033: const-string v7, "hmac" // string@0dee │ │ -038e9e: 6e30 1911 7602 |0035: invoke-virtual {v6, v7, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ -038ea4: 1106 |0038: return-object v6 │ │ +03a8e4: |[03a8e4] org.emergent.android.weave.client.WeaveUtil.encryptWboPayload:(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ +03a8f4: 1307 1000 |0000: const/16 v7, #int 16 // #10 │ │ +03a8f8: 2374 0b03 |0002: new-array v4, v7, [B // type@030b │ │ +03a8fc: 6207 8104 |0004: sget-object v7, Lorg/emergent/android/weave/client/WeaveUtil;.sm_random:Ljava/security/SecureRandom; // field@0481 │ │ +03a900: 6e20 260d 4700 |0006: invoke-virtual {v7, v4}, Ljava/security/SecureRandom;.nextBytes:([B)V // method@0d26 │ │ +03a906: 7110 220f 0400 |0009: invoke-static {v4}, Lorg/emergent/android/weave/client/Base64;.encode:([B)[B // method@0f22 │ │ +03a90c: 0c07 |000c: move-result-object v7 │ │ +03a90e: 7110 5b10 0700 |000d: invoke-static {v7}, Lorg/emergent/android/weave/client/WeaveUtil;.toAsciiString:([B)Ljava/lang/String; // method@105b │ │ +03a914: 0c03 |0010: move-result-object v3 │ │ +03a916: 6e10 1a11 0a00 |0011: invoke-virtual {v10}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@111a │ │ +03a91c: 0c05 |0014: move-result-object v5 │ │ +03a91e: 7100 cc0f 0000 |0015: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +03a924: 0c01 |0018: move-result-object v1 │ │ +03a926: 6e53 c70f 8159 |0019: invoke-virtual {v1, v8, v9, v5, v3}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.encrypt:(Ljava/security/Key;Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0fc7 │ │ +03a92c: 0c00 |001c: move-result-object v0 │ │ +03a92e: 6e30 bf0f 9100 |001d: invoke-virtual {v1, v9, v0}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.createMac:(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/String; // method@0fbf │ │ +03a934: 0c02 |0020: move-result-object v2 │ │ +03a936: 6e40 be0f 9120 |0021: invoke-virtual {v1, v9, v0, v2}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.checkMac:(Ljava/security/Key;Ljava/lang/String;Ljava/lang/String;)V // method@0fbe │ │ +03a93c: 2206 0803 |0024: new-instance v6, Lorg/json/JSONObject; // type@0308 │ │ +03a940: 7010 0e11 0600 |0026: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@110e │ │ +03a946: 1a07 5c0a |0029: const-string v7, "ciphertext" // string@0a5c │ │ +03a94a: 6e30 1911 7600 |002b: invoke-virtual {v6, v7, v0}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +03a950: 1a07 0103 |002e: const-string v7, "IV" // string@0301 │ │ +03a954: 6e30 1911 7603 |0030: invoke-virtual {v6, v7, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +03a95a: 1a07 ea0d |0033: const-string v7, "hmac" // string@0dea │ │ +03a95e: 6e30 1911 7602 |0035: invoke-virtual {v6, v7, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1119 │ │ +03a964: 1106 |0038: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0009 line=247 │ │ 0x0011 line=249 │ │ 0x0015 line=251 │ │ @@ -59427,25 +59434,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -038ea8: |[038ea8] org.emergent.android.weave.client.WeaveUtil.isEmpty:(Ljava/lang/String;)Z │ │ -038eb8: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -038ebc: 6e10 eb0c 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ -038ec2: 0c00 |0005: move-result-object v0 │ │ -038ec4: 6e10 e20c 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -038eca: 0a00 |0009: move-result v0 │ │ -038ecc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -038ed0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -038ed2: 0f00 |000d: return v0 │ │ -038ed4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -038ed6: 28fe |000f: goto 000d // -0002 │ │ +03a968: |[03a968] org.emergent.android.weave.client.WeaveUtil.isEmpty:(Ljava/lang/String;)Z │ │ +03a978: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +03a97c: 6e10 eb0c 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ +03a982: 0c00 |0005: move-result-object v0 │ │ +03a984: 6e10 e20c 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +03a98a: 0a00 |0009: move-result v0 │ │ +03a98c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +03a990: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03a992: 0f00 |000d: return v0 │ │ +03a994: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03a996: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 s Ljava/lang/String; │ │ │ │ #19 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ @@ -59453,20 +59460,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -038ed8: |[038ed8] org.emergent.android.weave.client.WeaveUtil.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; │ │ -038ee8: 7100 cc0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -038eee: 0c00 |0003: move-result-object v0 │ │ -038ef0: 6e20 d20f 1000 |0004: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@0fd2 │ │ -038ef6: 0c00 |0007: move-result-object v0 │ │ -038ef8: 1100 |0008: return-object v0 │ │ +03a998: |[03a998] org.emergent.android.weave.client.WeaveUtil.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; │ │ +03a9a8: 7100 cc0f 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +03a9ae: 0c00 |0003: move-result-object v0 │ │ +03a9b0: 6e20 d20f 1000 |0004: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@0fd2 │ │ +03a9b6: 0c00 |0007: move-result-object v0 │ │ +03a9b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 friendlyUsername Ljava/lang/String; │ │ │ │ #20 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ @@ -59474,52 +59481,52 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -038efc: |[038efc] org.emergent.android.weave.client.WeaveUtil.readToString:(Ljava/io/File;)Ljava/lang/String; │ │ -038f0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038f0e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -038f10: 2202 d101 |0002: new-instance v2, Ljava/io/BufferedReader; // type@01d1 │ │ -038f14: 2206 d701 |0004: new-instance v6, Ljava/io/FileReader; // type@01d7 │ │ -038f18: 7020 760c 7600 |0006: invoke-direct {v6, v7}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@0c76 │ │ -038f1e: 7020 630c 6200 |0009: invoke-direct {v2, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c63 │ │ -038f24: 2204 df01 |000c: new-instance v4, Ljava/io/StringWriter; // type@01df │ │ -038f28: 7010 8d0c 0400 |000e: invoke-direct {v4}, Ljava/io/StringWriter;.:()V // method@0c8d │ │ -038f2e: 1306 0002 |0011: const/16 v6, #int 512 // #200 │ │ -038f32: 2360 0f03 |0013: new-array v0, v6, [C // type@030f │ │ -038f36: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -038f38: 6e20 640c 0200 |0016: invoke-virtual {v2, v0}, Ljava/io/BufferedReader;.read:([C)I // method@0c64 │ │ -038f3e: 0a05 |0019: move-result v5 │ │ -038f40: 12f6 |001a: const/4 v6, #int -1 // #ff │ │ -038f42: 3765 1700 |001b: if-le v5, v6, 0032 // +0017 │ │ -038f46: 3905 1000 |001d: if-nez v5, 002d // +0010 │ │ -038f4a: 7100 040d 0000 |001f: invoke-static {}, Ljava/lang/Thread;.yield:()V // method@0d04 │ │ -038f50: 28f4 |0022: goto 0016 // -000c │ │ -038f52: 0d06 |0023: move-exception v6 │ │ -038f54: 0743 |0024: move-object v3, v4 │ │ -038f56: 0721 |0025: move-object v1, v2 │ │ -038f58: 7110 4c10 0100 |0026: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Reader;)V // method@104c │ │ -038f5e: 7110 4d10 0300 |0029: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Writer;)V // method@104d │ │ -038f64: 2706 |002c: throw v6 │ │ -038f66: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -038f68: 6e40 8f0c 0456 |002e: invoke-virtual {v4, v0, v6, v5}, Ljava/io/StringWriter;.write:([CII)V // method@0c8f │ │ -038f6e: 28e5 |0031: goto 0016 // -001b │ │ -038f70: 6e10 8e0c 0400 |0032: invoke-virtual {v4}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0c8e │ │ -038f76: 0c06 |0035: move-result-object v6 │ │ -038f78: 7110 4c10 0200 |0036: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Reader;)V // method@104c │ │ -038f7e: 7110 4d10 0400 |0039: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Writer;)V // method@104d │ │ -038f84: 1106 |003c: return-object v6 │ │ -038f86: 0d06 |003d: move-exception v6 │ │ -038f88: 28e8 |003e: goto 0026 // -0018 │ │ -038f8a: 0d06 |003f: move-exception v6 │ │ -038f8c: 0721 |0040: move-object v1, v2 │ │ -038f8e: 28e5 |0041: goto 0026 // -001b │ │ +03a9bc: |[03a9bc] org.emergent.android.weave.client.WeaveUtil.readToString:(Ljava/io/File;)Ljava/lang/String; │ │ +03a9cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03a9ce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03a9d0: 2202 cf01 |0002: new-instance v2, Ljava/io/BufferedReader; // type@01cf │ │ +03a9d4: 2206 d501 |0004: new-instance v6, Ljava/io/FileReader; // type@01d5 │ │ +03a9d8: 7020 760c 7600 |0006: invoke-direct {v6, v7}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@0c76 │ │ +03a9de: 7020 630c 6200 |0009: invoke-direct {v2, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c63 │ │ +03a9e4: 2204 dd01 |000c: new-instance v4, Ljava/io/StringWriter; // type@01dd │ │ +03a9e8: 7010 8d0c 0400 |000e: invoke-direct {v4}, Ljava/io/StringWriter;.:()V // method@0c8d │ │ +03a9ee: 1306 0002 |0011: const/16 v6, #int 512 // #200 │ │ +03a9f2: 2360 0c03 |0013: new-array v0, v6, [C // type@030c │ │ +03a9f6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +03a9f8: 6e20 640c 0200 |0016: invoke-virtual {v2, v0}, Ljava/io/BufferedReader;.read:([C)I // method@0c64 │ │ +03a9fe: 0a05 |0019: move-result v5 │ │ +03aa00: 12f6 |001a: const/4 v6, #int -1 // #ff │ │ +03aa02: 3765 1700 |001b: if-le v5, v6, 0032 // +0017 │ │ +03aa06: 3905 1000 |001d: if-nez v5, 002d // +0010 │ │ +03aa0a: 7100 040d 0000 |001f: invoke-static {}, Ljava/lang/Thread;.yield:()V // method@0d04 │ │ +03aa10: 28f4 |0022: goto 0016 // -000c │ │ +03aa12: 0d06 |0023: move-exception v6 │ │ +03aa14: 0743 |0024: move-object v3, v4 │ │ +03aa16: 0721 |0025: move-object v1, v2 │ │ +03aa18: 7110 4c10 0100 |0026: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Reader;)V // method@104c │ │ +03aa1e: 7110 4d10 0300 |0029: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Writer;)V // method@104d │ │ +03aa24: 2706 |002c: throw v6 │ │ +03aa26: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +03aa28: 6e40 8f0c 0456 |002e: invoke-virtual {v4, v0, v6, v5}, Ljava/io/StringWriter;.write:([CII)V // method@0c8f │ │ +03aa2e: 28e5 |0031: goto 0016 // -001b │ │ +03aa30: 6e10 8e0c 0400 |0032: invoke-virtual {v4}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0c8e │ │ +03aa36: 0c06 |0035: move-result-object v6 │ │ +03aa38: 7110 4c10 0200 |0036: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Reader;)V // method@104c │ │ +03aa3e: 7110 4d10 0400 |0039: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/Writer;)V // method@104d │ │ +03aa44: 1106 |003c: return-object v6 │ │ +03aa46: 0d06 |003d: move-exception v6 │ │ +03aa48: 28e8 |003e: goto 0026 // -0018 │ │ +03aa4a: 0d06 |003f: move-exception v6 │ │ +03aa4c: 0721 |0040: move-object v1, v2 │ │ +03aa4e: 28e5 |0041: goto 0026 // -001b │ │ catches : 4 │ │ 0x0002 - 0x000c │ │ -> 0x003d │ │ 0x000c - 0x0011 │ │ -> 0x003f │ │ 0x0013 - 0x0022 │ │ -> 0x0023 │ │ @@ -59537,14 +59544,15 @@ │ │ 0x001f line=326 │ │ 0x0023 line=333 │ │ 0x0029 line=334 │ │ 0x002d line=328 │ │ 0x0032 line=331 │ │ 0x0036 line=333 │ │ 0x0039 line=334 │ │ + 0x003c line=331 │ │ 0x003d line=333 │ │ locals : │ │ 0x0001 - 0x000c reg=1 is Ljava/io/BufferedReader; │ │ 0x0002 - 0x0011 reg=3 os Ljava/io/StringWriter; │ │ 0x0015 - 0x0023 reg=0 buf [C │ │ 0x0016 - 0x0023 reg=5 read I │ │ 0x0011 - 0x0025 reg=4 os Ljava/io/StringWriter; │ │ @@ -59566,43 +59574,43 @@ │ │ type : '(Ljava/io/InputStream;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -038fb8: |[038fb8] org.emergent.android.weave.client.WeaveUtil.readToString:(Ljava/io/InputStream;)Ljava/lang/String; │ │ -038fc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038fca: 2202 d301 |0001: new-instance v2, Ljava/io/ByteArrayOutputStream; // type@01d3 │ │ -038fce: 7010 670c 0200 |0003: invoke-direct {v2}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ -038fd4: 1304 0002 |0006: const/16 v4, #int 512 // #200 │ │ -038fd8: 2340 0e03 |0008: new-array v0, v4, [B // type@030e │ │ -038fdc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -038fde: 6e20 7b0c 0500 |000b: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0c7b │ │ -038fe4: 0a03 |000e: move-result v3 │ │ -038fe6: 12f4 |000f: const/4 v4, #int -1 // #ff │ │ -038fe8: 3743 1300 |0010: if-le v3, v4, 0023 // +0013 │ │ -038fec: 3903 0c00 |0012: if-nez v3, 001e // +000c │ │ -038ff0: 7100 040d 0000 |0014: invoke-static {}, Ljava/lang/Thread;.yield:()V // method@0d04 │ │ -038ff6: 28f4 |0017: goto 000b // -000c │ │ -038ff8: 0d04 |0018: move-exception v4 │ │ -038ffa: 0721 |0019: move-object v1, v2 │ │ -038ffc: 7110 4b10 0100 |001a: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/OutputStream;)V // method@104b │ │ -039002: 2704 |001d: throw v4 │ │ -039004: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -039006: 6e40 6a0c 0234 |001f: invoke-virtual {v2, v0, v4, v3}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@0c6a │ │ -03900c: 28e9 |0022: goto 000b // -0017 │ │ -03900e: 6e10 690c 0200 |0023: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ -039014: 0c04 |0026: move-result-object v4 │ │ -039016: 7110 6310 0400 |0027: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8String:([B)Ljava/lang/String; // method@1063 │ │ -03901c: 0c04 |002a: move-result-object v4 │ │ -03901e: 7110 4b10 0200 |002b: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/OutputStream;)V // method@104b │ │ -039024: 1104 |002e: return-object v4 │ │ -039026: 0d04 |002f: move-exception v4 │ │ -039028: 28ea |0030: goto 001a // -0016 │ │ +03aa78: |[03aa78] org.emergent.android.weave.client.WeaveUtil.readToString:(Ljava/io/InputStream;)Ljava/lang/String; │ │ +03aa88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03aa8a: 2202 d101 |0001: new-instance v2, Ljava/io/ByteArrayOutputStream; // type@01d1 │ │ +03aa8e: 7010 670c 0200 |0003: invoke-direct {v2}, Ljava/io/ByteArrayOutputStream;.:()V // method@0c67 │ │ +03aa94: 1304 0002 |0006: const/16 v4, #int 512 // #200 │ │ +03aa98: 2340 0b03 |0008: new-array v0, v4, [B // type@030b │ │ +03aa9c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +03aa9e: 6e20 7b0c 0500 |000b: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0c7b │ │ +03aaa4: 0a03 |000e: move-result v3 │ │ +03aaa6: 12f4 |000f: const/4 v4, #int -1 // #ff │ │ +03aaa8: 3743 1300 |0010: if-le v3, v4, 0023 // +0013 │ │ +03aaac: 3903 0c00 |0012: if-nez v3, 001e // +000c │ │ +03aab0: 7100 040d 0000 |0014: invoke-static {}, Ljava/lang/Thread;.yield:()V // method@0d04 │ │ +03aab6: 28f4 |0017: goto 000b // -000c │ │ +03aab8: 0d04 |0018: move-exception v4 │ │ +03aaba: 0721 |0019: move-object v1, v2 │ │ +03aabc: 7110 4b10 0100 |001a: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/OutputStream;)V // method@104b │ │ +03aac2: 2704 |001d: throw v4 │ │ +03aac4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +03aac6: 6e40 6a0c 0234 |001f: invoke-virtual {v2, v0, v4, v3}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@0c6a │ │ +03aacc: 28e9 |0022: goto 000b // -0017 │ │ +03aace: 6e10 690c 0200 |0023: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0c69 │ │ +03aad4: 0c04 |0026: move-result-object v4 │ │ +03aad6: 7110 6310 0400 |0027: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.toUtf8String:([B)Ljava/lang/String; // method@1063 │ │ +03aadc: 0c04 |002a: move-result-object v4 │ │ +03aade: 7110 4b10 0200 |002b: invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;.close:(Ljava/io/OutputStream;)V // method@104b │ │ +03aae4: 1104 |002e: return-object v4 │ │ +03aae6: 0d04 |002f: move-exception v4 │ │ +03aae8: 28ea |0030: goto 001a // -0016 │ │ catches : 3 │ │ 0x0001 - 0x0006 │ │ -> 0x002f │ │ 0x0008 - 0x0017 │ │ -> 0x0018 │ │ 0x001f - 0x002a │ │ -> 0x0018 │ │ @@ -59614,14 +59622,16 @@ │ │ 0x000b line=345 │ │ 0x0012 line=346 │ │ 0x0014 line=347 │ │ 0x0018 line=354 │ │ 0x001e line=349 │ │ 0x0023 line=352 │ │ 0x002b line=354 │ │ + 0x002e line=352 │ │ + 0x002f line=354 │ │ locals : │ │ 0x0001 - 0x0006 reg=1 os Ljava/io/ByteArrayOutputStream; │ │ 0x000a - 0x0018 reg=0 buf [B │ │ 0x000b - 0x0018 reg=3 read I │ │ 0x0006 - 0x001a reg=2 os Ljava/io/ByteArrayOutputStream; │ │ 0x001a - 0x001e reg=1 os Ljava/io/ByteArrayOutputStream; │ │ 0x001e - 0x002f reg=0 buf [B │ │ @@ -59635,26 +59645,26 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03904c: |[03904c] org.emergent.android.weave.client.WeaveUtil.toAsciiBytes:(Ljava/lang/String;)[B │ │ -03905c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -039060: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -039062: 1101 |0003: return-object v1 │ │ -039064: 1a01 3108 |0004: const-string v1, "US-ASCII" // string@0831 │ │ -039068: 6e20 de0c 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0cde │ │ -03906e: 0c01 |0009: move-result-object v1 │ │ -039070: 28f9 |000a: goto 0003 // -0007 │ │ -039072: 0d00 |000b: move-exception v0 │ │ -039074: 2201 f101 |000c: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -039078: 7020 b10c 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -03907e: 2701 |0011: throw v1 │ │ +03ab0c: |[03ab0c] org.emergent.android.weave.client.WeaveUtil.toAsciiBytes:(Ljava/lang/String;)[B │ │ +03ab1c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +03ab20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ab22: 1101 |0003: return-object v1 │ │ +03ab24: 1a01 2e08 |0004: const-string v1, "US-ASCII" // string@082e │ │ +03ab28: 6e20 de0c 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0cde │ │ +03ab2e: 0c01 |0009: move-result-object v1 │ │ +03ab30: 28f9 |000a: goto 0003 // -0007 │ │ +03ab32: 0d00 |000b: move-exception v0 │ │ +03ab34: 2201 ef01 |000c: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03ab38: 7020 b10c 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03ab3e: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0009 │ │ Ljava/io/UnsupportedEncodingException; -> 0x000b │ │ positions : │ │ 0x0000 line=150 │ │ 0x000b line=151 │ │ 0x000c line=152 │ │ @@ -59667,26 +59677,26 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -039090: |[039090] org.emergent.android.weave.client.WeaveUtil.toAsciiString:([B)Ljava/lang/String; │ │ -0390a0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0390a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0390a6: 1101 |0003: return-object v1 │ │ -0390a8: 2201 0102 |0004: new-instance v1, Ljava/lang/String; // type@0201 │ │ -0390ac: 1a02 3108 |0006: const-string v2, "US-ASCII" // string@0831 │ │ -0390b0: 7030 d50c 3102 |0008: invoke-direct {v1, v3, v2}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0cd5 │ │ -0390b6: 28f8 |000b: goto 0003 // -0008 │ │ -0390b8: 0d00 |000c: move-exception v0 │ │ -0390ba: 2201 f101 |000d: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0390be: 7020 b10c 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -0390c4: 2701 |0012: throw v1 │ │ +03ab50: |[03ab50] org.emergent.android.weave.client.WeaveUtil.toAsciiString:([B)Ljava/lang/String; │ │ +03ab60: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +03ab64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ab66: 1101 |0003: return-object v1 │ │ +03ab68: 2201 ff01 |0004: new-instance v1, Ljava/lang/String; // type@01ff │ │ +03ab6c: 1a02 2e08 |0006: const-string v2, "US-ASCII" // string@082e │ │ +03ab70: 7030 d50c 3102 |0008: invoke-direct {v1, v3, v2}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0cd5 │ │ +03ab76: 28f8 |000b: goto 0003 // -0008 │ │ +03ab78: 0d00 |000c: move-exception v0 │ │ +03ab7a: 2201 ef01 |000d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03ab7e: 7020 b10c 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03ab84: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/io/UnsupportedEncodingException; -> 0x000c │ │ positions : │ │ 0x0000 line=158 │ │ 0x000c line=159 │ │ 0x000d line=160 │ │ @@ -59699,27 +59709,27 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveBasicObject;)Lorg/apache/http/HttpEntity;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0390d8: |[0390d8] org.emergent.android.weave.client.WeaveUtil.toHttpEntity:(Lorg/emergent/android/weave/client/WeaveBasicObject;)Lorg/apache/http/HttpEntity; │ │ -0390e8: 2201 8502 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0285 │ │ -0390ec: 6e10 b70f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.toJSONObjectString:()Ljava/lang/String; // method@0fb7 │ │ -0390f2: 0c02 |0005: move-result-object v2 │ │ -0390f4: 1a03 3c08 |0006: const-string v3, "UTF-8" // string@083c │ │ -0390f8: 7030 da0d 2103 |0008: invoke-direct {v1, v2, v3}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dda │ │ -0390fe: 1a02 ab09 |000b: const-string v2, "application/json; charset=UTF-8" // string@09ab │ │ -039102: 6e20 db0d 2100 |000d: invoke-virtual {v1, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@0ddb │ │ -039108: 1101 |0010: return-object v1 │ │ -03910a: 0d00 |0011: move-exception v0 │ │ -03910c: 2202 f101 |0012: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -039110: 7020 b10c 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -039116: 2702 |0017: throw v2 │ │ +03ab98: |[03ab98] org.emergent.android.weave.client.WeaveUtil.toHttpEntity:(Lorg/emergent/android/weave/client/WeaveBasicObject;)Lorg/apache/http/HttpEntity; │ │ +03aba8: 2201 8202 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0282 │ │ +03abac: 6e10 b70f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.toJSONObjectString:()Ljava/lang/String; // method@0fb7 │ │ +03abb2: 0c02 |0005: move-result-object v2 │ │ +03abb4: 1a03 3908 |0006: const-string v3, "UTF-8" // string@0839 │ │ +03abb8: 7030 da0d 2103 |0008: invoke-direct {v1, v2, v3}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dda │ │ +03abbe: 1a02 a809 |000b: const-string v2, "application/json; charset=UTF-8" // string@09a8 │ │ +03abc2: 6e20 db0d 2100 |000d: invoke-virtual {v1, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@0ddb │ │ +03abc8: 1101 |0010: return-object v1 │ │ +03abca: 0d00 |0011: move-exception v0 │ │ +03abcc: 2202 ef01 |0012: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +03abd0: 7020 b10c 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03abd6: 2702 |0017: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0011 │ │ positions : │ │ 0x0000 line=197 │ │ 0x000b line=198 │ │ 0x0010 line=199 │ │ @@ -59735,28 +59745,28 @@ │ │ type : '(Lorg/json/JSONArray;)Lorg/apache/http/HttpEntity;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -039128: |[039128] org.emergent.android.weave.client.WeaveUtil.toHttpEntity:(Lorg/json/JSONArray;)Lorg/apache/http/HttpEntity; │ │ -039138: 2201 8502 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0285 │ │ -03913c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03913e: 6e20 0b11 2400 |0003: invoke-virtual {v4, v2}, Lorg/json/JSONArray;.toString:(I)Ljava/lang/String; // method@110b │ │ -039144: 0c02 |0006: move-result-object v2 │ │ -039146: 1a03 3c08 |0007: const-string v3, "UTF-8" // string@083c │ │ -03914a: 7030 da0d 2103 |0009: invoke-direct {v1, v2, v3}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dda │ │ -039150: 1a02 ab09 |000c: const-string v2, "application/json; charset=UTF-8" // string@09ab │ │ -039154: 6e20 db0d 2100 |000e: invoke-virtual {v1, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@0ddb │ │ -03915a: 1101 |0011: return-object v1 │ │ -03915c: 0d00 |0012: move-exception v0 │ │ -03915e: 2202 f101 |0013: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -039162: 7020 b10c 0200 |0015: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -039168: 2702 |0018: throw v2 │ │ +03abe8: |[03abe8] org.emergent.android.weave.client.WeaveUtil.toHttpEntity:(Lorg/json/JSONArray;)Lorg/apache/http/HttpEntity; │ │ +03abf8: 2201 8202 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0282 │ │ +03abfc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03abfe: 6e20 0b11 2400 |0003: invoke-virtual {v4, v2}, Lorg/json/JSONArray;.toString:(I)Ljava/lang/String; // method@110b │ │ +03ac04: 0c02 |0006: move-result-object v2 │ │ +03ac06: 1a03 3908 |0007: const-string v3, "UTF-8" // string@0839 │ │ +03ac0a: 7030 da0d 2103 |0009: invoke-direct {v1, v2, v3}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0dda │ │ +03ac10: 1a02 a809 |000c: const-string v2, "application/json; charset=UTF-8" // string@09a8 │ │ +03ac14: 6e20 db0d 2100 |000e: invoke-virtual {v1, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@0ddb │ │ +03ac1a: 1101 |0011: return-object v1 │ │ +03ac1c: 0d00 |0012: move-exception v0 │ │ +03ac1e: 2202 ef01 |0013: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +03ac22: 7020 b10c 0200 |0015: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03ac28: 2702 |0018: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0011 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0012 │ │ positions : │ │ 0x0000 line=187 │ │ 0x000c line=188 │ │ 0x0011 line=189 │ │ @@ -59768,112 +59778,112 @@ │ │ 0x0000 - 0x0019 reg=4 jsonArray Lorg/json/JSONArray; │ │ │ │ #26 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ name : 'toModifiedTimeDate' │ │ type : '(D)Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03917c: |[03917c] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeDate:(D)Ljava/util/Date; │ │ -03918c: 1803 0000 0000 0040 8f40 |0000: const-wide v3, #double 1000 // #408f400000000000 │ │ -039196: cd53 |0005: mul-double/2addr v3, v5 │ │ -039198: 7120 c50c 4300 |0006: invoke-static {v3, v4}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ -03919e: 0b01 |0009: move-result-wide v1 │ │ -0391a0: 2203 3202 |000a: new-instance v3, Ljava/util/Date; // type@0232 │ │ -0391a4: 7030 470d 1302 |000c: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -0391aa: 1103 |000f: return-object v3 │ │ -0391ac: 0d00 |0010: move-exception v0 │ │ -0391ae: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -0391b0: 28fd |0012: goto 000f // -0003 │ │ +03ac3c: |[03ac3c] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeDate:(D)Ljava/util/Date; │ │ +03ac4c: 1804 0000 0000 0040 8f40 |0000: const-wide v4, #double 1000 // #408f400000000000 │ │ +03ac56: cd64 |0005: mul-double/2addr v4, v6 │ │ +03ac58: 7120 c50c 5400 |0006: invoke-static {v4, v5}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ +03ac5e: 0b02 |0009: move-result-wide v2 │ │ +03ac60: 2201 3002 |000a: new-instance v1, Ljava/util/Date; // type@0230 │ │ +03ac64: 7030 470d 2103 |000c: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +03ac6a: 1101 |000f: return-object v1 │ │ +03ac6c: 0d00 |0010: move-exception v0 │ │ +03ac6e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +03ac70: 28fd |0012: goto 000f // -0003 │ │ catches : 1 │ │ 0x0006 - 0x000f │ │ Ljava/lang/Exception; -> 0x0010 │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000f line=116 │ │ 0x0010 line=115 │ │ 0x0011 line=116 │ │ locals : │ │ - 0x000a - 0x000f reg=1 mod J │ │ + 0x000a - 0x000f reg=2 mod J │ │ 0x0011 - 0x0013 reg=0 e Ljava/lang/Exception; │ │ - 0x0000 - 0x0013 reg=5 modDouble D │ │ + 0x0000 - 0x0013 reg=6 modDouble D │ │ │ │ #27 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ name : 'toModifiedTimeDate' │ │ type : '(Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0391c4: |[0391c4] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; │ │ -0391d4: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -0391da: 0b05 |0003: move-result-wide v5 │ │ -0391dc: 7110 a20c 0b00 |0004: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ -0391e2: 0b07 |0007: move-result-wide v7 │ │ -0391e4: 1809 0000 0000 0040 8f40 |0008: const-wide v9, #double 1000 // #408f400000000000 │ │ -0391ee: ad03 0709 |000d: mul-double v3, v7, v9 │ │ -0391f2: 7120 c50c 4300 |000f: invoke-static {v3, v4}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ -0391f8: 0b01 |0012: move-result-wide v1 │ │ -0391fa: 2207 3202 |0013: new-instance v7, Ljava/util/Date; // type@0232 │ │ -0391fe: 7030 470d 1702 |0015: invoke-direct {v7, v1, v2}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -039204: 1107 |0018: return-object v7 │ │ -039206: 0d00 |0019: move-exception v0 │ │ -039208: 2207 3202 |001a: new-instance v7, Ljava/util/Date; // type@0232 │ │ -03920c: 7010 460d 0700 |001c: invoke-direct {v7}, Ljava/util/Date;.:()V // method@0d46 │ │ -039212: 28f9 |001f: goto 0018 // -0007 │ │ +03ac84: |[03ac84] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; │ │ +03ac94: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +03ac9a: 0b06 |0003: move-result-wide v6 │ │ +03ac9c: 7110 a20c 0c00 |0004: invoke-static {v12}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ +03aca2: 0b08 |0007: move-result-wide v8 │ │ +03aca4: 180a 0000 0000 0040 8f40 |0008: const-wide v10, #double 1000 // #408f400000000000 │ │ +03acae: ad04 080a |000d: mul-double v4, v8, v10 │ │ +03acb2: 7120 c50c 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ +03acb8: 0b02 |0012: move-result-wide v2 │ │ +03acba: 2201 3002 |0013: new-instance v1, Ljava/util/Date; // type@0230 │ │ +03acbe: 7030 470d 2103 |0015: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +03acc4: 1101 |0018: return-object v1 │ │ +03acc6: 0d00 |0019: move-exception v0 │ │ +03acc8: 2201 3002 |001a: new-instance v1, Ljava/util/Date; // type@0230 │ │ +03accc: 7010 460d 0100 |001c: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0d46 │ │ +03acd2: 28f9 |001f: goto 0018 // -0007 │ │ catches : 1 │ │ 0x0004 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=102 │ │ 0x000f line=103 │ │ 0x0013 line=105 │ │ 0x0018 line=107 │ │ 0x0019 line=106 │ │ 0x001a line=107 │ │ locals : │ │ - 0x0013 - 0x0018 reg=1 mod J │ │ - 0x000f - 0x0018 reg=3 modDouble D │ │ + 0x0013 - 0x0018 reg=2 mod J │ │ + 0x000f - 0x0018 reg=4 modDouble D │ │ 0x001a - 0x0020 reg=0 e Ljava/lang/Exception; │ │ - 0x0004 - 0x0020 reg=5 now J │ │ - 0x0000 - 0x0020 reg=11 modified Ljava/lang/String; │ │ + 0x0004 - 0x0020 reg=6 now J │ │ + 0x0000 - 0x0020 reg=12 modified Ljava/lang/String; │ │ │ │ #28 : (in Lorg/emergent/android/weave/client/WeaveUtil;) │ │ name : 'toModifiedTimeString' │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -039224: |[039224] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; │ │ -039234: 6e10 480d 0900 |0000: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ -03923a: 0b00 |0003: move-result-wide v0 │ │ -03923c: 8604 |0004: long-to-double v4, v0 │ │ -03923e: 1806 0000 0000 0040 8f40 |0005: const-wide v6, #double 1000 // #408f400000000000 │ │ -039248: ae02 0406 |000a: div-double v2, v4, v6 │ │ -03924c: 6204 f102 |000c: sget-object v4, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@02f1 │ │ -039250: 1a05 8f00 |000e: const-string v5, "%.2f" // string@008f │ │ -039254: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -039256: 2366 1c03 |0011: new-array v6, v6, [Ljava/lang/Object; // type@031c │ │ -03925a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -03925c: 7120 a30c 3200 |0014: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -039262: 0c08 |0017: move-result-object v8 │ │ -039264: 4d08 0607 |0018: aput-object v8, v6, v7 │ │ -039268: 7130 dd0c 5406 |001a: invoke-static {v4, v5, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdd │ │ -03926e: 0c04 |001d: move-result-object v4 │ │ -039270: 1104 |001e: return-object v4 │ │ +03ace4: |[03ace4] org.emergent.android.weave.client.WeaveUtil.toModifiedTimeString:(Ljava/util/Date;)Ljava/lang/String; │ │ +03acf4: 6e10 480d 0900 |0000: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ +03acfa: 0b00 |0003: move-result-wide v0 │ │ +03acfc: 8604 |0004: long-to-double v4, v0 │ │ +03acfe: 1806 0000 0000 0040 8f40 |0005: const-wide v6, #double 1000 // #408f400000000000 │ │ +03ad08: ae02 0406 |000a: div-double v2, v4, v6 │ │ +03ad0c: 6204 f102 |000c: sget-object v4, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@02f1 │ │ +03ad10: 1a05 8f00 |000e: const-string v5, "%.2f" // string@008f │ │ +03ad14: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +03ad16: 2366 1903 |0011: new-array v6, v6, [Ljava/lang/Object; // type@0319 │ │ +03ad1a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +03ad1c: 7120 a30c 3200 |0014: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +03ad22: 0c08 |0017: move-result-object v8 │ │ +03ad24: 4d08 0607 |0018: aput-object v8, v6, v7 │ │ +03ad28: 7130 dd0c 5406 |001a: invoke-static {v4, v5, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdd │ │ +03ad2e: 0c04 |001d: move-result-object v4 │ │ +03ad30: 1104 |001e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0004 line=95 │ │ 0x000c line=96 │ │ locals : │ │ 0x0004 - 0x001f reg=0 time J │ │ @@ -59885,23 +59895,23 @@ │ │ type : '(Ljava/net/URI;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -039274: |[039274] org.emergent.android.weave.client.WeaveUtil.toString:(Ljava/net/URI;)Ljava/lang/String; │ │ -039284: 7110 4910 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ -03928a: 3901 0700 |0003: if-nez v1, 000a // +0007 │ │ -03928e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -039290: 7110 4810 0000 |0006: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/lang/String;)V // method@1048 │ │ -039296: 1100 |0009: return-object v0 │ │ -039298: 6e10 1b0d 0100 |000a: invoke-virtual {v1}, Ljava/net/URI;.toString:()Ljava/lang/String; // method@0d1b │ │ -03929e: 0c00 |000d: move-result-object v0 │ │ -0392a0: 28f8 |000e: goto 0006 // -0008 │ │ +03ad34: |[03ad34] org.emergent.android.weave.client.WeaveUtil.toString:(Ljava/net/URI;)Ljava/lang/String; │ │ +03ad44: 7110 4910 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ +03ad4a: 3901 0700 |0003: if-nez v1, 000a // +0007 │ │ +03ad4e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03ad50: 7110 4810 0000 |0006: invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/lang/String;)V // method@1048 │ │ +03ad56: 1100 |0009: return-object v0 │ │ +03ad58: 6e10 1b0d 0100 |000a: invoke-virtual {v1}, Ljava/net/URI;.toString:()Ljava/lang/String; // method@0d1b │ │ +03ad5e: 0c00 |000d: move-result-object v0 │ │ +03ad60: 28f8 |000e: goto 0006 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=143 │ │ 0x0006 line=144 │ │ 0x0009 line=145 │ │ 0x000a line=143 │ │ @@ -59914,26 +59924,26 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0392a4: |[0392a4] org.emergent.android.weave.client.WeaveUtil.toUtf8Bytes:(Ljava/lang/String;)[B │ │ -0392b4: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0392b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0392ba: 1101 |0003: return-object v1 │ │ -0392bc: 1a01 3c08 |0004: const-string v1, "UTF-8" // string@083c │ │ -0392c0: 6e20 de0c 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0cde │ │ -0392c6: 0c01 |0009: move-result-object v1 │ │ -0392c8: 28f9 |000a: goto 0003 // -0007 │ │ -0392ca: 0d00 |000b: move-exception v0 │ │ -0392cc: 2201 f101 |000c: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0392d0: 7020 b10c 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -0392d6: 2701 |0011: throw v1 │ │ +03ad64: |[03ad64] org.emergent.android.weave.client.WeaveUtil.toUtf8Bytes:(Ljava/lang/String;)[B │ │ +03ad74: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +03ad78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ad7a: 1101 |0003: return-object v1 │ │ +03ad7c: 1a01 3908 |0004: const-string v1, "UTF-8" // string@0839 │ │ +03ad80: 6e20 de0c 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@0cde │ │ +03ad86: 0c01 |0009: move-result-object v1 │ │ +03ad88: 28f9 |000a: goto 0003 // -0007 │ │ +03ad8a: 0d00 |000b: move-exception v0 │ │ +03ad8c: 2201 ef01 |000c: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03ad90: 7020 b10c 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03ad96: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0009 │ │ Ljava/io/UnsupportedEncodingException; -> 0x000b │ │ positions : │ │ 0x0000 line=166 │ │ 0x000b line=167 │ │ 0x000c line=168 │ │ @@ -59946,26 +59956,26 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0392e8: |[0392e8] org.emergent.android.weave.client.WeaveUtil.toUtf8String:([B)Ljava/lang/String; │ │ -0392f8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0392fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0392fe: 1101 |0003: return-object v1 │ │ -039300: 2201 0102 |0004: new-instance v1, Ljava/lang/String; // type@0201 │ │ -039304: 1a02 3c08 |0006: const-string v2, "UTF-8" // string@083c │ │ -039308: 7030 d50c 3102 |0008: invoke-direct {v1, v3, v2}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0cd5 │ │ -03930e: 28f8 |000b: goto 0003 // -0008 │ │ -039310: 0d00 |000c: move-exception v0 │ │ -039312: 2201 f101 |000d: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -039316: 7020 b10c 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ -03931c: 2701 |0012: throw v1 │ │ +03ada8: |[03ada8] org.emergent.android.weave.client.WeaveUtil.toUtf8String:([B)Ljava/lang/String; │ │ +03adb8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +03adbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03adbe: 1101 |0003: return-object v1 │ │ +03adc0: 2201 ff01 |0004: new-instance v1, Ljava/lang/String; // type@01ff │ │ +03adc4: 1a02 3908 |0006: const-string v2, "UTF-8" // string@0839 │ │ +03adc8: 7030 d50c 3102 |0008: invoke-direct {v1, v3, v2}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0cd5 │ │ +03adce: 28f8 |000b: goto 0003 // -0008 │ │ +03add0: 0d00 |000c: move-exception v0 │ │ +03add2: 2201 ef01 |000d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03add6: 7020 b10c 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@0cb1 │ │ +03addc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/io/UnsupportedEncodingException; -> 0x000c │ │ positions : │ │ 0x0000 line=174 │ │ 0x000c line=175 │ │ 0x000d line=176 │ │ @@ -59978,32 +59988,32 @@ │ │ type : '([C)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039330: |[039330] org.emergent.android.weave.client.WeaveUtil.zeroize:([C)V │ │ -039340: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -039344: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -039346: 7120 410d 0100 |0003: invoke-static {v1, v0}, Ljava/util/Arrays;.fill:([CC)V // method@0d41 │ │ -03934c: 0e00 |0006: return-void │ │ +03adf0: |[03adf0] org.emergent.android.weave.client.WeaveUtil.zeroize:([C)V │ │ +03ae00: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +03ae04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03ae06: 7120 410d 0100 |0003: invoke-static {v1, v0}, Ljava/util/Arrays;.fill:([CC)V // method@0d41 │ │ +03ae0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0002 line=182 │ │ 0x0006 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 secret [C │ │ │ │ Virtual methods - │ │ - source_file_idx : 2233 (WeaveUtil.java) │ │ + source_file_idx : 2230 (WeaveUtil.java) │ │ │ │ Class #268 header: │ │ -class_idx : 750 │ │ +class_idx : 747 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 60 │ │ source_file_idx : 370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -60026,17 +60036,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -039350: |[039350] org.emergent.android.weave.persistence.AbstractContentProvider$BasicSQLiteOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ -039360: 7054 1101 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0111 │ │ -039366: 0e00 |0003: return-void │ │ +03ae10: |[03ae10] org.emergent.android.weave.persistence.AbstractContentProvider$BasicSQLiteOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V │ │ +03ae20: 7054 1101 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0111 │ │ +03ae26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -60050,42 +60060,42 @@ │ │ type : '(Ljava/lang/StringBuffer;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -039368: |[039368] org.emergent.android.weave.persistence.AbstractContentProvider$BasicSQLiteOpenHelper.onCreateBasic:(Ljava/lang/StringBuffer;)V │ │ -039378: 1a00 1109 |0000: const-string v0, "_id INTEGER PRIMARY KEY AUTOINCREMENT" // string@0911 │ │ -03937c: 6e20 f00c 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039382: 1a00 df00 |0005: const-string v0, ", uuid TEXT NOT NULL UNIQUE ON CONFLICT REPLACE" // string@00df │ │ -039386: 6e20 f00c 0200 |0007: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -03938c: 1a00 d400 |000a: const-string v0, ", lastModified NUMERIC NOT NULL DEFAULT (strftime('%s','now'))" // string@00d4 │ │ -039390: 6e20 f00c 0200 |000c: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039396: 1a00 d300 |000f: const-string v0, ", isDeleted NUMERIC" // string@00d3 │ │ -03939a: 6e20 f00c 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -0393a0: 0e00 |0014: return-void │ │ +03ae28: |[03ae28] org.emergent.android.weave.persistence.AbstractContentProvider$BasicSQLiteOpenHelper.onCreateBasic:(Ljava/lang/StringBuffer;)V │ │ +03ae38: 1a00 0e09 |0000: const-string v0, "_id INTEGER PRIMARY KEY AUTOINCREMENT" // string@090e │ │ +03ae3c: 6e20 f00c 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03ae42: 1a00 df00 |0005: const-string v0, ", uuid TEXT NOT NULL UNIQUE ON CONFLICT REPLACE" // string@00df │ │ +03ae46: 6e20 f00c 0200 |0007: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03ae4c: 1a00 d400 |000a: const-string v0, ", lastModified NUMERIC NOT NULL DEFAULT (strftime('%s','now'))" // string@00d4 │ │ +03ae50: 6e20 f00c 0200 |000c: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03ae56: 1a00 d300 |000f: const-string v0, ", isDeleted NUMERIC" // string@00d3 │ │ +03ae5a: 6e20 f00c 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03ae60: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ 0x000a line=195 │ │ 0x000f line=196 │ │ 0x0014 line=197 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper; │ │ 0x0000 - 0x0015 reg=2 buf Ljava/lang/StringBuffer; │ │ │ │ source_file_idx : 370 (AbstractContentProvider.java) │ │ │ │ Class #269 header: │ │ -class_idx : 760 │ │ +class_idx : 757 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1897 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -60121,25 +60131,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0393a4: |[0393a4] org.emergent.android.weave.persistence.Passwords.:()V │ │ -0393b4: 1a00 a70a |0000: const-string v0, "content://org.emergent.android.weave.passwordcontentprovider" // string@0aa7 │ │ -0393b8: 7110 3301 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ -0393be: 0c00 |0005: move-result-object v0 │ │ -0393c0: 6900 9c04 |0006: sput-object v0, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ -0393c4: 2200 f602 |0008: new-instance v0, Lorg/emergent/android/weave/persistence/Passwords$1; // type@02f6 │ │ -0393c8: 6201 9c04 |000a: sget-object v1, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ -0393cc: 6202 0f04 |000c: sget-object v2, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ -0393d0: 7030 9a10 1002 |000e: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Passwords$1;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@109a │ │ -0393d6: 6900 9d04 |0011: sput-object v0, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ -0393da: 0e00 |0013: return-void │ │ +03ae64: |[03ae64] org.emergent.android.weave.persistence.Passwords.:()V │ │ +03ae74: 1a00 a30a |0000: const-string v0, "content://org.emergent.android.weave.passwordcontentprovider" // string@0aa3 │ │ +03ae78: 7110 3301 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ +03ae7e: 0c00 |0005: move-result-object v0 │ │ +03ae80: 6900 9c04 |0006: sput-object v0, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ +03ae84: 2200 f302 |0008: new-instance v0, Lorg/emergent/android/weave/persistence/Passwords$1; // type@02f3 │ │ +03ae88: 6201 9c04 |000a: sget-object v1, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ +03ae8c: 6202 0f04 |000c: sget-object v2, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_PASSWORDS:Lorg/emergent/android/weave/client/CollectionNode; // field@040f │ │ +03ae90: 7030 9a10 1002 |000e: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Passwords$1;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@109a │ │ +03ae96: 6900 9d04 |0011: sput-object v0, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ +03ae9a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0008 line=34 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/Passwords;) │ │ @@ -60147,36 +60157,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0393dc: |[0393dc] org.emergent.android.weave.persistence.Passwords.:()V │ │ -0393ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0393f2: 0e00 |0003: return-void │ │ +03ae9c: |[03ae9c] org.emergent.android.weave.persistence.Passwords.:()V │ │ +03aeac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03aeb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ - 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Passwords; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/Passwords;) │ │ name : 'access$000' │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0393f4: |[0393f4] org.emergent.android.weave.persistence.Passwords.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -039404: 7120 a010 1000 |0000: invoke-static {v0, v1}, Lorg/emergent/android/weave/persistence/Passwords;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10a0 │ │ -03940a: 0e00 |0003: return-void │ │ +03aeb4: |[03aeb4] org.emergent.android.weave.persistence.Passwords.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +03aec4: 7120 a010 1000 |0000: invoke-static {v0, v1}, Lorg/emergent/android/weave/persistence/Passwords;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10a0 │ │ +03aeca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/content/ContentValues; │ │ 0x0000 - 0x0004 reg=1 x1 Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ @@ -60185,55 +60194,55 @@ │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -03940c: |[03940c] org.emergent.android.weave.persistence.Passwords.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -03941c: 7120 b610 4300 |0000: invoke-static {v3, v4}, Lorg/emergent/android/weave/persistence/Weaves;.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b6 │ │ -039422: 6e10 a810 0400 |0003: invoke-virtual {v4}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ -039428: 0a00 |0006: move-result v0 │ │ -03942a: 3900 4f00 |0007: if-nez v0, 0056 // +004f │ │ -03942e: 1a01 f60d |0009: const-string v1, "hostname" // string@0df6 │ │ -039432: 1a02 f60d |000b: const-string v2, "hostname" // string@0df6 │ │ -039436: 6e20 a710 2400 |000d: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -03943c: 0c02 |0010: move-result-object v2 │ │ -03943e: 7130 b410 1302 |0011: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -039444: 1a01 9115 |0014: const-string v1, "username" // string@1591 │ │ -039448: 1a02 9115 |0016: const-string v2, "username" // string@1591 │ │ -03944c: 6e20 a710 2400 |0018: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -039452: 0c02 |001b: move-result-object v2 │ │ -039454: 7130 b410 1302 |001c: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -03945a: 1a01 4b12 |001f: const-string v1, "password" // string@124b │ │ -03945e: 1a02 4b12 |0021: const-string v2, "password" // string@124b │ │ -039462: 6e20 a710 2400 |0023: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -039468: 0c02 |0026: move-result-object v2 │ │ -03946a: 7130 b410 1302 |0027: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -039470: 1a01 1a0c |002a: const-string v1, "formSubmitURL" // string@0c1a │ │ -039474: 1a02 1a0c |002c: const-string v2, "formSubmitURL" // string@0c1a │ │ -039478: 6e20 a710 2400 |002e: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -03947e: 0c02 |0031: move-result-object v2 │ │ -039480: 7130 b410 1302 |0032: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -039486: 1a01 020e |0035: const-string v1, "httpRealm" // string@0e02 │ │ -03948a: 1a02 020e |0037: const-string v2, "httpRealm" // string@0e02 │ │ -03948e: 6e20 a710 2400 |0039: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -039494: 0c02 |003c: move-result-object v2 │ │ -039496: 7130 b410 1302 |003d: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -03949c: 1a01 9315 |0040: const-string v1, "usernameField" // string@1593 │ │ -0394a0: 1a02 9315 |0042: const-string v2, "usernameField" // string@1593 │ │ -0394a4: 6e20 a710 2400 |0044: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0394aa: 0c02 |0047: move-result-object v2 │ │ -0394ac: 7130 b410 1302 |0048: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0394b2: 1a01 4d12 |004b: const-string v1, "passwordField" // string@124d │ │ -0394b6: 1a02 4d12 |004d: const-string v2, "passwordField" // string@124d │ │ -0394ba: 6e20 a710 2400 |004f: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0394c0: 0c02 |0052: move-result-object v2 │ │ -0394c2: 7130 b410 1302 |0053: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0394c8: 0e00 |0056: return-void │ │ +03aecc: |[03aecc] org.emergent.android.weave.persistence.Passwords.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +03aedc: 7120 b610 4300 |0000: invoke-static {v3, v4}, Lorg/emergent/android/weave/persistence/Weaves;.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b6 │ │ +03aee2: 6e10 a810 0400 |0003: invoke-virtual {v4}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ +03aee8: 0a00 |0006: move-result v0 │ │ +03aeea: 3900 4f00 |0007: if-nez v0, 0056 // +004f │ │ +03aeee: 1a01 f20d |0009: const-string v1, "hostname" // string@0df2 │ │ +03aef2: 1a02 f20d |000b: const-string v2, "hostname" // string@0df2 │ │ +03aef6: 6e20 a710 2400 |000d: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03aefc: 0c02 |0010: move-result-object v2 │ │ +03aefe: 7130 b410 1302 |0011: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af04: 1a01 8c15 |0014: const-string v1, "username" // string@158c │ │ +03af08: 1a02 8c15 |0016: const-string v2, "username" // string@158c │ │ +03af0c: 6e20 a710 2400 |0018: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af12: 0c02 |001b: move-result-object v2 │ │ +03af14: 7130 b410 1302 |001c: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af1a: 1a01 4612 |001f: const-string v1, "password" // string@1246 │ │ +03af1e: 1a02 4612 |0021: const-string v2, "password" // string@1246 │ │ +03af22: 6e20 a710 2400 |0023: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af28: 0c02 |0026: move-result-object v2 │ │ +03af2a: 7130 b410 1302 |0027: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af30: 1a01 160c |002a: const-string v1, "formSubmitURL" // string@0c16 │ │ +03af34: 1a02 160c |002c: const-string v2, "formSubmitURL" // string@0c16 │ │ +03af38: 6e20 a710 2400 |002e: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af3e: 0c02 |0031: move-result-object v2 │ │ +03af40: 7130 b410 1302 |0032: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af46: 1a01 fe0d |0035: const-string v1, "httpRealm" // string@0dfe │ │ +03af4a: 1a02 fe0d |0037: const-string v2, "httpRealm" // string@0dfe │ │ +03af4e: 6e20 a710 2400 |0039: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af54: 0c02 |003c: move-result-object v2 │ │ +03af56: 7130 b410 1302 |003d: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af5c: 1a01 8e15 |0040: const-string v1, "usernameField" // string@158e │ │ +03af60: 1a02 8e15 |0042: const-string v2, "usernameField" // string@158e │ │ +03af64: 6e20 a710 2400 |0044: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af6a: 0c02 |0047: move-result-object v2 │ │ +03af6c: 7130 b410 1302 |0048: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af72: 1a01 4812 |004b: const-string v1, "passwordField" // string@1248 │ │ +03af76: 1a02 4812 |004d: const-string v2, "passwordField" // string@1248 │ │ +03af7a: 6e20 a710 2400 |004f: invoke-virtual {v4, v2}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03af80: 0c02 |0052: move-result-object v2 │ │ +03af82: 7130 b410 1302 |0053: invoke-static {v3, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03af88: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ 0x0014 line=47 │ │ @@ -60245,21 +60254,21 @@ │ │ 0x0056 line=54 │ │ locals : │ │ 0x0007 - 0x0057 reg=0 isDeleted Z │ │ 0x0000 - 0x0057 reg=3 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0057 reg=4 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1900 (Passwords.java) │ │ + source_file_idx : 1897 (Passwords.java) │ │ │ │ Class #270 header: │ │ -class_idx : 761 │ │ +class_idx : 758 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2235 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2232 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -60300,31 +60309,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0394cc: |[0394cc] org.emergent.android.weave.persistence.Weaves$Columns.:()V │ │ -0394dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0394e2: 0e00 |0003: return-void │ │ +03af8c: |[03af8c] org.emergent.android.weave.persistence.Weaves$Columns.:()V │ │ +03af9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03afa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Weaves$Columns; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2235 (Weaves.java) │ │ + source_file_idx : 2232 (Weaves.java) │ │ │ │ Class #271 header: │ │ -class_idx : 762 │ │ +class_idx : 759 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2235 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2232 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -60362,19 +60371,19 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0394e4: |[0394e4] org.emergent.android.weave.persistence.Weaves$Record.:(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V │ │ -0394f4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0394fa: 5b01 a304 |0003: iput-object v1, v0, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_wbo:Lorg/emergent/android/weave/client/WeaveBasicObject; // field@04a3 │ │ -0394fe: 5b02 a204 |0005: iput-object v2, v0, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ -039502: 0e00 |0007: return-void │ │ +03afa4: |[03afa4] org.emergent.android.weave.persistence.Weaves$Record.:(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V │ │ +03afb4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03afba: 5b01 a304 |0003: iput-object v1, v0, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_wbo:Lorg/emergent/android/weave/client/WeaveBasicObject; // field@04a3 │ │ +03afbe: 5b02 a204 |0005: iput-object v2, v0, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ +03afc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0005 line=106 │ │ 0x0007 line=107 │ │ locals : │ │ @@ -60383,67 +60392,67 @@ │ │ 0x0000 - 0x0008 reg=2 decryptedPayload Lorg/json/JSONObject; │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/Weaves$Record;) │ │ name : 'toModifiedTimeDate' │ │ type : '(Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -039504: |[039504] org.emergent.android.weave.persistence.Weaves$Record.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; │ │ -039514: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -03951a: 0b05 |0003: move-result-wide v5 │ │ -03951c: 7110 a20c 0b00 |0004: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ -039522: 0b07 |0007: move-result-wide v7 │ │ -039524: 1809 0000 0000 0040 8f40 |0008: const-wide v9, #double 1000 // #408f400000000000 │ │ -03952e: ad03 0709 |000d: mul-double v3, v7, v9 │ │ -039532: 7120 c50c 4300 |000f: invoke-static {v3, v4}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ -039538: 0b01 |0012: move-result-wide v1 │ │ -03953a: 2207 3202 |0013: new-instance v7, Ljava/util/Date; // type@0232 │ │ -03953e: 7030 470d 1702 |0015: invoke-direct {v7, v1, v2}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -039544: 1107 |0018: return-object v7 │ │ -039546: 0d00 |0019: move-exception v0 │ │ -039548: 2207 3202 |001a: new-instance v7, Ljava/util/Date; // type@0232 │ │ -03954c: 7010 460d 0700 |001c: invoke-direct {v7}, Ljava/util/Date;.:()V // method@0d46 │ │ -039552: 28f9 |001f: goto 0018 // -0007 │ │ +03afc4: |[03afc4] org.emergent.android.weave.persistence.Weaves$Record.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; │ │ +03afd4: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +03afda: 0b06 |0003: move-result-wide v6 │ │ +03afdc: 7110 a20c 0c00 |0004: invoke-static {v12}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ +03afe2: 0b08 |0007: move-result-wide v8 │ │ +03afe4: 180a 0000 0000 0040 8f40 |0008: const-wide v10, #double 1000 // #408f400000000000 │ │ +03afee: ad04 080a |000d: mul-double v4, v8, v10 │ │ +03aff2: 7120 c50c 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ +03aff8: 0b02 |0012: move-result-wide v2 │ │ +03affa: 2201 3002 |0013: new-instance v1, Ljava/util/Date; // type@0230 │ │ +03affe: 7030 470d 2103 |0015: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +03b004: 1101 |0018: return-object v1 │ │ +03b006: 0d00 |0019: move-exception v0 │ │ +03b008: 2201 3002 |001a: new-instance v1, Ljava/util/Date; // type@0230 │ │ +03b00c: 7010 460d 0100 |001c: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0d46 │ │ +03b012: 28f9 |001f: goto 0018 // -0007 │ │ catches : 1 │ │ 0x0004 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0004 line=149 │ │ 0x000f line=150 │ │ 0x0013 line=151 │ │ 0x0018 line=153 │ │ 0x0019 line=152 │ │ 0x001a line=153 │ │ locals : │ │ - 0x0013 - 0x0018 reg=1 mod J │ │ - 0x000f - 0x0018 reg=3 modDouble D │ │ + 0x0013 - 0x0018 reg=2 mod J │ │ + 0x000f - 0x0018 reg=4 modDouble D │ │ 0x001a - 0x0020 reg=0 e Ljava/lang/Exception; │ │ - 0x0004 - 0x0020 reg=5 now J │ │ - 0x0000 - 0x0020 reg=11 modified Ljava/lang/String; │ │ + 0x0004 - 0x0020 reg=6 now J │ │ + 0x0000 - 0x0020 reg=12 modified Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/persistence/Weaves$Record;) │ │ name : 'getId' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039564: |[039564] org.emergent.android.weave.persistence.Weaves$Record.getId:()Ljava/lang/String; │ │ -039574: 1a00 190e |0000: const-string v0, "id" // string@0e19 │ │ -039578: 6e20 a710 0100 |0002: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -03957e: 0c00 |0005: move-result-object v0 │ │ -039580: 1100 |0006: return-object v0 │ │ +03b024: |[03b024] org.emergent.android.weave.persistence.Weaves$Record.getId:()Ljava/lang/String; │ │ +03b034: 1a00 150e |0000: const-string v0, "id" // string@0e15 │ │ +03b038: 6e20 a710 0100 |0002: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +03b03e: 0c00 |0005: move-result-object v0 │ │ +03b040: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/Weaves$Record;) │ │ @@ -60451,19 +60460,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039584: |[039584] org.emergent.android.weave.persistence.Weaves$Record.getModified:()Ljava/lang/String; │ │ -039594: 5410 a304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_wbo:Lorg/emergent/android/weave/client/WeaveBasicObject; // field@04a3 │ │ -039598: 6e10 b10f 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getModified:()Ljava/lang/String; // method@0fb1 │ │ -03959e: 0c00 |0005: move-result-object v0 │ │ -0395a0: 1100 |0006: return-object v0 │ │ +03b044: |[03b044] org.emergent.android.weave.persistence.Weaves$Record.getModified:()Ljava/lang/String; │ │ +03b054: 5410 a304 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_wbo:Lorg/emergent/android/weave/client/WeaveBasicObject; // field@04a3 │ │ +03b058: 6e10 b10f 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getModified:()Ljava/lang/String; // method@0fb1 │ │ +03b05e: 0c00 |0005: move-result-object v0 │ │ +03b060: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/Weaves$Record;) │ │ @@ -60471,20 +60480,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0395a4: |[0395a4] org.emergent.android.weave.persistence.Weaves$Record.getModifiedDate:()Ljava/util/Date; │ │ -0395b4: 6e10 a410 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModified:()Ljava/lang/String; // method@10a4 │ │ -0395ba: 0c00 |0003: move-result-object v0 │ │ -0395bc: 7110 a910 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/persistence/Weaves$Record;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@10a9 │ │ -0395c2: 0c00 |0007: move-result-object v0 │ │ -0395c4: 1100 |0008: return-object v0 │ │ +03b064: |[03b064] org.emergent.android.weave.persistence.Weaves$Record.getModifiedDate:()Ljava/util/Date; │ │ +03b074: 6e10 a410 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModified:()Ljava/lang/String; // method@10a4 │ │ +03b07a: 0c00 |0003: move-result-object v0 │ │ +03b07c: 7110 a910 0000 |0004: invoke-static {v0}, Lorg/emergent/android/weave/persistence/Weaves$Record;.toModifiedTimeDate:(Ljava/lang/String;)Ljava/util/Date; // method@10a9 │ │ +03b082: 0c00 |0007: move-result-object v0 │ │ +03b084: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ #3 : (in Lorg/emergent/android/weave/persistence/Weaves$Record;) │ │ @@ -60492,29 +60501,29 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0395c8: |[0395c8] org.emergent.android.weave.persistence.Weaves$Record.getModifiedInSeconds:()J │ │ -0395d8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0395dc: 6e10 a410 0800 |0002: invoke-virtual {v8}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModified:()Ljava/lang/String; // method@10a4 │ │ -0395e2: 0c04 |0005: move-result-object v4 │ │ -0395e4: 7110 a20c 0400 |0006: invoke-static {v4}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ -0395ea: 0b04 |0009: move-result-wide v4 │ │ -0395ec: 1806 0000 0000 0040 8f40 |000a: const-wide v6, #double 1000 // #408f400000000000 │ │ -0395f6: ad02 0406 |000f: mul-double v2, v4, v6 │ │ -0395fa: 7120 c50c 3200 |0011: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ -039600: 0b04 |0014: move-result-wide v4 │ │ -039602: 1606 e803 |0015: const-wide/16 v6, #int 1000 // #3e8 │ │ -039606: 9e00 0406 |0017: div-long v0, v4, v6 │ │ -03960a: 1000 |0019: return-wide v0 │ │ -03960c: 0d04 |001a: move-exception v4 │ │ -03960e: 28fe |001b: goto 0019 // -0002 │ │ +03b088: |[03b088] org.emergent.android.weave.persistence.Weaves$Record.getModifiedInSeconds:()J │ │ +03b098: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +03b09c: 6e10 a410 0800 |0002: invoke-virtual {v8}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModified:()Ljava/lang/String; // method@10a4 │ │ +03b0a2: 0c04 |0005: move-result-object v4 │ │ +03b0a4: 7110 a20c 0400 |0006: invoke-static {v4}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@0ca2 │ │ +03b0aa: 0b04 |0009: move-result-wide v4 │ │ +03b0ac: 1806 0000 0000 0040 8f40 |000a: const-wide v6, #double 1000 // #408f400000000000 │ │ +03b0b6: ad02 0406 |000f: mul-double v2, v4, v6 │ │ +03b0ba: 7120 c50c 3200 |0011: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@0cc5 │ │ +03b0c0: 0b04 |0014: move-result-wide v4 │ │ +03b0c2: 1606 e803 |0015: const-wide/16 v6, #int 1000 // #3e8 │ │ +03b0c6: 9e00 0406 |0017: div-long v0, v4, v6 │ │ +03b0ca: 1000 |0019: return-wide v0 │ │ +03b0cc: 0d04 |001a: move-exception v4 │ │ +03b0ce: 28fe |001b: goto 0019 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0019 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=125 │ │ 0x0011 line=126 │ │ @@ -60530,25 +60539,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -039620: |[039620] org.emergent.android.weave.persistence.Weaves$Record.getProperty:(Ljava/lang/String;)Ljava/lang/String; │ │ -039630: 5410 a204 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ -039634: 6e20 1611 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -03963a: 0a00 |0005: move-result v0 │ │ -03963c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -039640: 5410 a204 |0008: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ -039644: 6e20 1511 2000 |000a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -03964a: 0c00 |000d: move-result-object v0 │ │ -03964c: 1100 |000e: return-object v0 │ │ -03964e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -039650: 28fe |0010: goto 000e // -0002 │ │ +03b0e0: |[03b0e0] org.emergent.android.weave.persistence.Weaves$Record.getProperty:(Ljava/lang/String;)Ljava/lang/String; │ │ +03b0f0: 5410 a204 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ +03b0f4: 6e20 1611 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +03b0fa: 0a00 |0005: move-result v0 │ │ +03b0fc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +03b100: 5410 a204 |0008: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ +03b104: 6e20 1511 2000 |000a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +03b10a: 0c00 |000d: move-result-object v0 │ │ +03b10c: 1100 |000e: return-object v0 │ │ +03b10e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03b110: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ @@ -60559,42 +60568,42 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -039654: |[039654] org.emergent.android.weave.persistence.Weaves$Record.isDeleted:()Z │ │ -039664: 5420 a204 |0000: iget-object v0, v2, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ -039668: 1a01 230b |0002: const-string v1, "deleted" // string@0b23 │ │ -03966c: 6e20 1611 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -039672: 0a00 |0007: move-result v0 │ │ -039674: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -039678: 5420 a204 |000a: iget-object v0, v2, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ -03967c: 1a01 230b |000c: const-string v1, "deleted" // string@0b23 │ │ -039680: 6e20 1111 1000 |000e: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@1111 │ │ -039686: 0a00 |0011: move-result v0 │ │ -039688: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -03968c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -03968e: 0f00 |0015: return v0 │ │ -039690: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -039692: 28fe |0017: goto 0015 // -0002 │ │ +03b114: |[03b114] org.emergent.android.weave.persistence.Weaves$Record.isDeleted:()Z │ │ +03b124: 5420 a204 |0000: iget-object v0, v2, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ +03b128: 1a01 1f0b |0002: const-string v1, "deleted" // string@0b1f │ │ +03b12c: 6e20 1611 1000 |0004: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +03b132: 0a00 |0007: move-result v0 │ │ +03b134: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +03b138: 5420 a204 |000a: iget-object v0, v2, Lorg/emergent/android/weave/persistence/Weaves$Record;.m_decryptedPayload:Lorg/json/JSONObject; // field@04a2 │ │ +03b13c: 1a01 1f0b |000c: const-string v1, "deleted" // string@0b1f │ │ +03b140: 6e20 1111 1000 |000e: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@1111 │ │ +03b146: 0a00 |0011: move-result v0 │ │ +03b148: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +03b14c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +03b14e: 0f00 |0015: return v0 │ │ +03b150: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +03b152: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ - source_file_idx : 2235 (Weaves.java) │ │ + source_file_idx : 2232 (Weaves.java) │ │ │ │ Class #272 header: │ │ -class_idx : 763 │ │ +class_idx : 760 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2235 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2232 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -60629,19 +60638,19 @@ │ │ type : '(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039694: |[039694] org.emergent.android.weave.persistence.Weaves$Updater.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ -0396a4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0396aa: 5b01 a404 |0003: iput-object v1, v0, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ -0396ae: 5b02 a504 |0005: iput-object v2, v0, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ -0396b2: 0e00 |0007: return-void │ │ +03b154: |[03b154] org.emergent.android.weave.persistence.Weaves$Updater.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ +03b164: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b16a: 5b01 a404 |0003: iput-object v1, v0, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ +03b16e: 5b02 a504 |0005: iput-object v2, v0, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ +03b172: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ @@ -60655,22 +60664,22 @@ │ │ type : '(Landroid/content/ContentResolver;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0396b4: |[0396b4] org.emergent.android.weave.persistence.Weaves$Updater.deleteRecords:(Landroid/content/ContentResolver;)I │ │ -0396c4: 5430 a404 |0000: iget-object v0, v3, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ -0396c8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -0396cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0396ce: 2322 1f03 |0005: new-array v2, v2, [Ljava/lang/String; // type@031f │ │ -0396d2: 6e40 8500 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0085 │ │ -0396d8: 0a00 |000a: move-result v0 │ │ -0396da: 0f00 |000b: return v0 │ │ +03b174: |[03b174] org.emergent.android.weave.persistence.Weaves$Updater.deleteRecords:(Landroid/content/ContentResolver;)I │ │ +03b184: 5430 a404 |0000: iget-object v0, v3, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ +03b188: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +03b18c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03b18e: 2322 1c03 |0005: new-array v2, v2, [Ljava/lang/String; // type@031c │ │ +03b192: 6e40 8500 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0085 │ │ +03b198: 0a00 |000a: move-result v0 │ │ +03b19a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ 0x0000 - 0x000c reg=4 cResolver Landroid/content/ContentResolver; │ │ │ │ @@ -60679,17 +60688,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0396dc: |[0396dc] org.emergent.android.weave.persistence.Weaves$Updater.getAuthority:()Landroid/net/Uri; │ │ -0396ec: 5410 a404 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ -0396f0: 1100 |0002: return-object v0 │ │ +03b19c: |[03b19c] org.emergent.android.weave.persistence.Weaves$Updater.getAuthority:()Landroid/net/Uri; │ │ +03b1ac: 5410 a404 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ +03b1b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/Weaves$Updater;) │ │ @@ -60697,18 +60706,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0396f4: |[0396f4] org.emergent.android.weave.persistence.Weaves$Updater.getEngineName:()Ljava/lang/String; │ │ -039704: 5410 a504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ -039708: 5400 1004 |0002: iget-object v0, v0, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ -03970c: 1100 |0004: return-object v0 │ │ +03b1b4: |[03b1b4] org.emergent.android.weave.persistence.Weaves$Updater.getEngineName:()Ljava/lang/String; │ │ +03b1c4: 5410 a504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ +03b1c8: 5400 1004 |0002: iget-object v0, v0, Lorg/emergent/android/weave/client/CollectionNode;.engineName:Ljava/lang/String; // field@0410 │ │ +03b1cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ #3 : (in Lorg/emergent/android/weave/persistence/Weaves$Updater;) │ │ @@ -60716,18 +60725,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -039710: |[039710] org.emergent.android.weave.persistence.Weaves$Updater.getNodePath:()Ljava/lang/String; │ │ -039720: 5410 a504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ -039724: 5400 1104 |0002: iget-object v0, v0, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ -039728: 1100 |0004: return-object v0 │ │ +03b1d0: |[03b1d0] org.emergent.android.weave.persistence.Weaves$Updater.getNodePath:()Ljava/lang/String; │ │ +03b1e0: 5410 a504 |0000: iget-object v0, v1, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_collectionNode:Lorg/emergent/android/weave/client/CollectionNode; // field@04a5 │ │ +03b1e4: 5400 1104 |0002: iget-object v0, v0, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ +03b1e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ #4 : (in Lorg/emergent/android/weave/persistence/Weaves$Updater;) │ │ @@ -60735,21 +60744,21 @@ │ │ type : '(Landroid/content/ContentResolver;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03972c: |[03972c] org.emergent.android.weave.persistence.Weaves$Updater.insertRecord:(Landroid/content/ContentResolver;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -03973c: 2200 2000 |0000: new-instance v0, Landroid/content/ContentValues; // type@0020 │ │ -039740: 7010 8b00 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@008b │ │ -039746: 6e30 b110 0204 |0005: invoke-virtual {v2, v0, v4}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b1 │ │ -03974c: 5421 a404 |0008: iget-object v1, v2, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ -039750: 6e30 8600 1300 |000a: invoke-virtual {v3, v1, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0086 │ │ -039756: 0e00 |000d: return-void │ │ +03b1ec: |[03b1ec] org.emergent.android.weave.persistence.Weaves$Updater.insertRecord:(Landroid/content/ContentResolver;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +03b1fc: 2200 2000 |0000: new-instance v0, Landroid/content/ContentValues; // type@0020 │ │ +03b200: 7010 8b00 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@008b │ │ +03b206: 6e30 b110 0204 |0005: invoke-virtual {v2, v0, v4}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b1 │ │ +03b20c: 5421 a404 |0008: iget-object v1, v2, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ +03b210: 6e30 8600 1300 |000a: invoke-virtual {v3, v1, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@0086 │ │ +03b216: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x0008 line=79 │ │ 0x000d line=80 │ │ locals : │ │ @@ -60763,74 +60772,73 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/util/List;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -039758: |[039758] org.emergent.android.weave.persistence.Weaves$Updater.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I │ │ -039768: 7210 600d 0900 |0000: invoke-interface {v9}, Ljava/util/List;.size:()I // method@0d60 │ │ -03976e: 0a06 |0003: move-result v6 │ │ -039770: 2365 1203 |0004: new-array v5, v6, [Landroid/content/ContentValues; // type@0312 │ │ -039774: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -039776: 7210 5f0d 0900 |0007: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ -03977c: 0c00 |000a: move-result-object v0 │ │ -03977e: 7210 540d 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -039784: 0a06 |000e: move-result v6 │ │ -039786: 3806 1600 |000f: if-eqz v6, 0025 // +0016 │ │ -03978a: 7210 550d 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -039790: 0c03 |0014: move-result-object v3 │ │ -039792: 1f03 fa02 |0015: check-cast v3, Lorg/emergent/android/weave/persistence/Weaves$Record; // type@02fa │ │ -039796: 2204 2000 |0017: new-instance v4, Landroid/content/ContentValues; // type@0020 │ │ -03979a: 7010 8b00 0400 |0019: invoke-direct {v4}, Landroid/content/ContentValues;.:()V // method@008b │ │ -0397a0: 6e30 b110 4703 |001c: invoke-virtual {v7, v4, v3}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b1 │ │ -0397a6: d802 0101 |001f: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0397aa: 4d04 0501 |0021: aput-object v4, v5, v1 │ │ -0397ae: 0121 |0023: move v1, v2 │ │ -0397b0: 28e7 |0024: goto 000b // -0019 │ │ -0397b2: 5476 a404 |0025: iget-object v6, v7, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ -0397b6: 6e30 8400 6805 |0027: invoke-virtual {v8, v6, v5}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0084 │ │ -0397bc: 0a06 |002a: move-result v6 │ │ -0397be: 0f06 |002b: return v6 │ │ +03b218: |[03b218] org.emergent.android.weave.persistence.Weaves$Updater.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I │ │ +03b228: 7210 600d 0900 |0000: invoke-interface {v9}, Ljava/util/List;.size:()I // method@0d60 │ │ +03b22e: 0a05 |0003: move-result v5 │ │ +03b230: 2354 0f03 |0004: new-array v4, v5, [Landroid/content/ContentValues; // type@030f │ │ +03b234: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03b236: 7210 5f0d 0900 |0007: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ +03b23c: 0c05 |000a: move-result-object v5 │ │ +03b23e: 7210 540d 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +03b244: 0a06 |000e: move-result v6 │ │ +03b246: 3806 1600 |000f: if-eqz v6, 0025 // +0016 │ │ +03b24a: 7210 550d 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +03b250: 0c02 |0014: move-result-object v2 │ │ +03b252: 1f02 f702 |0015: check-cast v2, Lorg/emergent/android/weave/persistence/Weaves$Record; // type@02f7 │ │ +03b256: 2203 2000 |0017: new-instance v3, Landroid/content/ContentValues; // type@0020 │ │ +03b25a: 7010 8b00 0300 |0019: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@008b │ │ +03b260: 6e30 b110 3702 |001c: invoke-virtual {v7, v3, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b1 │ │ +03b266: d801 0001 |001f: add-int/lit8 v1, v0, #int 1 // #01 │ │ +03b26a: 4d03 0400 |0021: aput-object v3, v4, v0 │ │ +03b26e: 0110 |0023: move v0, v1 │ │ +03b270: 28e7 |0024: goto 000b // -0019 │ │ +03b272: 5475 a404 |0025: iget-object v5, v7, Lorg/emergent/android/weave/persistence/Weaves$Updater;.m_authority:Landroid/net/Uri; // field@04a4 │ │ +03b276: 6e30 8400 5804 |0027: invoke-virtual {v8, v5, v4}, Landroid/content/ContentResolver;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@0084 │ │ +03b27c: 0a05 |002a: move-result v5 │ │ +03b27e: 0f05 |002b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x0007 line=85 │ │ 0x0017 line=86 │ │ 0x001c line=87 │ │ 0x001f line=88 │ │ 0x0024 line=89 │ │ 0x0025 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 (null) Ljava/util/List; │ │ - 0x0007 - 0x0021 reg=1 ii I │ │ - 0x0021 - 0x0024 reg=2 ii I │ │ - 0x0017 - 0x0025 reg=3 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ - 0x001c - 0x0025 reg=4 values Landroid/content/ContentValues; │ │ - 0x000b - 0x002c reg=0 i$ Ljava/util/Iterator; │ │ - 0x0024 - 0x002c reg=1 ii I │ │ - 0x0006 - 0x002c reg=5 valuesArray [Landroid/content/ContentValues; │ │ + 0x0007 - 0x0021 reg=0 ii I │ │ + 0x0021 - 0x0024 reg=1 ii I │ │ + 0x0017 - 0x0025 reg=2 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ + 0x001c - 0x0025 reg=3 values Landroid/content/ContentValues; │ │ + 0x0024 - 0x002c reg=0 ii I │ │ + 0x0006 - 0x002c reg=4 valuesArray [Landroid/content/ContentValues; │ │ 0x0000 - 0x002c reg=7 this Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ 0x0000 - 0x002c reg=8 cResolver Landroid/content/ContentResolver; │ │ 0x0000 - 0x002c reg=9 infos Ljava/util/List; Ljava/util/List; │ │ │ │ #6 : (in Lorg/emergent/android/weave/persistence/Weaves$Updater;) │ │ name : 'setContentValues' │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2235 (Weaves.java) │ │ + source_file_idx : 2232 (Weaves.java) │ │ │ │ Class #273 header: │ │ -class_idx : 764 │ │ +class_idx : 761 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2235 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2232 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -60851,59 +60859,58 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397c0: |[0397c0] org.emergent.android.weave.persistence.Weaves.:()V │ │ -0397d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0397d6: 0e00 |0003: return-void │ │ +03b280: |[03b280] org.emergent.android.weave.persistence.Weaves.:()V │ │ +03b290: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ - 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Weaves; │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/Weaves;) │ │ name : 'putColumnValue' │ │ type : '(Landroid/content/ContentValues;Ljava/lang/String;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0397d8: |[0397d8] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;J)V │ │ -0397e8: 7120 bc0c 4300 |0000: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0cbc │ │ -0397ee: 0c00 |0003: move-result-object v0 │ │ -0397f0: 6e30 8e00 2100 |0004: invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@008e │ │ -0397f6: 0e00 |0007: return-void │ │ +03b298: |[03b298] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;J)V │ │ +03b2a8: 7120 bc0c 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0cbc │ │ +03b2ae: 0c00 |0003: move-result-object v0 │ │ +03b2b0: 6e30 8e00 3200 |0004: invoke-virtual {v2, v3, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@008e │ │ +03b2b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ - 0x0000 - 0x0008 reg=1 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x0008 reg=2 colName Ljava/lang/String; │ │ - 0x0000 - 0x0008 reg=3 value J │ │ + 0x0000 - 0x0008 reg=2 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x0008 reg=3 colName Ljava/lang/String; │ │ + 0x0000 - 0x0008 reg=4 value J │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/Weaves;) │ │ name : 'putColumnValue' │ │ type : '(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0397f8: |[0397f8] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V │ │ -039808: 6e30 8f00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ -03980e: 0e00 |0003: return-void │ │ +03b2b8: |[03b2b8] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V │ │ +03b2c8: 6e30 8f00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ +03b2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0004 reg=1 colName Ljava/lang/String; │ │ @@ -60914,19 +60921,19 @@ │ │ type : '(Landroid/content/ContentValues;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -039810: |[039810] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Z)V │ │ -039820: 7110 940c 0300 |0000: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ -039826: 0c00 |0003: move-result-object v0 │ │ -039828: 6e30 8c00 2100 |0004: invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@008c │ │ -03982e: 0e00 |0007: return-void │ │ +03b2d0: |[03b2d0] org.emergent.android.weave.persistence.Weaves.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Z)V │ │ +03b2e0: 7110 940c 0300 |0000: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ +03b2e6: 0c00 |0003: move-result-object v0 │ │ +03b2e8: 6e30 8c00 2100 |0004: invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@008c │ │ +03b2ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=2 colName Ljava/lang/String; │ │ @@ -60937,48 +60944,48 @@ │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -039830: |[039830] org.emergent.android.weave.persistence.Weaves.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -039840: 6e10 a810 0500 |0000: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ -039846: 0a00 |0003: move-result v0 │ │ -039848: 1a01 9515 |0004: const-string v1, "uuid" // string@1595 │ │ -03984c: 6e10 a310 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getId:()Ljava/lang/String; // method@10a3 │ │ -039852: 0c02 |0009: move-result-object v2 │ │ -039854: 7130 b410 1402 |000a: invoke-static {v4, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -03985a: 1a01 6a0e |000d: const-string v1, "isDeleted" // string@0e6a │ │ -03985e: 7130 b510 1400 |000f: invoke-static {v4, v1, v0}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Z)V // method@10b5 │ │ -039864: 1a01 ce0e |0012: const-string v1, "lastModified" // string@0ece │ │ -039868: 6e10 a610 0500 |0014: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModifiedInSeconds:()J // method@10a6 │ │ -03986e: 0b02 |0017: move-result-wide v2 │ │ -039870: 7140 b310 1432 |0018: invoke-static {v4, v1, v2, v3}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;J)V // method@10b3 │ │ -039876: 0e00 |001b: return-void │ │ +03b2f0: |[03b2f0] org.emergent.android.weave.persistence.Weaves.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +03b300: 6e10 a810 0500 |0000: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ +03b306: 0a00 |0003: move-result v0 │ │ +03b308: 1a01 9015 |0004: const-string v1, "uuid" // string@1590 │ │ +03b30c: 6e10 a310 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getId:()Ljava/lang/String; // method@10a3 │ │ +03b312: 0c02 |0009: move-result-object v2 │ │ +03b314: 7130 b410 1402 |000a: invoke-static {v4, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +03b31a: 1a01 660e |000d: const-string v1, "isDeleted" // string@0e66 │ │ +03b31e: 7130 b510 1400 |000f: invoke-static {v4, v1, v0}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Z)V // method@10b5 │ │ +03b324: 1a01 ca0e |0012: const-string v1, "lastModified" // string@0eca │ │ +03b328: 6e10 a610 0500 |0014: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getModifiedInSeconds:()J // method@10a6 │ │ +03b32e: 0b02 |0017: move-result-wide v2 │ │ +03b330: 7140 b310 1432 |0018: invoke-static {v4, v1, v2, v3}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;J)V // method@10b3 │ │ +03b336: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x000d line=24 │ │ 0x0012 line=25 │ │ 0x001b line=26 │ │ locals : │ │ 0x0004 - 0x001c reg=0 isDeleted Z │ │ 0x0000 - 0x001c reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x001c reg=5 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2235 (Weaves.java) │ │ + source_file_idx : 2232 (Weaves.java) │ │ │ │ Class #274 header: │ │ -class_idx : 765 │ │ +class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1810 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1807 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 annotations: │ │ Annotations on field #1190 'sm_factories' │ │ @@ -61007,36 +61014,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039878: |[039878] org.emergent.android.weave.syncadapter.NetworkUtilities.:()V │ │ -039888: 2200 4102 |0000: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@0241 │ │ -03988c: 7010 700d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@0d70 │ │ -039892: 6900 a604 |0005: sput-object v0, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ -039896: 0e00 |0007: return-void │ │ +03b338: |[03b338] org.emergent.android.weave.syncadapter.NetworkUtilities.:()V │ │ +03b348: 2200 3f02 |0000: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@023f │ │ +03b34c: 7010 700d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@0d70 │ │ +03b352: 6900 a604 |0005: sput-object v0, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ +03b356: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/syncadapter/NetworkUtilities;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039898: |[039898] org.emergent.android.weave.syncadapter.NetworkUtilities.:()V │ │ -0398a8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0398ae: 0e00 |0003: return-void │ │ +03b358: |[03b358] org.emergent.android.weave.syncadapter.NetworkUtilities.:()V │ │ +03b368: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b36e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/syncadapter/NetworkUtilities; │ │ │ │ #2 : (in Lorg/emergent/android/weave/syncadapter/NetworkUtilities;) │ │ @@ -61044,26 +61051,26 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0398b0: |[0398b0] org.emergent.android.weave.syncadapter.NetworkUtilities.allowAllCerts:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ │ -0398c0: 7100 c00e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ -0398c6: 0c00 |0003: move-result-object v0 │ │ -0398c8: 7120 cc0e 4000 |0004: invoke-static {v0, v4}, Lorg/emergent/android/weave/StaticUtils;.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ecc │ │ -0398ce: 0c01 |0007: move-result-object v1 │ │ -0398d0: 6202 5403 |0008: sget-object v2, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ -0398d4: 6e10 a70e 0200 |000a: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -0398da: 0c02 |000d: move-result-object v2 │ │ -0398dc: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -0398de: 7230 d200 2103 |000f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00d2 │ │ -0398e4: 0a02 |0012: move-result v2 │ │ -0398e6: 0f02 |0013: return v2 │ │ +03b370: |[03b370] org.emergent.android.weave.syncadapter.NetworkUtilities.allowAllCerts:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ │ +03b380: 7100 c00e 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ +03b386: 0c00 |0003: move-result-object v0 │ │ +03b388: 7120 cc0e 4000 |0004: invoke-static {v0, v4}, Lorg/emergent/android/weave/StaticUtils;.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ecc │ │ +03b38e: 0c01 |0007: move-result-object v1 │ │ +03b390: 6202 5403 |0008: sget-object v2, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ +03b394: 6e10 a70e 0200 |000a: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +03b39a: 0c02 |000d: move-result-object v2 │ │ +03b39c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +03b39e: 7230 d200 2103 |000f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00d2 │ │ +03b3a4: 0a02 |0012: move-result v2 │ │ +03b3a6: 0f02 |0013: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=81 │ │ 0x0008 line=82 │ │ locals : │ │ 0x0004 - 0x0014 reg=0 context Landroid/content/Context; │ │ @@ -61075,26 +61082,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0398e8: |[0398e8] org.emergent.android.weave.syncadapter.NetworkUtilities.authenticate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0398f8: 3905 0f00 |0000: if-nez v5, 000f // +000f │ │ -0398fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0398fe: 7140 9c0f 3214 |0003: invoke-static {v2, v3, v4, v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9c │ │ -039904: 0c00 |0006: move-result-object v0 │ │ -039906: 7110 bb10 0000 |0007: invoke-static {v0}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V // method@10bb │ │ -03990c: 7140 bc10 3254 |000a: invoke-static {v2, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createAuthToken:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@10bc │ │ -039912: 0c01 |000d: move-result-object v1 │ │ -039914: 1101 |000e: return-object v1 │ │ -039916: 6e10 e70c 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -03991c: 0c01 |0012: move-result-object v1 │ │ -03991e: 28f0 |0013: goto 0003 // -0010 │ │ +03b3a8: |[03b3a8] org.emergent.android.weave.syncadapter.NetworkUtilities.authenticate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +03b3b8: 3905 0f00 |0000: if-nez v5, 000f // +000f │ │ +03b3bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03b3be: 7140 9c0f 3214 |0003: invoke-static {v2, v3, v4, v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9c │ │ +03b3c4: 0c00 |0006: move-result-object v0 │ │ +03b3c6: 7110 bb10 0000 |0007: invoke-static {v0}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V // method@10bb │ │ +03b3cc: 7140 bc10 3254 |000a: invoke-static {v2, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createAuthToken:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@10bc │ │ +03b3d2: 0c01 |000d: move-result-object v1 │ │ +03b3d4: 1101 |000e: return-object v1 │ │ +03b3d6: 6e10 e70c 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +03b3dc: 0c01 |0012: move-result-object v1 │ │ +03b3de: 28f0 |0013: goto 0003 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=63 │ │ 0x000f line=61 │ │ locals : │ │ @@ -61109,21 +61116,21 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -039920: |[039920] org.emergent.android.weave.syncadapter.NetworkUtilities.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V │ │ -039930: 7110 bd10 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; // method@10bd │ │ -039936: 0c00 |0003: move-result-object v0 │ │ -039938: 6e10 9f0f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecret:()[C // method@0f9f │ │ -03993e: 0c01 |0007: move-result-object v1 │ │ -039940: 7220 6e0f 1000 |0008: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.authenticateSecret:([C)V // method@0f6e │ │ -039946: 0e00 |000b: return-void │ │ +03b3e0: |[03b3e0] org.emergent.android.weave.syncadapter.NetworkUtilities.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V │ │ +03b3f0: 7110 bd10 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; // method@10bd │ │ +03b3f6: 0c00 |0003: move-result-object v0 │ │ +03b3f8: 6e10 9f0f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecret:()[C // method@0f9f │ │ +03b3fe: 0c01 |0007: move-result-object v1 │ │ +03b400: 7220 6e0f 1000 |0008: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.authenticateSecret:([C)V // method@0f6e │ │ +03b406: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x000b line=69 │ │ locals : │ │ 0x0004 - 0x000c reg=0 keyMgr Lorg/emergent/android/weave/client/UserWeave; │ │ @@ -61134,24 +61141,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -039948: |[039948] org.emergent.android.weave.syncadapter.NetworkUtilities.createAuthToken:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -039958: 7110 150d 0200 |0000: invoke-static {v2}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -03995e: 0c00 |0003: move-result-object v0 │ │ -039960: 6e10 e70c 0500 |0004: invoke-virtual {v5}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -039966: 0c01 |0007: move-result-object v1 │ │ -039968: 7140 9d0f 3014 |0008: invoke-static {v0, v3, v4, v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -03996e: 0c00 |000b: move-result-object v0 │ │ -039970: 6e10 a40f 0000 |000c: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ -039976: 0c00 |000f: move-result-object v0 │ │ -039978: 1100 |0010: return-object v0 │ │ +03b408: |[03b408] org.emergent.android.weave.syncadapter.NetworkUtilities.createAuthToken:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +03b418: 7110 150d 0200 |0000: invoke-static {v2}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +03b41e: 0c00 |0003: move-result-object v0 │ │ +03b420: 6e10 e70c 0500 |0004: invoke-virtual {v5}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +03b426: 0c01 |0007: move-result-object v1 │ │ +03b428: 7140 9d0f 3014 |0008: invoke-static {v0, v3, v4, v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +03b42e: 0c00 |000b: move-result-object v0 │ │ +03b430: 6e10 a40f 0000 |000c: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ +03b436: 0c00 |000f: move-result-object v0 │ │ +03b438: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 serverUri Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 username Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=4 password Ljava/lang/String; │ │ @@ -61162,28 +61169,28 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -03997c: |[03997c] org.emergent.android.weave.syncadapter.NetworkUtilities.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; │ │ -03998c: 7110 b910 0400 |0000: invoke-static {v4}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.allowAllCerts:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z // method@10b9 │ │ -039992: 0a01 |0003: move-result v1 │ │ -039994: 7110 bf10 0100 |0004: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.getWeaveFactory:(Z)Lorg/emergent/android/weave/client/WeaveFactory; // method@10bf │ │ -03999a: 0c00 |0007: move-result-object v0 │ │ -03999c: 6e10 a10f 0400 |0008: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServer:()Ljava/net/URI; // method@0fa1 │ │ -0399a2: 0c01 |000b: move-result-object v1 │ │ -0399a4: 6e10 a30f 0400 |000c: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ -0399aa: 0c02 |000f: move-result-object v2 │ │ -0399ac: 6e10 9e0f 0400 |0010: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ -0399b2: 0c03 |0013: move-result-object v3 │ │ -0399b4: 6e40 e40f 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ -0399ba: 0c01 |0017: move-result-object v1 │ │ -0399bc: 1101 |0018: return-object v1 │ │ +03b43c: |[03b43c] org.emergent.android.weave.syncadapter.NetworkUtilities.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; │ │ +03b44c: 7110 b910 0400 |0000: invoke-static {v4}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.allowAllCerts:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z // method@10b9 │ │ +03b452: 0a01 |0003: move-result v1 │ │ +03b454: 7110 bf10 0100 |0004: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.getWeaveFactory:(Z)Lorg/emergent/android/weave/client/WeaveFactory; // method@10bf │ │ +03b45a: 0c00 |0007: move-result-object v0 │ │ +03b45c: 6e10 a10f 0400 |0008: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServer:()Ljava/net/URI; // method@0fa1 │ │ +03b462: 0c01 |000b: move-result-object v1 │ │ +03b464: 6e10 a30f 0400 |000c: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ +03b46a: 0c02 |000f: move-result-object v2 │ │ +03b46c: 6e10 9e0f 0400 |0010: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ +03b472: 0c03 |0013: move-result-object v3 │ │ +03b474: 6e40 e40f 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveFactory;.createUserWeave:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/UserWeave; // method@0fe4 │ │ +03b47a: 0c01 |0017: move-result-object v1 │ │ +03b47c: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=55 │ │ locals : │ │ 0x0008 - 0x0019 reg=0 factory Lorg/emergent/android/weave/client/WeaveFactory; │ │ 0x0000 - 0x0019 reg=4 accountInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ @@ -61193,18 +61200,18 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0399c0: |[0399c0] org.emergent.android.weave.syncadapter.NetworkUtilities.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -0399d0: 7110 9b0f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9b │ │ -0399d6: 0c00 |0003: move-result-object v0 │ │ -0399d8: 1100 |0004: return-object v0 │ │ +03b480: |[03b480] org.emergent.android.weave.syncadapter.NetworkUtilities.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +03b490: 7110 9b0f 0100 |0000: invoke-static {v1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9b │ │ +03b496: 0c00 |0003: move-result-object v0 │ │ +03b498: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 authToken Ljava/lang/String; │ │ │ │ #8 : (in Lorg/emergent/android/weave/syncadapter/NetworkUtilities;) │ │ @@ -61212,49 +61219,49 @@ │ │ type : '(Z)Lorg/emergent/android/weave/client/WeaveFactory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0399dc: |[0399dc] org.emergent.android.weave.syncadapter.NetworkUtilities.getWeaveFactory:(Z)Lorg/emergent/android/weave/client/WeaveFactory; │ │ -0399ec: 6201 a604 |0000: sget-object v1, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ -0399f0: 7110 940c 0300 |0002: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ -0399f6: 0c02 |0005: move-result-object v2 │ │ -0399f8: 7220 650d 2100 |0006: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d65 │ │ -0399fe: 0c00 |0009: move-result-object v0 │ │ -039a00: 1f00 de02 |000a: check-cast v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02de │ │ -039a04: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -039a08: 2200 de02 |000e: new-instance v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02de │ │ -039a0c: 7020 e30f 3000 |0010: invoke-direct {v0, v3}, Lorg/emergent/android/weave/client/WeaveFactory;.:(Z)V // method@0fe3 │ │ -039a12: 6201 a604 |0013: sget-object v1, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ -039a16: 7110 940c 0300 |0015: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ -039a1c: 0c02 |0018: move-result-object v2 │ │ -039a1e: 7230 660d 2100 |0019: invoke-interface {v1, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d66 │ │ -039a24: 1100 |001c: return-object v0 │ │ +03b49c: |[03b49c] org.emergent.android.weave.syncadapter.NetworkUtilities.getWeaveFactory:(Z)Lorg/emergent/android/weave/client/WeaveFactory; │ │ +03b4ac: 6201 a604 |0000: sget-object v1, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ +03b4b0: 7110 940c 0300 |0002: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ +03b4b6: 0c02 |0005: move-result-object v2 │ │ +03b4b8: 7220 650d 2100 |0006: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d65 │ │ +03b4be: 0c00 |0009: move-result-object v0 │ │ +03b4c0: 1f00 db02 |000a: check-cast v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02db │ │ +03b4c4: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +03b4c8: 2200 db02 |000e: new-instance v0, Lorg/emergent/android/weave/client/WeaveFactory; // type@02db │ │ +03b4cc: 7020 e30f 3000 |0010: invoke-direct {v0, v3}, Lorg/emergent/android/weave/client/WeaveFactory;.:(Z)V // method@0fe3 │ │ +03b4d2: 6201 a604 |0013: sget-object v1, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.sm_factories:Ljava/util/Map; // field@04a6 │ │ +03b4d6: 7110 940c 0300 |0015: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ +03b4dc: 0c02 |0018: move-result-object v2 │ │ +03b4de: 7230 660d 2100 |0019: invoke-interface {v1, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0d66 │ │ +03b4e4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000c line=46 │ │ 0x000e line=47 │ │ 0x0013 line=48 │ │ 0x001c line=50 │ │ locals : │ │ 0x000c - 0x0010 reg=0 retval Lorg/emergent/android/weave/client/WeaveFactory; │ │ 0x0013 - 0x001d reg=0 retval Lorg/emergent/android/weave/client/WeaveFactory; │ │ 0x0000 - 0x001d reg=3 allowInvalidCerts Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 1810 (NetworkUtilities.java) │ │ + source_file_idx : 1807 (NetworkUtilities.java) │ │ │ │ Class #275 header: │ │ -class_idx : 767 │ │ +class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 2025 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -61284,20 +61291,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -039a28: |[039a28] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.:(Landroid/content/Context;)V │ │ -039a38: 1a00 0015 |0000: const-string v0, "synccache.db" // string@1500 │ │ -039a3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -039a3e: 1252 |0003: const/4 v2, #int 5 // #5 │ │ -039a40: 7052 1101 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0111 │ │ -039a46: 0e00 |0007: return-void │ │ +03b4e8: |[03b4e8] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.:(Landroid/content/Context;)V │ │ +03b4f8: 1a00 fb14 |0000: const-string v0, "synccache.db" // string@14fb │ │ +03b4fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03b4fe: 1252 |0003: const/4 v2, #int 5 // #5 │ │ +03b500: 7052 1101 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0111 │ │ +03b506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0007 line=360 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ 0x0000 - 0x0008 reg=4 context Landroid/content/Context; │ │ @@ -61307,19 +61314,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039a48: |[039a48] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ -039a58: 2200 0003 |0000: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@0300 │ │ -039a5c: 7030 ce10 3004 |0002: invoke-direct {v0, v3, v4}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;)V // method@10ce │ │ -039a62: 7220 5d0d 0200 |0005: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -039a68: 0e00 |0008: return-void │ │ +03b508: |[03b508] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ +03b518: 2200 fd02 |0000: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@02fd │ │ +03b51c: 7030 ce10 3004 |0002: invoke-direct {v0, v3, v4}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;)V // method@10ce │ │ +03b522: 7220 5d0d 0200 |0005: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +03b528: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0008 line=422 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ @@ -61332,19 +61339,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -039a6c: |[039a6c] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V │ │ -039a7c: 2200 0003 |0000: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@0300 │ │ -039a80: 7040 cf10 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@10cf │ │ -039a86: 7220 5d0d 0200 |0005: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -039a8c: 0e00 |0008: return-void │ │ +03b52c: |[03b52c] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V │ │ +03b53c: 2200 fd02 |0000: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@02fd │ │ +03b540: 7040 cf10 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@10cf │ │ +03b546: 7220 5d0d 0200 |0005: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +03b54c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0008 line=427 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ @@ -61359,26 +61366,26 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -039a90: |[039a90] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -039aa0: 2200 2d02 |0000: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -039aa4: 7010 310d 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -039aaa: 6e20 cb10 0200 |0005: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateNodeEntryTable:(Ljava/util/List;)V // method@10cb │ │ -039ab0: 1a01 f206 |0008: const-string v1, "MgEngDat" // string@06f2 │ │ -039ab4: 6e40 cc10 3201 |000a: invoke-virtual {v2, v3, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V // method@10cc │ │ -039aba: 2200 2d02 |000d: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -039abe: 7010 310d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -039ac4: 6e20 ca10 0200 |0012: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateKeyHashTable:(Ljava/util/List;)V // method@10ca │ │ -039aca: 1a01 2103 |0015: const-string v1, "KeyHashDat" // string@0321 │ │ -039ace: 6e40 cc10 3201 |0017: invoke-virtual {v2, v3, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V // method@10cc │ │ -039ad4: 0e00 |001a: return-void │ │ +03b550: |[03b550] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +03b560: 2200 2b02 |0000: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03b564: 7010 310d 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03b56a: 6e20 cb10 0200 |0005: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateNodeEntryTable:(Ljava/util/List;)V // method@10cb │ │ +03b570: 1a01 ef06 |0008: const-string v1, "MgEngDat" // string@06ef │ │ +03b574: 6e40 cc10 3201 |000a: invoke-virtual {v2, v3, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V // method@10cc │ │ +03b57a: 2200 2b02 |000d: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03b57e: 7010 310d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03b584: 6e20 ca10 0200 |0012: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateKeyHashTable:(Ljava/util/List;)V // method@10ca │ │ +03b58a: 1a01 2103 |0015: const-string v1, "KeyHashDat" // string@0321 │ │ +03b58e: 6e40 cc10 3201 |0017: invoke-virtual {v2, v3, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V // method@10cc │ │ +03b594: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0005 line=366 │ │ 0x0008 line=367 │ │ 0x000d line=368 │ │ 0x0012 line=369 │ │ @@ -61395,23 +61402,23 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -039ad8: |[039ad8] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateKeyHashTable:(Ljava/util/List;)V │ │ -039ae8: 1a00 6011 |0000: const-string v0, "nodeUri" // string@1160 │ │ -039aec: 1a01 0008 |0002: const-string v1, "TEXT NOT NULL" // string@0800 │ │ -039af0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -039af2: 7052 c710 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ -039af8: 1a00 b80e |0008: const-string v0, "keyData" // string@0eb8 │ │ -039afc: 1a01 ff07 |000a: const-string v1, "TEXT" // string@07ff │ │ -039b00: 7040 c610 4310 |000c: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b06: 0e00 |000f: return-void │ │ +03b598: |[03b598] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateKeyHashTable:(Ljava/util/List;)V │ │ +03b5a8: 1a00 5b11 |0000: const-string v0, "nodeUri" // string@115b │ │ +03b5ac: 1a01 fd07 |0002: const-string v1, "TEXT NOT NULL" // string@07fd │ │ +03b5b0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +03b5b2: 7052 c710 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ +03b5b8: 1a00 b40e |0008: const-string v0, "keyData" // string@0eb4 │ │ +03b5bc: 1a01 fc07 |000a: const-string v1, "TEXT" // string@07fc │ │ +03b5c0: 7040 c610 4310 |000c: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b5c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0008 line=416 │ │ 0x000f line=417 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -61423,38 +61430,38 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -039b08: |[039b08] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateNodeEntryTable:(Ljava/util/List;)V │ │ -039b18: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -039b1a: 1a00 6011 |0001: const-string v0, "nodeUri" // string@1160 │ │ -039b1e: 1a01 0008 |0003: const-string v1, "TEXT NOT NULL" // string@0800 │ │ -039b22: 7052 c710 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ -039b28: 1a00 9e0b |0008: const-string v0, "engName" // string@0b9e │ │ -039b2c: 1a01 0008 |000a: const-string v1, "TEXT NOT NULL" // string@0800 │ │ -039b30: 7052 c710 4310 |000c: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ -039b36: 1a00 ce0e |000f: const-string v0, "lastModified" // string@0ece │ │ -039b3a: 1a01 0a07 |0011: const-string v1, "NUMERIC NOT NULL DEFAULT (strftime('%s','now'))" // string@070a │ │ -039b3e: 7040 c610 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b44: 1a00 380c |0016: const-string v0, "gSyncId" // string@0c38 │ │ -039b48: 1a01 ff07 |0018: const-string v1, "TEXT" // string@07ff │ │ -039b4c: 7040 c610 4310 |001a: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b52: 1a00 390c |001d: const-string v0, "gVer" // string@0c39 │ │ -039b56: 1a01 f302 |001f: const-string v1, "INTEGER" // string@02f3 │ │ -039b5a: 7040 c610 4310 |0021: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b60: 1a00 a00b |0024: const-string v0, "engSyncId" // string@0ba0 │ │ -039b64: 1a01 ff07 |0026: const-string v1, "TEXT" // string@07ff │ │ -039b68: 7040 c610 4310 |0028: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b6e: 1a00 a10b |002b: const-string v0, "engVer" // string@0ba1 │ │ -039b72: 1a01 f302 |002d: const-string v1, "INTEGER" // string@02f3 │ │ -039b76: 7040 c610 4310 |002f: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ -039b7c: 0e00 |0032: return-void │ │ +03b5c8: |[03b5c8] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateNodeEntryTable:(Ljava/util/List;)V │ │ +03b5d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03b5da: 1a00 5b11 |0001: const-string v0, "nodeUri" // string@115b │ │ +03b5de: 1a01 fd07 |0003: const-string v1, "TEXT NOT NULL" // string@07fd │ │ +03b5e2: 7052 c710 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ +03b5e8: 1a00 9a0b |0008: const-string v0, "engName" // string@0b9a │ │ +03b5ec: 1a01 fd07 |000a: const-string v1, "TEXT NOT NULL" // string@07fd │ │ +03b5f0: 7052 c710 4310 |000c: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Z)V // method@10c7 │ │ +03b5f6: 1a00 ca0e |000f: const-string v0, "lastModified" // string@0eca │ │ +03b5fa: 1a01 0707 |0011: const-string v1, "NUMERIC NOT NULL DEFAULT (strftime('%s','now'))" // string@0707 │ │ +03b5fe: 7040 c610 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b604: 1a00 340c |0016: const-string v0, "gSyncId" // string@0c34 │ │ +03b608: 1a01 fc07 |0018: const-string v1, "TEXT" // string@07fc │ │ +03b60c: 7040 c610 4310 |001a: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b612: 1a00 350c |001d: const-string v0, "gVer" // string@0c35 │ │ +03b616: 1a01 f302 |001f: const-string v1, "INTEGER" // string@02f3 │ │ +03b61a: 7040 c610 4310 |0021: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b620: 1a00 9c0b |0024: const-string v0, "engSyncId" // string@0b9c │ │ +03b624: 1a01 fc07 |0026: const-string v1, "TEXT" // string@07fc │ │ +03b628: 7040 c610 4310 |0028: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b62e: 1a00 9d0b |002b: const-string v0, "engVer" // string@0b9d │ │ +03b632: 1a01 f302 |002d: const-string v1, "INTEGER" // string@02f3 │ │ +03b636: 7040 c610 4310 |002f: invoke-direct {v3, v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.addColumnToCreate:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@10c6 │ │ +03b63c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=404 │ │ 0x0008 line=405 │ │ 0x000f line=406 │ │ 0x0016 line=407 │ │ 0x001d line=408 │ │ @@ -61471,90 +61478,90 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -039b80: |[039b80] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V │ │ -039b90: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -039b92: 2200 0202 |0001: new-instance v0, Ljava/lang/StringBuffer; // type@0202 │ │ -039b96: 7010 ed0c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ -039b9c: 2205 0302 |0006: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -039ba0: 7010 f20c 0500 |0008: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -039ba6: 1a06 0302 |000b: const-string v6, "CREATE TABLE " // string@0203 │ │ -039baa: 6e20 f80c 6500 |000d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039bb0: 0c05 |0010: move-result-object v5 │ │ -039bb2: 6e20 f80c a500 |0011: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039bb8: 0c05 |0014: move-result-object v5 │ │ -039bba: 1a06 9c00 |0015: const-string v6, "( " // string@009c │ │ -039bbe: 6e20 f80c 6500 |0017: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039bc4: 0c05 |001a: move-result-object v5 │ │ -039bc6: 6e10 fd0c 0500 |001b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -039bcc: 0c05 |001e: move-result-object v5 │ │ -039bce: 6e20 f00c 5000 |001f: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039bd4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -039bd6: 7210 5f0d 0b00 |0023: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ -039bdc: 0c03 |0026: move-result-object v3 │ │ -039bde: 7210 540d 0300 |0027: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -039be4: 0a05 |002a: move-result v5 │ │ -039be6: 3805 2700 |002b: if-eqz v5, 0052 // +0027 │ │ -039bea: 7210 550d 0300 |002d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -039bf0: 0c01 |0030: move-result-object v1 │ │ -039bf2: 1f01 0003 |0031: check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@0300 │ │ -039bf6: d802 0201 |0033: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039bfa: 3272 0700 |0035: if-eq v2, v7, 003c // +0007 │ │ -039bfe: 1a05 cc00 |0037: const-string v5, ", " // string@00cc │ │ -039c02: 6e20 f00c 5000 |0039: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c08: 7110 d110 0100 |003c: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d1 │ │ -039c0e: 0c05 |003f: move-result-object v5 │ │ -039c10: 6e20 f00c 5000 |0040: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c16: 0c05 |0043: move-result-object v5 │ │ -039c18: 1a06 0200 |0044: const-string v6, " " // string@0002 │ │ -039c1c: 6e20 f00c 6500 |0046: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c22: 0c05 |0049: move-result-object v5 │ │ -039c24: 7110 d010 0100 |004a: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$000:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d0 │ │ -039c2a: 0c06 |004d: move-result-object v6 │ │ -039c2c: 6e20 f00c 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c32: 28d6 |0051: goto 0027 // -002a │ │ -039c34: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -039c36: 7210 5f0d 0b00 |0053: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ -039c3c: 0c03 |0056: move-result-object v3 │ │ -039c3e: 7210 540d 0300 |0057: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -039c44: 0a05 |005a: move-result v5 │ │ -039c46: 3805 2b00 |005b: if-eqz v5, 0086 // +002b │ │ -039c4a: 7210 550d 0300 |005d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -039c50: 0c01 |0060: move-result-object v1 │ │ -039c52: 1f01 0003 |0061: check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@0300 │ │ -039c56: 7110 d210 0100 |0063: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$200:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z // method@10d2 │ │ -039c5c: 0a05 |0066: move-result v5 │ │ -039c5e: 3805 f0ff |0067: if-eqz v5, 0057 // -0010 │ │ -039c62: d804 0401 |0069: add-int/lit8 v4, v4, #int 1 // #01 │ │ -039c66: 3374 1500 |006b: if-ne v4, v7, 0080 // +0015 │ │ -039c6a: 1a05 cd00 |006d: const-string v5, ", PRIMARY KEY( " // string@00cd │ │ -039c6e: 6e20 f00c 5000 |006f: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c74: 7110 d110 0100 |0072: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d1 │ │ -039c7a: 0c05 |0075: move-result-object v5 │ │ -039c7c: 6e20 f00c 5000 |0076: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c82: 0c05 |0079: move-result-object v5 │ │ -039c84: 1a06 0200 |007a: const-string v6, " " // string@0002 │ │ -039c88: 6e20 f00c 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c8e: 28d8 |007f: goto 0057 // -0028 │ │ -039c90: 1a05 cc00 |0080: const-string v5, ", " // string@00cc │ │ -039c94: 6e20 f00c 5000 |0082: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039c9a: 28ed |0085: goto 0072 // -0013 │ │ -039c9c: 3d04 0700 |0086: if-lez v4, 008d // +0007 │ │ -039ca0: 1a05 c100 |0088: const-string v5, ") ON CONFLICT REPLACE" // string@00c1 │ │ -039ca4: 6e20 f00c 5000 |008a: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039caa: 1a05 c500 |008d: const-string v5, ");" // string@00c5 │ │ -039cae: 6e20 f00c 5000 |008f: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -039cb4: 6e10 f10c 0000 |0092: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ -039cba: 0c05 |0095: move-result-object v5 │ │ -039cbc: 6e20 0d01 5900 |0096: invoke-virtual {v9, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -039cc2: 0e00 |0099: return-void │ │ +03b640: |[03b640] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onCreateTable:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/util/List;)V │ │ +03b650: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03b652: 2200 0002 |0001: new-instance v0, Ljava/lang/StringBuffer; // type@0200 │ │ +03b656: 7010 ed0c 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ +03b65c: 2204 0102 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03b660: 7010 f20c 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03b666: 1a05 0302 |000b: const-string v5, "CREATE TABLE " // string@0203 │ │ +03b66a: 6e20 f80c 5400 |000d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b670: 0c04 |0010: move-result-object v4 │ │ +03b672: 6e20 f80c a400 |0011: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b678: 0c04 |0014: move-result-object v4 │ │ +03b67a: 1a05 9c00 |0015: const-string v5, "( " // string@009c │ │ +03b67e: 6e20 f80c 5400 |0017: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b684: 0c04 |001a: move-result-object v4 │ │ +03b686: 6e10 fd0c 0400 |001b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03b68c: 0c04 |001e: move-result-object v4 │ │ +03b68e: 6e20 f00c 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b694: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +03b696: 7210 5f0d 0b00 |0023: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ +03b69c: 0c04 |0026: move-result-object v4 │ │ +03b69e: 7210 540d 0400 |0027: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +03b6a4: 0a05 |002a: move-result v5 │ │ +03b6a6: 3805 2700 |002b: if-eqz v5, 0052 // +0027 │ │ +03b6aa: 7210 550d 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +03b6b0: 0c01 |0030: move-result-object v1 │ │ +03b6b2: 1f01 fd02 |0031: check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@02fd │ │ +03b6b6: d802 0201 |0033: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03b6ba: 3272 0700 |0035: if-eq v2, v7, 003c // +0007 │ │ +03b6be: 1a05 cc00 |0037: const-string v5, ", " // string@00cc │ │ +03b6c2: 6e20 f00c 5000 |0039: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b6c8: 7110 d110 0100 |003c: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d1 │ │ +03b6ce: 0c05 |003f: move-result-object v5 │ │ +03b6d0: 6e20 f00c 5000 |0040: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b6d6: 0c05 |0043: move-result-object v5 │ │ +03b6d8: 1a06 0200 |0044: const-string v6, " " // string@0002 │ │ +03b6dc: 6e20 f00c 6500 |0046: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b6e2: 0c05 |0049: move-result-object v5 │ │ +03b6e4: 7110 d010 0100 |004a: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$000:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d0 │ │ +03b6ea: 0c06 |004d: move-result-object v6 │ │ +03b6ec: 6e20 f00c 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b6f2: 28d6 |0051: goto 0027 // -002a │ │ +03b6f4: 1203 |0052: const/4 v3, #int 0 // #0 │ │ +03b6f6: 7210 5f0d 0b00 |0053: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ +03b6fc: 0c04 |0056: move-result-object v4 │ │ +03b6fe: 7210 540d 0400 |0057: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +03b704: 0a05 |005a: move-result v5 │ │ +03b706: 3805 2b00 |005b: if-eqz v5, 0086 // +002b │ │ +03b70a: 7210 550d 0400 |005d: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +03b710: 0c01 |0060: move-result-object v1 │ │ +03b712: 1f01 fd02 |0061: check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; // type@02fd │ │ +03b716: 7110 d210 0100 |0063: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$200:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z // method@10d2 │ │ +03b71c: 0a05 |0066: move-result v5 │ │ +03b71e: 3805 f0ff |0067: if-eqz v5, 0057 // -0010 │ │ +03b722: d803 0301 |0069: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03b726: 3373 1500 |006b: if-ne v3, v7, 0080 // +0015 │ │ +03b72a: 1a05 cd00 |006d: const-string v5, ", PRIMARY KEY( " // string@00cd │ │ +03b72e: 6e20 f00c 5000 |006f: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b734: 7110 d110 0100 |0072: invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; // method@10d1 │ │ +03b73a: 0c05 |0075: move-result-object v5 │ │ +03b73c: 6e20 f00c 5000 |0076: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b742: 0c05 |0079: move-result-object v5 │ │ +03b744: 1a06 0200 |007a: const-string v6, " " // string@0002 │ │ +03b748: 6e20 f00c 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b74e: 28d8 |007f: goto 0057 // -0028 │ │ +03b750: 1a05 cc00 |0080: const-string v5, ", " // string@00cc │ │ +03b754: 6e20 f00c 5000 |0082: invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b75a: 28ed |0085: goto 0072 // -0013 │ │ +03b75c: 3d03 0700 |0086: if-lez v3, 008d // +0007 │ │ +03b760: 1a04 c100 |0088: const-string v4, ") ON CONFLICT REPLACE" // string@00c1 │ │ +03b764: 6e20 f00c 4000 |008a: invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b76a: 1a04 c500 |008d: const-string v4, ");" // string@00c5 │ │ +03b76e: 6e20 f00c 4000 |008f: invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +03b774: 6e10 f10c 0000 |0092: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ +03b77a: 0c04 |0095: move-result-object v4 │ │ +03b77c: 6e20 0d01 4900 |0096: invoke-virtual {v9, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +03b782: 0e00 |0099: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=375 │ │ 0x0006 line=376 │ │ 0x0022 line=377 │ │ 0x0023 line=378 │ │ 0x0033 line=379 │ │ @@ -61576,56 +61583,55 @@ │ │ 0x0099 line=400 │ │ locals : │ │ 0x0000 - 0x0000 reg=11 (null) Ljava/util/List; │ │ 0x0033 - 0x0052 reg=1 col Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ 0x0063 - 0x0086 reg=1 col Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ 0x0006 - 0x009a reg=0 buf Ljava/lang/StringBuffer; │ │ 0x0023 - 0x009a reg=2 colCnt I │ │ - 0x0027 - 0x009a reg=3 i$ Ljava/util/Iterator; │ │ - 0x0053 - 0x009a reg=4 keyCnt I │ │ + 0x0053 - 0x009a reg=3 keyCnt I │ │ 0x0000 - 0x009a reg=8 this Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ 0x0000 - 0x009a reg=9 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x009a reg=10 tname Ljava/lang/String; │ │ 0x0000 - 0x009a reg=11 cols Ljava/util/List; Ljava/util/List; │ │ │ │ #4 : (in Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;) │ │ name : 'onUpgrade' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -039cc4: |[039cc4] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -039cd4: 1a00 4b02 |0000: const-string v0, "DROP TABLE IF EXISTS MgEngDat" // string@024b │ │ -039cd8: 6e20 0d01 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -039cde: 1a00 4a02 |0005: const-string v0, "DROP TABLE IF EXISTS KeyHashDat" // string@024a │ │ -039ce2: 6e20 0d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -039ce8: 6e20 c910 2100 |000a: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@10c9 │ │ -039cee: 0e00 |000d: return-void │ │ +03b784: |[03b784] org.emergent.android.weave.syncadapter.SyncCache$CacheDbHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +03b794: 1a00 4b02 |0000: const-string v0, "DROP TABLE IF EXISTS MgEngDat" // string@024b │ │ +03b798: 6e20 0d01 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +03b79e: 1a00 4a02 |0005: const-string v0, "DROP TABLE IF EXISTS KeyHashDat" // string@024a │ │ +03b7a2: 6e20 0d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +03b7a8: 6e20 c910 2100 |000a: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@10c9 │ │ +03b7ae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0005 line=432 │ │ 0x000a line=433 │ │ 0x000d line=434 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ 0x0000 - 0x000e reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x000e reg=3 oldVersion I │ │ 0x0000 - 0x000e reg=4 newVersion I │ │ │ │ - source_file_idx : 2025 (SyncCache.java) │ │ + source_file_idx : 2022 (SyncCache.java) │ │ │ │ Class #276 header: │ │ -class_idx : 768 │ │ +class_idx : 765 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2025 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -61657,18 +61663,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -039cf0: |[039cf0] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -039d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039d02: 7040 cf10 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@10cf │ │ -039d08: 0e00 |0004: return-void │ │ +03b7b0: |[03b7b0] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03b7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b7c2: 7040 cf10 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@10cf │ │ +03b7c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0004 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ 0x0000 - 0x0005 reg=2 name Ljava/lang/String; │ │ @@ -61679,20 +61685,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -039d0c: |[039d0c] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -039d1c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -039d22: 5b01 ab04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_name:Ljava/lang/String; // field@04ab │ │ -039d26: 5b02 ac04 |0005: iput-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_type:Ljava/lang/String; // field@04ac │ │ -039d2a: 5c03 aa04 |0007: iput-boolean v3, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_isPrimaryKey:Z // field@04aa │ │ -039d2e: 0e00 |0009: return-void │ │ +03b7cc: |[03b7cc] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +03b7dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b7e2: 5b01 ab04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_name:Ljava/lang/String; // field@04ab │ │ +03b7e6: 5b02 ac04 |0005: iput-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_type:Ljava/lang/String; // field@04ac │ │ +03b7ea: 5c03 aa04 |0007: iput-boolean v3, v0, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_isPrimaryKey:Z // field@04aa │ │ +03b7ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ 0x0005 line=449 │ │ 0x0007 line=450 │ │ 0x0009 line=451 │ │ @@ -61707,17 +61713,17 @@ │ │ type : '(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039d30: |[039d30] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$000:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ -039d40: 5410 ac04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_type:Ljava/lang/String; // field@04ac │ │ -039d44: 1100 |0002: return-object v0 │ │ +03b7f0: |[03b7f0] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$000:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ +03b800: 5410 ac04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_type:Ljava/lang/String; // field@04ac │ │ +03b804: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ │ │ #3 : (in Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;) │ │ @@ -61725,17 +61731,17 @@ │ │ type : '(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039d48: |[039d48] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ -039d58: 5410 ab04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_name:Ljava/lang/String; // field@04ab │ │ -039d5c: 1100 |0002: return-object v0 │ │ +03b808: |[03b808] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ +03b818: 5410 ab04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_name:Ljava/lang/String; // field@04ab │ │ +03b81c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ │ │ #4 : (in Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;) │ │ @@ -61743,31 +61749,31 @@ │ │ type : '(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039d60: |[039d60] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$200:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z │ │ -039d70: 5510 aa04 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_isPrimaryKey:Z // field@04aa │ │ -039d74: 0f00 |0002: return v0 │ │ +03b820: |[03b820] org.emergent.android.weave.syncadapter.SyncCache$ColumnBuilder.access$200:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z │ │ +03b830: 5510 aa04 |0000: iget-boolean v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;.m_isPrimaryKey:Z // field@04aa │ │ +03b834: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2025 (SyncCache.java) │ │ + source_file_idx : 2022 (SyncCache.java) │ │ │ │ Class #277 header: │ │ -class_idx : 769 │ │ +class_idx : 766 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2025 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2022 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -61798,31 +61804,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039d78: |[039d78] org.emergent.android.weave.syncadapter.SyncCache$KhColumns.:()V │ │ -039d88: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -039d8e: 0e00 |0003: return-void │ │ +03b838: |[03b838] org.emergent.android.weave.syncadapter.SyncCache$KhColumns.:()V │ │ +03b848: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b84e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/syncadapter/SyncCache$KhColumns; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2025 (SyncCache.java) │ │ + source_file_idx : 2022 (SyncCache.java) │ │ │ │ Class #278 header: │ │ -class_idx : 770 │ │ +class_idx : 767 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2025 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2022 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -61878,31 +61884,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039d90: |[039d90] org.emergent.android.weave.syncadapter.SyncCache$MgColumns.:()V │ │ -039da0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -039da6: 0e00 |0003: return-void │ │ +03b850: |[03b850] org.emergent.android.weave.syncadapter.SyncCache$MgColumns.:()V │ │ +03b860: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/syncadapter/SyncCache$MgColumns; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2025 (SyncCache.java) │ │ + source_file_idx : 2022 (SyncCache.java) │ │ │ │ Class #279 header: │ │ -class_idx : 773 │ │ +class_idx : 770 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2031 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2028 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 - │ │ Class descriptor : 'Lorg/emergent/android/weave/syncadapter/SyncUtil;' │ │ @@ -61933,60 +61939,60 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -039da8: |[039da8] org.emergent.android.weave.syncadapter.SyncUtil.:()V │ │ -039db8: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -039dbc: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -039dc2: 6201 0903 |0005: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -039dc6: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039dcc: 0c00 |000a: move-result-object v0 │ │ -039dce: 1a01 e500 |000b: const-string v1, ".Messenger" // string@00e5 │ │ -039dd2: 6e20 f80c 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039dd8: 0c00 |0010: move-result-object v0 │ │ -039dda: 6e10 fd0c 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -039de0: 0c00 |0014: move-result-object v0 │ │ -039de2: 6900 c404 |0015: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -039de6: 2200 0302 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -039dea: 7010 f20c 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -039df0: 6201 0903 |001c: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -039df4: 6e20 f80c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039dfa: 0c00 |0021: move-result-object v0 │ │ -039dfc: 1a01 e400 |0022: const-string v1, ".LoginInfo" // string@00e4 │ │ -039e00: 6e20 f80c 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039e06: 0c00 |0027: move-result-object v0 │ │ -039e08: 6e10 fd0c 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -039e0e: 0c00 |002b: move-result-object v0 │ │ -039e10: 6900 c304 |002c: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ -039e14: 2200 0302 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -039e18: 7010 f20c 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -039e1e: 6201 0903 |0033: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -039e22: 6e20 f80c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039e28: 0c00 |0038: move-result-object v0 │ │ -039e2a: 1a01 e600 |0039: const-string v1, ".RequestTimestamp" // string@00e6 │ │ -039e2e: 6e20 f80c 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039e34: 0c00 |003e: move-result-object v0 │ │ -039e36: 6e10 fd0c 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -039e3c: 0c00 |0042: move-result-object v0 │ │ -039e3e: 6900 c604 |0043: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ -039e42: 2200 0302 |0045: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -039e46: 7010 f20c 0000 |0047: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -039e4c: 6201 0903 |004a: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ -039e50: 6e20 f80c 1000 |004c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039e56: 0c00 |004f: move-result-object v0 │ │ -039e58: 1a01 e700 |0050: const-string v1, ".SyncOp" // string@00e7 │ │ -039e5c: 6e20 f80c 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -039e62: 0c00 |0055: move-result-object v0 │ │ -039e64: 6e10 fd0c 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -039e6a: 0c00 |0059: move-result-object v0 │ │ -039e6c: 6900 c504 |005a: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ -039e70: 0e00 |005c: return-void │ │ +03b868: |[03b868] org.emergent.android.weave.syncadapter.SyncUtil.:()V │ │ +03b878: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03b87c: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03b882: 6201 0903 |0005: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +03b886: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b88c: 0c00 |000a: move-result-object v0 │ │ +03b88e: 1a01 e500 |000b: const-string v1, ".Messenger" // string@00e5 │ │ +03b892: 6e20 f80c 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b898: 0c00 |0010: move-result-object v0 │ │ +03b89a: 6e10 fd0c 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03b8a0: 0c00 |0014: move-result-object v0 │ │ +03b8a2: 6900 c404 |0015: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +03b8a6: 2200 0102 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03b8aa: 7010 f20c 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03b8b0: 6201 0903 |001c: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +03b8b4: 6e20 f80c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b8ba: 0c00 |0021: move-result-object v0 │ │ +03b8bc: 1a01 e400 |0022: const-string v1, ".LoginInfo" // string@00e4 │ │ +03b8c0: 6e20 f80c 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b8c6: 0c00 |0027: move-result-object v0 │ │ +03b8c8: 6e10 fd0c 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03b8ce: 0c00 |002b: move-result-object v0 │ │ +03b8d0: 6900 c304 |002c: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ +03b8d4: 2200 0102 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03b8d8: 7010 f20c 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03b8de: 6201 0903 |0033: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +03b8e2: 6e20 f80c 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b8e8: 0c00 |0038: move-result-object v0 │ │ +03b8ea: 1a01 e600 |0039: const-string v1, ".RequestTimestamp" // string@00e6 │ │ +03b8ee: 6e20 f80c 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b8f4: 0c00 |003e: move-result-object v0 │ │ +03b8f6: 6e10 fd0c 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03b8fc: 0c00 |0042: move-result-object v0 │ │ +03b8fe: 6900 c604 |0043: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ +03b902: 2200 0102 |0045: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +03b906: 7010 f20c 0000 |0047: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03b90c: 6201 0903 |004a: sget-object v1, Lorg/emergent/android/weave/Constants;.APP_PACKAGE_NAME:Ljava/lang/String; // field@0309 │ │ +03b910: 6e20 f80c 1000 |004c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b916: 0c00 |004f: move-result-object v0 │ │ +03b918: 1a01 e700 |0050: const-string v1, ".SyncOp" // string@00e7 │ │ +03b91c: 6e20 f80c 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03b922: 0c00 |0055: move-result-object v0 │ │ +03b924: 6e10 fd0c 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03b92a: 0c00 |0059: move-result-object v0 │ │ +03b92c: 6900 c504 |005a: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ +03b930: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0017 line=38 │ │ 0x002e line=39 │ │ 0x0045 line=41 │ │ locals : │ │ @@ -61996,17 +62002,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039e74: |[039e74] org.emergent.android.weave.syncadapter.SyncUtil.:()V │ │ -039e84: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -039e8a: 0e00 |0003: return-void │ │ +03b934: |[03b934] org.emergent.android.weave.syncadapter.SyncUtil.:()V │ │ +03b944: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03b94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/syncadapter/SyncUtil; │ │ │ │ @@ -62015,38 +62021,38 @@ │ │ type : '(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -039e8c: |[039e8c] org.emergent.android.weave.syncadapter.SyncUtil.requestAuth:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V │ │ -039e9c: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ -039ea0: 0e00 |0002: return-void │ │ -039ea2: 2200 2600 |0003: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -039ea6: 1c03 0403 |0005: const-class v3, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0304 │ │ -039eaa: 7030 a100 6003 |0007: invoke-direct {v0, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ -039eb0: 6203 c504 |000a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ -039eb4: 1304 eb03 |000c: const/16 v4, #int 1003 // #3eb │ │ -039eb8: 6e30 b500 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -039ebe: 6203 c604 |0011: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ -039ec2: 7100 ff0c 0000 |0013: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -039ec8: 0b04 |0016: move-result-wide v4 │ │ -039eca: 6e40 b600 3054 |0017: invoke-virtual {v0, v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ -039ed0: 7110 d90e 0700 |001a: invoke-static {v7}, Lorg/emergent/android/weave/StaticUtils;.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; // method@0ed9 │ │ -039ed6: 0c01 |001d: move-result-object v1 │ │ -039ed8: 6203 c304 |001e: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ -039edc: 6e30 b700 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@00b7 │ │ -039ee2: 3808 0c00 |0023: if-eqz v8, 002f // +000c │ │ -039ee6: 2202 4f00 |0025: new-instance v2, Landroid/os/Messenger; // type@004f │ │ -039eea: 7020 5901 8200 |0027: invoke-direct {v2, v8}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ -039ef0: 6203 c404 |002a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -039ef4: 6e30 b800 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -039efa: 6e20 2f00 0600 |002f: invoke-virtual {v6, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@002f │ │ -039f00: 28d0 |0032: goto 0002 // -0030 │ │ +03b94c: |[03b94c] org.emergent.android.weave.syncadapter.SyncUtil.requestAuth:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V │ │ +03b95c: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ +03b960: 0e00 |0002: return-void │ │ +03b962: 2200 2600 |0003: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03b966: 1c03 0103 |0005: const-class v3, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0301 │ │ +03b96a: 7030 a100 6003 |0007: invoke-direct {v0, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ +03b970: 6203 c504 |000a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ +03b974: 1304 eb03 |000c: const/16 v4, #int 1003 // #3eb │ │ +03b978: 6e30 b500 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +03b97e: 6203 c604 |0011: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ +03b982: 7100 ff0c 0000 |0013: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +03b988: 0b04 |0016: move-result-wide v4 │ │ +03b98a: 6e40 b600 3054 |0017: invoke-virtual {v0, v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ +03b990: 7110 d90e 0700 |001a: invoke-static {v7}, Lorg/emergent/android/weave/StaticUtils;.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; // method@0ed9 │ │ +03b996: 0c01 |001d: move-result-object v1 │ │ +03b998: 6203 c304 |001e: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ +03b99c: 6e30 b700 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@00b7 │ │ +03b9a2: 3808 0c00 |0023: if-eqz v8, 002f // +000c │ │ +03b9a6: 2202 4e00 |0025: new-instance v2, Landroid/os/Messenger; // type@004e │ │ +03b9aa: 7020 5901 8200 |0027: invoke-direct {v2, v8}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ +03b9b0: 6203 c404 |002a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +03b9b4: 6e30 b800 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +03b9ba: 6e20 2f00 0600 |002f: invoke-virtual {v6, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@002f │ │ +03b9c0: 28d0 |0032: goto 0002 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=61 │ │ 0x0003 line=50 │ │ 0x000a line=51 │ │ 0x0011 line=52 │ │ @@ -62065,85 +62071,85 @@ │ │ 0x0000 - 0x0033 reg=8 handler Landroid/os/Handler; │ │ │ │ #3 : (in Lorg/emergent/android/weave/syncadapter/SyncUtil;) │ │ name : 'requestReset' │ │ type : '(Landroid/content/Context;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -039f04: |[039f04] org.emergent.android.weave.syncadapter.SyncUtil.requestReset:(Landroid/content/Context;Landroid/os/Handler;)V │ │ -039f14: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -039f18: 1c02 0403 |0002: const-class v2, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0304 │ │ -039f1c: 7030 a100 5002 |0004: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ -039f22: 6202 c504 |0007: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ -039f26: 1303 ea03 |0009: const/16 v3, #int 1002 // #3ea │ │ -039f2a: 6e30 b500 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -039f30: 6202 c604 |000e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ -039f34: 7100 ff0c 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -039f3a: 0b03 |0013: move-result-wide v3 │ │ -039f3c: 6e40 b600 2043 |0014: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ -039f42: 3806 0c00 |0017: if-eqz v6, 0023 // +000c │ │ -039f46: 2201 4f00 |0019: new-instance v1, Landroid/os/Messenger; // type@004f │ │ -039f4a: 7020 5901 6100 |001b: invoke-direct {v1, v6}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ -039f50: 6202 c404 |001e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -039f54: 6e30 b800 2001 |0020: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -039f5a: 6e20 9f00 0500 |0023: invoke-virtual {v5, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009f │ │ -039f60: 0e00 |0026: return-void │ │ +03b9c4: |[03b9c4] org.emergent.android.weave.syncadapter.SyncUtil.requestReset:(Landroid/content/Context;Landroid/os/Handler;)V │ │ +03b9d4: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03b9d8: 1c02 0103 |0002: const-class v2, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0301 │ │ +03b9dc: 7030 a100 6002 |0004: invoke-direct {v0, v6, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ +03b9e2: 6202 c504 |0007: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ +03b9e6: 1303 ea03 |0009: const/16 v3, #int 1002 // #3ea │ │ +03b9ea: 6e30 b500 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +03b9f0: 6202 c604 |000e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ +03b9f4: 7100 ff0c 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +03b9fa: 0b04 |0013: move-result-wide v4 │ │ +03b9fc: 6e40 b600 2054 |0014: invoke-virtual {v0, v2, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ +03ba02: 3807 0c00 |0017: if-eqz v7, 0023 // +000c │ │ +03ba06: 2201 4e00 |0019: new-instance v1, Landroid/os/Messenger; // type@004e │ │ +03ba0a: 7020 5901 7100 |001b: invoke-direct {v1, v7}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ +03ba10: 6202 c404 |001e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +03ba14: 6e30 b800 2001 |0020: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +03ba1a: 6e20 9f00 0600 |0023: invoke-virtual {v6, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009f │ │ +03ba20: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000e line=83 │ │ 0x0017 line=84 │ │ 0x0019 line=86 │ │ 0x001e line=87 │ │ 0x0023 line=89 │ │ 0x0026 line=90 │ │ locals : │ │ 0x001e - 0x0023 reg=1 messenger Landroid/os/Messenger; │ │ 0x0007 - 0x0027 reg=0 intent Landroid/content/Intent; │ │ - 0x0000 - 0x0027 reg=5 activity Landroid/content/Context; │ │ - 0x0000 - 0x0027 reg=6 handler Landroid/os/Handler; │ │ + 0x0000 - 0x0027 reg=6 activity Landroid/content/Context; │ │ + 0x0000 - 0x0027 reg=7 handler Landroid/os/Handler; │ │ │ │ #4 : (in Lorg/emergent/android/weave/syncadapter/SyncUtil;) │ │ name : 'requestSync' │ │ type : '(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -039f64: |[039f64] org.emergent.android.weave.syncadapter.SyncUtil.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V │ │ -039f74: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ -039f78: 0e00 |0002: return-void │ │ -039f7a: 2200 2600 |0003: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -039f7e: 1c03 0403 |0005: const-class v3, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0304 │ │ -039f82: 7030 a100 6003 |0007: invoke-direct {v0, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ -039f88: 6203 c504 |000a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ -039f8c: 1304 e903 |000c: const/16 v4, #int 1001 // #3e9 │ │ -039f90: 6e30 b500 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -039f96: 6203 c604 |0011: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ -039f9a: 7100 ff0c 0000 |0013: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -039fa0: 0b04 |0016: move-result-wide v4 │ │ -039fa2: 6e40 b600 3054 |0017: invoke-virtual {v0, v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ -039fa8: 7110 d90e 0700 |001a: invoke-static {v7}, Lorg/emergent/android/weave/StaticUtils;.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; // method@0ed9 │ │ -039fae: 0c01 |001d: move-result-object v1 │ │ -039fb0: 6203 c304 |001e: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ -039fb4: 6e30 b700 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@00b7 │ │ -039fba: 3808 0c00 |0023: if-eqz v8, 002f // +000c │ │ -039fbe: 2202 4f00 |0025: new-instance v2, Landroid/os/Messenger; // type@004f │ │ -039fc2: 7020 5901 8200 |0027: invoke-direct {v2, v8}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ -039fc8: 6203 c404 |002a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -039fcc: 6e30 b800 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ -039fd2: 6e20 2f00 0600 |002f: invoke-virtual {v6, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@002f │ │ -039fd8: 28d0 |0032: goto 0002 // -0030 │ │ +03ba24: |[03ba24] org.emergent.android.weave.syncadapter.SyncUtil.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V │ │ +03ba34: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ +03ba38: 0e00 |0002: return-void │ │ +03ba3a: 2200 2600 |0003: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03ba3e: 1c03 0103 |0005: const-class v3, Lorg/emergent/android/weave/syncadapter/SyncService; // type@0301 │ │ +03ba42: 7030 a100 6003 |0007: invoke-direct {v0, v6, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ +03ba48: 6203 c504 |000a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ +03ba4c: 1304 e903 |000c: const/16 v4, #int 1001 // #3e9 │ │ +03ba50: 6e30 b500 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +03ba56: 6203 c604 |0011: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ +03ba5a: 7100 ff0c 0000 |0013: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +03ba60: 0b04 |0016: move-result-wide v4 │ │ +03ba62: 6e40 b600 3054 |0017: invoke-virtual {v0, v3, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@00b6 │ │ +03ba68: 7110 d90e 0700 |001a: invoke-static {v7}, Lorg/emergent/android/weave/StaticUtils;.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; // method@0ed9 │ │ +03ba6e: 0c01 |001d: move-result-object v1 │ │ +03ba70: 6203 c304 |001e: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ +03ba74: 6e30 b700 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@00b7 │ │ +03ba7a: 3808 0c00 |0023: if-eqz v8, 002f // +000c │ │ +03ba7e: 2202 4e00 |0025: new-instance v2, Landroid/os/Messenger; // type@004e │ │ +03ba82: 7020 5901 8200 |0027: invoke-direct {v2, v8}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0159 │ │ +03ba88: 6203 c404 |002a: sget-object v3, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +03ba8c: 6e30 b800 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b8 │ │ +03ba92: 6e20 2f00 0600 |002f: invoke-virtual {v6, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@002f │ │ +03ba98: 28d0 |0032: goto 0002 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=78 │ │ 0x0003 line=67 │ │ 0x000a line=68 │ │ 0x0011 line=69 │ │ @@ -62158,20 +62164,20 @@ │ │ 0x000a - 0x0033 reg=0 intent Landroid/content/Intent; │ │ 0x001e - 0x0033 reg=1 loginBundle Landroid/os/Bundle; │ │ 0x0000 - 0x0033 reg=6 activity Landroid/app/Activity; │ │ 0x0000 - 0x0033 reg=7 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ 0x0000 - 0x0033 reg=8 handler Landroid/os/Handler; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2031 (SyncUtil.java) │ │ + source_file_idx : 2028 (SyncUtil.java) │ │ │ │ Class #280 header: │ │ -class_idx : 774 │ │ +class_idx : 771 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 590 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ @@ -62197,17 +62203,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039fdc: |[039fdc] org.emergent.android.weave.util.Dbg$Log.:()V │ │ -039fec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -039ff2: 0e00 |0003: return-void │ │ +03ba9c: |[03ba9c] org.emergent.android.weave.util.Dbg$Log.:()V │ │ +03baac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03bab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/util/Dbg$Log; │ │ │ │ #1 : (in Lorg/emergent/android/weave/util/Dbg$Log;) │ │ @@ -62215,16 +62221,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -039ff4: |[039ff4] org.emergent.android.weave.util.Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a004: 0e00 |0000: return-void │ │ +03bab4: |[03bab4] org.emergent.android.weave.util.Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03bac4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -62233,16 +62239,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03a008: |[03a008] org.emergent.android.weave.util.Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -03a018: 0e00 |0000: return-void │ │ +03bac8: |[03bac8] org.emergent.android.weave.util.Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +03bad8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 tr Ljava/lang/Throwable; │ │ @@ -62252,17 +62258,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a01c: |[03a01c] org.emergent.android.weave.util.Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a02c: 7120 df0a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -03a032: 0e00 |0003: return-void │ │ +03badc: |[03badc] org.emergent.android.weave.util.Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03baec: 7120 df0a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +03baf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -62272,17 +62278,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03a034: |[03a034] org.emergent.android.weave.util.Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -03a044: 7130 e00a 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -03a04a: 0e00 |0003: return-void │ │ +03baf4: |[03baf4] org.emergent.android.weave.util.Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +03bb04: 7130 e00a 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +03bb0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -62293,17 +62299,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a04c: |[03a04c] org.emergent.android.weave.util.Dbg$Log.i:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a05c: 7120 e10a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -03a062: 0e00 |0003: return-void │ │ +03bb0c: |[03bb0c] org.emergent.android.weave.util.Dbg$Log.i:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03bb1c: 7120 e10a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +03bb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -62313,16 +62319,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03a064: |[03a064] org.emergent.android.weave.util.Dbg$Log.v:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a074: 0e00 |0000: return-void │ │ +03bb24: |[03bb24] org.emergent.android.weave.util.Dbg$Log.v:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03bb34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=1 msg Ljava/lang/String; │ │ │ │ @@ -62331,17 +62337,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a078: |[03a078] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03a088: 7120 e30a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -03a08e: 0e00 |0003: return-void │ │ +03bb38: |[03bb38] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03bb48: 7120 e30a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +03bb4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -62351,17 +62357,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03a090: |[03a090] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -03a0a0: 7130 e40a 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ -03a0a6: 0e00 |0003: return-void │ │ +03bb50: |[03bb50] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +03bb60: 7130 e40a 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ +03bb66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -62372,32 +62378,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a0a8: |[03a0a8] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -03a0b8: 7120 e50a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae5 │ │ -03a0be: 0e00 |0003: return-void │ │ +03bb68: |[03bb68] org.emergent.android.weave.util.Dbg$Log.w:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +03bb78: 7120 e50a 1000 |0000: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae5 │ │ +03bb7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 tr Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ source_file_idx : 590 (Dbg.java) │ │ │ │ Class #281 header: │ │ -class_idx : 775 │ │ +class_idx : 772 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 590 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #281 annotations: │ │ @@ -62427,32 +62433,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a0c0: |[03a0c0] org.emergent.android.weave.util.Dbg.:()V │ │ -03a0d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03a0d6: 0e00 |0003: return-void │ │ +03bb80: |[03bb80] org.emergent.android.weave.util.Dbg.:()V │ │ +03bb90: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03bb96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ - 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/util/Dbg; │ │ │ │ Virtual methods - │ │ source_file_idx : 590 (Dbg.java) │ │ │ │ Class #282 header: │ │ -class_idx : 776 │ │ +class_idx : 773 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1561 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1558 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #282 - │ │ Class descriptor : 'Lorg/emergent/android/weave/util/Logger;' │ │ @@ -62475,38 +62480,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03a0d8: |[03a0d8] org.emergent.android.weave.util.Logger.:()V │ │ -03a0e8: 2200 0803 |0000: new-instance v0, Lorg/emergent/android/weave/util/Logger; // type@0308 │ │ -03a0ec: 1a01 7102 |0002: const-string v1, "EmergentWeave" // string@0271 │ │ -03a0f0: 7020 fe10 1000 |0004: invoke-direct {v0, v1}, Lorg/emergent/android/weave/util/Logger;.:(Ljava/lang/String;)V // method@10fe │ │ -03a0f6: 6900 cb04 |0007: sput-object v0, Lorg/emergent/android/weave/util/Logger;.sm_logger:Lorg/emergent/android/weave/util/Logger; // field@04cb │ │ -03a0fa: 0e00 |0009: return-void │ │ +03bb98: |[03bb98] org.emergent.android.weave.util.Logger.:()V │ │ +03bba8: 2200 0503 |0000: new-instance v0, Lorg/emergent/android/weave/util/Logger; // type@0305 │ │ +03bbac: 1a01 7102 |0002: const-string v1, "EmergentWeave" // string@0271 │ │ +03bbb0: 7020 fe10 1000 |0004: invoke-direct {v0, v1}, Lorg/emergent/android/weave/util/Logger;.:(Ljava/lang/String;)V // method@10fe │ │ +03bbb6: 6900 cb04 |0007: sput-object v0, Lorg/emergent/android/weave/util/Logger;.sm_logger:Lorg/emergent/android/weave/util/Logger; // field@04cb │ │ +03bbba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/util/Logger;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a0fc: |[03a0fc] org.emergent.android.weave.util.Logger.:(Ljava/lang/String;)V │ │ -03a10c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03a112: 5b01 ca04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ -03a116: 0e00 |0005: return-void │ │ +03bbbc: |[03bbbc] org.emergent.android.weave.util.Logger.:(Ljava/lang/String;)V │ │ +03bbcc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03bbd2: 5b01 ca04 |0003: iput-object v1, v0, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ +03bbd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0005 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/util/Logger; │ │ @@ -62517,17 +62522,17 @@ │ │ type : '(Ljava/lang/Class;)Lorg/emergent/android/weave/util/Logger;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a118: |[03a118] org.emergent.android.weave.util.Logger.getLogger:(Ljava/lang/Class;)Lorg/emergent/android/weave/util/Logger; │ │ -03a128: 6200 cb04 |0000: sget-object v0, Lorg/emergent/android/weave/util/Logger;.sm_logger:Lorg/emergent/android/weave/util/Logger; // field@04cb │ │ -03a12c: 1100 |0002: return-object v0 │ │ +03bbd8: |[03bbd8] org.emergent.android.weave.util.Logger.getLogger:(Ljava/lang/Class;)Lorg/emergent/android/weave/util/Logger; │ │ +03bbe8: 6200 cb04 |0000: sget-object v0, Lorg/emergent/android/weave/util/Logger;.sm_logger:Lorg/emergent/android/weave/util/Logger; // field@04cb │ │ +03bbec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 clazz Ljava/lang/Class; │ │ │ │ Virtual methods - │ │ @@ -62536,18 +62541,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a130: |[03a130] org.emergent.android.weave.util.Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -03a140: 5410 ca04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ -03a144: 7130 e00a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -03a14a: 0e00 |0005: return-void │ │ +03bbf0: |[03bbf0] org.emergent.android.weave.util.Logger.error:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +03bc00: 5410 ca04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ +03bc04: 7130 e00a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +03bc0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/util/Logger; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ @@ -62558,20 +62563,20 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03a14c: |[03a14c] org.emergent.android.weave.util.Logger.error:(Ljava/lang/Throwable;)V │ │ -03a15c: 5420 ca04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ -03a160: 6e10 090d 0300 |0002: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0d09 │ │ -03a166: 0c01 |0005: move-result-object v1 │ │ -03a168: 7130 e00a 1003 |0006: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ -03a16e: 0e00 |0009: return-void │ │ +03bc0c: |[03bc0c] org.emergent.android.weave.util.Logger.error:(Ljava/lang/Throwable;)V │ │ +03bc1c: 5420 ca04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ +03bc20: 6e10 090d 0300 |0002: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0d09 │ │ +03bc26: 0c01 |0005: move-result-object v1 │ │ +03bc28: 7130 e00a 1003 |0006: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae0 │ │ +03bc2e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0009 line=27 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/util/Logger; │ │ 0x0000 - 0x000a reg=3 e Ljava/lang/Throwable; │ │ @@ -62581,32 +62586,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a170: |[03a170] org.emergent.android.weave.util.Logger.verbose:(Ljava/lang/String;)V │ │ -03a180: 5410 ca04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ -03a184: 7120 e20a 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03a18a: 0e00 |0005: return-void │ │ +03bc30: |[03bc30] org.emergent.android.weave.util.Logger.verbose:(Ljava/lang/String;)V │ │ +03bc40: 5410 ca04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/util/Logger;.m_name:Ljava/lang/String; // field@04ca │ │ +03bc44: 7120 e20a 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03bc4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/util/Logger; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ │ │ - source_file_idx : 1561 (Logger.java) │ │ + source_file_idx : 1558 (Logger.java) │ │ │ │ Class #283 header: │ │ -class_idx : 91 │ │ +class_idx : 90 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #283 annotations: │ │ @@ -62628,17 +62633,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a18c: |[03a18c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -03a19c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03a1a2: 0e00 |0003: return-void │ │ +03bc4c: |[03bc4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +03bc5c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +03bc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -62647,17 +62652,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a1a4: |[03a1a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -03a1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a1b6: 0f00 |0001: return v0 │ │ +03bc64: |[03bc64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +03bc74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bc76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -62666,17 +62671,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a1b8: |[03a1b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03a1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a1ca: 1100 |0001: return-object v0 │ │ +03bc78: |[03bc78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03bc88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bc8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -62685,17 +62690,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a1cc: |[03a1cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03a1dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a1de: 1100 |0001: return-object v0 │ │ +03bc8c: |[03bc8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03bc9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bc9e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -62704,17 +62709,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a1e0: |[03a1e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -03a1f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a1f2: 1100 |0001: return-object v0 │ │ +03bca0: |[03bca0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +03bcb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bcb2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -62723,30 +62728,30 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a1f4: |[03a1f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03a204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a206: 1100 |0001: return-object v0 │ │ +03bcb4: |[03bcb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03bcc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bcc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 412 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #284 header: │ │ -class_idx : 95 │ │ +class_idx : 94 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 174 │ │ +superclass_idx : 173 │ │ source_file_idx : 427 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #284 - │ │ @@ -62762,17 +62767,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a208: |[03a208] android.support.v4.app.ActivityCompat.:()V │ │ -03a218: 7010 5804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0458 │ │ -03a21e: 0e00 |0003: return-void │ │ +03bcc8: |[03bcc8] android.support.v4.app.ActivityCompat.:()V │ │ +03bcd8: 7010 5804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0458 │ │ +03bcde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -62780,39 +62785,39 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03a220: |[03a220] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -03a230: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03a234: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03a238: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -03a23c: 7110 9301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0193 │ │ -03a242: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03a244: 0f00 |000a: return v0 │ │ -03a246: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03a248: 28fe |000c: goto 000a // -0002 │ │ +03bce0: |[03bce0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +03bcf0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03bcf4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03bcf8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +03bcfc: 7110 9301 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0193 │ │ +03bd02: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03bd04: 0f00 |000a: return v0 │ │ +03bd06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03bd08: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 427 (ActivityCompat.java) │ │ │ │ Class #285 header: │ │ -class_idx : 98 │ │ +class_idx : 97 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 125 │ │ +superclass_idx : 124 │ │ source_file_idx : 466 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 38 │ │ │ │ Class #285 annotations: │ │ @@ -62955,20 +62960,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03a24c: |[03a24c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -03a25c: 7010 0b03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@030b │ │ -03a262: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03a264: 5c10 3400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -03a268: 5b12 3e00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03a26c: 0e00 |0008: return-void │ │ +03bd0c: |[03bd0c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +03bd1c: 7010 0b03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@030b │ │ +03bd22: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03bd24: 5c10 3400 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +03bd28: 5b12 3e00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03bd2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0003 line=206 │ │ 0x0006 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ @@ -62980,84 +62985,84 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -03a270: |[03a270] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -03a280: 5441 3e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03a284: 5b61 7900 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -03a288: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -03a28c: 5461 8d00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03a290: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -03a294: 5461 8d00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03a298: 6e20 da0c 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03a29e: 0a01 |000f: move-result v1 │ │ -03a2a0: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -03a2a4: 2201 f101 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03a2a8: 2202 0302 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03a2ac: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a2b2: 1a03 1302 |0019: const-string v3, "Can't change tag of fragment " // string@0213 │ │ -03a2b6: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a2bc: 0c02 |001e: move-result-object v2 │ │ -03a2be: 6e20 f70c 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a2c4: 0c02 |0022: move-result-object v2 │ │ -03a2c6: 1a03 1001 |0023: const-string v3, ": was " // string@0110 │ │ -03a2ca: 6e20 f80c 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a2d0: 0c02 |0028: move-result-object v2 │ │ -03a2d2: 5463 8d00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03a2d6: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a2dc: 0c02 |002e: move-result-object v2 │ │ -03a2de: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ -03a2e2: 6e20 f80c 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a2e8: 0c02 |0034: move-result-object v2 │ │ -03a2ea: 6e20 f80c 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a2f0: 0c02 |0038: move-result-object v2 │ │ -03a2f2: 6e10 fd0c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a2f8: 0c02 |003c: move-result-object v2 │ │ -03a2fa: 7020 b00c 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03a300: 2701 |0040: throw v1 │ │ -03a302: 5b67 8d00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03a306: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -03a30a: 5261 7800 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03a30e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -03a312: 5261 7800 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03a316: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -03a31a: 2201 f101 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03a31e: 2202 0302 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03a322: 7010 f20c 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a328: 1a03 1202 |0054: const-string v3, "Can't change container ID of fragment " // string@0212 │ │ -03a32c: 6e20 f80c 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a332: 0c02 |0059: move-result-object v2 │ │ -03a334: 6e20 f70c 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a33a: 0c02 |005d: move-result-object v2 │ │ -03a33c: 1a03 1001 |005e: const-string v3, ": was " // string@0110 │ │ -03a340: 6e20 f80c 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a346: 0c02 |0063: move-result-object v2 │ │ -03a348: 5263 7800 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03a34c: 6e20 f50c 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03a352: 0c02 |0069: move-result-object v2 │ │ -03a354: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ -03a358: 6e20 f80c 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a35e: 0c02 |006f: move-result-object v2 │ │ -03a360: 6e20 f50c 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03a366: 0c02 |0073: move-result-object v2 │ │ -03a368: 6e10 fd0c 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a36e: 0c02 |0077: move-result-object v2 │ │ -03a370: 7020 b00c 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03a376: 2701 |007b: throw v1 │ │ -03a378: 5965 7800 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03a37c: 5965 7500 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03a380: 2200 6100 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03a384: 7010 9401 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03a38a: 5908 2100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03a38e: 5b06 2400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a392: 6e20 9901 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03a398: 0e00 |008c: return-void │ │ +03bd30: |[03bd30] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +03bd40: 5441 3e00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03bd44: 5b61 7900 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +03bd48: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +03bd4c: 5461 8d00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03bd50: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +03bd54: 5461 8d00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03bd58: 6e20 da0c 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03bd5e: 0a01 |000f: move-result v1 │ │ +03bd60: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +03bd64: 2201 ef01 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03bd68: 2202 0102 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +03bd6c: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03bd72: 1a03 1302 |0019: const-string v3, "Can't change tag of fragment " // string@0213 │ │ +03bd76: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bd7c: 0c02 |001e: move-result-object v2 │ │ +03bd7e: 6e20 f70c 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03bd84: 0c02 |0022: move-result-object v2 │ │ +03bd86: 1a03 1001 |0023: const-string v3, ": was " // string@0110 │ │ +03bd8a: 6e20 f80c 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bd90: 0c02 |0028: move-result-object v2 │ │ +03bd92: 5463 8d00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03bd96: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bd9c: 0c02 |002e: move-result-object v2 │ │ +03bd9e: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ +03bda2: 6e20 f80c 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bda8: 0c02 |0034: move-result-object v2 │ │ +03bdaa: 6e20 f80c 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bdb0: 0c02 |0038: move-result-object v2 │ │ +03bdb2: 6e10 fd0c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03bdb8: 0c02 |003c: move-result-object v2 │ │ +03bdba: 7020 b00c 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03bdc0: 2701 |0040: throw v1 │ │ +03bdc2: 5b67 8d00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03bdc6: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +03bdca: 5261 7800 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03bdce: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +03bdd2: 5261 7800 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03bdd6: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +03bdda: 2201 ef01 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +03bdde: 2202 0102 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +03bde2: 7010 f20c 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03bde8: 1a03 1202 |0054: const-string v3, "Can't change container ID of fragment " // string@0212 │ │ +03bdec: 6e20 f80c 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bdf2: 0c02 |0059: move-result-object v2 │ │ +03bdf4: 6e20 f70c 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03bdfa: 0c02 |005d: move-result-object v2 │ │ +03bdfc: 1a03 1001 |005e: const-string v3, ": was " // string@0110 │ │ +03be00: 6e20 f80c 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03be06: 0c02 |0063: move-result-object v2 │ │ +03be08: 5263 7800 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03be0c: 6e20 f50c 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03be12: 0c02 |0069: move-result-object v2 │ │ +03be14: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ +03be18: 6e20 f80c 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03be1e: 0c02 |006f: move-result-object v2 │ │ +03be20: 6e20 f50c 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03be26: 0c02 |0073: move-result-object v2 │ │ +03be28: 6e10 fd0c 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03be2e: 0c02 |0077: move-result-object v2 │ │ +03be30: 7020 b00c 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03be36: 2701 |007b: throw v1 │ │ +03be38: 5965 7800 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03be3c: 5965 7500 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03be40: 2200 6000 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03be44: 7010 9401 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03be4a: 5908 2100 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03be4e: 5b06 2400 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03be52: 6e20 9901 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03be58: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=354 │ │ 0x0006 line=355 │ │ 0x0012 line=356 │ │ 0x0041 line=360 │ │ @@ -63084,19 +63089,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03a39c: |[03a39c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a3ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a3ae: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03a3b0: 7051 a201 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ -03a3b6: 1102 |0005: return-object v2 │ │ +03be5c: |[03be5c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03be6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03be6e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03be70: 7051 a201 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ +03be76: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0005 line=343 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -63107,18 +63112,18 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03a3b8: |[03a3b8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a3c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03a3ca: 7050 a201 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ -03a3d0: 1101 |0004: return-object v1 │ │ +03be78: |[03be78] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +03be88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03be8a: 7050 a201 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ +03be90: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -63130,19 +63135,19 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03a3d4: |[03a3d4] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a3e6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03a3e8: 7051 a201 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ -03a3ee: 1102 |0005: return-object v2 │ │ +03be94: |[03be94] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +03bea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bea6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03bea8: 7051 a201 0243 |0002: invoke-direct {v2, v0, v3, v4, v1}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ +03beae: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0005 line=338 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -63153,37 +63158,37 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$Op;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -03a3f0: |[03a3f0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -03a400: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03a404: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -03a408: 5b12 4300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -03a40c: 5b12 3c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03a410: 5210 3a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -03a414: 5920 2200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03a418: 5210 3b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -03a41c: 5920 2300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03a420: 5210 4100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -03a424: 5920 2600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03a428: 5210 4200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -03a42c: 5920 2700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03a430: 5210 4000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -03a434: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03a438: 5910 4000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -03a43c: 0e00 |001e: return-void │ │ -03a43e: 5410 4300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -03a442: 5b20 2800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ -03a446: 5410 4300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -03a44a: 5b02 2500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -03a44e: 5b12 4300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -03a452: 28df |0029: goto 0008 // -0021 │ │ +03beb0: |[03beb0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +03bec0: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03bec4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +03bec8: 5b12 4300 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +03becc: 5b12 3c00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03bed0: 5210 3a00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +03bed4: 5920 2200 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03bed8: 5210 3b00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +03bedc: 5920 2300 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03bee0: 5210 4100 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +03bee4: 5920 2600 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03bee8: 5210 4200 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +03beec: 5920 2700 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03bef0: 5210 4000 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +03bef4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03bef8: 5910 4000 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +03befc: 0e00 |001e: return-void │ │ +03befe: 5410 4300 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +03bf02: 5b20 2800 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ +03bf06: 5410 4300 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +03bf0a: 5b02 2500 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +03bf0e: 5b12 4300 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +03bf12: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=329 │ │ 0x000c line=330 │ │ 0x0010 line=331 │ │ @@ -63202,25 +63207,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03a454: |[03a454] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a464: 5520 3400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -03a468: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03a46c: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03a470: 1a01 2808 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0828 │ │ -03a474: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03a47a: 2700 |000b: throw v0 │ │ -03a47c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03a47e: 5c20 3300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03a482: 5b23 3f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -03a486: 1102 |0011: return-object v2 │ │ +03bf14: |[03bf14] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +03bf24: 5520 3400 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +03bf28: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03bf2c: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03bf30: 1a01 2508 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0825 │ │ +03bf34: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03bf3a: 2700 |000b: throw v0 │ │ +03bf3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03bf3e: 5c20 3300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03bf42: 5b23 3f00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +03bf46: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0004 line=461 │ │ 0x000c line=464 │ │ 0x000f line=465 │ │ 0x0011 line=466 │ │ @@ -63233,22 +63238,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a488: |[03a488] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a498: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03a49c: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03a4a2: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -03a4a4: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03a4a8: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a4ac: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03a4b2: 1102 |000d: return-object v2 │ │ +03bf48: |[03bf48] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03bf58: 2200 6000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03bf5c: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03bf62: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +03bf64: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03bf68: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03bf6c: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03bf72: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0005 line=429 │ │ 0x0008 line=430 │ │ 0x000a line=431 │ │ 0x000d line=433 │ │ @@ -63262,102 +63267,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -03a4b4: |[03a4b4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -03a4c4: 5563 3300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03a4c8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -03a4cc: 0e00 |0004: return-void │ │ -03a4ce: 6303 c400 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03a4d2: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -03a4d6: 1a03 d101 |0009: const-string v3, "BackStackEntry" // string@01d1 │ │ -03a4da: 2204 0302 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -03a4de: 7010 f20c 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a4e4: 1a05 f301 |0010: const-string v5, "Bump nesting in " // string@01f3 │ │ -03a4e8: 6e20 f80c 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a4ee: 0c04 |0015: move-result-object v4 │ │ -03a4f0: 6e20 f70c 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a4f6: 0c04 |0019: move-result-object v4 │ │ -03a4f8: 1a05 3400 |001a: const-string v5, " by " // string@0034 │ │ -03a4fc: 6e20 f80c 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a502: 0c04 |001f: move-result-object v4 │ │ -03a504: 6e20 f50c 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03a50a: 0c04 |0023: move-result-object v4 │ │ -03a50c: 6e10 fd0c 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a512: 0c04 |0027: move-result-object v4 │ │ -03a514: 7120 e20a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03a51a: 5461 3c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03a51e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -03a522: 5413 2400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a526: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -03a52a: 5413 2400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a52e: 5234 7100 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a532: b074 |0037: add-int/2addr v4, v7 │ │ -03a534: 5934 7100 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a538: 6303 c400 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03a53c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -03a540: 1a03 d101 |003e: const-string v3, "BackStackEntry" // string@01d1 │ │ -03a544: 2204 0302 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -03a548: 7010 f20c 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a54e: 1a05 f401 |0045: const-string v5, "Bump nesting of " // string@01f4 │ │ -03a552: 6e20 f80c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a558: 0c04 |004a: move-result-object v4 │ │ -03a55a: 5415 2400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a55e: 6e20 f70c 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a564: 0c04 |0050: move-result-object v4 │ │ -03a566: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ -03a56a: 6e20 f80c 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a570: 0c04 |0056: move-result-object v4 │ │ -03a572: 5415 2400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a576: 5255 7100 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a57a: 6e20 f50c 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03a580: 0c04 |005e: move-result-object v4 │ │ -03a582: 6e10 fd0c 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a588: 0c04 |0062: move-result-object v4 │ │ -03a58a: 7120 e20a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03a590: 5413 2900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03a594: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -03a598: 5413 2900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03a59c: 6e10 3d0d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03a5a2: 0a03 |006f: move-result v3 │ │ -03a5a4: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -03a5a8: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -03a5ac: 5413 2900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03a5b0: 6e20 370d 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03a5b6: 0c02 |0079: move-result-object v2 │ │ -03a5b8: 1f02 6900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03a5bc: 5223 7100 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a5c0: b073 |007e: add-int/2addr v3, v7 │ │ -03a5c2: 5923 7100 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a5c6: 6303 c400 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03a5ca: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -03a5ce: 1a03 d101 |0085: const-string v3, "BackStackEntry" // string@01d1 │ │ -03a5d2: 2204 0302 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -03a5d6: 7010 f20c 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a5dc: 1a05 f401 |008c: const-string v5, "Bump nesting of " // string@01f4 │ │ -03a5e0: 6e20 f80c 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a5e6: 0c04 |0091: move-result-object v4 │ │ -03a5e8: 6e20 f70c 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a5ee: 0c04 |0095: move-result-object v4 │ │ -03a5f0: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ -03a5f4: 6e20 f80c 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a5fa: 0c04 |009b: move-result-object v4 │ │ -03a5fc: 5225 7100 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03a600: 6e20 f50c 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03a606: 0c04 |00a1: move-result-object v4 │ │ -03a608: 6e10 fd0c 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a60e: 0c04 |00a5: move-result-object v4 │ │ -03a610: 7120 e20a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03a616: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a61a: 28c7 |00ab: goto 0072 // -0039 │ │ -03a61c: 5411 2500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -03a620: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +03bf74: |[03bf74] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +03bf84: 5563 3300 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03bf88: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +03bf8c: 0e00 |0004: return-void │ │ +03bf8e: 6303 c400 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03bf92: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +03bf96: 1a03 d101 |0009: const-string v3, "BackStackEntry" // string@01d1 │ │ +03bf9a: 2204 0102 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03bf9e: 7010 f20c 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03bfa4: 1a05 f301 |0010: const-string v5, "Bump nesting in " // string@01f3 │ │ +03bfa8: 6e20 f80c 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bfae: 0c04 |0015: move-result-object v4 │ │ +03bfb0: 6e20 f70c 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03bfb6: 0c04 |0019: move-result-object v4 │ │ +03bfb8: 1a05 3400 |001a: const-string v5, " by " // string@0034 │ │ +03bfbc: 6e20 f80c 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03bfc2: 0c04 |001f: move-result-object v4 │ │ +03bfc4: 6e20 f50c 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03bfca: 0c04 |0023: move-result-object v4 │ │ +03bfcc: 6e10 fd0c 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03bfd2: 0c04 |0027: move-result-object v4 │ │ +03bfd4: 7120 e20a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03bfda: 5461 3c00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03bfde: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +03bfe2: 5413 2400 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03bfe6: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +03bfea: 5413 2400 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03bfee: 5234 7100 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03bff2: b074 |0037: add-int/2addr v4, v7 │ │ +03bff4: 5934 7100 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03bff8: 6303 c400 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03bffc: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +03c000: 1a03 d101 |003e: const-string v3, "BackStackEntry" // string@01d1 │ │ +03c004: 2204 0102 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03c008: 7010 f20c 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c00e: 1a05 f401 |0045: const-string v5, "Bump nesting of " // string@01f4 │ │ +03c012: 6e20 f80c 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c018: 0c04 |004a: move-result-object v4 │ │ +03c01a: 5415 2400 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c01e: 6e20 f70c 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03c024: 0c04 |0050: move-result-object v4 │ │ +03c026: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ +03c02a: 6e20 f80c 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c030: 0c04 |0056: move-result-object v4 │ │ +03c032: 5415 2400 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c036: 5255 7100 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03c03a: 6e20 f50c 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03c040: 0c04 |005e: move-result-object v4 │ │ +03c042: 6e10 fd0c 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c048: 0c04 |0062: move-result-object v4 │ │ +03c04a: 7120 e20a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03c050: 5413 2900 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c054: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +03c058: 5413 2900 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c05c: 6e10 3d0d 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03c062: 0a03 |006f: move-result v3 │ │ +03c064: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +03c068: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +03c06c: 5413 2900 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c070: 6e20 370d 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03c076: 0c02 |0079: move-result-object v2 │ │ +03c078: 1f02 6800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03c07c: 5223 7100 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03c080: b073 |007e: add-int/2addr v3, v7 │ │ +03c082: 5923 7100 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03c086: 6303 c400 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03c08a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +03c08e: 1a03 d101 |0085: const-string v3, "BackStackEntry" // string@01d1 │ │ +03c092: 2204 0102 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03c096: 7010 f20c 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c09c: 1a05 f401 |008c: const-string v5, "Bump nesting of " // string@01f4 │ │ +03c0a0: 6e20 f80c 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c0a6: 0c04 |0091: move-result-object v4 │ │ +03c0a8: 6e20 f70c 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03c0ae: 0c04 |0095: move-result-object v4 │ │ +03c0b0: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ +03c0b4: 6e20 f80c 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c0ba: 0c04 |009b: move-result-object v4 │ │ +03c0bc: 5225 7100 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03c0c0: 6e20 f50c 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03c0c6: 0c04 |00a1: move-result-object v4 │ │ +03c0c8: 6e10 fd0c 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c0ce: 0c04 |00a5: move-result-object v4 │ │ +03c0d0: 7120 e20a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03c0d6: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03c0da: 28c7 |00ab: goto 0072 // -0039 │ │ +03c0dc: 5411 2500 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +03c0e0: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=529 │ │ 0x0005 line=510 │ │ 0x002b line=512 │ │ 0x002d line=513 │ │ @@ -63383,19 +63388,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a624: |[03a624] android.support.v4.app.BackStackRecord.commit:()I │ │ -03a634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a636: 6e20 9f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@019f │ │ -03a63c: 0a00 |0004: move-result v0 │ │ -03a63e: 0f00 |0005: return v0 │ │ +03c0e4: |[03c0e4] android.support.v4.app.BackStackRecord.commit:()I │ │ +03c0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c0f6: 6e20 9f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@019f │ │ +03c0fc: 0a00 |0004: move-result v0 │ │ +03c0fe: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63403,19 +63408,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a640: |[03a640] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -03a650: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03a652: 6e20 9f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@019f │ │ -03a658: 0a00 |0004: move-result v0 │ │ -03a65a: 0f00 |0005: return v0 │ │ +03c100: |[03c100] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +03c110: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c112: 6e20 9f01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@019f │ │ +03c118: 0a00 |0004: move-result v0 │ │ +03c11a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63423,49 +63428,49 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -03a65c: |[03a65c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -03a66c: 5530 3900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -03a670: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03a674: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03a678: 1a01 870a |0006: const-string v1, "commit already called" // string@0a87 │ │ -03a67c: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03a682: 2700 |000b: throw v0 │ │ -03a684: 6300 c400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03a688: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -03a68c: 1a00 d101 |0010: const-string v0, "BackStackEntry" // string@01d1 │ │ -03a690: 2201 0302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03a694: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a69a: 1a02 1c02 |0017: const-string v2, "Commit: " // string@021c │ │ -03a69e: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a6a4: 0c01 |001c: move-result-object v1 │ │ -03a6a6: 6e20 f70c 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03a6ac: 0c01 |0020: move-result-object v1 │ │ -03a6ae: 6e10 fd0c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a6b4: 0c01 |0024: move-result-object v1 │ │ -03a6b6: 7120 e20a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03a6bc: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -03a6be: 5c30 3900 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -03a6c2: 5530 3300 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03a6c6: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ -03a6ca: 5430 3e00 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03a6ce: 6e20 9d02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@029d │ │ -03a6d4: 0a00 |0034: move-result v0 │ │ -03a6d6: 5930 3d00 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03a6da: 5430 3e00 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03a6de: 6e30 b302 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ -03a6e4: 5230 3d00 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03a6e8: 0f00 |003e: return v0 │ │ -03a6ea: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ -03a6ec: 5930 3d00 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03a6f0: 28f5 |0042: goto 0037 // -000b │ │ +03c11c: |[03c11c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +03c12c: 5530 3900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +03c130: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03c134: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03c138: 1a01 830a |0006: const-string v1, "commit already called" // string@0a83 │ │ +03c13c: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03c142: 2700 |000b: throw v0 │ │ +03c144: 6300 c400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03c148: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +03c14c: 1a00 d101 |0010: const-string v0, "BackStackEntry" // string@01d1 │ │ +03c150: 2201 0102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03c154: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c15a: 1a02 1c02 |0017: const-string v2, "Commit: " // string@021c │ │ +03c15e: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c164: 0c01 |001c: move-result-object v1 │ │ +03c166: 6e20 f70c 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03c16c: 0c01 |0020: move-result-object v1 │ │ +03c16e: 6e10 fd0c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c174: 0c01 |0024: move-result-object v1 │ │ +03c176: 7120 e20a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03c17c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +03c17e: 5c30 3900 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +03c182: 5530 3300 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03c186: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ +03c18a: 5430 3e00 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c18e: 6e20 9d02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@029d │ │ +03c194: 0a00 |0034: move-result v0 │ │ +03c196: 5930 3d00 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c19a: 5430 3e00 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c19e: 6e30 b302 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ +03c1a4: 5230 3d00 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c1a8: 0f00 |003e: return v0 │ │ +03c1aa: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ +03c1ac: 5930 3d00 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c1b0: 28f5 |0042: goto 0037 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x000c line=541 │ │ 0x0028 line=542 │ │ 0x002b line=543 │ │ 0x002f line=544 │ │ @@ -63481,22 +63486,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a6f4: |[03a6f4] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03a704: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03a708: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03a70e: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -03a710: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03a714: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a718: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03a71e: 1102 |000d: return-object v2 │ │ +03c1b4: |[03c1b4] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03c1c4: 2200 6000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03c1c8: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03c1ce: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +03c1d0: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c1d4: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c1d8: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03c1de: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ 0x0008 line=421 │ │ 0x000a line=422 │ │ 0x000d line=424 │ │ @@ -63510,24 +63515,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03a720: |[03a720] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -03a730: 5520 3300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03a734: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03a738: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03a73c: 1a01 2908 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0829 │ │ -03a740: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03a746: 2700 |000b: throw v0 │ │ -03a748: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03a74a: 5c20 3400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -03a74e: 1102 |000f: return-object v2 │ │ +03c1e0: |[03c1e0] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +03c1f0: 5520 3300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03c1f4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03c1f8: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03c1fc: 1a01 2608 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0826 │ │ +03c200: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03c206: 2700 |000b: throw v0 │ │ +03c208: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03c20a: 5c20 3400 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +03c20e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=478 │ │ 0x000f line=479 │ │ locals : │ │ @@ -63538,210 +63543,210 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 446 16-bit code units │ │ -03a750: |[03a750] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03a760: 6e20 850c 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a766: 1a04 ef0f |0003: const-string v4, "mName=" // string@0fef │ │ -03a76a: 6e20 850c 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a770: 5464 3f00 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -03a774: 6e20 850c 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a77a: 1a04 6000 |000d: const-string v4, " mIndex=" // string@0060 │ │ -03a77e: 6e20 850c 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a784: 5264 3d00 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03a788: 6e20 830c 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03a78e: 1a04 5700 |0017: const-string v4, " mCommitted=" // string@0057 │ │ -03a792: 6e20 850c 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a798: 5564 3900 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ -03a79c: 6e20 8b0c 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03a7a2: 5264 4400 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03a7a6: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ -03a7aa: 6e20 850c 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a7b0: 1a04 6a10 |0028: const-string v4, "mTransition=#" // string@106a │ │ -03a7b4: 6e20 850c 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a7ba: 5264 4400 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03a7be: 7110 b70c 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a7c4: 0c04 |0032: move-result-object v4 │ │ -03a7c6: 6e20 850c 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a7cc: 1a04 7100 |0036: const-string v4, " mTransitionStyle=#" // string@0071 │ │ -03a7d0: 6e20 850c 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a7d6: 5264 4500 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03a7da: 7110 b70c 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a7e0: 0c04 |0040: move-result-object v4 │ │ -03a7e2: 6e20 8a0c 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a7e8: 5264 3a00 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -03a7ec: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ -03a7f0: 5264 3b00 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -03a7f4: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ -03a7f8: 6e20 850c 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a7fe: 1a04 990f |004f: const-string v4, "mEnterAnim=#" // string@0f99 │ │ -03a802: 6e20 850c 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a808: 5264 3a00 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -03a80c: 7110 b70c 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a812: 0c04 |0059: move-result-object v4 │ │ -03a814: 6e20 850c 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a81a: 1a04 5c00 |005d: const-string v4, " mExitAnim=#" // string@005c │ │ -03a81e: 6e20 850c 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a824: 5264 3b00 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -03a828: 7110 b70c 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a82e: 0c04 |0067: move-result-object v4 │ │ -03a830: 6e20 8a0c 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a836: 5264 4100 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -03a83a: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ -03a83e: 5264 4200 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -03a842: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ -03a846: 6e20 850c 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a84c: 1a04 0c10 |0076: const-string v4, "mPopEnterAnim=#" // string@100c │ │ -03a850: 6e20 850c 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a856: 5264 4100 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -03a85a: 7110 b70c 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a860: 0c04 |0080: move-result-object v4 │ │ -03a862: 6e20 850c 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a868: 1a04 6500 |0084: const-string v4, " mPopExitAnim=#" // string@0065 │ │ -03a86c: 6e20 850c 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a872: 5264 4200 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -03a876: 7110 b70c 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a87c: 0c04 |008e: move-result-object v4 │ │ -03a87e: 6e20 8a0c 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a884: 5264 3700 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03a888: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ -03a88c: 5464 3800 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -03a890: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ -03a894: 6e20 850c 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a89a: 1a04 570f |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@0f57 │ │ -03a89e: 6e20 850c 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8a4: 5264 3700 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03a8a8: 7110 b70c 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a8ae: 0c04 |00a7: move-result-object v4 │ │ -03a8b0: 6e20 850c 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8b6: 1a04 5600 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0056 │ │ -03a8ba: 6e20 850c 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8c0: 5464 3800 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -03a8c4: 6e20 890c 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03a8ca: 5264 3500 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03a8ce: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ -03a8d2: 5464 3600 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -03a8d6: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ -03a8da: 6e20 850c 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8e0: 1a04 540f |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@0f54 │ │ -03a8e4: 6e20 850c 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8ea: 5264 3500 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03a8ee: 7110 b70c 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a8f4: 0c04 |00ca: move-result-object v4 │ │ -03a8f6: 6e20 850c 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a8fc: 1a04 5500 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0055 │ │ -03a900: 6e20 850c 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a906: 5464 3600 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -03a90a: 6e20 890c 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03a910: 5464 3c00 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03a914: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ -03a918: 6e20 850c 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a91e: 1a04 3c07 |00df: const-string v4, "Operations:" // string@073c │ │ -03a922: 6e20 8a0c 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a928: 2204 0302 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -03a92c: 7010 f20c 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03a932: 6e20 f80c 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a938: 0c04 |00ec: move-result-object v4 │ │ -03a93a: 1a05 0400 |00ed: const-string v5, " " // string@0004 │ │ -03a93e: 6e20 f80c 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03a944: 0c04 |00f2: move-result-object v4 │ │ -03a946: 6e10 fd0c 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03a94c: 0c01 |00f6: move-result-object v1 │ │ -03a94e: 5463 3c00 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03a952: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ -03a954: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ -03a958: 6e20 850c 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a95e: 1a04 1200 |00ff: const-string v4, " Op #" // string@0012 │ │ -03a962: 6e20 850c 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a968: 6e20 830c 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03a96e: 1a04 0701 |0107: const-string v4, ":" // string@0107 │ │ -03a972: 6e20 8a0c 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a978: 6e20 850c 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a97e: 1a04 790a |010f: const-string v4, "cmd=" // string@0a79 │ │ -03a982: 6e20 850c 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a988: 5234 2100 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03a98c: 6e20 830c 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03a992: 1a04 4800 |0119: const-string v4, " fragment=" // string@0048 │ │ -03a996: 6e20 850c 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a99c: 5434 2400 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03a9a0: 6e20 890c 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03a9a6: 5234 2200 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03a9aa: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ -03a9ae: 5234 2300 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03a9b2: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ -03a9b6: 6e20 850c 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a9bc: 1a04 ab0b |012e: const-string v4, "enterAnim=#" // string@0bab │ │ -03a9c0: 6e20 850c 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a9c6: 5234 2200 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03a9ca: 7110 b70c 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a9d0: 0c04 |0138: move-result-object v4 │ │ -03a9d2: 6e20 850c 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a9d8: 1a04 4400 |013c: const-string v4, " exitAnim=#" // string@0044 │ │ -03a9dc: 6e20 850c 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03a9e2: 5234 2300 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03a9e6: 7110 b70c 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03a9ec: 0c04 |0146: move-result-object v4 │ │ -03a9ee: 6e20 8a0c 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03a9f4: 5234 2600 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03a9f8: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ -03a9fc: 5234 2700 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03aa00: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ -03aa04: 6e20 850c 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa0a: 1a04 7012 |0155: const-string v4, "popEnterAnim=#" // string@1270 │ │ -03aa0e: 6e20 850c 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa14: 5234 2600 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03aa18: 7110 b70c 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03aa1e: 0c04 |015f: move-result-object v4 │ │ -03aa20: 6e20 850c 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa26: 1a04 7b00 |0163: const-string v4, " popExitAnim=#" // string@007b │ │ -03aa2a: 6e20 850c 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa30: 5234 2700 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03aa34: 7110 b70c 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03aa3a: 0c04 |016d: move-result-object v4 │ │ -03aa3c: 6e20 8a0c 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03aa42: 5434 2900 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03aa46: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ -03aa4a: 5434 2900 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03aa4e: 6e10 3d0d 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03aa54: 0a04 |017a: move-result v4 │ │ -03aa56: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ -03aa5a: 1200 |017d: const/4 v0, #int 0 // #0 │ │ -03aa5c: 5434 2900 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03aa60: 6e10 3d0d 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03aa66: 0a04 |0183: move-result v4 │ │ -03aa68: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ -03aa6c: 6e20 850c 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa72: 5434 2900 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03aa76: 6e10 3d0d 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03aa7c: 0a04 |018e: move-result v4 │ │ -03aa7e: 1215 |018f: const/4 v5, #int 1 // #1 │ │ -03aa80: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ -03aa84: 1a04 8a07 |0192: const-string v4, "Removed: " // string@078a │ │ -03aa88: 6e20 850c 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aa8e: 5434 2900 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03aa92: 6e20 370d 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03aa98: 0c04 |019c: move-result-object v4 │ │ -03aa9a: 6e20 890c 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03aaa0: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03aaa4: 28dc |01a2: goto 017e // -0024 │ │ -03aaa6: 1a04 8907 |01a3: const-string v4, "Removed:" // string@0789 │ │ -03aaaa: 6e20 8a0c 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03aab0: 6e20 850c 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aab6: 1a04 0600 |01ab: const-string v4, " #" // string@0006 │ │ -03aaba: 6e20 850c 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aac0: 6e20 830c 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03aac6: 1a04 0801 |01b3: const-string v4, ": " // string@0108 │ │ -03aaca: 6e20 850c 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03aad0: 28df |01b8: goto 0197 // -0021 │ │ -03aad2: 5433 2500 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -03aad6: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ -03aada: 0e00 |01bd: return-void │ │ +03c210: |[03c210] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03c220: 6e20 850c 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c226: 1a04 ea0f |0003: const-string v4, "mName=" // string@0fea │ │ +03c22a: 6e20 850c 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c230: 5464 3f00 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +03c234: 6e20 850c 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c23a: 1a04 6000 |000d: const-string v4, " mIndex=" // string@0060 │ │ +03c23e: 6e20 850c 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c244: 5264 3d00 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c248: 6e20 830c 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03c24e: 1a04 5700 |0017: const-string v4, " mCommitted=" // string@0057 │ │ +03c252: 6e20 850c 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c258: 5564 3900 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0039 │ │ +03c25c: 6e20 8b0c 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +03c262: 5264 4400 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c266: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ +03c26a: 6e20 850c 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c270: 1a04 6510 |0028: const-string v4, "mTransition=#" // string@1065 │ │ +03c274: 6e20 850c 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c27a: 5264 4400 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c27e: 7110 b70c 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c284: 0c04 |0032: move-result-object v4 │ │ +03c286: 6e20 850c 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c28c: 1a04 7100 |0036: const-string v4, " mTransitionStyle=#" // string@0071 │ │ +03c290: 6e20 850c 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c296: 5264 4500 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c29a: 7110 b70c 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c2a0: 0c04 |0040: move-result-object v4 │ │ +03c2a2: 6e20 8a0c 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c2a8: 5264 3a00 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +03c2ac: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ +03c2b0: 5264 3b00 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +03c2b4: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ +03c2b8: 6e20 850c 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c2be: 1a04 940f |004f: const-string v4, "mEnterAnim=#" // string@0f94 │ │ +03c2c2: 6e20 850c 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c2c8: 5264 3a00 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +03c2cc: 7110 b70c 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c2d2: 0c04 |0059: move-result-object v4 │ │ +03c2d4: 6e20 850c 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c2da: 1a04 5c00 |005d: const-string v4, " mExitAnim=#" // string@005c │ │ +03c2de: 6e20 850c 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c2e4: 5264 3b00 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +03c2e8: 7110 b70c 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c2ee: 0c04 |0067: move-result-object v4 │ │ +03c2f0: 6e20 8a0c 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c2f6: 5264 4100 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +03c2fa: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ +03c2fe: 5264 4200 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +03c302: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ +03c306: 6e20 850c 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c30c: 1a04 0710 |0076: const-string v4, "mPopEnterAnim=#" // string@1007 │ │ +03c310: 6e20 850c 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c316: 5264 4100 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +03c31a: 7110 b70c 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c320: 0c04 |0080: move-result-object v4 │ │ +03c322: 6e20 850c 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c328: 1a04 6500 |0084: const-string v4, " mPopExitAnim=#" // string@0065 │ │ +03c32c: 6e20 850c 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c332: 5264 4200 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +03c336: 7110 b70c 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c33c: 0c04 |008e: move-result-object v4 │ │ +03c33e: 6e20 8a0c 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c344: 5264 3700 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03c348: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ +03c34c: 5464 3800 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03c350: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ +03c354: 6e20 850c 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c35a: 1a04 520f |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@0f52 │ │ +03c35e: 6e20 850c 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c364: 5264 3700 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03c368: 7110 b70c 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c36e: 0c04 |00a7: move-result-object v4 │ │ +03c370: 6e20 850c 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c376: 1a04 5600 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0056 │ │ +03c37a: 6e20 850c 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c380: 5464 3800 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03c384: 6e20 890c 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03c38a: 5264 3500 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03c38e: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ +03c392: 5464 3600 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +03c396: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ +03c39a: 6e20 850c 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c3a0: 1a04 4f0f |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@0f4f │ │ +03c3a4: 6e20 850c 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c3aa: 5264 3500 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03c3ae: 7110 b70c 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c3b4: 0c04 |00ca: move-result-object v4 │ │ +03c3b6: 6e20 850c 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c3bc: 1a04 5500 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0055 │ │ +03c3c0: 6e20 850c 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c3c6: 5464 3600 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +03c3ca: 6e20 890c 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03c3d0: 5464 3c00 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03c3d4: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ +03c3d8: 6e20 850c 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c3de: 1a04 3907 |00df: const-string v4, "Operations:" // string@0739 │ │ +03c3e2: 6e20 8a0c 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c3e8: 2204 0102 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +03c3ec: 7010 f20c 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c3f2: 6e20 f80c 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c3f8: 0c04 |00ec: move-result-object v4 │ │ +03c3fa: 1a05 0400 |00ed: const-string v5, " " // string@0004 │ │ +03c3fe: 6e20 f80c 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c404: 0c04 |00f2: move-result-object v4 │ │ +03c406: 6e10 fd0c 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c40c: 0c01 |00f6: move-result-object v1 │ │ +03c40e: 5463 3c00 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03c412: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ +03c414: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ +03c418: 6e20 850c 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c41e: 1a04 1200 |00ff: const-string v4, " Op #" // string@0012 │ │ +03c422: 6e20 850c 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c428: 6e20 830c 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03c42e: 1a04 0701 |0107: const-string v4, ":" // string@0107 │ │ +03c432: 6e20 8a0c 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c438: 6e20 850c 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c43e: 1a04 750a |010f: const-string v4, "cmd=" // string@0a75 │ │ +03c442: 6e20 850c 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c448: 5234 2100 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c44c: 6e20 830c 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03c452: 1a04 4800 |0119: const-string v4, " fragment=" // string@0048 │ │ +03c456: 6e20 850c 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c45c: 5434 2400 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c460: 6e20 890c 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03c466: 5234 2200 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03c46a: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ +03c46e: 5234 2300 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03c472: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ +03c476: 6e20 850c 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c47c: 1a04 a70b |012e: const-string v4, "enterAnim=#" // string@0ba7 │ │ +03c480: 6e20 850c 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c486: 5234 2200 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03c48a: 7110 b70c 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c490: 0c04 |0138: move-result-object v4 │ │ +03c492: 6e20 850c 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c498: 1a04 4400 |013c: const-string v4, " exitAnim=#" // string@0044 │ │ +03c49c: 6e20 850c 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c4a2: 5234 2300 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03c4a6: 7110 b70c 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c4ac: 0c04 |0146: move-result-object v4 │ │ +03c4ae: 6e20 8a0c 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c4b4: 5234 2600 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c4b8: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ +03c4bc: 5234 2700 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03c4c0: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ +03c4c4: 6e20 850c 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c4ca: 1a04 6b12 |0155: const-string v4, "popEnterAnim=#" // string@126b │ │ +03c4ce: 6e20 850c 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c4d4: 5234 2600 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c4d8: 7110 b70c 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c4de: 0c04 |015f: move-result-object v4 │ │ +03c4e0: 6e20 850c 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c4e6: 1a04 7b00 |0163: const-string v4, " popExitAnim=#" // string@007b │ │ +03c4ea: 6e20 850c 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c4f0: 5234 2700 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03c4f4: 7110 b70c 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03c4fa: 0c04 |016d: move-result-object v4 │ │ +03c4fc: 6e20 8a0c 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c502: 5434 2900 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c506: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ +03c50a: 5434 2900 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c50e: 6e10 3d0d 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03c514: 0a04 |017a: move-result v4 │ │ +03c516: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ +03c51a: 1200 |017d: const/4 v0, #int 0 // #0 │ │ +03c51c: 5434 2900 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c520: 6e10 3d0d 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03c526: 0a04 |0183: move-result v4 │ │ +03c528: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ +03c52c: 6e20 850c 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c532: 5434 2900 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c536: 6e10 3d0d 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03c53c: 0a04 |018e: move-result v4 │ │ +03c53e: 1215 |018f: const/4 v5, #int 1 // #1 │ │ +03c540: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ +03c544: 1a04 8707 |0192: const-string v4, "Removed: " // string@0787 │ │ +03c548: 6e20 850c 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c54e: 5434 2900 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c552: 6e20 370d 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03c558: 0c04 |019c: move-result-object v4 │ │ +03c55a: 6e20 890c 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03c560: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03c564: 28dc |01a2: goto 017e // -0024 │ │ +03c566: 1a04 8607 |01a3: const-string v4, "Removed:" // string@0786 │ │ +03c56a: 6e20 8a0c 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03c570: 6e20 850c 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c576: 1a04 0600 |01ab: const-string v4, " #" // string@0006 │ │ +03c57a: 6e20 850c 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c580: 6e20 830c 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03c586: 1a04 0801 |01b3: const-string v4, ": " // string@0108 │ │ +03c58a: 6e20 850c 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03c590: 28df |01b8: goto 0197 // -0021 │ │ +03c592: 5433 2500 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +03c596: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ +03c59a: 0e00 |01bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000d line=218 │ │ 0x0017 line=219 │ │ 0x0021 line=220 │ │ 0x0025 line=221 │ │ @@ -63816,25 +63821,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03aadc: |[03aadc] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -03aaec: 5220 3500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03aaf0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -03aaf4: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03aaf8: 5400 ce00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03aafc: 5221 3500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03ab00: 6e20 4f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@024f │ │ -03ab06: 0c00 |000d: move-result-object v0 │ │ -03ab08: 1100 |000e: return-object v0 │ │ -03ab0a: 5420 3600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -03ab0e: 28fd |0011: goto 000e // -0003 │ │ +03c59c: |[03c59c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +03c5ac: 5220 3500 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03c5b0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +03c5b4: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c5b8: 5400 ce00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03c5bc: 5221 3500 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03c5c0: 6e20 4f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@024f │ │ +03c5c6: 0c00 |000d: move-result-object v0 │ │ +03c5c8: 1100 |000e: return-object v0 │ │ +03c5ca: 5420 3600 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +03c5ce: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x000e line=318 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -63844,17 +63849,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ab10: |[03ab10] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -03ab20: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03ab24: 0f00 |0002: return v0 │ │ +03c5d0: |[03c5d0] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +03c5e0: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03c5e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #15 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63862,25 +63867,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03ab28: |[03ab28] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -03ab38: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03ab3c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -03ab40: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ab44: 5400 ce00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ab48: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03ab4c: 6e20 4f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@024f │ │ -03ab52: 0c00 |000d: move-result-object v0 │ │ -03ab54: 1100 |000e: return-object v0 │ │ -03ab56: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -03ab5a: 28fd |0011: goto 000e // -0003 │ │ +03c5e8: |[03c5e8] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +03c5f8: 5220 3700 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03c5fc: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +03c600: 5420 3e00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c604: 5400 ce00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03c608: 5221 3700 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03c60c: 6e20 4f02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@024f │ │ +03c612: 0c00 |000d: move-result-object v0 │ │ +03c614: 1100 |000e: return-object v0 │ │ +03c616: 5420 3800 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03c61a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0004 line=309 │ │ 0x000e line=311 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -63890,17 +63895,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ab5c: |[03ab5c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -03ab6c: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03ab70: 0f00 |0002: return v0 │ │ +03c61c: |[03c61c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +03c62c: 5210 3700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03c630: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #17 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63908,17 +63913,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ab74: |[03ab74] android.support.v4.app.BackStackRecord.getId:()I │ │ -03ab84: 5210 3d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03ab88: 0f00 |0002: return v0 │ │ +03c634: |[03c634] android.support.v4.app.BackStackRecord.getId:()I │ │ +03c644: 5210 3d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c648: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63926,17 +63931,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ab8c: |[03ab8c] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -03ab9c: 5410 3f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ -03aba0: 1100 |0002: return-object v0 │ │ +03c64c: |[03c64c] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +03c65c: 5410 3f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@003f │ │ +03c660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63944,17 +63949,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aba4: |[03aba4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -03abb4: 5210 4400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03abb8: 0f00 |0002: return v0 │ │ +03c664: |[03c664] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +03c674: 5210 4400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c678: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63962,17 +63967,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03abbc: |[03abbc] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -03abcc: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03abd0: 0f00 |0002: return v0 │ │ +03c67c: |[03c67c] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +03c68c: 5210 4500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c690: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -63980,22 +63985,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03abd4: |[03abd4] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03abe4: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03abe8: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03abee: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -03abf0: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03abf4: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03abf8: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03abfe: 1102 |000d: return-object v2 │ │ +03c694: |[03c694] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03c6a4: 2200 6000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03c6a8: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03c6ae: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +03c6b0: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c6b4: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c6b8: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03c6be: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ 0x0008 line=403 │ │ 0x000a line=404 │ │ 0x000d line=406 │ │ @@ -64009,17 +64014,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac00: |[03ac00] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -03ac10: 5510 3400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ -03ac14: 0f00 |0002: return v0 │ │ +03c6c0: |[03c6c0] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +03c6d0: 5510 3400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0034 │ │ +03c6d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -64027,21 +64032,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03ac18: |[03ac18] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -03ac28: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ -03ac2c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03ac30: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03ac32: 0f00 |0005: return v0 │ │ -03ac34: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03ac36: 28fe |0007: goto 0005 // -0002 │ │ +03c6d8: |[03c6d8] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +03c6e8: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0040 │ │ +03c6ec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03c6f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03c6f2: 0f00 |0005: return v0 │ │ +03c6f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03c6f6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -64049,150 +64054,150 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 290 16-bit code units │ │ -03ac38: |[03ac38] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -03ac48: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03ac4a: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ -03ac4c: 6304 c400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03ac50: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -03ac54: 1a04 d101 |0006: const-string v4, "BackStackEntry" // string@01d1 │ │ -03ac58: 2205 0302 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03ac5c: 7010 f20c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ac62: 1a06 7712 |000d: const-string v6, "popFromBackStack: " // string@1277 │ │ -03ac66: 6e20 f80c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ac6c: 0c05 |0012: move-result-object v5 │ │ -03ac6e: 6e20 f70c a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ac74: 0c05 |0016: move-result-object v5 │ │ -03ac76: 6e10 fd0c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ac7c: 0c05 |001a: move-result-object v5 │ │ -03ac7e: 7120 e20a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ac84: 6e20 9c01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ -03ac8a: 54a3 4300 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ -03ac8e: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ -03ac92: 5234 2100 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03ac96: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ -03ac9c: 2204 f001 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03aca0: 2205 0302 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03aca4: 7010 f20c 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03acaa: 1a06 3f08 |0031: const-string v6, "Unknown cmd: " // string@083f │ │ -03acae: 6e20 f80c 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03acb4: 0c05 |0036: move-result-object v5 │ │ -03acb6: 5236 2100 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03acba: 6e20 f50c 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03acc0: 0c05 |003c: move-result-object v5 │ │ -03acc2: 6e10 fd0c 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03acc8: 0c05 |0040: move-result-object v5 │ │ -03acca: 7020 ad0c 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03acd0: 2704 |0044: throw v4 │ │ -03acd2: 5430 2400 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03acd6: 5234 2700 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03acda: 5904 8300 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03acde: 54a4 3e00 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ace2: 52a5 4400 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ace6: 7110 d602 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03acec: 0a05 |0052: move-result v5 │ │ -03acee: 52a6 4500 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03acf2: 6e40 d102 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ -03acf8: 5433 2800 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ -03acfc: 28c9 |005a: goto 0023 // -0037 │ │ -03acfe: 5430 2400 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03ad02: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ -03ad06: 5234 2700 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03ad0a: 5904 8300 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ad0e: 54a4 3e00 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ad12: 52a5 4400 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ad16: 7110 d602 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03ad1c: 0a05 |006a: move-result v5 │ │ -03ad1e: 52a6 4500 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03ad22: 6e40 d102 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ -03ad28: 5434 2900 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03ad2c: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ -03ad30: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -03ad32: 5434 2900 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03ad36: 6e10 3d0d 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ad3c: 0a04 |007a: move-result v4 │ │ -03ad3e: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ -03ad42: 5434 2900 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03ad46: 6e20 370d 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ad4c: 0c02 |0082: move-result-object v2 │ │ -03ad4e: 1f02 6900 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03ad52: 5234 2600 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03ad56: 5924 8300 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ad5a: 54a4 3e00 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ad5e: 6e30 9b02 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ -03ad64: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ad68: 28e5 |0090: goto 0075 // -001b │ │ -03ad6a: 5430 2400 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03ad6e: 5234 2600 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03ad72: 5904 8300 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ad76: 54a4 3e00 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ad7a: 6e30 9b02 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ -03ad80: 28bc |009c: goto 0058 // -0044 │ │ -03ad82: 5430 2400 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03ad86: 5234 2600 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03ad8a: 5904 8300 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ad8e: 54a4 3e00 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ad92: 52a5 4400 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ad96: 7110 d602 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03ad9c: 0a05 |00aa: move-result v5 │ │ -03ad9e: 52a6 4500 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03ada2: 6e40 dc02 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02dc │ │ -03ada8: 28a8 |00b0: goto 0058 // -0058 │ │ -03adaa: 5430 2400 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03adae: 5234 2700 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ -03adb2: 5904 8300 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03adb6: 54a4 3e00 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03adba: 52a5 4400 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03adbe: 7110 d602 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03adc4: 0a05 |00be: move-result v5 │ │ -03adc6: 52a6 4500 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03adca: 6e40 bd02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02bd │ │ -03add0: 2894 |00c4: goto 0058 // -006c │ │ -03add2: 5430 2400 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03add6: 5234 2600 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03adda: 5904 8300 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03adde: 54a4 3e00 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ade2: 52a5 4400 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ade6: 7110 d602 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03adec: 0a05 |00d2: move-result v5 │ │ -03adee: 52a6 4500 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03adf2: 6e40 9f02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -03adf8: 2880 |00d8: goto 0058 // -0080 │ │ -03adfa: 5430 2400 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03adfe: 5234 2600 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ -03ae02: 5904 8300 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ae06: 54a4 3e00 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ae0a: 52a5 4400 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ae0e: 7110 d602 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03ae14: 0a05 |00e6: move-result v5 │ │ -03ae16: 52a6 4500 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03ae1a: 6e40 a202 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02a2 │ │ -03ae20: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ -03ae24: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ -03ae28: 54a4 3e00 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ae2c: 54a5 3e00 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ae30: 5255 d600 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03ae34: 52a6 4400 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03ae38: 7110 d602 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ -03ae3e: 0a06 |00fb: move-result v6 │ │ -03ae40: 52a7 4500 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03ae44: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ -03ae46: 6e58 c302 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ -03ae4c: 52a4 3d00 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03ae50: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ -03ae54: 54a4 3e00 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03ae58: 52a5 3d00 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03ae5c: 6e20 b902 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@02b9 │ │ -03ae62: 59a9 3d00 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03ae66: 0e00 |010f: return-void │ │ -03ae68: 0001 0700 0100 0000 1e00 0000 3400 ... |0110: packed-switch-data (18 units) │ │ +03c6f8: |[03c6f8] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +03c708: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c70a: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ +03c70c: 6304 c400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03c710: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +03c714: 1a04 d101 |0006: const-string v4, "BackStackEntry" // string@01d1 │ │ +03c718: 2205 0102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03c71c: 7010 f20c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c722: 1a06 7212 |000d: const-string v6, "popFromBackStack: " // string@1272 │ │ +03c726: 6e20 f80c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c72c: 0c05 |0012: move-result-object v5 │ │ +03c72e: 6e20 f70c a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03c734: 0c05 |0016: move-result-object v5 │ │ +03c736: 6e10 fd0c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c73c: 0c05 |001a: move-result-object v5 │ │ +03c73e: 7120 e20a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03c744: 6e20 9c01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ +03c74a: 54a3 4300 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0043 │ │ +03c74e: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ +03c752: 5234 2100 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c756: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ +03c75c: 2204 ee01 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03c760: 2205 0102 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03c764: 7010 f20c 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c76a: 1a06 3c08 |0031: const-string v6, "Unknown cmd: " // string@083c │ │ +03c76e: 6e20 f80c 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c774: 0c05 |0036: move-result-object v5 │ │ +03c776: 5236 2100 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c77a: 6e20 f50c 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03c780: 0c05 |003c: move-result-object v5 │ │ +03c782: 6e10 fd0c 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03c788: 0c05 |0040: move-result-object v5 │ │ +03c78a: 7020 ad0c 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03c790: 2704 |0044: throw v4 │ │ +03c792: 5430 2400 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c796: 5234 2700 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03c79a: 5904 8300 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c79e: 54a4 3e00 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c7a2: 52a5 4400 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c7a6: 7110 d602 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c7ac: 0a05 |0052: move-result v5 │ │ +03c7ae: 52a6 4500 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c7b2: 6e40 d102 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ +03c7b8: 5433 2800 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0028 │ │ +03c7bc: 28c9 |005a: goto 0023 // -0037 │ │ +03c7be: 5430 2400 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c7c2: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ +03c7c6: 5234 2700 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03c7ca: 5904 8300 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c7ce: 54a4 3e00 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c7d2: 52a5 4400 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c7d6: 7110 d602 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c7dc: 0a05 |006a: move-result v5 │ │ +03c7de: 52a6 4500 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c7e2: 6e40 d102 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ +03c7e8: 5434 2900 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c7ec: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ +03c7f0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +03c7f2: 5434 2900 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c7f6: 6e10 3d0d 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03c7fc: 0a04 |007a: move-result v4 │ │ +03c7fe: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ +03c802: 5434 2900 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03c806: 6e20 370d 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03c80c: 0c02 |0082: move-result-object v2 │ │ +03c80e: 1f02 6800 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03c812: 5234 2600 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c816: 5924 8300 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c81a: 54a4 3e00 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c81e: 6e30 9b02 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ +03c824: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03c828: 28e5 |0090: goto 0075 // -001b │ │ +03c82a: 5430 2400 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c82e: 5234 2600 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c832: 5904 8300 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c836: 54a4 3e00 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c83a: 6e30 9b02 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ +03c840: 28bc |009c: goto 0058 // -0044 │ │ +03c842: 5430 2400 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c846: 5234 2600 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c84a: 5904 8300 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c84e: 54a4 3e00 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c852: 52a5 4400 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c856: 7110 d602 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c85c: 0a05 |00aa: move-result v5 │ │ +03c85e: 52a6 4500 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c862: 6e40 dc02 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02dc │ │ +03c868: 28a8 |00b0: goto 0058 // -0058 │ │ +03c86a: 5430 2400 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c86e: 5234 2700 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0027 │ │ +03c872: 5904 8300 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c876: 54a4 3e00 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c87a: 52a5 4400 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c87e: 7110 d602 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c884: 0a05 |00be: move-result v5 │ │ +03c886: 52a6 4500 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c88a: 6e40 bd02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02bd │ │ +03c890: 2894 |00c4: goto 0058 // -006c │ │ +03c892: 5430 2400 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c896: 5234 2600 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c89a: 5904 8300 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c89e: 54a4 3e00 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c8a2: 52a5 4400 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c8a6: 7110 d602 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c8ac: 0a05 |00d2: move-result v5 │ │ +03c8ae: 52a6 4500 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c8b2: 6e40 9f02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +03c8b8: 2880 |00d8: goto 0058 // -0080 │ │ +03c8ba: 5430 2400 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c8be: 5234 2600 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0026 │ │ +03c8c2: 5904 8300 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03c8c6: 54a4 3e00 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c8ca: 52a5 4400 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c8ce: 7110 d602 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c8d4: 0a05 |00e6: move-result v5 │ │ +03c8d6: 52a6 4500 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c8da: 6e40 a202 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02a2 │ │ +03c8e0: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ +03c8e4: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ +03c8e8: 54a4 3e00 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c8ec: 54a5 3e00 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c8f0: 5255 d600 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03c8f4: 52a6 4400 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03c8f8: 7110 d602 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@02d6 │ │ +03c8fe: 0a06 |00fb: move-result v6 │ │ +03c900: 52a7 4500 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03c904: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ +03c906: 6e58 c302 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ +03c90c: 52a4 3d00 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c910: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ +03c914: 54a4 3e00 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03c918: 52a5 3d00 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c91c: 6e20 b902 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@02b9 │ │ +03c922: 59a9 3d00 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03c926: 0e00 |010f: return-void │ │ +03c928: 0001 0700 0100 0000 1e00 0000 3400 ... |0110: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=644 │ │ 0x001e line=646 │ │ 0x0021 line=648 │ │ 0x0023 line=649 │ │ 0x0025 line=650 │ │ @@ -64252,22 +64257,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03ae8c: |[03ae8c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03ae9c: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03aea0: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03aea6: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -03aea8: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03aeac: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03aeb0: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03aeb6: 1102 |000d: return-object v2 │ │ +03c94c: |[03c94c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03c95c: 2200 6000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03c960: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03c966: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +03c968: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03c96c: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03c970: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03c976: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ 0x0008 line=394 │ │ 0x000a line=395 │ │ 0x000d line=397 │ │ @@ -64281,19 +64286,19 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03aeb8: |[03aeb8] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03aec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03aeca: 6e40 b201 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@01b2 │ │ -03aed0: 0c00 |0004: move-result-object v0 │ │ -03aed2: 1100 |0005: return-object v0 │ │ +03c978: |[03c978] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03c988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c98a: 6e40 b201 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@01b2 │ │ +03c990: 0c00 |0004: move-result-object v0 │ │ +03c992: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -64303,23 +64308,23 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03aed4: |[03aed4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -03aee4: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -03aee8: 2200 f001 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03aeec: 1a01 fb06 |0004: const-string v1, "Must use non-zero containerViewId" // string@06fb │ │ -03aef0: 7020 ad0c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03aef6: 2700 |0009: throw v0 │ │ -03aef8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -03aefa: 7050 a201 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ -03af00: 1102 |000e: return-object v2 │ │ +03c994: |[03c994] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +03c9a4: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +03c9a8: 2200 ee01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03c9ac: 1a01 f806 |0004: const-string v1, "Must use non-zero containerViewId" // string@06f8 │ │ +03c9b0: 7020 ad0c 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03c9b6: 2700 |0009: throw v0 │ │ +03c9b8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +03c9ba: 7050 a201 3254 |000b: invoke-direct {v2, v3, v4, v5, v0}, Landroid/support/v4/app/BackStackRecord;.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V // method@01a2 │ │ +03c9c0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x000a line=387 │ │ 0x000e line=388 │ │ locals : │ │ @@ -64333,202 +64338,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -03af04: |[03af04] android.support.v4.app.BackStackRecord.run:()V │ │ -03af14: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -03af16: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -03af18: 6304 c400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03af1c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -03af20: 1a04 d101 |0006: const-string v4, "BackStackEntry" // string@01d1 │ │ -03af24: 2205 0302 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03af28: 7010 f20c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03af2e: 1a06 9207 |000d: const-string v6, "Run: " // string@0792 │ │ -03af32: 6e20 f80c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03af38: 0c05 |0012: move-result-object v5 │ │ -03af3a: 6e20 f70c 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03af40: 0c05 |0016: move-result-object v5 │ │ -03af42: 6e10 fd0c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03af48: 0c05 |001a: move-result-object v5 │ │ -03af4a: 7120 e20a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03af50: 5594 3300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03af54: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -03af58: 5294 3d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03af5c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -03af60: 2204 f101 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03af64: 1a05 6109 |0028: const-string v5, "addToBackStack() called after commit()" // string@0961 │ │ -03af68: 7020 b00c 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03af6e: 2704 |002d: throw v4 │ │ -03af70: 6e20 9c01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ -03af76: 5493 3c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ -03af7a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -03af7e: 5234 2100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03af82: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -03af88: 2204 f001 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03af8c: 2205 0302 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03af90: 7010 f20c 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03af96: 1a06 3f08 |0041: const-string v6, "Unknown cmd: " // string@083f │ │ -03af9a: 6e20 f80c 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03afa0: 0c05 |0046: move-result-object v5 │ │ -03afa2: 5236 2100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03afa6: 6e20 f50c 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03afac: 0c05 |004c: move-result-object v5 │ │ -03afae: 6e10 fd0c 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03afb4: 0c05 |0050: move-result-object v5 │ │ -03afb6: 7020 ad0c 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03afbc: 2704 |0054: throw v4 │ │ -03afbe: 5430 2400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03afc2: 5234 2200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03afc6: 5904 8300 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03afca: 5494 3e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03afce: 6e30 9b02 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ -03afd4: 5433 2500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ -03afd8: 28d1 |0062: goto 0033 // -002f │ │ -03afda: 5430 2400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03afde: 5494 3e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03afe2: 5444 cf00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03afe6: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -03afea: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -03afec: 5494 3e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03aff0: 5444 cf00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03aff4: 6e10 3d0d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03affa: 0a04 |0073: move-result v4 │ │ -03affc: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -03b000: 5494 3e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b004: 5444 cf00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03b008: 6e20 370d 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03b00e: 0c02 |007d: move-result-object v2 │ │ -03b010: 1f02 6900 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03b014: 6304 c400 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03b018: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -03b01c: 1a04 d101 |0084: const-string v4, "BackStackEntry" // string@01d1 │ │ -03b020: 2205 0302 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03b024: 7010 f20c 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03b02a: 1a06 2f07 |008b: const-string v6, "OP_REPLACE: adding=" // string@072f │ │ -03b02e: 6e20 f80c 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03b034: 0c05 |0090: move-result-object v5 │ │ -03b036: 6e20 f70c 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03b03c: 0c05 |0094: move-result-object v5 │ │ -03b03e: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ -03b042: 6e20 f80c 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03b048: 0c05 |009a: move-result-object v5 │ │ -03b04a: 6e20 f70c 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03b050: 0c05 |009e: move-result-object v5 │ │ -03b052: 6e10 fd0c 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03b058: 0c05 |00a2: move-result-object v5 │ │ -03b05a: 7120 e20a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03b060: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -03b064: 5224 7500 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03b068: 5205 7500 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03b06c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -03b070: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -03b074: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -03b076: 5b30 2400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b07a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b07e: 28b7 |00b5: goto 006c // -0049 │ │ -03b080: 5434 2900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03b084: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -03b088: 2204 2d02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@022d │ │ -03b08c: 7010 310d 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03b092: 5b34 2900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03b096: 5434 2900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ -03b09a: 6e20 340d 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03b0a0: 5234 2300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03b0a4: 5924 8300 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b0a8: 5594 3300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03b0ac: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -03b0b0: 5224 7100 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03b0b4: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03b0b8: 5924 7100 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03b0bc: 6304 c400 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03b0c0: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -03b0c4: 1a04 d101 |00d8: const-string v4, "BackStackEntry" // string@01d1 │ │ -03b0c8: 2205 0302 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03b0cc: 7010 f20c 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03b0d2: 1a06 f401 |00df: const-string v6, "Bump nesting of " // string@01f4 │ │ -03b0d6: 6e20 f80c 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03b0dc: 0c05 |00e4: move-result-object v5 │ │ -03b0de: 6e20 f70c 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03b0e4: 0c05 |00e8: move-result-object v5 │ │ -03b0e6: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ -03b0ea: 6e20 f80c 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03b0f0: 0c05 |00ee: move-result-object v5 │ │ -03b0f2: 5226 7100 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03b0f6: 6e20 f50c 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03b0fc: 0c05 |00f4: move-result-object v5 │ │ -03b0fe: 6e10 fd0c 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03b104: 0c05 |00f8: move-result-object v5 │ │ -03b106: 7120 e20a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03b10c: 5494 3e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b110: 5295 4400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b114: 5296 4500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b118: 6e40 d102 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ -03b11e: 28ae |0105: goto 00b3 // -0052 │ │ -03b120: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -03b124: 5234 2200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03b128: 5904 8300 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b12c: 5494 3e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b130: 6e30 9b02 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ -03b136: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -03b13a: 5430 2400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b13e: 5234 2300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03b142: 5904 8300 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b146: 5494 3e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b14a: 5295 4400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b14e: 5296 4500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b152: 6e40 d102 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ -03b158: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -03b15c: 5430 2400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b160: 5234 2300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03b164: 5904 8300 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b168: 5494 3e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b16c: 5295 4400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b170: 5296 4500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b174: 6e40 bd02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02bd │ │ -03b17a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -03b17e: 5430 2400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b182: 5234 2200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03b186: 5904 8300 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b18a: 5494 3e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b18e: 5295 4400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b192: 5296 4500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b196: 6e40 dc02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02dc │ │ -03b19c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -03b1a0: 5430 2400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b1a4: 5234 2300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ -03b1a8: 5904 8300 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b1ac: 5494 3e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b1b0: 5295 4400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b1b4: 5296 4500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b1b8: 6e40 a202 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02a2 │ │ -03b1be: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -03b1c2: 5430 2400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b1c6: 5234 2200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ -03b1ca: 5904 8300 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03b1ce: 5494 3e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b1d2: 5295 4400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b1d6: 5296 4500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b1da: 6e40 9f02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ -03b1e0: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -03b1e4: 5494 3e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b1e8: 5495 3e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b1ec: 5255 d600 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03b1f0: 5296 4400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b1f4: 5297 4500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b1f8: 6e58 c302 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ -03b1fe: 5594 3300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ -03b202: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -03b206: 5494 3e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ -03b20a: 6e20 9a02 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@029a │ │ -03b210: 0e00 |017e: return-void │ │ -03b212: 0000 |017f: nop // spacer │ │ -03b214: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +03c9c4: |[03c9c4] android.support.v4.app.BackStackRecord.run:()V │ │ +03c9d4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +03c9d6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +03c9d8: 6304 c400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03c9dc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +03c9e0: 1a04 d101 |0006: const-string v4, "BackStackEntry" // string@01d1 │ │ +03c9e4: 2205 0102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03c9e8: 7010 f20c 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03c9ee: 1a06 8f07 |000d: const-string v6, "Run: " // string@078f │ │ +03c9f2: 6e20 f80c 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03c9f8: 0c05 |0012: move-result-object v5 │ │ +03c9fa: 6e20 f70c 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ca00: 0c05 |0016: move-result-object v5 │ │ +03ca02: 6e10 fd0c 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ca08: 0c05 |001a: move-result-object v5 │ │ +03ca0a: 7120 e20a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ca10: 5594 3300 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03ca14: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +03ca18: 5294 3d00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03ca1c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +03ca20: 2204 ef01 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@01ef │ │ +03ca24: 1a05 5e09 |0028: const-string v5, "addToBackStack() called after commit()" // string@095e │ │ +03ca28: 7020 b00c 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03ca2e: 2704 |002d: throw v4 │ │ +03ca30: 6e20 9c01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@019c │ │ +03ca36: 5493 3c00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@003c │ │ +03ca3a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +03ca3e: 5234 2100 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03ca42: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +03ca48: 2204 ee01 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03ca4c: 2205 0102 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03ca50: 7010 f20c 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ca56: 1a06 3c08 |0041: const-string v6, "Unknown cmd: " // string@083c │ │ +03ca5a: 6e20 f80c 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ca60: 0c05 |0046: move-result-object v5 │ │ +03ca62: 5236 2100 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03ca66: 6e20 f50c 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03ca6c: 0c05 |004c: move-result-object v5 │ │ +03ca6e: 6e10 fd0c 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ca74: 0c05 |0050: move-result-object v5 │ │ +03ca76: 7020 ad0c 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03ca7c: 2704 |0054: throw v4 │ │ +03ca7e: 5430 2400 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03ca82: 5234 2200 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03ca86: 5904 8300 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03ca8a: 5494 3e00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03ca8e: 6e30 9b02 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ +03ca94: 5433 2500 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0025 │ │ +03ca98: 28d1 |0062: goto 0033 // -002f │ │ +03ca9a: 5430 2400 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03ca9e: 5494 3e00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03caa2: 5444 cf00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03caa6: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +03caaa: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +03caac: 5494 3e00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cab0: 5444 cf00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03cab4: 6e10 3d0d 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03caba: 0a04 |0073: move-result v4 │ │ +03cabc: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +03cac0: 5494 3e00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cac4: 5444 cf00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03cac8: 6e20 370d 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03cace: 0c02 |007d: move-result-object v2 │ │ +03cad0: 1f02 6800 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03cad4: 6304 c400 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03cad8: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +03cadc: 1a04 d101 |0084: const-string v4, "BackStackEntry" // string@01d1 │ │ +03cae0: 2205 0102 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03cae4: 7010 f20c 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03caea: 1a06 2c07 |008b: const-string v6, "OP_REPLACE: adding=" // string@072c │ │ +03caee: 6e20 f80c 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03caf4: 0c05 |0090: move-result-object v5 │ │ +03caf6: 6e20 f70c 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03cafc: 0c05 |0094: move-result-object v5 │ │ +03cafe: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ +03cb02: 6e20 f80c 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03cb08: 0c05 |009a: move-result-object v5 │ │ +03cb0a: 6e20 f70c 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03cb10: 0c05 |009e: move-result-object v5 │ │ +03cb12: 6e10 fd0c 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03cb18: 0c05 |00a2: move-result-object v5 │ │ +03cb1a: 7120 e20a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03cb20: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +03cb24: 5224 7500 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03cb28: 5205 7500 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03cb2c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +03cb30: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +03cb34: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +03cb36: 5b30 2400 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cb3a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03cb3e: 28b7 |00b5: goto 006c // -0049 │ │ +03cb40: 5434 2900 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03cb44: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +03cb48: 2204 2b02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@022b │ │ +03cb4c: 7010 310d 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03cb52: 5b34 2900 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03cb56: 5434 2900 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0029 │ │ +03cb5a: 6e20 340d 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03cb60: 5234 2300 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03cb64: 5924 8300 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cb68: 5594 3300 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03cb6c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +03cb70: 5224 7100 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03cb74: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03cb78: 5924 7100 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03cb7c: 6304 c400 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03cb80: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +03cb84: 1a04 d101 |00d8: const-string v4, "BackStackEntry" // string@01d1 │ │ +03cb88: 2205 0102 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +03cb8c: 7010 f20c 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03cb92: 1a06 f401 |00df: const-string v6, "Bump nesting of " // string@01f4 │ │ +03cb96: 6e20 f80c 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03cb9c: 0c05 |00e4: move-result-object v5 │ │ +03cb9e: 6e20 f70c 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03cba4: 0c05 |00e8: move-result-object v5 │ │ +03cba6: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ +03cbaa: 6e20 f80c 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03cbb0: 0c05 |00ee: move-result-object v5 │ │ +03cbb2: 5226 7100 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03cbb6: 6e20 f50c 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03cbbc: 0c05 |00f4: move-result-object v5 │ │ +03cbbe: 6e10 fd0c 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03cbc4: 0c05 |00f8: move-result-object v5 │ │ +03cbc6: 7120 e20a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03cbcc: 5494 3e00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cbd0: 5295 4400 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cbd4: 5296 4500 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cbd8: 6e40 d102 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ +03cbde: 28ae |0105: goto 00b3 // -0052 │ │ +03cbe0: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +03cbe4: 5234 2200 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03cbe8: 5904 8300 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cbec: 5494 3e00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cbf0: 6e30 9b02 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@029b │ │ +03cbf6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +03cbfa: 5430 2400 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cbfe: 5234 2300 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03cc02: 5904 8300 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cc06: 5494 3e00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cc0a: 5295 4400 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cc0e: 5296 4500 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cc12: 6e40 d102 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d1 │ │ +03cc18: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +03cc1c: 5430 2400 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cc20: 5234 2300 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03cc24: 5904 8300 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cc28: 5494 3e00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cc2c: 5295 4400 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cc30: 5296 4500 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cc34: 6e40 bd02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02bd │ │ +03cc3a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +03cc3e: 5430 2400 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cc42: 5234 2200 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03cc46: 5904 8300 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cc4a: 5494 3e00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cc4e: 5295 4400 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cc52: 5296 4500 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cc56: 6e40 dc02 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@02dc │ │ +03cc5c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +03cc60: 5430 2400 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cc64: 5234 2300 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0023 │ │ +03cc68: 5904 8300 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cc6c: 5494 3e00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cc70: 5295 4400 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cc74: 5296 4500 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cc78: 6e40 a202 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02a2 │ │ +03cc7e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +03cc82: 5430 2400 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cc86: 5234 2200 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0022 │ │ +03cc8a: 5904 8300 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03cc8e: 5494 3e00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cc92: 5295 4400 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cc96: 5296 4500 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cc9a: 6e40 9f02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@029f │ │ +03cca0: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +03cca4: 5494 3e00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03cca8: 5495 3e00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03ccac: 5255 d600 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03ccb0: 5296 4400 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03ccb4: 5297 4500 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03ccb8: 6e58 c302 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ +03ccbe: 5594 3300 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0033 │ │ +03ccc2: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +03ccc6: 5494 3e00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@003e │ │ +03ccca: 6e20 9a02 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@029a │ │ +03ccd0: 0e00 |017e: return-void │ │ +03ccd2: 0000 |017f: nop // spacer │ │ +03ccd4: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=553 │ │ 0x001e line=555 │ │ 0x0022 line=556 │ │ 0x0026 line=557 │ │ 0x002e line=561 │ │ @@ -64598,19 +64603,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -03b238: |[03b238] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -03b248: 5912 3500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03b24c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03b24e: 5b10 3600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -03b252: 1101 |0005: return-object v1 │ │ +03ccf8: |[03ccf8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd08: 5912 3500 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03cd0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03cd0e: 5b10 3600 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +03cd12: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0002 line=496 │ │ 0x0005 line=497 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -64621,19 +64626,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -03b254: |[03b254] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -03b264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b266: 5910 3500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ -03b26a: 5b12 3600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ -03b26e: 1101 |0005: return-object v1 │ │ +03cd14: |[03cd14] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cd26: 5910 3500 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0035 │ │ +03cd2a: 5b12 3600 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0036 │ │ +03cd2e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x0005 line=503 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -64644,19 +64649,19 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -03b270: |[03b270] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -03b280: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03b284: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03b286: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -03b28a: 1101 |0005: return-object v1 │ │ +03cd30: |[03cd30] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd40: 5912 3700 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03cd44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03cd46: 5b10 3800 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03cd4a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ 0x0005 line=485 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -64667,19 +64672,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -03b28c: |[03b28c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -03b29c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b29e: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ -03b2a2: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ -03b2a6: 1101 |0005: return-object v1 │ │ +03cd4c: |[03cd4c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cd5e: 5910 3700 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0037 │ │ +03cd62: 5b12 3800 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0038 │ │ +03cd66: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ 0x0005 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -64690,19 +64695,19 @@ │ │ type : '(II)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03b2a8: |[03b2a8] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -03b2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b2ba: 6e50 b901 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@01b9 │ │ -03b2c0: 0c00 |0004: move-result-object v0 │ │ -03b2c2: 1100 |0005: return-object v0 │ │ +03cd68: |[03cd68] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03cd7a: 6e50 b901 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@01b9 │ │ +03cd80: 0c00 |0004: move-result-object v0 │ │ +03cd82: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -64712,20 +64717,20 @@ │ │ type : '(IIII)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03b2c4: |[03b2c4] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -03b2d4: 5901 3a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ -03b2d8: 5902 3b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ -03b2dc: 5903 4100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ -03b2e0: 5904 4200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ -03b2e4: 1100 |0008: return-object v0 │ │ +03cd84: |[03cd84] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd94: 5901 3a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@003a │ │ +03cd98: 5902 3b00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@003b │ │ +03cd9c: 5903 4100 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0041 │ │ +03cda0: 5904 4200 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0042 │ │ +03cda4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0004 line=444 │ │ 0x0006 line=445 │ │ 0x0008 line=446 │ │ @@ -64741,17 +64746,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b2e8: |[03b2e8] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -03b2f8: 5901 4400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ -03b2fc: 1100 |0002: return-object v0 │ │ +03cda8: |[03cda8] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +03cdb8: 5901 4400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0044 │ │ +03cdbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0002 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -64761,17 +64766,17 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b300: |[03b300] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -03b310: 5901 4500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ -03b314: 1100 |0002: return-object v0 │ │ +03cdc0: |[03cdc0] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +03cdd0: 5901 4500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0045 │ │ +03cdd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0002 line=456 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -64781,22 +64786,22 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03b318: |[03b318] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -03b328: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0061 │ │ -03b32c: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ -03b332: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -03b334: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ -03b338: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ -03b33c: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ -03b342: 1102 |000d: return-object v2 │ │ +03cdd8: |[03cdd8] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +03cde8: 2200 6000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0060 │ │ +03cdec: 7010 9401 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0194 │ │ +03cdf2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +03cdf4: 5901 2100 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0021 │ │ +03cdf8: 5b03 2400 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0024 │ │ +03cdfc: 6e20 9901 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0199 │ │ +03ce02: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ 0x0008 line=412 │ │ 0x000a line=413 │ │ 0x000d line=415 │ │ @@ -64804,17 +64809,17 @@ │ │ 0x0005 - 0x000e reg=0 op Landroid/support/v4/app/BackStackRecord$Op; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=3 fragment Landroid/support/v4/app/Fragment; │ │ │ │ source_file_idx : 466 (BackStackRecord.java) │ │ │ │ Class #286 header: │ │ -class_idx : 101 │ │ +class_idx : 100 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 105 │ │ +superclass_idx : 104 │ │ source_file_idx : 597 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #286 - │ │ @@ -64918,25 +64923,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03b344: |[03b344] android.support.v4.app.DialogFragment.:()V │ │ -03b354: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03b356: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03b358: 7010 f001 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01f0 │ │ -03b35e: 5920 6200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b362: 5920 6300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b366: 5c21 5c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b36a: 5c21 6100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b36e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -03b370: 5920 5b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b374: 0e00 |0010: return-void │ │ +03ce04: |[03ce04] android.support.v4.app.DialogFragment.:()V │ │ +03ce14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03ce16: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03ce18: 7010 f001 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@01f0 │ │ +03ce1e: 5920 6200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03ce22: 5920 6300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03ce26: 5c21 5c00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03ce2a: 5c21 6100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03ce2e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +03ce30: 5920 5b00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03ce34: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -64951,18 +64956,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b378: |[03b378] android.support.v4.app.DialogFragment.dismiss:()V │ │ -03b388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b38a: 6e20 cb01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ -03b390: 0e00 |0004: return-void │ │ +03ce38: |[03ce38] android.support.v4.app.DialogFragment.dismiss:()V │ │ +03ce48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ce4a: 6e20 cb01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ +03ce50: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -64971,18 +64976,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b394: |[03b394] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -03b3a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b3a6: 6e20 cb01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ -03b3ac: 0e00 |0004: return-void │ │ +03ce54: |[03ce54] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +03ce64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03ce66: 6e20 cb01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ +03ce6c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -64991,48 +64996,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -03b3b0: |[03b3b0] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -03b3c0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03b3c2: 5541 5f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b3c6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -03b3ca: 0e00 |0005: return-void │ │ -03b3cc: 5c43 5f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b3d0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -03b3d2: 5c41 6000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -03b3d6: 5441 5e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b3da: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -03b3de: 5441 5e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b3e2: 6e10 3c00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ -03b3e8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03b3ea: 5b41 5e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b3ee: 5c43 6400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -03b3f2: 5241 5b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b3f6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -03b3fa: 6e10 ce01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01ce │ │ -03b400: 0c01 |0020: move-result-object v1 │ │ -03b402: 5242 5b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b406: 6e30 8402 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0284 │ │ -03b40c: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -03b40e: 5941 5b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b412: 28dc |0029: goto 0005 // -0024 │ │ -03b414: 6e10 ce01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01ce │ │ -03b41a: 0c01 |002d: move-result-object v1 │ │ -03b41c: 6e10 7902 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03b422: 0c00 |0031: move-result-object v0 │ │ -03b424: 6e20 1803 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0318 │ │ -03b42a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -03b42e: 6e10 1203 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ -03b434: 28cb |003a: goto 0005 // -0035 │ │ -03b436: 6e10 1103 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ -03b43c: 28c7 |003e: goto 0005 // -0039 │ │ +03ce70: |[03ce70] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +03ce80: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03ce82: 5541 5f00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03ce86: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +03ce8a: 0e00 |0005: return-void │ │ +03ce8c: 5c43 5f00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03ce90: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +03ce92: 5c41 6000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03ce96: 5441 5e00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03ce9a: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +03ce9e: 5441 5e00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cea2: 6e10 3c00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ +03cea8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03ceaa: 5b41 5e00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03ceae: 5c43 6400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03ceb2: 5241 5b00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03ceb6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +03ceba: 6e10 ce01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01ce │ │ +03cec0: 0c01 |0020: move-result-object v1 │ │ +03cec2: 5242 5b00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03cec6: 6e30 8402 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0284 │ │ +03cecc: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +03cece: 5941 5b00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03ced2: 28dc |0029: goto 0005 // -0024 │ │ +03ced4: 6e10 ce01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01ce │ │ +03ceda: 0c01 |002d: move-result-object v1 │ │ +03cedc: 6e10 7902 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +03cee2: 0c00 |0031: move-result-object v0 │ │ +03cee4: 6e20 1803 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0318 │ │ +03ceea: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +03ceee: 6e10 1203 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ +03cef4: 28cb |003a: goto 0005 // -0035 │ │ +03cef6: 6e10 1103 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ +03cefc: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -65057,17 +65062,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b440: |[03b440] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -03b450: 5410 5e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b454: 1100 |0002: return-object v0 │ │ +03cf00: |[03cf00] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +03cf10: 5410 5e00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -65075,51 +65080,51 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -03b458: |[03b458] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -03b468: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b46c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -03b470: 6f20 f701 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ -03b476: 0c00 |0007: move-result-object v0 │ │ -03b478: 1100 |0008: return-object v0 │ │ -03b47a: 6e20 d801 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@01d8 │ │ -03b480: 0c00 |000c: move-result-object v0 │ │ -03b482: 5b20 5e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b486: 5220 6200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b48a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -03b490: 5420 5e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b494: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -03b498: 5420 5e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b49c: 6e10 3d00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003d │ │ -03b4a2: 0c00 |001d: move-result-object v0 │ │ -03b4a4: 1a01 e10e |001e: const-string v1, "layout_inflater" // string@0ee1 │ │ -03b4a8: 6e20 9900 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -03b4ae: 0c00 |0023: move-result-object v0 │ │ -03b4b0: 1f00 8901 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -03b4b4: 28e2 |0026: goto 0008 // -001e │ │ -03b4b6: 5420 5e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b4ba: 6e10 3e00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003e │ │ -03b4c0: 0c00 |002c: move-result-object v0 │ │ -03b4c2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -03b4c6: 6e20 7f0b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b7f │ │ -03b4cc: 5420 5e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b4d0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -03b4d2: 6e20 4200 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0042 │ │ -03b4d8: 28dc |0038: goto 0014 // -0024 │ │ -03b4da: 5420 5a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005a │ │ -03b4de: 1a01 e10e |003b: const-string v1, "layout_inflater" // string@0ee1 │ │ -03b4e2: 6e20 4e02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@024e │ │ -03b4e8: 0c00 |0040: move-result-object v0 │ │ -03b4ea: 1f00 8901 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -03b4ee: 28c5 |0043: goto 0008 // -003b │ │ -03b4f0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +03cf18: |[03cf18] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +03cf28: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03cf2c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +03cf30: 6f20 f701 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ +03cf36: 0c00 |0007: move-result-object v0 │ │ +03cf38: 1100 |0008: return-object v0 │ │ +03cf3a: 6e20 d801 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@01d8 │ │ +03cf40: 0c00 |000c: move-result-object v0 │ │ +03cf42: 5b20 5e00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf46: 5220 6200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03cf4a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +03cf50: 5420 5e00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf54: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +03cf58: 5420 5e00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf5c: 6e10 3d00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003d │ │ +03cf62: 0c00 |001d: move-result-object v0 │ │ +03cf64: 1a01 dd0e |001e: const-string v1, "layout_inflater" // string@0edd │ │ +03cf68: 6e20 9900 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +03cf6e: 0c00 |0023: move-result-object v0 │ │ +03cf70: 1f00 8801 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +03cf74: 28e2 |0026: goto 0008 // -001e │ │ +03cf76: 5420 5e00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf7a: 6e10 3e00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003e │ │ +03cf80: 0c00 |002c: move-result-object v0 │ │ +03cf82: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +03cf86: 6e20 7f0b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b7f │ │ +03cf8c: 5420 5e00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03cf90: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +03cf92: 6e20 4200 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0042 │ │ +03cf98: 28dc |0038: goto 0014 // -0024 │ │ +03cf9a: 5420 5a00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@005a │ │ +03cf9e: 1a01 dd0e |003b: const-string v1, "layout_inflater" // string@0edd │ │ +03cfa2: 6e20 4e02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@024e │ │ +03cfa8: 0c00 |0040: move-result-object v0 │ │ +03cfaa: 1f00 8801 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +03cfae: 28c5 |0043: goto 0008 // -003b │ │ +03cfb0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -65138,17 +65143,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b504: |[03b504] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -03b514: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b518: 0f00 |0002: return v0 │ │ +03cfc4: |[03cfc4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +03cfd4: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03cfd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -65156,17 +65161,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b51c: |[03b51c] android.support.v4.app.DialogFragment.getTheme:()I │ │ -03b52c: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b530: 0f00 |0002: return v0 │ │ +03cfdc: |[03cfdc] android.support.v4.app.DialogFragment.getTheme:()I │ │ +03cfec: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03cff0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -65174,17 +65179,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b534: |[03b534] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -03b544: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b548: 0f00 |0002: return v0 │ │ +03cff4: |[03cff4] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +03d004: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d008: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -65192,50 +65197,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -03b54c: |[03b54c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -03b55c: 6f20 0f02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@020f │ │ -03b562: 5542 6100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b566: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -03b56a: 0e00 |0007: return-void │ │ -03b56c: 6e10 d201 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@01d2 │ │ -03b572: 0c01 |000b: move-result-object v1 │ │ -03b574: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -03b578: 6e10 370b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ -03b57e: 0c02 |0011: move-result-object v2 │ │ -03b580: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -03b584: 2202 f101 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03b588: 1a03 5402 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0254 │ │ -03b58c: 7020 b00c 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03b592: 2702 |001b: throw v2 │ │ -03b594: 5442 5e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b598: 6e20 4400 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0044 │ │ -03b59e: 5442 5e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b5a2: 6e10 cc01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01cc │ │ -03b5a8: 0c03 |0026: move-result-object v3 │ │ -03b5aa: 6e20 4700 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0047 │ │ -03b5b0: 5442 5e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b5b4: 5543 5c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b5b8: 6e20 4300 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0043 │ │ -03b5be: 5442 5e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b5c2: 6e20 4500 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0045 │ │ -03b5c8: 5442 5e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b5cc: 6e20 4600 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0046 │ │ -03b5d2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -03b5d6: 1a02 9009 |003d: const-string v2, "android:savedDialogState" // string@0990 │ │ -03b5da: 6e20 3901 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -03b5e0: 0c00 |0042: move-result-object v0 │ │ -03b5e2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -03b5e6: 5442 5e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b5ea: 6e20 4000 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0040 │ │ -03b5f0: 28bd |004a: goto 0007 // -0043 │ │ +03d00c: |[03d00c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +03d01c: 6f20 0f02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@020f │ │ +03d022: 5542 6100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d026: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +03d02a: 0e00 |0007: return-void │ │ +03d02c: 6e10 d201 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@01d2 │ │ +03d032: 0c01 |000b: move-result-object v1 │ │ +03d034: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +03d038: 6e10 370b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b37 │ │ +03d03e: 0c02 |0011: move-result-object v2 │ │ +03d040: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +03d044: 2202 ef01 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +03d048: 1a03 5402 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0254 │ │ +03d04c: 7020 b00c 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03d052: 2702 |001b: throw v2 │ │ +03d054: 5442 5e00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d058: 6e20 4400 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0044 │ │ +03d05e: 5442 5e00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d062: 6e10 cc01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01cc │ │ +03d068: 0c03 |0026: move-result-object v3 │ │ +03d06a: 6e20 4700 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0047 │ │ +03d070: 5442 5e00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d074: 5543 5c00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d078: 6e20 4300 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0043 │ │ +03d07e: 5442 5e00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d082: 6e20 4500 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0045 │ │ +03d088: 5442 5e00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d08c: 6e20 4600 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0046 │ │ +03d092: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +03d096: 1a02 8d09 |003d: const-string v2, "android:savedDialogState" // string@098d │ │ +03d09a: 6e20 3901 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +03d0a0: 0c00 |0042: move-result-object v0 │ │ +03d0a2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +03d0a6: 5442 5e00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d0aa: 6e20 4000 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0040 │ │ +03d0b0: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -65261,21 +65266,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b5f4: |[03b5f4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -03b604: 6f20 1102 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0211 │ │ -03b60a: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -03b60e: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -03b612: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03b614: 5c10 5f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b618: 0e00 |000a: return-void │ │ +03d0b4: |[03d0b4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +03d0c4: 6f20 1102 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0211 │ │ +03d0ca: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03d0ce: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +03d0d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03d0d4: 5c10 5f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03d0d8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -65287,16 +65292,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03b61c: |[03b61c] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -03b62c: 0e00 |0000: return-void │ │ +03d0dc: |[03d0dc] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +03d0ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -65305,48 +65310,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -03b630: |[03b630] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -03b640: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03b642: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03b644: 6f20 1402 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0214 │ │ -03b64a: 5230 5d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005d │ │ -03b64e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -03b652: 0110 |0009: move v0, v1 │ │ -03b654: 5c30 6100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b658: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -03b65c: 1a00 9209 |000e: const-string v0, "android:style" // string@0992 │ │ -03b660: 6e30 3b01 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -03b666: 0a00 |0013: move-result v0 │ │ -03b668: 5930 6200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b66c: 1a00 9709 |0016: const-string v0, "android:theme" // string@0997 │ │ -03b670: 6e30 3b01 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -03b676: 0a00 |001b: move-result v0 │ │ -03b678: 5930 6300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b67c: 1a00 8e09 |001e: const-string v0, "android:cancelable" // string@098e │ │ -03b680: 6e30 3801 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ -03b686: 0a00 |0023: move-result v0 │ │ -03b688: 5c30 5c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b68c: 1a00 9109 |0026: const-string v0, "android:showsDialog" // string@0991 │ │ -03b690: 5531 6100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b694: 6e30 3801 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ -03b69a: 0a00 |002d: move-result v0 │ │ -03b69c: 5c30 6100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b6a0: 1a00 8d09 |0030: const-string v0, "android:backStackId" // string@098d │ │ -03b6a4: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -03b6a6: 6e30 3b01 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -03b6ac: 0a00 |0036: move-result v0 │ │ -03b6ae: 5930 5b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b6b2: 0e00 |0039: return-void │ │ -03b6b4: 0120 |003a: move v0, v2 │ │ -03b6b6: 28cf |003b: goto 000a // -0031 │ │ +03d0f0: |[03d0f0] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +03d100: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03d102: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03d104: 6f20 1402 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0214 │ │ +03d10a: 5230 5d00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@005d │ │ +03d10e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +03d112: 0110 |0009: move v0, v1 │ │ +03d114: 5c30 6100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d118: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +03d11c: 1a00 8f09 |000e: const-string v0, "android:style" // string@098f │ │ +03d120: 6e30 3b01 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +03d126: 0a00 |0013: move-result v0 │ │ +03d128: 5930 6200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d12c: 1a00 9409 |0016: const-string v0, "android:theme" // string@0994 │ │ +03d130: 6e30 3b01 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +03d136: 0a00 |001b: move-result v0 │ │ +03d138: 5930 6300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03d13c: 1a00 8b09 |001e: const-string v0, "android:cancelable" // string@098b │ │ +03d140: 6e30 3801 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ +03d146: 0a00 |0023: move-result v0 │ │ +03d148: 5c30 5c00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d14c: 1a00 8e09 |0026: const-string v0, "android:showsDialog" // string@098e │ │ +03d150: 5531 6100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d154: 6e30 3801 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ +03d15a: 0a00 |002d: move-result v0 │ │ +03d15c: 5c30 6100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d160: 1a00 8a09 |0030: const-string v0, "android:backStackId" // string@098a │ │ +03d164: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +03d166: 6e30 3b01 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +03d16c: 0a00 |0036: move-result v0 │ │ +03d16e: 5930 5b00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03d172: 0e00 |0039: return-void │ │ +03d174: 0120 |003a: move v0, v2 │ │ +03d176: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -65364,22 +65369,22 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03b6b8: |[03b6b8] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -03b6c8: 2200 1000 |0000: new-instance v0, Landroid/app/Dialog; // type@0010 │ │ -03b6cc: 6e10 cc01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01cc │ │ -03b6d2: 0c01 |0005: move-result-object v1 │ │ -03b6d4: 6e10 d101 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@01d1 │ │ -03b6da: 0a02 |0009: move-result v2 │ │ -03b6dc: 7030 3b00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003b │ │ -03b6e2: 1100 |000d: return-object v0 │ │ +03d178: |[03d178] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +03d188: 2200 1000 |0000: new-instance v0, Landroid/app/Dialog; // type@0010 │ │ +03d18c: 6e10 cc01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01cc │ │ +03d192: 0c01 |0005: move-result-object v1 │ │ +03d194: 6e10 d101 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@01d1 │ │ +03d19a: 0a02 |0009: move-result v2 │ │ +03d19c: 7030 3b00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003b │ │ +03d1a2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -65388,25 +65393,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -03b6e4: |[03b6e4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -03b6f4: 6f10 1b02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ -03b6fa: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b6fe: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -03b702: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03b704: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -03b708: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b70c: 6e10 3c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ -03b712: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03b714: 5b10 5e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b718: 0e00 |0012: return-void │ │ +03d1a4: |[03d1a4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +03d1b4: 6f10 1b02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ +03d1ba: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d1be: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +03d1c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03d1c4: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03d1c8: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d1cc: 6e10 3c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ +03d1d2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03d1d4: 5b10 5e00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d1d8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -65419,23 +65424,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03b71c: |[03b71c] android.support.v4.app.DialogFragment.onDetach:()V │ │ -03b72c: 6f10 1c02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@021c │ │ -03b732: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -03b736: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -03b73a: 5510 5f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b73e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -03b742: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -03b744: 5c10 5f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b748: 0e00 |000e: return-void │ │ +03d1dc: |[03d1dc] android.support.v4.app.DialogFragment.onDetach:()V │ │ +03d1ec: 6f10 1c02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@021c │ │ +03d1f2: 5510 6000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03d1f6: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +03d1fa: 5510 5f00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03d1fe: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +03d202: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +03d204: 5c10 5f00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03d208: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -65446,20 +65451,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b74c: |[03b74c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -03b75c: 5510 6400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -03b760: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -03b764: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03b766: 6e20 cb01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ -03b76c: 0e00 |0008: return-void │ │ +03d20c: |[03d20c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +03d21c: 5510 6400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03d220: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +03d224: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03d226: 6e20 cb01 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01cb │ │ +03d22c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -65470,51 +65475,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -03b770: |[03b770] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -03b780: 6f20 2502 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0225 │ │ -03b786: 5431 5e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b78a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -03b78e: 5431 5e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b792: 6e10 4100 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0041 │ │ -03b798: 0c00 |000c: move-result-object v0 │ │ -03b79a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -03b79e: 1a01 9009 |000f: const-string v1, "android:savedDialogState" // string@0990 │ │ -03b7a2: 6e30 4401 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ -03b7a8: 5231 6200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b7ac: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -03b7b0: 1a01 9209 |0018: const-string v1, "android:style" // string@0992 │ │ -03b7b4: 5232 6200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b7b8: 6e30 4601 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -03b7be: 5231 6300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b7c2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -03b7c6: 1a01 9709 |0023: const-string v1, "android:theme" // string@0997 │ │ -03b7ca: 5232 6300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b7ce: 6e30 4601 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -03b7d4: 5531 5c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b7d8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -03b7dc: 1a01 8e09 |002e: const-string v1, "android:cancelable" // string@098e │ │ -03b7e0: 5532 5c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b7e4: 6e30 4301 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ -03b7ea: 5531 6100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b7ee: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -03b7f2: 1a01 9109 |0039: const-string v1, "android:showsDialog" // string@0991 │ │ -03b7f6: 5532 6100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b7fa: 6e30 4301 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ -03b800: 5231 5b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b804: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -03b806: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -03b80a: 1a01 8d09 |0045: const-string v1, "android:backStackId" // string@098d │ │ -03b80e: 5232 5b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b812: 6e30 4601 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -03b818: 0e00 |004c: return-void │ │ +03d230: |[03d230] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +03d240: 6f20 2502 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0225 │ │ +03d246: 5431 5e00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d24a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +03d24e: 5431 5e00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d252: 6e10 4100 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0041 │ │ +03d258: 0c00 |000c: move-result-object v0 │ │ +03d25a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +03d25e: 1a01 8d09 |000f: const-string v1, "android:savedDialogState" // string@098d │ │ +03d262: 6e30 4401 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ +03d268: 5231 6200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d26c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +03d270: 1a01 8f09 |0018: const-string v1, "android:style" // string@098f │ │ +03d274: 5232 6200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d278: 6e30 4601 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +03d27e: 5231 6300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03d282: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +03d286: 1a01 9409 |0023: const-string v1, "android:theme" // string@0994 │ │ +03d28a: 5232 6300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03d28e: 6e30 4601 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +03d294: 5531 5c00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d298: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +03d29c: 1a01 8b09 |002e: const-string v1, "android:cancelable" // string@098b │ │ +03d2a0: 5532 5c00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d2a4: 6e30 4301 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ +03d2aa: 5531 6100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d2ae: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +03d2b2: 1a01 8e09 |0039: const-string v1, "android:showsDialog" // string@098e │ │ +03d2b6: 5532 6100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d2ba: 6e30 4301 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ +03d2c0: 5231 5b00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03d2c4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +03d2c6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +03d2ca: 1a01 8a09 |0045: const-string v1, "android:backStackId" // string@098a │ │ +03d2ce: 5232 5b00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03d2d2: 6e30 4601 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +03d2d8: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -65539,23 +65544,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03b81c: |[03b81c] android.support.v4.app.DialogFragment.onStart:()V │ │ -03b82c: 6f10 2602 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0226 │ │ -03b832: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b836: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03b83a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03b83c: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -03b840: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b844: 6e10 4800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0048 │ │ -03b84a: 0e00 |000f: return-void │ │ +03d2dc: |[03d2dc] android.support.v4.app.DialogFragment.onStart:()V │ │ +03d2ec: 6f10 2602 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0226 │ │ +03d2f2: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d2f6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03d2fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03d2fc: 5c10 6400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03d300: 5410 5e00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d304: 6e10 4800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0048 │ │ +03d30a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -65567,21 +65572,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03b84c: |[03b84c] android.support.v4.app.DialogFragment.onStop:()V │ │ -03b85c: 6f10 2702 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0227 │ │ -03b862: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b866: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -03b86a: 5410 5e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b86e: 6e10 3f00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003f │ │ -03b874: 0e00 |000c: return-void │ │ +03d30c: |[03d30c] android.support.v4.app.DialogFragment.onStop:()V │ │ +03d31c: 6f10 2702 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0227 │ │ +03d322: 5410 5e00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d326: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03d32a: 5410 5e00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d32e: 6e10 3f00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003f │ │ +03d334: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -65592,21 +65597,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03b878: |[03b878] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -03b888: 5c12 5c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ -03b88c: 5410 5e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b890: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -03b894: 5410 5e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ -03b898: 6e20 4300 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0043 │ │ -03b89e: 0e00 |000b: return-void │ │ +03d338: |[03d338] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +03d348: 5c12 5c00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@005c │ │ +03d34c: 5410 5e00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d350: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +03d354: 5410 5e00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@005e │ │ +03d358: 6e20 4300 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0043 │ │ +03d35e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -65617,17 +65622,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b8a0: |[03b8a0] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -03b8b0: 5c01 6100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ -03b8b4: 0e00 |0002: return-void │ │ +03d360: |[03d360] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +03d370: 5c01 6100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0061 │ │ +03d374: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -65637,27 +65642,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -03b8b8: |[03b8b8] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -03b8c8: 5923 6200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b8cc: 5220 6200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b8d0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -03b8d2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -03b8d6: 5220 6200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ -03b8da: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -03b8dc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -03b8e0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -03b8e6: 5920 6300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b8ea: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -03b8ee: 5924 6300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ -03b8f2: 0e00 |0015: return-void │ │ +03d378: |[03d378] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +03d388: 5923 6200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d38c: 5220 6200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d390: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +03d392: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +03d396: 5220 6200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0062 │ │ +03d39a: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +03d39c: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +03d3a0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +03d3a6: 5920 6300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03d3aa: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +03d3ae: 5924 6300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0063 │ │ +03d3b2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -65672,26 +65677,26 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -03b8f4: |[03b8f4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -03b904: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b906: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b90a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03b90c: 5c20 6000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -03b910: 6e30 0e03 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030e │ │ -03b916: 5c21 6400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ -03b91a: 6e10 1103 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ -03b920: 0a00 |000e: move-result v0 │ │ -03b922: 5920 5b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b926: 5220 5b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ -03b92a: 0f00 |0013: return v0 │ │ +03d3b4: |[03d3b4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +03d3c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03d3c6: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03d3ca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03d3cc: 5c20 6000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03d3d0: 6e30 0e03 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030e │ │ +03d3d6: 5c21 6400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0064 │ │ +03d3da: 6e10 1103 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ +03d3e0: 0a00 |000e: move-result v0 │ │ +03d3e2: 5920 5b00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03d3e6: 5220 5b00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@005b │ │ +03d3ea: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -65706,24 +65711,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03b92c: |[03b92c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -03b93c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b93e: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ -03b942: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -03b944: 5c21 6000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ -03b948: 6e10 7902 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03b94e: 0c00 |0009: move-result-object v0 │ │ -03b950: 6e30 0e03 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030e │ │ -03b956: 6e10 1103 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ -03b95c: 0e00 |0010: return-void │ │ +03d3ec: |[03d3ec] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +03d3fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03d3fe: 5c21 5f00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@005f │ │ +03d402: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +03d404: 5c21 6000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0060 │ │ +03d408: 6e10 7902 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +03d40e: 0c00 |0009: move-result-object v0 │ │ +03d410: 6e30 0e03 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030e │ │ +03d416: 6e10 1103 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ +03d41c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -65733,17 +65738,17 @@ │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 597 (DialogFragment.java) │ │ │ │ Class #287 header: │ │ -class_idx : 118 │ │ +class_idx : 117 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 112 │ │ +superclass_idx : 111 │ │ source_file_idx : 678 │ │ static_fields_size : 18 │ │ instance_fields_size: 21 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 65 │ │ │ │ Class #287 annotations: │ │ @@ -65959,37 +65964,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03b960: |[03b960] android.support.v4.app.FragmentManagerImpl.:()V │ │ -03b970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b972: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -03b976: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -03b97a: 6a00 c400 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03b97e: 6001 1a00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03b982: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -03b986: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -03b98a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03b98c: 6a00 c700 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c7 │ │ -03b990: 2200 a901 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a9 │ │ -03b994: 7020 ff0b 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bff │ │ -03b99a: 6900 c600 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c6 │ │ -03b99e: 2200 a901 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a9 │ │ -03b9a2: 7020 ff0b 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bff │ │ -03b9a8: 6900 c500 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ -03b9ac: 2200 a301 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a3 │ │ -03b9b0: 7020 f70b 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bf7 │ │ -03b9b6: 6900 bc00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00bc │ │ -03b9ba: 2200 a301 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a3 │ │ -03b9be: 7020 f70b 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bf7 │ │ -03b9c4: 6900 bb00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00bb │ │ -03b9c8: 0e00 |002c: return-void │ │ +03d420: |[03d420] android.support.v4.app.FragmentManagerImpl.:()V │ │ +03d430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d432: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +03d436: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +03d43a: 6a00 c400 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d43e: 6001 1a00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03d442: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +03d446: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +03d44a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03d44c: 6a00 c700 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c7 │ │ +03d450: 2200 a701 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a7 │ │ +03d454: 7020 ff0b 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bff │ │ +03d45a: 6900 c600 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c6 │ │ +03d45e: 2200 a701 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01a7 │ │ +03d462: 7020 ff0b 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0bff │ │ +03d468: 6900 c500 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ +03d46c: 2200 a101 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a1 │ │ +03d470: 7020 f70b 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bf7 │ │ +03d476: 6900 bc00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00bc │ │ +03d47a: 2200 a101 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01a1 │ │ +03d47e: 7020 f70b 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0bf7 │ │ +03d484: 6900 bb00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00bb │ │ +03d488: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=378 │ │ 0x0007 line=381 │ │ 0x0010 line=672 │ │ 0x0017 line=673 │ │ 0x001e line=674 │ │ @@ -66001,25 +66006,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03b9cc: |[03b9cc] android.support.v4.app.FragmentManagerImpl.:()V │ │ -03b9dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b9de: 7010 7702 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0277 │ │ -03b9e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03b9e6: 5920 d600 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03b9ea: 5b21 df00 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03b9ee: 5b21 de00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03b9f2: 2200 7100 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0071 │ │ -03b9f6: 7020 8c02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@028c │ │ -03b9fc: 5b20 d800 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -03ba00: 0e00 |0012: return-void │ │ +03d48c: |[03d48c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +03d49c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03d49e: 7010 7702 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0277 │ │ +03d4a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03d4a6: 5920 d600 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03d4aa: 5b21 df00 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +03d4ae: 5b21 de00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +03d4b2: 2200 7000 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0070 │ │ +03d4b6: 7020 8c02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@028c │ │ +03d4bc: 5b20 d800 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +03d4c0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=377 │ │ 0x0004 line=404 │ │ 0x0007 line=414 │ │ 0x0009 line=415 │ │ 0x000b line=417 │ │ @@ -66031,37 +66036,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03ba04: |[03ba04] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -03ba14: 5530 e000 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03ba18: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03ba1c: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03ba20: 1a01 0e02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@020e │ │ -03ba24: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03ba2a: 2700 |000b: throw v0 │ │ -03ba2c: 5430 dc00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03ba30: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -03ba34: 2200 f101 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03ba38: 2201 0302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03ba3c: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ba42: 1a02 0f02 |0017: const-string v2, "Can not perform this action inside of " // string@020f │ │ -03ba46: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ba4c: 0c01 |001c: move-result-object v1 │ │ -03ba4e: 5432 dc00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03ba52: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ba58: 0c01 |0022: move-result-object v1 │ │ -03ba5a: 6e10 fd0c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ba60: 0c01 |0026: move-result-object v1 │ │ -03ba62: 7020 b00c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03ba68: 2700 |002a: throw v0 │ │ -03ba6a: 0e00 |002b: return-void │ │ +03d4c4: |[03d4c4] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +03d4d4: 5530 e000 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03d4d8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03d4dc: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03d4e0: 1a01 0e02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@020e │ │ +03d4e4: 7020 b00c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03d4ea: 2700 |000b: throw v0 │ │ +03d4ec: 5430 dc00 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +03d4f0: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +03d4f4: 2200 ef01 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03d4f8: 2201 0102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03d4fc: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d502: 1a02 0f02 |0017: const-string v2, "Can not perform this action inside of " // string@020f │ │ +03d506: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d50c: 0c01 |001c: move-result-object v1 │ │ +03d50e: 5432 dc00 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +03d512: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d518: 0c01 |0022: move-result-object v1 │ │ +03d51a: 6e10 fd0c 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03d520: 0c01 |0026: move-result-object v1 │ │ +03d522: 7020 b00c 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03d528: 2700 |002a: throw v0 │ │ +03d52a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ 0x0004 line=1314 │ │ 0x000c line=1317 │ │ 0x0010 line=1318 │ │ 0x002b line=1321 │ │ @@ -66069,74 +66074,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03ba6c: |[03ba6c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -03ba7c: 2200 a401 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01a4 │ │ -03ba80: 7030 f80b 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bf8 │ │ -03ba86: 6201 c500 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ -03ba8a: 6e20 fa0b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bfa │ │ -03ba90: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -03ba94: 6e30 f90b 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bf9 │ │ -03ba9a: 1100 |000f: return-object v0 │ │ +03d52c: |[03d52c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +03d53c: 2200 a201 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01a2 │ │ +03d540: 7030 f80b 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bf8 │ │ +03d546: 6201 c500 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ +03d54a: 6e20 fa0b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bfa │ │ +03d550: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +03d554: 6e30 f90b 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bf9 │ │ +03d55a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0005 line=696 │ │ 0x000a line=697 │ │ 0x000f line=698 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -03ba9c: |[03ba9c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -03baac: 220a a701 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a7 │ │ -03bab0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03bab2: 7020 fc0b 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0bfc │ │ -03bab8: 2200 ab01 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01ab │ │ -03babc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -03babe: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -03bac2: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -03bac4: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -03bac8: 01c1 |000e: move v1, v12 │ │ -03baca: 01d2 |000f: move v2, v13 │ │ -03bacc: 01c3 |0010: move v3, v12 │ │ -03bace: 01d4 |0011: move v4, v13 │ │ -03bad0: 7609 000c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c00 │ │ -03bad6: 6201 c600 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c6 │ │ -03bada: 6e20 020c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c02 │ │ -03bae0: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -03bae4: 6e30 010c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c01 │ │ -03baea: 6e20 fd0b 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bfd │ │ -03baf0: 2209 a401 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01a4 │ │ -03baf4: 7030 f80b e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bf8 │ │ -03bafa: 6201 c500 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ -03bafe: 6e20 fa0b 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bfa │ │ -03bb04: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -03bb08: 6e30 f90b 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bf9 │ │ -03bb0e: 6e20 fd0b 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bfd │ │ -03bb14: 110a |0034: return-object v10 │ │ +03d55c: |[03d55c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +03d56c: 220a a501 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01a5 │ │ +03d570: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03d572: 7020 fc0b 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0bfc │ │ +03d578: 2200 a901 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01a9 │ │ +03d57c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +03d57e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +03d582: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +03d584: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +03d588: 01c1 |000e: move v1, v12 │ │ +03d58a: 01d2 |000f: move v2, v13 │ │ +03d58c: 01c3 |0010: move v3, v12 │ │ +03d58e: 01d4 |0011: move v4, v13 │ │ +03d590: 7609 000c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c00 │ │ +03d596: 6201 c600 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c6 │ │ +03d59a: 6e20 020c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c02 │ │ +03d5a0: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +03d5a4: 6e30 010c 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c01 │ │ +03d5aa: 6e20 fd0b 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bfd │ │ +03d5b0: 2209 a201 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01a2 │ │ +03d5b4: 7030 f80b e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0bf8 │ │ +03d5ba: 6201 c500 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c5 │ │ +03d5be: 6e20 fa0b 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0bfa │ │ +03d5c4: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +03d5c8: 6e30 f90b 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0bf9 │ │ +03d5ce: 6e20 fd0b 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0bfd │ │ +03d5d4: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0015 line=684 │ │ 0x001a line=685 │ │ 0x001f line=686 │ │ @@ -66160,25 +66165,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -03bb18: |[03bb18] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -03bb28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bb2a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -03bb30: 0f00 |0004: return v0 │ │ -03bb32: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -03bb36: 28fd |0007: goto 0004 // -0003 │ │ -03bb38: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -03bb3c: 28fa |000a: goto 0004 // -0006 │ │ -03bb3e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -03bb42: 28f7 |000d: goto 0004 // -0009 │ │ -03bb44: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +03d5d8: |[03d5d8] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +03d5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d5ea: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +03d5f0: 0f00 |0004: return v0 │ │ +03d5f2: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +03d5f6: 28fd |0007: goto 0004 // -0003 │ │ +03d5f8: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +03d5fc: 28fa |000a: goto 0004 // -0006 │ │ +03d5fe: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +03d602: 28f7 |000d: goto 0004 // -0009 │ │ +03d604: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0001 line=1989 │ │ 0x0004 line=2000 │ │ 0x0005 line=1991 │ │ 0x0007 line=1992 │ │ @@ -66195,35 +66200,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -03bb60: |[03bb60] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -03bb70: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03bb72: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -03bb78: 0f00 |0004: return v0 │ │ -03bb7a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -03bb7e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03bb80: 28fc |0008: goto 0004 // -0004 │ │ -03bb82: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -03bb84: 28fe |000a: goto 0008 // -0002 │ │ -03bb86: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -03bb8a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -03bb8c: 28f6 |000e: goto 0004 // -000a │ │ -03bb8e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -03bb90: 28fe |0010: goto 000e // -0002 │ │ -03bb92: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -03bb96: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -03bb98: 28f0 |0014: goto 0004 // -0010 │ │ -03bb9a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -03bb9c: 28fe |0016: goto 0014 // -0002 │ │ -03bb9e: 0000 |0017: nop // spacer │ │ -03bba0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +03d620: |[03d620] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +03d630: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03d632: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +03d638: 0f00 |0004: return v0 │ │ +03d63a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +03d63e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03d640: 28fc |0008: goto 0004 // -0004 │ │ +03d642: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +03d644: 28fe |000a: goto 0008 // -0002 │ │ +03d646: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +03d64a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +03d64c: 28f6 |000e: goto 0004 // -000a │ │ +03d64e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +03d650: 28fe |0010: goto 000e // -0002 │ │ +03d652: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +03d656: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +03d658: 28f0 |0014: goto 0004 // -0010 │ │ +03d65a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +03d65c: 28fe |0016: goto 0014 // -0002 │ │ +03d65e: 0000 |0017: nop // spacer │ │ +03d660: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2012 │ │ 0x0001 line=2013 │ │ 0x0004 line=2024 │ │ 0x0005 line=2015 │ │ 0x0008 line=2016 │ │ @@ -66244,24 +66249,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03bbbc: |[03bbbc] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -03bbcc: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03bbd0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03bbd4: 2200 2d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03bbd8: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03bbde: 5b10 d200 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03bbe2: 5410 d200 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03bbe6: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03bbec: 6e10 d302 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ -03bbf2: 0e00 |0013: return-void │ │ +03d67c: |[03d67c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +03d68c: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03d690: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03d694: 2200 2b02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03d698: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03d69e: 5b10 d200 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03d6a2: 5410 d200 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03d6a6: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03d6ac: 6e10 d302 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ +03d6b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ 0x0004 line=1464 │ │ 0x000b line=1466 │ │ 0x0010 line=1467 │ │ 0x0013 line=1468 │ │ @@ -66274,50 +66279,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -03bbf4: |[03bbf4] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -03bc04: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03bc06: 5440 cf00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bc0a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -03bc0e: 2200 2d02 |0005: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03bc12: 7010 310d 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03bc18: 5b40 cf00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bc1c: 6300 c400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03bc20: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -03bc24: 1a00 a402 |0010: const-string v0, "FragmentManager" // string@02a4 │ │ -03bc28: 2201 0302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03bc2c: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03bc32: 1a02 4109 |0017: const-string v2, "add: " // string@0941 │ │ -03bc36: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bc3c: 0c01 |001c: move-result-object v1 │ │ -03bc3e: 6e20 f70c 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03bc44: 0c01 |0020: move-result-object v1 │ │ -03bc46: 6e10 fd0c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03bc4c: 0c01 |0024: move-result-object v1 │ │ -03bc4e: 7120 e20a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03bc54: 6e20 bf02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@02bf │ │ -03bc5a: 5550 7700 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03bc5e: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ -03bc62: 5440 cf00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bc66: 6e20 340d 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03bc6c: 5c53 6e00 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03bc70: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -03bc72: 5c50 8400 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -03bc76: 5550 7b00 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03bc7a: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ -03bc7e: 5550 8200 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03bc82: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ -03bc86: 5c43 db00 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03bc8a: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ -03bc8e: 6e20 c502 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02c5 │ │ -03bc94: 0e00 |0048: return-void │ │ +03d6b4: |[03d6b4] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +03d6c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03d6c6: 5440 cf00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d6ca: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +03d6ce: 2200 2b02 |0005: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03d6d2: 7010 310d 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03d6d8: 5b40 cf00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d6dc: 6300 c400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d6e0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +03d6e4: 1a00 a402 |0010: const-string v0, "FragmentManager" // string@02a4 │ │ +03d6e8: 2201 0102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03d6ec: 7010 f20c 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d6f2: 1a02 3e09 |0017: const-string v2, "add: " // string@093e │ │ +03d6f6: 6e20 f80c 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d6fc: 0c01 |001c: move-result-object v1 │ │ +03d6fe: 6e20 f70c 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03d704: 0c01 |0020: move-result-object v1 │ │ +03d706: 6e10 fd0c 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03d70c: 0c01 |0024: move-result-object v1 │ │ +03d70e: 7120 e20a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03d714: 6e20 bf02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@02bf │ │ +03d71a: 5550 7700 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03d71e: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ +03d722: 5440 cf00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d726: 6e20 340d 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03d72c: 5c53 6e00 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03d730: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +03d732: 5c50 8400 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +03d736: 5550 7b00 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03d73a: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ +03d73e: 5550 8200 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03d742: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ +03d746: 5c43 db00 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03d74a: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ +03d74e: 6e20 c502 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02c5 │ │ +03d754: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1147 │ │ 0x0005 line=1148 │ │ 0x000c line=1150 │ │ 0x0028 line=1151 │ │ 0x002b line=1152 │ │ @@ -66339,23 +66344,23 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03bc98: |[03bc98] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -03bca8: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03bcac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03bcb0: 2200 2d02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03bcb4: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03bcba: 5b10 d300 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03bcbe: 5410 d300 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03bcc2: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03bcc8: 0e00 |0010: return-void │ │ +03d758: |[03d758] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +03d768: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03d76c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03d770: 2200 2b02 |0004: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03d774: 7010 310d 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03d77a: 5b10 d300 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03d77e: 5410 d300 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03d782: 6e20 340d 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03d788: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0004 line=501 │ │ 0x000b line=503 │ │ 0x0010 line=504 │ │ locals : │ │ @@ -66367,89 +66372,89 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -03bccc: |[03bccc] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -03bcdc: 1d05 |0000: monitor-enter v5 │ │ -03bcde: 5452 d000 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03bce2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -03bce6: 5452 d000 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03bcea: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03bcf0: 0a02 |000a: move-result v2 │ │ -03bcf2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -03bcf6: 5452 d400 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03bcfa: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -03bcfe: 2202 2d02 |0011: new-instance v2, Ljava/util/ArrayList; // type@022d │ │ -03bd02: 7010 310d 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03bd08: 5b52 d400 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03bd0c: 5452 d400 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03bd10: 6e10 3d0d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03bd16: 0a00 |001d: move-result v0 │ │ -03bd18: 6302 c400 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03bd1c: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -03bd20: 1a02 a402 |0022: const-string v2, "FragmentManager" // string@02a4 │ │ -03bd24: 2203 0302 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03bd28: 7010 f20c 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03bd2e: 1a04 c607 |0029: const-string v4, "Setting back stack index " // string@07c6 │ │ -03bd32: 6e20 f80c 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bd38: 0c03 |002e: move-result-object v3 │ │ -03bd3a: 6e20 f50c 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03bd40: 0c03 |0032: move-result-object v3 │ │ -03bd42: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ -03bd46: 6e20 f80c 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bd4c: 0c03 |0038: move-result-object v3 │ │ -03bd4e: 6e20 f70c 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03bd54: 0c03 |003c: move-result-object v3 │ │ -03bd56: 6e10 fd0c 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03bd5c: 0c03 |0040: move-result-object v3 │ │ -03bd5e: 7120 e20a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03bd64: 5452 d400 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03bd68: 6e20 340d 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03bd6e: 1e05 |0049: monitor-exit v5 │ │ -03bd70: 0101 |004a: move v1, v0 │ │ -03bd72: 0f01 |004b: return v1 │ │ -03bd74: 5452 d000 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03bd78: 5453 d000 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03bd7c: 6e10 3d0d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03bd82: 0a03 |0053: move-result v3 │ │ -03bd84: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03bd88: 6e20 3a0d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -03bd8e: 0c02 |0059: move-result-object v2 │ │ -03bd90: 1f02 f401 |005a: check-cast v2, Ljava/lang/Integer; // type@01f4 │ │ -03bd94: 6e10 b40c 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ -03bd9a: 0a00 |005f: move-result v0 │ │ -03bd9c: 6302 c400 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03bda0: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -03bda4: 1a02 a402 |0064: const-string v2, "FragmentManager" // string@02a4 │ │ -03bda8: 2203 0302 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03bdac: 7010 f20c 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03bdb2: 1a04 b001 |006b: const-string v4, "Adding back stack index " // string@01b0 │ │ -03bdb6: 6e20 f80c 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bdbc: 0c03 |0070: move-result-object v3 │ │ -03bdbe: 6e20 f50c 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03bdc4: 0c03 |0074: move-result-object v3 │ │ -03bdc6: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ -03bdca: 6e20 f80c 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bdd0: 0c03 |007a: move-result-object v3 │ │ -03bdd2: 6e20 f70c 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03bdd8: 0c03 |007e: move-result-object v3 │ │ -03bdda: 6e10 fd0c 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03bde0: 0c03 |0082: move-result-object v3 │ │ -03bde2: 7120 e20a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03bde8: 5452 d400 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03bdec: 6e30 3c0d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03bdf2: 1e05 |008b: monitor-exit v5 │ │ -03bdf4: 0101 |008c: move v1, v0 │ │ -03bdf6: 28be |008d: goto 004b // -0042 │ │ -03bdf8: 0d02 |008e: move-exception v2 │ │ -03bdfa: 1e05 |008f: monitor-exit v5 │ │ -03bdfc: 2702 |0090: throw v2 │ │ +03d78c: |[03d78c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +03d79c: 1d05 |0000: monitor-enter v5 │ │ +03d79e: 5452 d000 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03d7a2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +03d7a6: 5452 d000 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03d7aa: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03d7b0: 0a02 |000a: move-result v2 │ │ +03d7b2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +03d7b6: 5452 d400 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03d7ba: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +03d7be: 2202 2b02 |0011: new-instance v2, Ljava/util/ArrayList; // type@022b │ │ +03d7c2: 7010 310d 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03d7c8: 5b52 d400 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03d7cc: 5452 d400 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03d7d0: 6e10 3d0d 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03d7d6: 0a00 |001d: move-result v0 │ │ +03d7d8: 6302 c400 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d7dc: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +03d7e0: 1a02 a402 |0022: const-string v2, "FragmentManager" // string@02a4 │ │ +03d7e4: 2203 0102 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +03d7e8: 7010 f20c 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d7ee: 1a04 c307 |0029: const-string v4, "Setting back stack index " // string@07c3 │ │ +03d7f2: 6e20 f80c 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d7f8: 0c03 |002e: move-result-object v3 │ │ +03d7fa: 6e20 f50c 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03d800: 0c03 |0032: move-result-object v3 │ │ +03d802: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ +03d806: 6e20 f80c 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d80c: 0c03 |0038: move-result-object v3 │ │ +03d80e: 6e20 f70c 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03d814: 0c03 |003c: move-result-object v3 │ │ +03d816: 6e10 fd0c 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03d81c: 0c03 |0040: move-result-object v3 │ │ +03d81e: 7120 e20a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03d824: 5452 d400 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03d828: 6e20 340d 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03d82e: 1e05 |0049: monitor-exit v5 │ │ +03d830: 0101 |004a: move v1, v0 │ │ +03d832: 0f01 |004b: return v1 │ │ +03d834: 5452 d000 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03d838: 5453 d000 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03d83c: 6e10 3d0d 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03d842: 0a03 |0053: move-result v3 │ │ +03d844: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03d848: 6e20 3a0d 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +03d84e: 0c02 |0059: move-result-object v2 │ │ +03d850: 1f02 f201 |005a: check-cast v2, Ljava/lang/Integer; // type@01f2 │ │ +03d854: 6e10 b40c 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ +03d85a: 0a00 |005f: move-result v0 │ │ +03d85c: 6302 c400 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d860: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +03d864: 1a02 a402 |0064: const-string v2, "FragmentManager" // string@02a4 │ │ +03d868: 2203 0102 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +03d86c: 7010 f20c 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d872: 1a04 b001 |006b: const-string v4, "Adding back stack index " // string@01b0 │ │ +03d876: 6e20 f80c 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d87c: 0c03 |0070: move-result-object v3 │ │ +03d87e: 6e20 f50c 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03d884: 0c03 |0074: move-result-object v3 │ │ +03d886: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ +03d88a: 6e20 f80c 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d890: 0c03 |007a: move-result-object v3 │ │ +03d892: 6e20 f70c 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03d898: 0c03 |007e: move-result-object v3 │ │ +03d89a: 6e10 fd0c 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03d8a0: 0c03 |0082: move-result-object v3 │ │ +03d8a2: 7120 e20a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03d8a8: 5452 d400 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03d8ac: 6e30 3c0d 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +03d8b2: 1e05 |008b: monitor-exit v5 │ │ +03d8b4: 0101 |008c: move v1, v0 │ │ +03d8b6: 28be |008d: goto 004b // -0042 │ │ +03d8b8: 0d02 |008e: move-exception v2 │ │ +03d8ba: 1e05 |008f: monitor-exit v5 │ │ +03d8bc: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0001 line=1344 │ │ 0x000d line=1345 │ │ @@ -66477,22 +66482,22 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03be0c: |[03be0c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -03be1c: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03be20: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -03be24: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03be28: 7010 af0c 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0caf │ │ -03be2e: 2700 |0009: throw v0 │ │ -03be30: 5b12 ce00 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03be34: 0e00 |000c: return-void │ │ +03d8cc: |[03d8cc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +03d8dc: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03d8e0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +03d8e4: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03d8e8: 7010 af0c 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0caf │ │ +03d8ee: 2700 |0009: throw v0 │ │ +03d8f0: 5b12 ce00 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03d8f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ 0x000a line=1830 │ │ 0x000c line=1831 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -66503,55 +66508,55 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -03be38: |[03be38] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -03be48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03be4a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03be4c: 6300 c400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03be50: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -03be54: 1a00 a402 |0006: const-string v0, "FragmentManager" // string@02a4 │ │ -03be58: 2201 0302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03be5c: 7010 f20c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03be62: 1a02 bb09 |000d: const-string v2, "attach: " // string@09bb │ │ -03be66: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03be6c: 0c01 |0012: move-result-object v1 │ │ -03be6e: 6e20 f70c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03be74: 0c01 |0016: move-result-object v1 │ │ -03be76: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03be7c: 0c01 |001a: move-result-object v1 │ │ -03be7e: 7120 e20a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03be84: 5570 7700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03be88: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ -03be8c: 5c75 7700 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03be90: 5570 6e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03be94: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ -03be98: 5460 cf00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03be9c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -03bea0: 2200 2d02 |002c: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03bea4: 7010 310d 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03beaa: 5b60 cf00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03beae: 5460 cf00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03beb2: 6e20 340d 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03beb8: 5c73 6e00 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03bebc: 5570 7b00 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03bec0: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ -03bec4: 5570 8200 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03bec8: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ -03becc: 5c63 db00 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03bed0: 5262 d600 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03bed4: 0760 |0046: move-object v0, v6 │ │ -03bed6: 0771 |0047: move-object v1, v7 │ │ -03bed8: 0183 |0048: move v3, v8 │ │ -03beda: 0194 |0049: move v4, v9 │ │ -03bedc: 7406 c602 0000 |004a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03bee2: 0e00 |004d: return-void │ │ +03d8f8: |[03d8f8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +03d908: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03d90a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03d90c: 6300 c400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d910: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +03d914: 1a00 a402 |0006: const-string v0, "FragmentManager" // string@02a4 │ │ +03d918: 2201 0102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03d91c: 7010 f20c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d922: 1a02 b709 |000d: const-string v2, "attach: " // string@09b7 │ │ +03d926: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d92c: 0c01 |0012: move-result-object v1 │ │ +03d92e: 6e20 f70c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03d934: 0c01 |0016: move-result-object v1 │ │ +03d936: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03d93c: 0c01 |001a: move-result-object v1 │ │ +03d93e: 7120 e20a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03d944: 5570 7700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03d948: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ +03d94c: 5c75 7700 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03d950: 5570 6e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03d954: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ +03d958: 5460 cf00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d95c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +03d960: 2200 2b02 |002c: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03d964: 7010 310d 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03d96a: 5b60 cf00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d96e: 5460 cf00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03d972: 6e20 340d 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03d978: 5c73 6e00 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03d97c: 5570 7b00 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03d980: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ +03d984: 5570 8200 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03d988: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ +03d98c: 5c63 db00 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03d990: 5262 d600 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03d994: 0760 |0046: move-object v0, v6 │ │ +03d996: 0771 |0047: move-object v1, v7 │ │ +03d998: 0183 |0048: move v3, v8 │ │ +03d99a: 0194 |0049: move v4, v9 │ │ +03d99c: 7406 c602 0000 |004a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03d9a2: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1239 │ │ 0x001e line=1240 │ │ 0x0022 line=1241 │ │ 0x0024 line=1242 │ │ 0x0028 line=1243 │ │ @@ -66573,18 +66578,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03bee4: |[03bee4] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -03bef4: 2200 6200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03bef8: 7020 9501 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0195 │ │ -03befe: 1100 |0005: return-object v0 │ │ +03d9a4: |[03d9a4] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +03d9b4: 2200 6100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03d9b8: 7020 9501 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0195 │ │ +03d9be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -66592,51 +66597,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -03bf00: |[03bf00] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -03bf10: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03bf12: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -03bf14: 6300 c400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03bf18: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -03bf1c: 1a00 a402 |0006: const-string v0, "FragmentManager" // string@02a4 │ │ -03bf20: 2201 0302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03bf24: 7010 f20c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03bf2a: 1a03 380b |000d: const-string v3, "detach: " // string@0b38 │ │ -03bf2e: 6e20 f80c 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03bf34: 0c01 |0012: move-result-object v1 │ │ -03bf36: 6e20 f70c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03bf3c: 0c01 |0016: move-result-object v1 │ │ -03bf3e: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03bf44: 0c01 |001a: move-result-object v1 │ │ -03bf46: 7120 e20a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03bf4c: 5570 7700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03bf50: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ -03bf54: 5c72 7700 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03bf58: 5570 6e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03bf5c: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ -03bf60: 5460 cf00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bf64: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ -03bf68: 5460 cf00 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bf6c: 6e20 3b0d 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ -03bf72: 5570 7b00 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03bf76: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ -03bf7a: 5570 8200 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03bf7e: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ -03bf82: 5c62 db00 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03bf86: 5c75 6e00 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03bf8a: 0760 |003d: move-object v0, v6 │ │ -03bf8c: 0771 |003e: move-object v1, v7 │ │ -03bf8e: 0183 |003f: move v3, v8 │ │ -03bf90: 0194 |0040: move v4, v9 │ │ -03bf92: 7406 c602 0000 |0041: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03bf98: 0e00 |0044: return-void │ │ +03d9c0: |[03d9c0] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +03d9d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03d9d2: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +03d9d4: 6300 c400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03d9d8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +03d9dc: 1a00 a402 |0006: const-string v0, "FragmentManager" // string@02a4 │ │ +03d9e0: 2201 0102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03d9e4: 7010 f20c 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03d9ea: 1a03 340b |000d: const-string v3, "detach: " // string@0b34 │ │ +03d9ee: 6e20 f80c 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03d9f4: 0c01 |0012: move-result-object v1 │ │ +03d9f6: 6e20 f70c 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03d9fc: 0c01 |0016: move-result-object v1 │ │ +03d9fe: 6e10 fd0c 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03da04: 0c01 |001a: move-result-object v1 │ │ +03da06: 7120 e20a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03da0c: 5570 7700 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03da10: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ +03da14: 5c72 7700 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03da18: 5570 6e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03da1c: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ +03da20: 5460 cf00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03da24: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ +03da28: 5460 cf00 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03da2c: 6e20 3b0d 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ +03da32: 5570 7b00 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03da36: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ +03da3a: 5570 8200 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03da3e: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ +03da42: 5c62 db00 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03da46: 5c75 6e00 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03da4a: 0760 |003d: move-object v0, v6 │ │ +03da4c: 0771 |003e: move-object v1, v7 │ │ +03da4e: 0183 |003f: move v3, v8 │ │ +03da50: 0194 |0040: move v4, v9 │ │ +03da52: 7406 c602 0000 |0041: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03da58: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1221 │ │ 0x001e line=1222 │ │ 0x0022 line=1223 │ │ 0x0024 line=1224 │ │ 0x0028 line=1226 │ │ @@ -66657,20 +66662,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03bf9c: |[03bf9c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -03bfac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03bfae: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03bfb2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -03bfb4: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03bfba: 0e00 |0007: return-void │ │ +03da5c: |[03da5c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +03da6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03da6e: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03da72: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +03da74: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03da7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1843 │ │ 0x0003 line=1844 │ │ 0x0007 line=1845 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -66680,31 +66685,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03bfbc: |[03bfbc] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03bfcc: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bfd0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -03bfd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03bfd6: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bfda: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03bfe0: 0a02 |000a: move-result v2 │ │ -03bfe2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -03bfe6: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03bfea: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03bff0: 0c00 |0012: move-result-object v0 │ │ -03bff2: 1f00 6900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03bff6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -03bffa: 6e20 1202 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0212 │ │ -03c000: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c004: 28e9 |001c: goto 0005 // -0017 │ │ -03c006: 0e00 |001d: return-void │ │ +03da7c: |[03da7c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03da8c: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03da90: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +03da94: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03da96: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03da9a: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03daa0: 0a02 |000a: move-result v2 │ │ +03daa2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +03daa6: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03daaa: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dab0: 0c00 |0012: move-result-object v0 │ │ +03dab2: 1f00 6800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dab6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +03daba: 6e20 1202 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0212 │ │ +03dac0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dac4: 28e9 |001c: goto 0005 // -0017 │ │ +03dac6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0004 line=1883 │ │ 0x000d line=1884 │ │ 0x0015 line=1885 │ │ 0x0017 line=1886 │ │ @@ -66721,40 +66726,40 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03c008: |[03c008] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -03c018: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c01c: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ -03c020: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c022: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c026: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c02c: 0a02 |000a: move-result v2 │ │ -03c02e: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ -03c032: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c036: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c03c: 0c00 |0012: move-result-object v0 │ │ -03c03e: 1f00 6900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c042: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ -03c046: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03c04a: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ -03c04e: 5502 9100 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -03c052: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ -03c056: 6e20 1302 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0213 │ │ -03c05c: 0a02 |0022: move-result v2 │ │ -03c05e: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ -03c062: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -03c064: 0f02 |0026: return v2 │ │ -03c066: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c06a: 28dc |0029: goto 0005 // -0024 │ │ -03c06c: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -03c06e: 28fb |002b: goto 0026 // -0005 │ │ +03dac8: |[03dac8] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +03dad8: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dadc: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ +03dae0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03dae2: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dae6: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03daec: 0a02 |000a: move-result v2 │ │ +03daee: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ +03daf2: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03daf6: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dafc: 0c00 |0012: move-result-object v0 │ │ +03dafe: 1f00 6800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03db02: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ +03db06: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03db0a: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ +03db0e: 5502 9100 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +03db12: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ +03db16: 6e20 1302 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0213 │ │ +03db1c: 0a02 |0022: move-result v2 │ │ +03db1e: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ +03db22: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +03db24: 0f02 |0026: return v2 │ │ +03db26: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03db2a: 28dc |0029: goto 0005 // -0024 │ │ +03db2c: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +03db2e: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1963 │ │ 0x0004 line=1964 │ │ 0x000d line=1965 │ │ 0x0015 line=1966 │ │ 0x001f line=1967 │ │ @@ -66775,20 +66780,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03c070: |[03c070] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -03c080: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c082: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03c086: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03c088: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c08e: 0e00 |0007: return-void │ │ +03db30: |[03db30] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +03db40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03db42: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03db46: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03db48: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03db4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1838 │ │ 0x0003 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -66798,63 +66803,63 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -03c090: |[03c090] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -03c0a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03c0a2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03c0a4: 5454 cf00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c0a8: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ -03c0ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03c0ae: 5454 cf00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c0b2: 6e10 3d0d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c0b8: 0a04 |000c: move-result v4 │ │ -03c0ba: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ -03c0be: 5454 cf00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c0c2: 6e20 370d 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c0c8: 0c00 |0014: move-result-object v0 │ │ -03c0ca: 1f00 6900 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c0ce: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ -03c0d2: 5504 7c00 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03c0d6: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ -03c0da: 5504 7b00 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03c0de: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ -03c0e2: 5504 8200 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03c0e6: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ -03c0ea: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -03c0ec: 6e30 1702 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0217 │ │ -03c0f2: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ -03c0f6: 2202 2d02 |002b: new-instance v2, Ljava/util/ArrayList; // type@022d │ │ -03c0fa: 7010 310d 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03c100: 6e20 340d 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03c106: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c10a: 28d2 |0035: goto 0007 // -002e │ │ -03c10c: 5454 d500 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c110: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ -03c114: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -03c116: 5454 d500 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c11a: 6e10 3d0d 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c120: 0a04 |0040: move-result v4 │ │ -03c122: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ -03c126: 5454 d500 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c12a: 6e20 370d 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c130: 0c00 |0048: move-result-object v0 │ │ -03c132: 1f00 6900 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c136: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ -03c13a: 6e20 360d 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0d36 │ │ -03c140: 0a04 |0050: move-result v4 │ │ -03c142: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ -03c146: 6e10 1a02 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@021a │ │ -03c14c: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c150: 28e3 |0058: goto 003b // -001d │ │ -03c152: 5b52 d500 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c156: 0f03 |005b: return v3 │ │ +03db50: |[03db50] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +03db60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03db62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03db64: 5454 cf00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03db68: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ +03db6c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03db6e: 5454 cf00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03db72: 6e10 3d0d 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03db78: 0a04 |000c: move-result v4 │ │ +03db7a: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ +03db7e: 5454 cf00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03db82: 6e20 370d 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03db88: 0c00 |0014: move-result-object v0 │ │ +03db8a: 1f00 6800 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03db8e: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ +03db92: 5504 7c00 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03db96: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ +03db9a: 5504 7b00 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03db9e: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ +03dba2: 5504 8200 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03dba6: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ +03dbaa: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +03dbac: 6e30 1702 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0217 │ │ +03dbb2: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ +03dbb6: 2202 2b02 |002b: new-instance v2, Ljava/util/ArrayList; // type@022b │ │ +03dbba: 7010 310d 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03dbc0: 6e20 340d 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03dbc6: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dbca: 28d2 |0035: goto 0007 // -002e │ │ +03dbcc: 5454 d500 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dbd0: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ +03dbd4: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +03dbd6: 5454 d500 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dbda: 6e10 3d0d 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dbe0: 0a04 |0040: move-result v4 │ │ +03dbe2: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ +03dbe6: 5454 d500 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dbea: 6e20 370d 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dbf0: 0c00 |0048: move-result-object v0 │ │ +03dbf2: 1f00 6800 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dbf6: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ +03dbfa: 6e20 360d 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0d36 │ │ +03dc00: 0a04 |0050: move-result v4 │ │ +03dc02: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ +03dc06: 6e10 1a02 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@021a │ │ +03dc0c: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dc10: 28e3 |0058: goto 003b // -001d │ │ +03dc12: 5b52 d500 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dc16: 0f03 |005b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0001 line=1905 │ │ 0x0002 line=1906 │ │ 0x0006 line=1907 │ │ 0x000f line=1908 │ │ @@ -66890,23 +66895,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03c158: |[03c158] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -03c168: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c16a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -03c16c: 5c20 d700 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -03c170: 6e10 b402 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -03c176: 6e30 c402 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c17c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03c17e: 5b20 ce00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c182: 0e00 |000d: return-void │ │ +03dc18: |[03dc18] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +03dc28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03dc2a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +03dc2c: 5c20 d700 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +03dc30: 6e10 b402 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +03dc36: 6e30 c402 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03dc3c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03dc3e: 5b20 ce00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03dc42: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1875 │ │ 0x0004 line=1876 │ │ 0x0007 line=1877 │ │ 0x000a line=1878 │ │ 0x000d line=1879 │ │ @@ -66918,31 +66923,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03c184: |[03c184] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -03c194: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c198: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -03c19c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c19e: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c1a2: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c1a8: 0a02 |000a: move-result v2 │ │ -03c1aa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -03c1ae: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c1b2: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c1b8: 0c00 |0012: move-result-object v0 │ │ -03c1ba: 1f00 6900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c1be: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -03c1c2: 6e10 1f02 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@021f │ │ -03c1c8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c1cc: 28e9 |001c: goto 0005 // -0017 │ │ -03c1ce: 0e00 |001d: return-void │ │ +03dc44: |[03dc44] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +03dc54: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dc58: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +03dc5c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03dc5e: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dc62: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dc68: 0a02 |000a: move-result v2 │ │ +03dc6a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +03dc6e: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dc72: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dc78: 0c00 |0012: move-result-object v0 │ │ +03dc7a: 1f00 6800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dc7e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +03dc82: 6e10 1f02 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@021f │ │ +03dc88: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dc8c: 28e9 |001c: goto 0005 // -0017 │ │ +03dc8e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1893 │ │ 0x0004 line=1894 │ │ 0x000d line=1895 │ │ 0x0015 line=1896 │ │ 0x0017 line=1897 │ │ @@ -66958,42 +66963,42 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03c1d0: |[03c1d0] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -03c1e0: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c1e4: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ -03c1e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c1ea: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c1ee: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c1f4: 0a02 |000a: move-result v2 │ │ -03c1f6: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ -03c1fa: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c1fe: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c204: 0c00 |0012: move-result-object v0 │ │ -03c206: 1f00 6900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c20a: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ -03c20e: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03c212: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ -03c216: 5502 7b00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03c21a: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ -03c21e: 5502 8200 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03c222: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ -03c226: 6e20 2002 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0220 │ │ -03c22c: 0a02 |0026: move-result v2 │ │ -03c22e: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ -03c232: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -03c234: 0f02 |002a: return v2 │ │ -03c236: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c23a: 28d8 |002d: goto 0005 // -0028 │ │ -03c23c: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -03c23e: 28fb |002f: goto 002a // -0005 │ │ +03dc90: |[03dc90] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +03dca0: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dca4: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ +03dca8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03dcaa: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dcae: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dcb4: 0a02 |000a: move-result v2 │ │ +03dcb6: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ +03dcba: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dcbe: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dcc4: 0c00 |0012: move-result-object v0 │ │ +03dcc6: 1f00 6800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dcca: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ +03dcce: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03dcd2: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ +03dcd6: 5502 7b00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03dcda: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ +03dcde: 5502 8200 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03dce2: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ +03dce6: 6e20 2002 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0220 │ │ +03dcec: 0a02 |0026: move-result v2 │ │ +03dcee: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ +03dcf2: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +03dcf4: 0f02 |002a: return v2 │ │ +03dcf6: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dcfa: 28d8 |002d: goto 0005 // -0028 │ │ +03dcfc: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +03dcfe: 28fb |002f: goto 002a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1949 │ │ 0x0004 line=1950 │ │ 0x000d line=1951 │ │ 0x0015 line=1952 │ │ 0x0023 line=1953 │ │ @@ -67014,37 +67019,37 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03c240: |[03c240] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -03c250: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c254: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ -03c258: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c25a: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c25e: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c264: 0a02 |000a: move-result v2 │ │ -03c266: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ -03c26a: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c26e: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c274: 0c00 |0012: move-result-object v0 │ │ -03c276: 1f00 6900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c27a: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ -03c27e: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03c282: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ -03c286: 5502 7b00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03c28a: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ -03c28e: 5502 8200 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03c292: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ -03c296: 6e20 2102 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0221 │ │ -03c29c: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c2a0: 28dd |0028: goto 0005 // -0023 │ │ -03c2a2: 0e00 |0029: return-void │ │ +03dd00: |[03dd00] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +03dd10: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dd14: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ +03dd18: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03dd1a: 5432 cf00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dd1e: 6e10 3d0d 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dd24: 0a02 |000a: move-result v2 │ │ +03dd26: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ +03dd2a: 5432 cf00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dd2e: 6e20 370d 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dd34: 0c00 |0012: move-result-object v0 │ │ +03dd36: 1f00 6800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dd3a: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ +03dd3e: 5502 7c00 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03dd42: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ +03dd46: 5502 7b00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03dd4a: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ +03dd4e: 5502 8200 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03dd52: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ +03dd56: 6e20 2102 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0221 │ │ +03dd5c: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dd60: 28dd |0028: goto 0005 // -0023 │ │ +03dd62: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1977 │ │ 0x0004 line=1978 │ │ 0x000d line=1979 │ │ 0x0015 line=1980 │ │ 0x0023 line=1981 │ │ @@ -67061,19 +67066,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03c2a4: |[03c2a4] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -03c2b4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -03c2b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03c2b8: 6e30 c402 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c2be: 0e00 |0005: return-void │ │ +03dd64: |[03dd64] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +03dd74: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +03dd76: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03dd78: 6e30 c402 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03dd7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0005 line=1859 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -67082,39 +67087,39 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03c2c0: |[03c2c0] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -03c2d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c2d2: 5443 cf00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c2d6: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -03c2da: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03c2dc: 5443 cf00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c2e0: 6e10 3d0d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c2e6: 0a03 |000b: move-result v3 │ │ -03c2e8: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ -03c2ec: 5443 cf00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c2f0: 6e20 370d 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c2f6: 0c00 |0013: move-result-object v0 │ │ -03c2f8: 1f00 6900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c2fc: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ -03c300: 5503 7c00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03c304: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ -03c308: 5503 7b00 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03c30c: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ -03c310: 5503 8200 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03c314: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ -03c318: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -03c31a: 6e20 2302 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0223 │ │ -03c320: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c324: 28dc |002a: goto 0006 // -0024 │ │ -03c326: 0f02 |002b: return v2 │ │ +03dd80: |[03dd80] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +03dd90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03dd92: 5443 cf00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dd96: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +03dd9a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03dd9c: 5443 cf00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03dda0: 6e10 3d0d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dda6: 0a03 |000b: move-result v3 │ │ +03dda8: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ +03ddac: 5443 cf00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03ddb0: 6e20 370d 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03ddb6: 0c00 |0013: move-result-object v0 │ │ +03ddb8: 1f00 6800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03ddbc: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ +03ddc0: 5503 7c00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03ddc4: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ +03ddc8: 5503 7b00 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03ddcc: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ +03ddd0: 5503 8200 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03ddd4: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ +03ddd8: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +03ddda: 6e20 2302 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0223 │ │ +03dde0: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03dde4: 28dc |002a: goto 0006 // -0024 │ │ +03dde6: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1935 │ │ 0x0001 line=1936 │ │ 0x0005 line=1937 │ │ 0x000e line=1938 │ │ 0x0016 line=1939 │ │ @@ -67134,19 +67139,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03c328: |[03c328] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -03c338: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03c33a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03c33c: 6e30 c402 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c342: 0e00 |0005: return-void │ │ +03dde8: |[03dde8] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +03ddf8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03ddfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03ddfc: 6e30 c402 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03de02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1871 │ │ 0x0005 line=1872 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -67155,20 +67160,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03c344: |[03c344] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -03c354: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c356: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03c35a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -03c35c: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c362: 0e00 |0007: return-void │ │ +03de04: |[03de04] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +03de14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03de16: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03de1a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +03de1c: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03de22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1853 │ │ 0x0003 line=1854 │ │ 0x0007 line=1855 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -67178,20 +67183,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03c364: |[03c364] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -03c374: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c376: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03c37a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -03c37c: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c382: 0e00 |0007: return-void │ │ +03de24: |[03de24] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +03de34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03de36: 5c21 e000 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03de3a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +03de3c: 6e30 c402 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03de42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1848 │ │ 0x0003 line=1849 │ │ 0x0007 line=1850 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -67201,21 +67206,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03c384: |[03c384] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -03c394: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c396: 5c20 e000 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03c39a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -03c39c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c39e: 6e30 c402 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ -03c3a4: 0e00 |0008: return-void │ │ +03de44: |[03de44] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +03de54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03de56: 5c20 e000 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03de5a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +03de5c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03de5e: 6e30 c402 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02c4 │ │ +03de64: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1865 │ │ 0x0003 line=1867 │ │ 0x0008 line=1868 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -67225,250 +67230,250 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 520 16-bit code units │ │ -03c3a8: |[03c3a8] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03c3b8: 2206 0302 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03c3bc: 7010 f20c 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03c3c2: 6e20 f80c 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03c3c8: 0c06 |0008: move-result-object v6 │ │ -03c3ca: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ -03c3ce: 6e20 f80c 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03c3d4: 0c06 |000e: move-result-object v6 │ │ -03c3d6: 6e10 fd0c 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03c3dc: 0c04 |0012: move-result-object v4 │ │ -03c3de: 5486 cd00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03c3e2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -03c3e6: 5486 cd00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03c3ea: 6e10 3d0d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c3f0: 0a00 |001c: move-result v0 │ │ -03c3f2: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -03c3f6: 6e20 850c 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c3fc: 1a06 a501 |0022: const-string v6, "Active Fragments in " // string@01a5 │ │ -03c400: 6e20 850c 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c406: 7110 020d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -03c40c: 0a06 |002a: move-result v6 │ │ -03c40e: 7110 b70c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03c414: 0c06 |002e: move-result-object v6 │ │ -03c416: 6e20 850c 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c41c: 1a06 0701 |0032: const-string v6, ":" // string@0107 │ │ -03c420: 6e20 8a0c 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c426: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -03c428: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -03c42c: 5486 cd00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03c430: 6e20 370d 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c436: 0c02 |003f: move-result-object v2 │ │ -03c438: 1f02 6900 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c43c: 6e20 850c 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c442: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ -03c446: 6e20 850c 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c44c: 6e20 830c 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c452: 1a06 0801 |004d: const-string v6, ": " // string@0108 │ │ -03c456: 6e20 850c 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c45c: 6e20 890c 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03c462: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -03c466: 6e5c f101 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01f1 │ │ -03c46c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c470: 28dc |005c: goto 0038 // -0024 │ │ -03c472: 5486 cf00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c476: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -03c47a: 5486 cf00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c47e: 6e10 3d0d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c484: 0a00 |0066: move-result v0 │ │ -03c486: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -03c48a: 6e20 850c 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c490: 1a06 ae01 |006c: const-string v6, "Added Fragments:" // string@01ae │ │ -03c494: 6e20 8a0c 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c49a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -03c49c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -03c4a0: 5486 cf00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03c4a4: 6e20 370d 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c4aa: 0c02 |0079: move-result-object v2 │ │ -03c4ac: 1f02 6900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c4b0: 6e20 850c 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c4b6: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ -03c4ba: 6e20 850c 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c4c0: 6e20 830c 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c4c6: 1a06 0801 |0087: const-string v6, ": " // string@0108 │ │ -03c4ca: 6e20 850c 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c4d0: 6e10 3902 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0239 │ │ -03c4d6: 0c06 |008f: move-result-object v6 │ │ -03c4d8: 6e20 8a0c 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c4de: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c4e2: 28dd |0095: goto 0072 // -0023 │ │ -03c4e4: 5486 d500 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c4e8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -03c4ec: 5486 d500 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c4f0: 6e10 3d0d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c4f6: 0a00 |009f: move-result v0 │ │ -03c4f8: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -03c4fc: 6e20 850c 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c502: 1a06 b202 |00a5: const-string v6, "Fragments Created Menus:" // string@02b2 │ │ -03c506: 6e20 8a0c 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c50c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -03c50e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -03c512: 5486 d500 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ -03c516: 6e20 370d 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c51c: 0c02 |00b2: move-result-object v2 │ │ -03c51e: 1f02 6900 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c522: 6e20 850c 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c528: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ -03c52c: 6e20 850c 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c532: 6e20 830c 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c538: 1a06 0801 |00c0: const-string v6, ": " // string@0108 │ │ -03c53c: 6e20 850c 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c542: 6e10 3902 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0239 │ │ -03c548: 0c06 |00c8: move-result-object v6 │ │ -03c54a: 6e20 8a0c 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c550: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c554: 28dd |00ce: goto 00ab // -0023 │ │ -03c556: 5486 d200 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03c55a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -03c55e: 5486 d200 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03c562: 6e10 3d0d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c568: 0a00 |00d8: move-result v0 │ │ -03c56a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -03c56e: 6e20 850c 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c574: 1a06 cf01 |00de: const-string v6, "Back Stack:" // string@01cf │ │ -03c578: 6e20 8a0c 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c57e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -03c580: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -03c584: 5486 d200 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03c588: 6e20 370d 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c58e: 0c01 |00eb: move-result-object v1 │ │ -03c590: 1f01 6200 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03c594: 6e20 850c 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c59a: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ -03c59e: 6e20 850c 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c5a4: 6e20 830c 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c5aa: 1a06 0801 |00f9: const-string v6, ": " // string@0108 │ │ -03c5ae: 6e20 850c 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c5b4: 6e10 cd0c 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -03c5ba: 0c06 |0101: move-result-object v6 │ │ -03c5bc: 6e20 8a0c 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c5c2: 6e5c a301 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01a3 │ │ -03c5c8: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c5cc: 28da |010a: goto 00e4 // -0026 │ │ -03c5ce: 1d08 |010b: monitor-enter v8 │ │ -03c5d0: 5486 d400 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03c5d4: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -03c5d8: 5486 d400 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03c5dc: 6e10 3d0d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c5e2: 0a00 |0115: move-result v0 │ │ -03c5e4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -03c5e8: 6e20 850c 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c5ee: 1a06 ce01 |011b: const-string v6, "Back Stack Indices:" // string@01ce │ │ -03c5f2: 6e20 8a0c 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c5f8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -03c5fa: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -03c5fe: 5486 d400 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03c602: 6e20 370d 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c608: 0c01 |0128: move-result-object v1 │ │ -03c60a: 1f01 6200 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03c60e: 6e20 850c 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c614: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ -03c618: 6e20 850c 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c61e: 6e20 830c 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c624: 1a06 0801 |0136: const-string v6, ": " // string@0108 │ │ -03c628: 6e20 850c 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c62e: 6e20 890c 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03c634: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c638: 28e1 |0140: goto 0121 // -001f │ │ -03c63a: 5486 d000 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03c63e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -03c642: 5486 d000 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03c646: 6e10 3d0d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c64c: 0a06 |014a: move-result v6 │ │ -03c64e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -03c652: 6e20 850c 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c658: 1a06 480f |0150: const-string v6, "mAvailBackStackIndices: " // string@0f48 │ │ -03c65c: 6e20 850c 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c662: 5486 d000 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03c666: 6e10 3e0d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d3e │ │ -03c66c: 0c06 |015a: move-result-object v6 │ │ -03c66e: 7110 420d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ -03c674: 0c06 |015e: move-result-object v6 │ │ -03c676: 6e20 8a0c 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c67c: 1e08 |0162: monitor-exit v8 │ │ -03c67e: 5486 dd00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c682: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -03c686: 5486 dd00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c68a: 6e10 3d0d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c690: 0a00 |016c: move-result v0 │ │ -03c692: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -03c696: 6e20 850c 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c69c: 1a06 6d07 |0172: const-string v6, "Pending Actions:" // string@076d │ │ -03c6a0: 6e20 8a0c 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c6a6: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -03c6a8: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -03c6ac: 5486 dd00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c6b0: 6e20 370d 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c6b6: 0c05 |017f: move-result-object v5 │ │ -03c6b8: 1f05 fe01 |0180: check-cast v5, Ljava/lang/Runnable; // type@01fe │ │ -03c6bc: 6e20 850c 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c6c2: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ -03c6c6: 6e20 850c 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c6cc: 6e20 830c 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c6d2: 1a06 0801 |018d: const-string v6, ": " // string@0108 │ │ -03c6d6: 6e20 850c 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c6dc: 6e20 890c 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03c6e2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c6e6: 28e1 |0197: goto 0178 // -001f │ │ -03c6e8: 0d06 |0198: move-exception v6 │ │ -03c6ea: 1e08 |0199: monitor-exit v8 │ │ -03c6ec: 2706 |019a: throw v6 │ │ -03c6ee: 6e20 850c 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c6f4: 1a06 a502 |019e: const-string v6, "FragmentManager misc state:" // string@02a5 │ │ -03c6f8: 6e20 8a0c 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c6fe: 6e20 850c 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c704: 1a06 1d00 |01a6: const-string v6, " mCurState=" // string@001d │ │ -03c708: 6e20 850c 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c70e: 5286 d600 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03c712: 6e20 830c 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03c718: 1a06 6d00 |01b0: const-string v6, " mStateSaved=" // string@006d │ │ -03c71c: 6e20 850c 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c722: 5586 e000 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03c726: 6e20 860c 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03c72c: 1a06 5a00 |01ba: const-string v6, " mDestroyed=" // string@005a │ │ -03c730: 6e20 850c 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c736: 5586 d700 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -03c73a: 6e20 8b0c 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03c740: 5586 db00 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03c744: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ -03c748: 6e20 850c 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c74e: 1a06 1f00 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -03c752: 6e20 850c 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c758: 5586 db00 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03c75c: 6e20 8b0c 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03c762: 5486 dc00 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03c766: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ -03c76a: 6e20 850c 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c770: 1a06 2000 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -03c774: 6e20 850c 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c77a: 5486 dc00 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03c77e: 6e20 8a0c 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c784: 5486 d100 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03c788: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ -03c78c: 5486 d100 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03c790: 6e10 3d0d 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c796: 0a06 |01ef: move-result v6 │ │ -03c798: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ -03c79c: 6e20 850c 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c7a2: 1a06 1c00 |01f5: const-string v6, " mAvailIndices: " // string@001c │ │ -03c7a6: 6e20 850c 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03c7ac: 5486 d100 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03c7b0: 6e10 3e0d 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d3e │ │ -03c7b6: 0c06 |01ff: move-result-object v6 │ │ -03c7b8: 7110 420d 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ -03c7be: 0c06 |0203: move-result-object v6 │ │ -03c7c0: 6e20 8a0c 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03c7c6: 0e00 |0207: return-void │ │ +03de68: |[03de68] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03de78: 2206 0102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03de7c: 7010 f20c 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03de82: 6e20 f80c 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03de88: 0c06 |0008: move-result-object v6 │ │ +03de8a: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ +03de8e: 6e20 f80c 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03de94: 0c06 |000e: move-result-object v6 │ │ +03de96: 6e10 fd0c 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03de9c: 0c04 |0012: move-result-object v4 │ │ +03de9e: 5486 cd00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03dea2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +03dea6: 5486 cd00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03deaa: 6e10 3d0d 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03deb0: 0a00 |001c: move-result v0 │ │ +03deb2: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +03deb6: 6e20 850c 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03debc: 1a06 a501 |0022: const-string v6, "Active Fragments in " // string@01a5 │ │ +03dec0: 6e20 850c 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03dec6: 7110 020d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +03decc: 0a06 |002a: move-result v6 │ │ +03dece: 7110 b70c 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03ded4: 0c06 |002e: move-result-object v6 │ │ +03ded6: 6e20 850c 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03dedc: 1a06 0701 |0032: const-string v6, ":" // string@0107 │ │ +03dee0: 6e20 8a0c 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03dee6: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +03dee8: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +03deec: 5486 cd00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03def0: 6e20 370d 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03def6: 0c02 |003f: move-result-object v2 │ │ +03def8: 1f02 6800 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03defc: 6e20 850c 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df02: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ +03df06: 6e20 850c 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df0c: 6e20 830c 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03df12: 1a06 0801 |004d: const-string v6, ": " // string@0108 │ │ +03df16: 6e20 850c 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df1c: 6e20 890c 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03df22: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +03df26: 6e5c f101 42ba |0057: invoke-virtual {v2, v4, v10, v11, v12}, Landroid/support/v4/app/Fragment;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01f1 │ │ +03df2c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03df30: 28dc |005c: goto 0038 // -0024 │ │ +03df32: 5486 cf00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03df36: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +03df3a: 5486 cf00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03df3e: 6e10 3d0d 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03df44: 0a00 |0066: move-result v0 │ │ +03df46: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +03df4a: 6e20 850c 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df50: 1a06 ae01 |006c: const-string v6, "Added Fragments:" // string@01ae │ │ +03df54: 6e20 8a0c 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03df5a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +03df5c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +03df60: 5486 cf00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03df64: 6e20 370d 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03df6a: 0c02 |0079: move-result-object v2 │ │ +03df6c: 1f02 6800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03df70: 6e20 850c 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df76: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ +03df7a: 6e20 850c 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df80: 6e20 830c 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03df86: 1a06 0801 |0087: const-string v6, ": " // string@0108 │ │ +03df8a: 6e20 850c 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03df90: 6e10 3902 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0239 │ │ +03df96: 0c06 |008f: move-result-object v6 │ │ +03df98: 6e20 8a0c 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03df9e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03dfa2: 28dd |0095: goto 0072 // -0023 │ │ +03dfa4: 5486 d500 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dfa8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +03dfac: 5486 d500 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dfb0: 6e10 3d0d 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03dfb6: 0a00 |009f: move-result v0 │ │ +03dfb8: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +03dfbc: 6e20 850c 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03dfc2: 1a06 b202 |00a5: const-string v6, "Fragments Created Menus:" // string@02b2 │ │ +03dfc6: 6e20 8a0c 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03dfcc: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +03dfce: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +03dfd2: 5486 d500 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00d5 │ │ +03dfd6: 6e20 370d 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03dfdc: 0c02 |00b2: move-result-object v2 │ │ +03dfde: 1f02 6800 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03dfe2: 6e20 850c 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03dfe8: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ +03dfec: 6e20 850c 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03dff2: 6e20 830c 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03dff8: 1a06 0801 |00c0: const-string v6, ": " // string@0108 │ │ +03dffc: 6e20 850c 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e002: 6e10 3902 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0239 │ │ +03e008: 0c06 |00c8: move-result-object v6 │ │ +03e00a: 6e20 8a0c 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e010: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e014: 28dd |00ce: goto 00ab // -0023 │ │ +03e016: 5486 d200 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e01a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +03e01e: 5486 d200 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e022: 6e10 3d0d 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e028: 0a00 |00d8: move-result v0 │ │ +03e02a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +03e02e: 6e20 850c 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e034: 1a06 cf01 |00de: const-string v6, "Back Stack:" // string@01cf │ │ +03e038: 6e20 8a0c 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e03e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +03e040: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +03e044: 5486 d200 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e048: 6e20 370d 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e04e: 0c01 |00eb: move-result-object v1 │ │ +03e050: 1f01 6100 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03e054: 6e20 850c 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e05a: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ +03e05e: 6e20 850c 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e064: 6e20 830c 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03e06a: 1a06 0801 |00f9: const-string v6, ": " // string@0108 │ │ +03e06e: 6e20 850c 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e074: 6e10 cd0c 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +03e07a: 0c06 |0101: move-result-object v6 │ │ +03e07c: 6e20 8a0c 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e082: 6e5c a301 41ba |0105: invoke-virtual {v1, v4, v10, v11, v12}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@01a3 │ │ +03e088: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e08c: 28da |010a: goto 00e4 // -0026 │ │ +03e08e: 1d08 |010b: monitor-enter v8 │ │ +03e090: 5486 d400 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03e094: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +03e098: 5486 d400 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03e09c: 6e10 3d0d 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e0a2: 0a00 |0115: move-result v0 │ │ +03e0a4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +03e0a8: 6e20 850c 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e0ae: 1a06 ce01 |011b: const-string v6, "Back Stack Indices:" // string@01ce │ │ +03e0b2: 6e20 8a0c 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e0b8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +03e0ba: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +03e0be: 5486 d400 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03e0c2: 6e20 370d 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e0c8: 0c01 |0128: move-result-object v1 │ │ +03e0ca: 1f01 6100 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03e0ce: 6e20 850c 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e0d4: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ +03e0d8: 6e20 850c 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e0de: 6e20 830c 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03e0e4: 1a06 0801 |0136: const-string v6, ": " // string@0108 │ │ +03e0e8: 6e20 850c 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e0ee: 6e20 890c 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03e0f4: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e0f8: 28e1 |0140: goto 0121 // -001f │ │ +03e0fa: 5486 d000 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e0fe: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +03e102: 5486 d000 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e106: 6e10 3d0d 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e10c: 0a06 |014a: move-result v6 │ │ +03e10e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +03e112: 6e20 850c 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e118: 1a06 430f |0150: const-string v6, "mAvailBackStackIndices: " // string@0f43 │ │ +03e11c: 6e20 850c 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e122: 5486 d000 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e126: 6e10 3e0d 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d3e │ │ +03e12c: 0c06 |015a: move-result-object v6 │ │ +03e12e: 7110 420d 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ +03e134: 0c06 |015e: move-result-object v6 │ │ +03e136: 6e20 8a0c 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e13c: 1e08 |0162: monitor-exit v8 │ │ +03e13e: 5486 dd00 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e142: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +03e146: 5486 dd00 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e14a: 6e10 3d0d 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e150: 0a00 |016c: move-result v0 │ │ +03e152: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +03e156: 6e20 850c 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e15c: 1a06 6a07 |0172: const-string v6, "Pending Actions:" // string@076a │ │ +03e160: 6e20 8a0c 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e166: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +03e168: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +03e16c: 5486 dd00 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e170: 6e20 370d 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e176: 0c05 |017f: move-result-object v5 │ │ +03e178: 1f05 fc01 |0180: check-cast v5, Ljava/lang/Runnable; // type@01fc │ │ +03e17c: 6e20 850c 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e182: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ +03e186: 6e20 850c 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e18c: 6e20 830c 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03e192: 1a06 0801 |018d: const-string v6, ": " // string@0108 │ │ +03e196: 6e20 850c 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e19c: 6e20 890c 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +03e1a2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e1a6: 28e1 |0197: goto 0178 // -001f │ │ +03e1a8: 0d06 |0198: move-exception v6 │ │ +03e1aa: 1e08 |0199: monitor-exit v8 │ │ +03e1ac: 2706 |019a: throw v6 │ │ +03e1ae: 6e20 850c 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e1b4: 1a06 a502 |019e: const-string v6, "FragmentManager misc state:" // string@02a5 │ │ +03e1b8: 6e20 8a0c 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e1be: 6e20 850c 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e1c4: 1a06 1d00 |01a6: const-string v6, " mCurState=" // string@001d │ │ +03e1c8: 6e20 850c 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e1ce: 5286 d600 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03e1d2: 6e20 830c 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +03e1d8: 1a06 6d00 |01b0: const-string v6, " mStateSaved=" // string@006d │ │ +03e1dc: 6e20 850c 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e1e2: 5586 e000 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03e1e6: 6e20 860c 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +03e1ec: 1a06 5a00 |01ba: const-string v6, " mDestroyed=" // string@005a │ │ +03e1f0: 6e20 850c 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e1f6: 5586 d700 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +03e1fa: 6e20 8b0c 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +03e200: 5586 db00 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03e204: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ +03e208: 6e20 850c 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e20e: 1a06 1f00 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +03e212: 6e20 850c 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e218: 5586 db00 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03e21c: 6e20 8b0c 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +03e222: 5486 dc00 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +03e226: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ +03e22a: 6e20 850c 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e230: 1a06 2000 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +03e234: 6e20 850c 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e23a: 5486 dc00 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +03e23e: 6e20 8a0c 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e244: 5486 d100 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03e248: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ +03e24c: 5486 d100 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03e250: 6e10 3d0d 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e256: 0a06 |01ef: move-result v6 │ │ +03e258: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ +03e25c: 6e20 850c 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e262: 1a06 1c00 |01f5: const-string v6, " mAvailIndices: " // string@001c │ │ +03e266: 6e20 850c 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +03e26c: 5486 d100 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03e270: 6e10 3e0d 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0d3e │ │ +03e276: 0c06 |01ff: move-result-object v6 │ │ +03e278: 7110 420d 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ +03e27e: 0c06 |0203: move-result-object v6 │ │ +03e280: 6e20 8a0c 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +03e286: 0e00 |0207: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=566 │ │ @@ -67582,49 +67587,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -03c7dc: |[03c7dc] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -03c7ec: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -03c7f0: 7010 a102 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ -03c7f6: 1d02 |0005: monitor-enter v2 │ │ -03c7f8: 5420 ce00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c7fc: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -03c800: 2200 f101 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03c804: 1a01 a801 |000c: const-string v1, "Activity has been destroyed" // string@01a8 │ │ -03c808: 7020 b00c 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03c80e: 2700 |0011: throw v0 │ │ -03c810: 0d00 |0012: move-exception v0 │ │ -03c812: 1e02 |0013: monitor-exit v2 │ │ -03c814: 2700 |0014: throw v0 │ │ -03c816: 5420 dd00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c81a: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -03c81e: 2200 2d02 |0019: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03c822: 7010 310d 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03c828: 5b20 dd00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c82c: 5420 dd00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c830: 6e20 340d 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03c836: 5420 dd00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c83a: 6e10 3d0d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c840: 0a00 |002a: move-result v0 │ │ -03c842: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -03c844: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -03c848: 5420 ce00 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c84c: 5400 a800 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03c850: 5421 d800 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -03c854: 6e20 5301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -03c85a: 5420 ce00 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c85e: 5400 a800 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03c862: 5421 d800 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -03c866: 6e20 5101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -03c86c: 1e02 |0040: monitor-exit v2 │ │ -03c86e: 0e00 |0041: return-void │ │ +03e29c: |[03e29c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +03e2ac: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +03e2b0: 7010 a102 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ +03e2b6: 1d02 |0005: monitor-enter v2 │ │ +03e2b8: 5420 ce00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e2bc: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +03e2c0: 2200 ef01 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03e2c4: 1a01 a801 |000c: const-string v1, "Activity has been destroyed" // string@01a8 │ │ +03e2c8: 7020 b00c 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03e2ce: 2700 |0011: throw v0 │ │ +03e2d0: 0d00 |0012: move-exception v0 │ │ +03e2d2: 1e02 |0013: monitor-exit v2 │ │ +03e2d4: 2700 |0014: throw v0 │ │ +03e2d6: 5420 dd00 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e2da: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +03e2de: 2200 2b02 |0019: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03e2e2: 7010 310d 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03e2e8: 5b20 dd00 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e2ec: 5420 dd00 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e2f0: 6e20 340d 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03e2f6: 5420 dd00 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e2fa: 6e10 3d0d 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e300: 0a00 |002a: move-result v0 │ │ +03e302: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +03e304: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +03e308: 5420 ce00 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e30c: 5400 a800 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03e310: 5421 d800 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +03e314: 6e20 5301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +03e31a: 5420 ce00 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e31e: 5400 a800 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03e322: 5421 d800 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +03e326: 6e20 5101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +03e32c: 1e02 |0040: monitor-exit v2 │ │ +03e32e: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1324 │ │ @@ -67651,105 +67656,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -03c884: |[03c884] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -03c894: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03c896: 5585 d900 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -03c89a: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -03c89e: 2205 f101 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03c8a2: 1a06 8707 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0787 │ │ -03c8a6: 7020 b00c 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03c8ac: 2705 |000c: throw v5 │ │ -03c8ae: 7100 5601 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0156 │ │ -03c8b4: 0c05 |0010: move-result-object v5 │ │ -03c8b6: 5486 ce00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c8ba: 5466 a800 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03c8be: 6e10 4e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@014e │ │ -03c8c4: 0c06 |0018: move-result-object v6 │ │ -03c8c6: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -03c8ca: 2205 f101 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03c8ce: 1a06 f906 |001d: const-string v6, "Must be called from main thread of process" // string@06f9 │ │ -03c8d2: 7020 b00c 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03c8d8: 2705 |0022: throw v5 │ │ -03c8da: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -03c8dc: 1d08 |0024: monitor-enter v8 │ │ -03c8de: 5485 dd00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c8e2: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -03c8e6: 5485 dd00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c8ea: 6e10 3d0d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c8f0: 0a05 |002e: move-result v5 │ │ -03c8f2: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -03c8f6: 1e08 |0031: monitor-exit v8 │ │ -03c8f8: 5585 da00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -03c8fc: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -03c900: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -03c902: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -03c904: 5485 cd00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03c908: 6e10 3d0d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c90e: 0a05 |003d: move-result v5 │ │ -03c910: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -03c914: 5485 cd00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03c918: 6e20 370d 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03c91e: 0c01 |0045: move-result-object v1 │ │ -03c920: 1f01 6900 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03c924: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -03c928: 5415 8000 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -03c92c: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -03c930: 5415 8000 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -03c934: 6e10 6803 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ -03c93a: 0a05 |0053: move-result v5 │ │ -03c93c: b653 |0054: or-int/2addr v3, v5 │ │ -03c93e: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03c942: 28e1 |0057: goto 0038 // -001f │ │ -03c944: 5485 dd00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c948: 6e10 3d0d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03c94e: 0a04 |005d: move-result v4 │ │ -03c950: 5485 e100 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c954: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -03c958: 5485 e100 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c95c: 2155 |0064: array-length v5, v5 │ │ -03c95e: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -03c962: 2345 1d03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@031d │ │ -03c966: 5b85 e100 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c96a: 5485 dd00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c96e: 5486 e100 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c972: 6e20 3f0d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -03c978: 5485 dd00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ -03c97c: 6e10 350d 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -03c982: 5485 ce00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03c986: 5455 a800 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03c98a: 5486 d800 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ -03c98e: 6e20 5301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -03c994: 1e08 |0080: monitor-exit v8 │ │ -03c996: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -03c998: 5c85 d900 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -03c99c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -03c99e: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -03c9a2: 5485 e100 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c9a6: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -03c9aa: 7210 cf0c 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0ccf │ │ -03c9b0: 5485 e100 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ -03c9b4: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -03c9b6: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -03c9ba: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03c9be: 28f0 |0095: goto 0085 // -0010 │ │ -03c9c0: 0d05 |0096: move-exception v5 │ │ -03c9c2: 1e08 |0097: monitor-exit v8 │ │ -03c9c4: 2705 |0098: throw v5 │ │ -03c9c6: 5c87 d900 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -03c9ca: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -03c9cc: 2888 |009c: goto 0024 // -0078 │ │ -03c9ce: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -03c9d2: 5c87 da00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -03c9d6: 6e10 dd02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ -03c9dc: 0f00 |00a4: return v0 │ │ +03e344: |[03e344] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +03e354: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03e356: 5585 d900 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +03e35a: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +03e35e: 2205 ef01 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@01ef │ │ +03e362: 1a06 8407 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0784 │ │ +03e366: 7020 b00c 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03e36c: 2705 |000c: throw v5 │ │ +03e36e: 7100 5601 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0156 │ │ +03e374: 0c05 |0010: move-result-object v5 │ │ +03e376: 5486 ce00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e37a: 5466 a800 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03e37e: 6e10 4e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@014e │ │ +03e384: 0c06 |0018: move-result-object v6 │ │ +03e386: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +03e38a: 2205 ef01 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@01ef │ │ +03e38e: 1a06 f606 |001d: const-string v6, "Must be called from main thread of process" // string@06f6 │ │ +03e392: 7020 b00c 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03e398: 2705 |0022: throw v5 │ │ +03e39a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +03e39c: 1d08 |0024: monitor-enter v8 │ │ +03e39e: 5485 dd00 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e3a2: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +03e3a6: 5485 dd00 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e3aa: 6e10 3d0d 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e3b0: 0a05 |002e: move-result v5 │ │ +03e3b2: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +03e3b6: 1e08 |0031: monitor-exit v8 │ │ +03e3b8: 5585 da00 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +03e3bc: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +03e3c0: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +03e3c2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +03e3c4: 5485 cd00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e3c8: 6e10 3d0d 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e3ce: 0a05 |003d: move-result v5 │ │ +03e3d0: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +03e3d4: 5485 cd00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e3d8: 6e20 370d 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e3de: 0c01 |0045: move-result-object v1 │ │ +03e3e0: 1f01 6800 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e3e4: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +03e3e8: 5415 8000 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +03e3ec: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +03e3f0: 5415 8000 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +03e3f4: 6e10 6803 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ +03e3fa: 0a05 |0053: move-result v5 │ │ +03e3fc: b653 |0054: or-int/2addr v3, v5 │ │ +03e3fe: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e402: 28e1 |0057: goto 0038 // -001f │ │ +03e404: 5485 dd00 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e408: 6e10 3d0d 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e40e: 0a04 |005d: move-result v4 │ │ +03e410: 5485 e100 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e414: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +03e418: 5485 e100 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e41c: 2155 |0064: array-length v5, v5 │ │ +03e41e: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +03e422: 2345 1a03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@031a │ │ +03e426: 5b85 e100 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e42a: 5485 dd00 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e42e: 5486 e100 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e432: 6e20 3f0d 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +03e438: 5485 dd00 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00dd │ │ +03e43c: 6e10 350d 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +03e442: 5485 ce00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e446: 5455 a800 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03e44a: 5486 d800 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00d8 │ │ +03e44e: 6e20 5301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +03e454: 1e08 |0080: monitor-exit v8 │ │ +03e456: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +03e458: 5c85 d900 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +03e45c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +03e45e: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +03e462: 5485 e100 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e466: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +03e46a: 7210 cf0c 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0ccf │ │ +03e470: 5485 e100 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00e1 │ │ +03e474: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +03e476: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +03e47a: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e47e: 28f0 |0095: goto 0085 // -0010 │ │ +03e480: 0d05 |0096: move-exception v5 │ │ +03e482: 1e08 |0097: monitor-exit v8 │ │ +03e484: 2705 |0098: throw v5 │ │ +03e486: 5c87 d900 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +03e48a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +03e48c: 2888 |009c: goto 0024 // -0078 │ │ +03e48e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +03e492: 5c87 da00 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +03e496: 6e10 dd02 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ +03e49c: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -67806,18 +67811,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03c9fc: |[03c9fc] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -03ca0c: 6e10 b402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -03ca12: 0a00 |0003: move-result v0 │ │ -03ca14: 0f00 |0004: return v0 │ │ +03e4bc: |[03e4bc] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +03e4cc: 6e10 b402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +03e4d2: 0a00 |0003: move-result v0 │ │ +03e4d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -67825,50 +67830,50 @@ │ │ type : '(I)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03ca18: |[03ca18] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -03ca28: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03ca2c: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -03ca30: 5432 cf00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03ca34: 6e10 3d0d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ca3a: 0a02 |0009: move-result v2 │ │ -03ca3c: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03ca40: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -03ca44: 5432 cf00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03ca48: 6e20 370d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ca4e: 0c00 |0013: move-result-object v0 │ │ -03ca50: 1f00 6900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03ca54: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -03ca58: 5202 7800 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03ca5c: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -03ca60: 1100 |001c: return-object v0 │ │ -03ca62: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03ca66: 28ed |001f: goto 000c // -0013 │ │ -03ca68: 5432 cd00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ca6c: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -03ca70: 5432 cd00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ca74: 6e10 3d0d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ca7a: 0a02 |0029: move-result v2 │ │ -03ca7c: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03ca80: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -03ca84: 5432 cd00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ca88: 6e20 370d 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ca8e: 0c00 |0033: move-result-object v0 │ │ -03ca90: 1f00 6900 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03ca94: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -03ca98: 5202 7800 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ -03ca9c: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -03caa0: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03caa4: 28ee |003e: goto 002c // -0012 │ │ -03caa6: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -03caa8: 28dc |0040: goto 001c // -0024 │ │ +03e4d8: |[03e4d8] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +03e4e8: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e4ec: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +03e4f0: 5432 cf00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e4f4: 6e10 3d0d 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e4fa: 0a02 |0009: move-result v2 │ │ +03e4fc: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +03e500: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +03e504: 5432 cf00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e508: 6e20 370d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e50e: 0c00 |0013: move-result-object v0 │ │ +03e510: 1f00 6800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e514: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +03e518: 5202 7800 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03e51c: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +03e520: 1100 |001c: return-object v0 │ │ +03e522: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e526: 28ed |001f: goto 000c // -0013 │ │ +03e528: 5432 cd00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e52c: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +03e530: 5432 cd00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e534: 6e10 3d0d 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e53a: 0a02 |0029: move-result v2 │ │ +03e53c: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +03e540: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +03e544: 5432 cd00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e548: 6e20 370d 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e54e: 0c00 |0033: move-result-object v0 │ │ +03e550: 1f00 6800 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e554: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +03e558: 5202 7800 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0078 │ │ +03e55c: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +03e560: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e564: 28ee |003e: goto 002c // -0012 │ │ +03e566: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +03e568: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0004 line=1259 │ │ 0x000e line=1260 │ │ 0x0016 line=1261 │ │ 0x001c line=1275 │ │ @@ -67894,56 +67899,56 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03caac: |[03caac] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03cabc: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03cac0: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -03cac4: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -03cac8: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03cacc: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cad2: 0a02 |000b: move-result v2 │ │ -03cad4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03cad8: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -03cadc: 5432 cf00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03cae0: 6e20 370d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03cae6: 0c00 |0015: move-result-object v0 │ │ -03cae8: 1f00 6900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03caec: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -03caf0: 5402 8d00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03caf4: 6e20 da0c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03cafa: 0a02 |001f: move-result v2 │ │ -03cafc: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -03cb00: 1100 |0022: return-object v0 │ │ -03cb02: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03cb06: 28e9 |0025: goto 000e // -0017 │ │ -03cb08: 5432 cd00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb0c: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -03cb10: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -03cb14: 5432 cd00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb18: 6e10 3d0d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cb1e: 0a02 |0031: move-result v2 │ │ -03cb20: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03cb24: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -03cb28: 5432 cd00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb2c: 6e20 370d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03cb32: 0c00 |003b: move-result-object v0 │ │ -03cb34: 1f00 6900 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03cb38: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -03cb3c: 5402 8d00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ -03cb40: 6e20 da0c 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03cb46: 0a02 |0045: move-result v2 │ │ -03cb48: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -03cb4c: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03cb50: 28ea |004a: goto 0034 // -0016 │ │ -03cb52: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -03cb54: 28d6 |004c: goto 0022 // -002a │ │ +03e56c: |[03e56c] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +03e57c: 5432 cf00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e580: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +03e584: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +03e588: 5432 cf00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e58c: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e592: 0a02 |000b: move-result v2 │ │ +03e594: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +03e598: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +03e59c: 5432 cf00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03e5a0: 6e20 370d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e5a6: 0c00 |0015: move-result-object v0 │ │ +03e5a8: 1f00 6800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e5ac: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +03e5b0: 5402 8d00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03e5b4: 6e20 da0c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03e5ba: 0a02 |001f: move-result v2 │ │ +03e5bc: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +03e5c0: 1100 |0022: return-object v0 │ │ +03e5c2: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e5c6: 28e9 |0025: goto 000e // -0017 │ │ +03e5c8: 5432 cd00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e5cc: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +03e5d0: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +03e5d4: 5432 cd00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e5d8: 6e10 3d0d 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e5de: 0a02 |0031: move-result v2 │ │ +03e5e0: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +03e5e4: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +03e5e8: 5432 cd00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e5ec: 6e20 370d 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e5f2: 0c00 |003b: move-result-object v0 │ │ +03e5f4: 1f00 6800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e5f8: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +03e5fc: 5402 8d00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@008d │ │ +03e600: 6e20 da0c 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03e606: 0a02 |0045: move-result v2 │ │ +03e608: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +03e60c: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e610: 28ea |004a: goto 0034 // -0016 │ │ +03e612: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +03e614: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0006 line=1281 │ │ 0x0010 line=1282 │ │ 0x0018 line=1283 │ │ 0x0022 line=1297 │ │ @@ -67969,37 +67974,37 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03cb58: |[03cb58] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03cb68: 5432 cd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb6c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -03cb70: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -03cb74: 5432 cd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb78: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cb7e: 0a02 |000b: move-result v2 │ │ -03cb80: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -03cb84: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -03cb88: 5432 cd00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cb8c: 6e20 370d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03cb92: 0c00 |0015: move-result-object v0 │ │ -03cb94: 1f00 6900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03cb98: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -03cb9c: 5402 9300 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ -03cba0: 6e20 da0c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03cba6: 0a02 |001f: move-result v2 │ │ -03cba8: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -03cbac: 1100 |0022: return-object v0 │ │ -03cbae: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03cbb2: 28e9 |0025: goto 000e // -0017 │ │ -03cbb4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -03cbb6: 28fb |0027: goto 0022 // -0005 │ │ +03e618: |[03e618] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +03e628: 5432 cd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e62c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +03e630: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +03e634: 5432 cd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e638: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e63e: 0a02 |000b: move-result v2 │ │ +03e640: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +03e644: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +03e648: 5432 cd00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e64c: 6e20 370d 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e652: 0c00 |0015: move-result-object v0 │ │ +03e654: 1f00 6800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e658: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +03e65c: 5402 9300 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0093 │ │ +03e660: 6e20 da0c 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03e666: 0a02 |001f: move-result v2 │ │ +03e668: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +03e66c: 1100 |0022: return-object v0 │ │ +03e66e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03e672: 28e9 |0025: goto 000e // -0017 │ │ +03e674: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +03e676: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 0x0006 line=1302 │ │ 0x0010 line=1303 │ │ 0x0018 line=1304 │ │ 0x0022 line=1309 │ │ @@ -68018,46 +68023,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -03cbb8: |[03cbb8] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -03cbc8: 1d03 |0000: monitor-enter v3 │ │ -03cbca: 5430 d400 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03cbce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03cbd0: 6e30 3c0d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03cbd6: 5430 d000 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03cbda: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -03cbde: 2200 2d02 |000b: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03cbe2: 7010 310d 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03cbe8: 5b30 d000 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03cbec: 6300 c400 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03cbf0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -03cbf4: 1a00 a402 |0016: const-string v0, "FragmentManager" // string@02a4 │ │ -03cbf8: 2201 0302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03cbfc: 7010 f20c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03cc02: 1a02 b302 |001d: const-string v2, "Freeing back stack index " // string@02b3 │ │ -03cc06: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cc0c: 0c01 |0022: move-result-object v1 │ │ -03cc0e: 6e20 f50c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03cc14: 0c01 |0026: move-result-object v1 │ │ -03cc16: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03cc1c: 0c01 |002a: move-result-object v1 │ │ -03cc1e: 7120 e20a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03cc24: 5430 d000 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03cc28: 7110 b80c 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -03cc2e: 0c01 |0033: move-result-object v1 │ │ -03cc30: 6e20 340d 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03cc36: 1e03 |0037: monitor-exit v3 │ │ -03cc38: 0e00 |0038: return-void │ │ -03cc3a: 0d00 |0039: move-exception v0 │ │ -03cc3c: 1e03 |003a: monitor-exit v3 │ │ -03cc3e: 2700 |003b: throw v0 │ │ +03e678: |[03e678] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +03e688: 1d03 |0000: monitor-enter v3 │ │ +03e68a: 5430 d400 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +03e68e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03e690: 6e30 3c0d 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +03e696: 5430 d000 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e69a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +03e69e: 2200 2b02 |000b: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03e6a2: 7010 310d 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03e6a8: 5b30 d000 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e6ac: 6300 c400 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03e6b0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +03e6b4: 1a00 a402 |0016: const-string v0, "FragmentManager" // string@02a4 │ │ +03e6b8: 2201 0102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03e6bc: 7010 f20c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03e6c2: 1a02 b302 |001d: const-string v2, "Freeing back stack index " // string@02b3 │ │ +03e6c6: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e6cc: 0c01 |0022: move-result-object v1 │ │ +03e6ce: 6e20 f50c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03e6d4: 0c01 |0026: move-result-object v1 │ │ +03e6d6: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03e6dc: 0c01 |002a: move-result-object v1 │ │ +03e6de: 7120 e20a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03e6e4: 5430 d000 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +03e6e8: 7110 b80c 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +03e6ee: 0c01 |0033: move-result-object v1 │ │ +03e6f0: 6e20 340d 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03e6f6: 1e03 |0037: monitor-exit v3 │ │ +03e6f8: 0e00 |0038: return-void │ │ +03e6fa: 0d00 |0039: move-exception v0 │ │ +03e6fc: 1e03 |003a: monitor-exit v3 │ │ +03e6fe: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0001 line=1389 │ │ 0x0007 line=1390 │ │ @@ -68076,20 +68081,20 @@ │ │ type : '(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03cc4c: |[03cc4c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -03cc5c: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03cc60: 6e20 370d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03cc66: 0c00 |0005: move-result-object v0 │ │ -03cc68: 1f00 6e00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@006e │ │ -03cc6c: 1100 |0008: return-object v0 │ │ +03e70c: |[03e70c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +03e71c: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e720: 6e20 370d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e726: 0c00 |0005: move-result-object v0 │ │ +03e728: 1f00 6d00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@006d │ │ +03e72c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -68098,23 +68103,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03cc70: |[03cc70] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -03cc80: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03cc84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03cc88: 5410 d200 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03cc8c: 6e10 3d0d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cc92: 0a00 |0009: move-result v0 │ │ -03cc94: 0f00 |000a: return v0 │ │ -03cc96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03cc98: 28fe |000c: goto 000a // -0002 │ │ +03e730: |[03e730] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +03e740: 5410 d200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e744: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03e748: 5410 d200 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03e74c: 6e10 3d0d 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e752: 0a00 |0009: move-result v0 │ │ +03e754: 0f00 |000a: return v0 │ │ +03e756: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03e758: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #33 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -68122,64 +68127,64 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -03cc9c: |[03cc9c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03ccac: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -03ccae: 6e30 3b01 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -03ccb4: 0a01 |0004: move-result v1 │ │ -03ccb6: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -03ccba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03ccbc: 1100 |0008: return-object v0 │ │ -03ccbe: 5452 cd00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ccc2: 6e10 3d0d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ccc8: 0a02 |000e: move-result v2 │ │ -03ccca: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ -03ccce: 2202 f101 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03ccd2: 2203 0302 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03ccd6: 7010 f20c 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ccdc: 1a04 9c02 |0018: const-string v4, "Fragement no longer exists for key " // string@029c │ │ -03cce0: 6e20 f80c 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cce6: 0c03 |001d: move-result-object v3 │ │ -03cce8: 6e20 f80c 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ccee: 0c03 |0021: move-result-object v3 │ │ -03ccf0: 1a04 0e01 |0022: const-string v4, ": index " // string@010e │ │ -03ccf4: 6e20 f80c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ccfa: 0c03 |0027: move-result-object v3 │ │ -03ccfc: 6e20 f50c 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03cd02: 0c03 |002b: move-result-object v3 │ │ -03cd04: 6e10 fd0c 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03cd0a: 0c03 |002f: move-result-object v3 │ │ -03cd0c: 7020 b00c 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03cd12: 2702 |0033: throw v2 │ │ -03cd14: 5452 cd00 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cd18: 6e20 370d 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03cd1e: 0c00 |0039: move-result-object v0 │ │ -03cd20: 1f00 6900 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03cd24: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ -03cd28: 2202 f101 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03cd2c: 2203 0302 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03cd30: 7010 f20c 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03cd36: 1a04 9c02 |0045: const-string v4, "Fragement no longer exists for key " // string@029c │ │ -03cd3a: 6e20 f80c 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cd40: 0c03 |004a: move-result-object v3 │ │ -03cd42: 6e20 f80c 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cd48: 0c03 |004e: move-result-object v3 │ │ -03cd4a: 1a04 0e01 |004f: const-string v4, ": index " // string@010e │ │ -03cd4e: 6e20 f80c 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cd54: 0c03 |0054: move-result-object v3 │ │ -03cd56: 6e20 f50c 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03cd5c: 0c03 |0058: move-result-object v3 │ │ -03cd5e: 6e10 fd0c 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03cd64: 0c03 |005c: move-result-object v3 │ │ -03cd66: 7020 b00c 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03cd6c: 2702 |0060: throw v2 │ │ +03e75c: |[03e75c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +03e76c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +03e76e: 6e30 3b01 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +03e774: 0a01 |0004: move-result v1 │ │ +03e776: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +03e77a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03e77c: 1100 |0008: return-object v0 │ │ +03e77e: 5452 cd00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e782: 6e10 3d0d 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03e788: 0a02 |000e: move-result v2 │ │ +03e78a: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ +03e78e: 2202 ef01 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +03e792: 2203 0102 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +03e796: 7010 f20c 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03e79c: 1a04 9c02 |0018: const-string v4, "Fragement no longer exists for key " // string@029c │ │ +03e7a0: 6e20 f80c 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e7a6: 0c03 |001d: move-result-object v3 │ │ +03e7a8: 6e20 f80c 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e7ae: 0c03 |0021: move-result-object v3 │ │ +03e7b0: 1a04 0e01 |0022: const-string v4, ": index " // string@010e │ │ +03e7b4: 6e20 f80c 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e7ba: 0c03 |0027: move-result-object v3 │ │ +03e7bc: 6e20 f50c 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03e7c2: 0c03 |002b: move-result-object v3 │ │ +03e7c4: 6e10 fd0c 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03e7ca: 0c03 |002f: move-result-object v3 │ │ +03e7cc: 7020 b00c 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03e7d2: 2702 |0033: throw v2 │ │ +03e7d4: 5452 cd00 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03e7d8: 6e20 370d 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03e7de: 0c00 |0039: move-result-object v0 │ │ +03e7e0: 1f00 6800 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03e7e4: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ +03e7e8: 2202 ef01 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +03e7ec: 2203 0102 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +03e7f0: 7010 f20c 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03e7f6: 1a04 9c02 |0045: const-string v4, "Fragement no longer exists for key " // string@029c │ │ +03e7fa: 6e20 f80c 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e800: 0c03 |004a: move-result-object v3 │ │ +03e802: 6e20 f80c 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e808: 0c03 |004e: move-result-object v3 │ │ +03e80a: 1a04 0e01 |004f: const-string v4, ": index " // string@010e │ │ +03e80e: 6e20 f80c 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e814: 0c03 |0054: move-result-object v3 │ │ +03e816: 6e20 f50c 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03e81c: 0c03 |0058: move-result-object v3 │ │ +03e81e: 6e10 fd0c 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03e824: 0c03 |005c: move-result-object v3 │ │ +03e826: 7020 b00c 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03e82c: 2702 |0060: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0005 line=525 │ │ 0x0007 line=526 │ │ 0x0008 line=537 │ │ 0x0009 line=528 │ │ @@ -68199,51 +68204,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -03cd70: |[03cd70] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -03cd80: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03cd82: 6301 c400 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03cd86: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -03cd8a: 1a01 a402 |0005: const-string v1, "FragmentManager" // string@02a4 │ │ -03cd8e: 2202 0302 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03cd92: 7010 f20c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03cd98: 1a03 e50d |000c: const-string v3, "hide: " // string@0de5 │ │ -03cd9c: 6e20 f80c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cda2: 0c02 |0011: move-result-object v2 │ │ -03cda4: 6e20 f70c 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03cdaa: 0c02 |0015: move-result-object v2 │ │ -03cdac: 6e10 fd0c 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03cdb2: 0c02 |0019: move-result-object v2 │ │ -03cdb4: 7120 e20a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03cdba: 5561 7c00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03cdbe: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -03cdc2: 5c64 7c00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03cdc6: 5461 9200 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03cdca: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -03cdce: 6e58 be02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ -03cdd4: 0c00 |002a: move-result-object v0 │ │ -03cdd6: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -03cdda: 5461 9200 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03cdde: 6e20 5d0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03cde4: 5461 9200 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03cde8: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -03cdec: 6e20 5c0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03cdf2: 5561 6e00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03cdf6: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -03cdfa: 5561 7b00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03cdfe: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -03ce02: 5561 8200 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03ce06: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -03ce0a: 5c54 db00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03ce0e: 6e20 1d02 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@021d │ │ -03ce14: 0e00 |004a: return-void │ │ +03e830: |[03e830] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +03e840: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03e842: 6301 c400 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03e846: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +03e84a: 1a01 a402 |0005: const-string v1, "FragmentManager" // string@02a4 │ │ +03e84e: 2202 0102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +03e852: 7010 f20c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03e858: 1a03 e10d |000c: const-string v3, "hide: " // string@0de1 │ │ +03e85c: 6e20 f80c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03e862: 0c02 |0011: move-result-object v2 │ │ +03e864: 6e20 f70c 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03e86a: 0c02 |0015: move-result-object v2 │ │ +03e86c: 6e10 fd0c 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03e872: 0c02 |0019: move-result-object v2 │ │ +03e874: 7120 e20a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03e87a: 5561 7c00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03e87e: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +03e882: 5c64 7c00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03e886: 5461 9200 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03e88a: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +03e88e: 6e58 be02 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ +03e894: 0c00 |002a: move-result-object v0 │ │ +03e896: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +03e89a: 5461 9200 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03e89e: 6e20 5d0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +03e8a4: 5461 9200 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03e8a8: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +03e8ac: 6e20 5c0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +03e8b2: 5561 6e00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03e8b6: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +03e8ba: 5561 7b00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03e8be: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +03e8c2: 5561 8200 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03e8c6: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +03e8ca: 5c54 db00 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03e8ce: 6e20 1d02 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@021d │ │ +03e8d4: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1183 │ │ 0x001d line=1184 │ │ 0x0021 line=1185 │ │ 0x0023 line=1186 │ │ 0x0027 line=1187 │ │ @@ -68266,85 +68271,85 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;' │ │ access : 0x0000 () │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -03ce18: |[03ce18] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -03ce28: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -03ce2e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03ce30: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -03ce32: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -03ce36: 52a4 8300 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ce3a: 6e40 1502 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0215 │ │ -03ce40: 0c01 |000c: move-result-object v1 │ │ -03ce42: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -03ce46: 1101 |000f: return-object v1 │ │ -03ce48: 52a4 8300 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ce4c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -03ce50: 5494 ce00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ce54: 52a5 8300 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ -03ce58: 7120 fe0b 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ -03ce5e: 0c00 |001b: move-result-object v0 │ │ -03ce60: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -03ce64: 0701 |001e: move-object v1, v0 │ │ -03ce66: 28f0 |001f: goto 000f // -0010 │ │ -03ce68: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -03ce6c: 0731 |0022: move-object v1, v3 │ │ -03ce6e: 28ec |0023: goto 000f // -0014 │ │ -03ce70: 7120 df02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02df │ │ -03ce76: 0a02 |0027: move-result v2 │ │ -03ce78: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -03ce7c: 0731 |002a: move-object v1, v3 │ │ -03ce7e: 28e4 |002b: goto 000f // -001c │ │ -03ce80: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -03ce86: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -03ce8a: 5494 ce00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ce8e: 6e10 5002 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0250 │ │ -03ce94: 0c04 |0036: move-result-object v4 │ │ -03ce96: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -03ce9a: 5494 ce00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ce9e: 6e10 5002 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0250 │ │ -03cea4: 0c04 |003e: move-result-object v4 │ │ -03cea6: 6e10 800b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b80 │ │ -03ceac: 0c04 |0042: move-result-object v4 │ │ -03ceae: 524d ea02 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02ea │ │ -03ceb2: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -03ceb6: 0731 |0047: move-object v1, v3 │ │ -03ceb8: 28c7 |0048: goto 000f // -0039 │ │ -03ceba: 5493 ce00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03cebe: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -03cec2: 7156 c202 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ -03cec8: 0c01 |0050: move-result-object v1 │ │ -03ceca: 28be |0051: goto 000f // -0042 │ │ -03cecc: 5493 ce00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ced0: 7157 c202 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ -03ced6: 0c01 |0057: move-result-object v1 │ │ -03ced8: 28b7 |0058: goto 000f // -0049 │ │ -03ceda: 5493 ce00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03cede: 7156 c202 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ -03cee4: 0c01 |005e: move-result-object v1 │ │ -03cee6: 28b0 |005f: goto 000f // -0050 │ │ -03cee8: 5493 ce00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ceec: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -03cef2: 7157 c202 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ -03cef8: 0c01 |0068: move-result-object v1 │ │ -03cefa: 28a6 |0069: goto 000f // -005a │ │ -03cefc: 5493 ce00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03cf00: 7130 c002 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02c0 │ │ -03cf06: 0c01 |006f: move-result-object v1 │ │ -03cf08: 289f |0070: goto 000f // -0061 │ │ -03cf0a: 5493 ce00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03cf0e: 7130 c002 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02c0 │ │ -03cf14: 0c01 |0076: move-result-object v1 │ │ -03cf16: 2898 |0077: goto 000f // -0068 │ │ -03cf18: 0731 |0078: move-object v1, v3 │ │ -03cf1a: 2896 |0079: goto 000f // -006a │ │ -03cf1c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +03e8d8: |[03e8d8] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +03e8e8: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +03e8ee: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +03e8f0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +03e8f2: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +03e8f6: 52a4 8300 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03e8fa: 6e40 1502 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0215 │ │ +03e900: 0c01 |000c: move-result-object v1 │ │ +03e902: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +03e906: 1101 |000f: return-object v1 │ │ +03e908: 52a4 8300 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03e90c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +03e910: 5494 ce00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e914: 52a5 8300 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@0083 │ │ +03e918: 7120 fe0b 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ +03e91e: 0c00 |001b: move-result-object v0 │ │ +03e920: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +03e924: 0701 |001e: move-object v1, v0 │ │ +03e926: 28f0 |001f: goto 000f // -0010 │ │ +03e928: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +03e92c: 0731 |0022: move-object v1, v3 │ │ +03e92e: 28ec |0023: goto 000f // -0014 │ │ +03e930: 7120 df02 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@02df │ │ +03e936: 0a02 |0027: move-result v2 │ │ +03e938: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +03e93c: 0731 |002a: move-object v1, v3 │ │ +03e93e: 28e4 |002b: goto 000f // -001c │ │ +03e940: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +03e946: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +03e94a: 5494 ce00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e94e: 6e10 5002 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0250 │ │ +03e954: 0c04 |0036: move-result-object v4 │ │ +03e956: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +03e95a: 5494 ce00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e95e: 6e10 5002 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0250 │ │ +03e964: 0c04 |003e: move-result-object v4 │ │ +03e966: 6e10 800b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b80 │ │ +03e96c: 0c04 |0042: move-result-object v4 │ │ +03e96e: 524d ea02 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02ea │ │ +03e972: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +03e976: 0731 |0047: move-object v1, v3 │ │ +03e978: 28c7 |0048: goto 000f // -0039 │ │ +03e97a: 5493 ce00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e97e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +03e982: 7156 c202 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ +03e988: 0c01 |0050: move-result-object v1 │ │ +03e98a: 28be |0051: goto 000f // -0042 │ │ +03e98c: 5493 ce00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e990: 7157 c202 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ +03e996: 0c01 |0057: move-result-object v1 │ │ +03e998: 28b7 |0058: goto 000f // -0049 │ │ +03e99a: 5493 ce00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e99e: 7156 c202 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ +03e9a4: 0c01 |005e: move-result-object v1 │ │ +03e9a6: 28b0 |005f: goto 000f // -0050 │ │ +03e9a8: 5493 ce00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e9ac: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +03e9b2: 7157 c202 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02c2 │ │ +03e9b8: 0c01 |0068: move-result-object v1 │ │ +03e9ba: 28a6 |0069: goto 000f // -005a │ │ +03e9bc: 5493 ce00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e9c0: 7130 c002 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02c0 │ │ +03e9c6: 0c01 |006f: move-result-object v1 │ │ +03e9c8: 289f |0070: goto 000f // -0061 │ │ +03e9ca: 5493 ce00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03e9ce: 7130 c002 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02c0 │ │ +03e9d4: 0c01 |0076: move-result-object v1 │ │ +03e9d6: 2898 |0077: goto 000f // -0068 │ │ +03e9d8: 0731 |0078: move-object v1, v3 │ │ +03e9da: 2896 |0079: goto 000f // -006a │ │ +03e9dc: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=703 │ │ 0x000d line=705 │ │ 0x000f line=757 │ │ 0x0010 line=709 │ │ 0x0014 line=710 │ │ @@ -68384,64 +68389,64 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -03cf3c: |[03cf3c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -03cf4c: 5240 7e00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03cf50: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -03cf54: 0e00 |0004: return-void │ │ -03cf56: 5430 d100 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03cf5a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03cf5e: 5430 d100 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03cf62: 6e10 3d0d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cf68: 0a00 |000e: move-result v0 │ │ -03cf6a: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ -03cf6e: 5430 cd00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cf72: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -03cf76: 2200 2d02 |0015: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03cf7a: 7010 310d 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03cf80: 5b30 cd00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cf84: 5430 cd00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cf88: 6e10 3d0d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cf8e: 0a00 |0021: move-result v0 │ │ -03cf90: 6e20 3102 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ -03cf96: 5430 cd00 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03cf9a: 6e20 340d 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03cfa0: 6300 c400 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03cfa4: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ -03cfa8: 1a00 a402 |002e: const-string v0, "FragmentManager" // string@02a4 │ │ -03cfac: 2201 0302 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03cfb0: 7010 f20c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03cfb6: 1a02 b101 |0035: const-string v2, "Allocated fragment index " // string@01b1 │ │ -03cfba: 6e20 f80c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03cfc0: 0c01 |003a: move-result-object v1 │ │ -03cfc2: 6e20 f70c 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03cfc8: 0c01 |003e: move-result-object v1 │ │ -03cfca: 6e10 fd0c 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03cfd0: 0c01 |0042: move-result-object v1 │ │ -03cfd2: 7120 e20a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03cfd8: 28be |0046: goto 0004 // -0042 │ │ -03cfda: 5430 d100 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03cfde: 5431 d100 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03cfe2: 6e10 3d0d 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03cfe8: 0a01 |004e: move-result v1 │ │ -03cfea: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03cfee: 6e20 3a0d 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -03cff4: 0c00 |0054: move-result-object v0 │ │ -03cff6: 1f00 f401 |0055: check-cast v0, Ljava/lang/Integer; // type@01f4 │ │ -03cffa: 6e10 b40c 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ -03d000: 0a00 |005a: move-result v0 │ │ -03d002: 6e20 3102 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ -03d008: 5430 cd00 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03d00c: 5241 7e00 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03d010: 6e30 3c0d 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03d016: 28c5 |0065: goto 002a // -003b │ │ +03e9fc: |[03e9fc] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +03ea0c: 5240 7e00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03ea10: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +03ea14: 0e00 |0004: return-void │ │ +03ea16: 5430 d100 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03ea1a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03ea1e: 5430 d100 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03ea22: 6e10 3d0d 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03ea28: 0a00 |000e: move-result v0 │ │ +03ea2a: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ +03ea2e: 5430 cd00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ea32: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +03ea36: 2200 2b02 |0015: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03ea3a: 7010 310d 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03ea40: 5b30 cd00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ea44: 5430 cd00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ea48: 6e10 3d0d 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03ea4e: 0a00 |0021: move-result v0 │ │ +03ea50: 6e20 3102 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ +03ea56: 5430 cd00 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ea5a: 6e20 340d 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03ea60: 6300 c400 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03ea64: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ +03ea68: 1a00 a402 |002e: const-string v0, "FragmentManager" // string@02a4 │ │ +03ea6c: 2201 0102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ea70: 7010 f20c 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ea76: 1a02 b101 |0035: const-string v2, "Allocated fragment index " // string@01b1 │ │ +03ea7a: 6e20 f80c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ea80: 0c01 |003a: move-result-object v1 │ │ +03ea82: 6e20 f70c 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ea88: 0c01 |003e: move-result-object v1 │ │ +03ea8a: 6e10 fd0c 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ea90: 0c01 |0042: move-result-object v1 │ │ +03ea92: 7120 e20a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ea98: 28be |0046: goto 0004 // -0042 │ │ +03ea9a: 5430 d100 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03ea9e: 5431 d100 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03eaa2: 6e10 3d0d 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03eaa8: 0a01 |004e: move-result v1 │ │ +03eaaa: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03eaae: 6e20 3a0d 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +03eab4: 0c00 |0054: move-result-object v0 │ │ +03eab6: 1f00 f201 |0055: check-cast v0, Ljava/lang/Integer; // type@01f2 │ │ +03eaba: 6e10 b40c 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0cb4 │ │ +03eac0: 0a00 |005a: move-result v0 │ │ +03eac2: 6e20 3102 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@0231 │ │ +03eac8: 5430 cd00 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03eacc: 5241 7e00 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03ead0: 6e30 3c0d 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +03ead6: 28c5 |0065: goto 002a // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ 0x0004 line=1129 │ │ 0x0005 line=1117 │ │ 0x0011 line=1118 │ │ 0x0015 line=1119 │ │ @@ -68459,50 +68464,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -03d018: |[03d018] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -03d028: 5240 7e00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03d02c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -03d030: 0e00 |0004: return-void │ │ -03d032: 6300 c400 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d036: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -03d03a: 1a00 a402 |0009: const-string v0, "FragmentManager" // string@02a4 │ │ -03d03e: 2201 0302 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d042: 7010 f20c 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d048: 1a02 b402 |0010: const-string v2, "Freeing fragment index " // string@02b4 │ │ -03d04c: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d052: 0c01 |0015: move-result-object v1 │ │ -03d054: 6e20 f70c 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d05a: 0c01 |0019: move-result-object v1 │ │ -03d05c: 6e10 fd0c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d062: 0c01 |001d: move-result-object v1 │ │ -03d064: 7120 e20a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d06a: 5430 cd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03d06e: 5241 7e00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03d072: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -03d074: 6e30 3c0d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03d07a: 5430 d100 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03d07e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -03d082: 2200 2d02 |002d: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03d086: 7010 310d 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03d08c: 5b30 d100 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03d090: 5430 d100 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03d094: 5241 7e00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03d098: 7110 b80c 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -03d09e: 0c01 |003b: move-result-object v1 │ │ -03d0a0: 6e20 340d 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03d0a6: 5430 ce00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d0aa: 5241 7e00 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03d0ae: 6e20 5102 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0251 │ │ -03d0b4: 6e10 0402 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0204 │ │ -03d0ba: 28bb |0049: goto 0004 // -0045 │ │ +03ead8: |[03ead8] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +03eae8: 5240 7e00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03eaec: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +03eaf0: 0e00 |0004: return-void │ │ +03eaf2: 6300 c400 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03eaf6: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +03eafa: 1a00 a402 |0009: const-string v0, "FragmentManager" // string@02a4 │ │ +03eafe: 2201 0102 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03eb02: 7010 f20c 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03eb08: 1a02 b402 |0010: const-string v2, "Freeing fragment index " // string@02b4 │ │ +03eb0c: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03eb12: 0c01 |0015: move-result-object v1 │ │ +03eb14: 6e20 f70c 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03eb1a: 0c01 |0019: move-result-object v1 │ │ +03eb1c: 6e10 fd0c 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03eb22: 0c01 |001d: move-result-object v1 │ │ +03eb24: 7120 e20a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03eb2a: 5430 cd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03eb2e: 5241 7e00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03eb32: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +03eb34: 6e30 3c0d 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +03eb3a: 5430 d100 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03eb3e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +03eb42: 2200 2b02 |002d: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +03eb46: 7010 310d 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03eb4c: 5b30 d100 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03eb50: 5430 d100 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03eb54: 5241 7e00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03eb58: 7110 b80c 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +03eb5e: 0c01 |003b: move-result-object v1 │ │ +03eb60: 6e20 340d 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03eb66: 5430 ce00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03eb6a: 5241 7e00 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03eb6e: 6e20 5102 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0251 │ │ +03eb74: 6e10 0402 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0204 │ │ +03eb7a: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 0x0004 line=1144 │ │ 0x0005 line=1136 │ │ 0x0021 line=1137 │ │ 0x0029 line=1138 │ │ @@ -68519,67 +68524,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -03d0bc: |[03d0bc] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -03d0cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03d0ce: 5480 ce00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d0d2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -03d0d6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -03d0da: 2200 f101 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03d0de: 1a02 1407 |0009: const-string v2, "No activity" // string@0714 │ │ -03d0e2: 7020 b00c 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03d0e8: 2700 |000e: throw v0 │ │ -03d0ea: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -03d0ee: 5280 d600 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03d0f2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -03d0f6: 0e00 |0015: return-void │ │ -03d0f8: 5989 d600 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03d0fc: 5480 cd00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03d100: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -03d104: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -03d106: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -03d108: 5480 cd00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03d10c: 6e10 3d0d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03d112: 0a00 |0023: move-result v0 │ │ -03d114: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -03d118: 5480 cd00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03d11c: 6e20 370d 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03d122: 0c01 |002b: move-result-object v1 │ │ -03d124: 1f01 6900 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03d128: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -03d12c: 0780 |0030: move-object v0, v8 │ │ -03d12e: 0192 |0031: move v2, v9 │ │ -03d130: 01a3 |0032: move v3, v10 │ │ -03d132: 01b4 |0033: move v4, v11 │ │ -03d134: 7406 c602 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03d13a: 5410 8000 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -03d13e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -03d142: 5410 8000 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ -03d146: 6e10 6803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ -03d14c: 0a00 |0040: move-result v0 │ │ -03d14e: b607 |0041: or-int/2addr v7, v0 │ │ -03d150: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03d154: 28da |0044: goto 001e // -0026 │ │ -03d156: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -03d15a: 6e10 dd02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ -03d160: 5580 db00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03d164: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -03d168: 5480 ce00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d16c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -03d170: 5280 d600 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03d174: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -03d176: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -03d17a: 5480 ce00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d17e: 6e10 6f02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ -03d184: 5c85 db00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03d188: 28b7 |005e: goto 0015 // -0049 │ │ +03eb7c: |[03eb7c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +03eb8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03eb8e: 5480 ce00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03eb92: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +03eb96: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +03eb9a: 2200 ef01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03eb9e: 1a02 1107 |0009: const-string v2, "No activity" // string@0711 │ │ +03eba2: 7020 b00c 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03eba8: 2700 |000e: throw v0 │ │ +03ebaa: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +03ebae: 5280 d600 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03ebb2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +03ebb6: 0e00 |0015: return-void │ │ +03ebb8: 5989 d600 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03ebbc: 5480 cd00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ebc0: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +03ebc4: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +03ebc6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +03ebc8: 5480 cd00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ebcc: 6e10 3d0d 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03ebd2: 0a00 |0023: move-result v0 │ │ +03ebd4: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +03ebd8: 5480 cd00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03ebdc: 6e20 370d 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03ebe2: 0c01 |002b: move-result-object v1 │ │ +03ebe4: 1f01 6800 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03ebe8: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +03ebec: 0780 |0030: move-object v0, v8 │ │ +03ebee: 0192 |0031: move v2, v9 │ │ +03ebf0: 01a3 |0032: move v3, v10 │ │ +03ebf2: 01b4 |0033: move v4, v11 │ │ +03ebf4: 7406 c602 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03ebfa: 5410 8000 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +03ebfe: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +03ec02: 5410 8000 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0080 │ │ +03ec06: 6e10 6803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ +03ec0c: 0a00 |0040: move-result v0 │ │ +03ec0e: b607 |0041: or-int/2addr v7, v0 │ │ +03ec10: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03ec14: 28da |0044: goto 001e // -0026 │ │ +03ec16: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +03ec1a: 6e10 dd02 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ +03ec20: 5580 db00 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03ec24: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +03ec28: 5480 ce00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ec2c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +03ec30: 5280 d600 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03ec34: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +03ec36: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +03ec3a: 5480 ce00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ec3e: 6e10 6f02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@026f │ │ +03ec44: 5c85 db00 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03ec48: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1069 │ │ 0x0007 line=1070 │ │ 0x000f line=1073 │ │ 0x0015 line=1099 │ │ 0x0016 line=1077 │ │ @@ -68612,18 +68617,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03d18c: |[03d18c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -03d19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d19e: 6e53 c302 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ -03d1a4: 0e00 |0004: return-void │ │ +03ec4c: |[03ec4c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +03ec5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ec5e: 6e53 c302 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02c3 │ │ +03ec64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1065 │ │ 0x0004 line=1066 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -68634,23 +68639,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -03d1a8: |[03d1a8] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -03d1b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03d1ba: 5262 d600 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03d1be: 0760 |0003: move-object v0, v6 │ │ -03d1c0: 0771 |0004: move-object v1, v7 │ │ -03d1c2: 0134 |0005: move v4, v3 │ │ -03d1c4: 0135 |0006: move v5, v3 │ │ -03d1c6: 7406 c602 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03d1cc: 0e00 |000a: return-void │ │ +03ec68: |[03ec68] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +03ec78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03ec7a: 5262 d600 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03ec7e: 0760 |0003: move-object v0, v6 │ │ +03ec80: 0771 |0004: move-object v1, v7 │ │ +03ec82: 0134 |0005: move v4, v3 │ │ +03ec84: 0135 |0006: move v5, v3 │ │ +03ec86: 7406 c602 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03ec8c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1061 │ │ 0x000a line=1062 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -68660,622 +68665,622 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 1236 16-bit code units │ │ -03d1d0: |[03d1d0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -03d1e0: 55b0 6e00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03d1e4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -03d1e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03d1ea: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ -03d1ee: 121c |0007: const/4 v12, #int 1 // #1 │ │ -03d1f0: 55b0 8400 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -03d1f4: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ -03d1f8: 52b0 8b00 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d1fc: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ -03d200: 52bc 8b00 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d204: 55b0 7600 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ -03d208: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -03d20c: 52b0 8b00 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d210: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -03d212: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ -03d216: 1230 |001b: const/4 v0, #int 3 // #3 │ │ -03d218: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ -03d21c: 123c |001e: const/4 v12, #int 3 // #3 │ │ -03d21e: 52b0 8b00 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d222: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ -03d226: 55b0 7a00 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -03d22a: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ -03d22e: 55b0 7d00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -03d232: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ -03d236: 0e00 |002b: return-void │ │ -03d238: 54b0 6f00 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d23c: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ -03d240: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -03d242: 5bb0 6f00 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d246: 52b2 8c00 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ -03d24a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -03d24c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03d24e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -03d250: 07a0 |0038: move-object v0, v10 │ │ -03d252: 07b1 |0039: move-object v1, v11 │ │ -03d254: 7406 c602 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03d25a: 52b0 8b00 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d25e: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ -03d264: 59bc 8b00 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d268: 28e7 |0044: goto 002b // -0019 │ │ -03d26a: 6300 c400 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d26e: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ -03d272: 1a00 a402 |0049: const-string v0, "FragmentManager" // string@02a4 │ │ -03d276: 2201 0302 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d27a: 7010 f20c 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d280: 1a02 0f11 |0050: const-string v2, "moveto CREATED: " // string@110f │ │ -03d284: 6e20 f80c 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d28a: 0c01 |0055: move-result-object v1 │ │ -03d28c: 6e20 f70c b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d292: 0c01 |0059: move-result-object v1 │ │ -03d294: 6e10 fd0c 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d29a: 0c01 |005d: move-result-object v1 │ │ -03d29c: 7120 e20a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d2a2: 54b0 8900 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d2a6: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ -03d2aa: 54b0 8900 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d2ae: 1a01 9909 |0067: const-string v1, "android:view_state" // string@0999 │ │ -03d2b2: 6e20 3f01 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013f │ │ -03d2b8: 0c00 |006c: move-result-object v0 │ │ -03d2ba: 5bb0 8a00 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03d2be: 54b0 8900 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d2c2: 1a01 9609 |0071: const-string v1, "android:target_state" // string@0996 │ │ -03d2c6: 6e30 bc02 0a01 |0073: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02bc │ │ -03d2cc: 0c00 |0076: move-result-object v0 │ │ -03d2ce: 5bb0 8e00 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03d2d2: 54b0 8e00 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03d2d6: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ -03d2da: 54b0 8900 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d2de: 1a01 9509 |007f: const-string v1, "android:target_req_state" // string@0995 │ │ -03d2e2: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -03d2e4: 6e30 3b01 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -03d2ea: 0a00 |0085: move-result v0 │ │ -03d2ec: 59b0 9000 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -03d2f0: 54b0 8900 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d2f4: 1a01 9809 |008a: const-string v1, "android:user_visible_hint" // string@0998 │ │ -03d2f8: 1212 |008c: const/4 v2, #int 1 // #1 │ │ -03d2fa: 6e30 3801 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ -03d300: 0a00 |0090: move-result v0 │ │ -03d302: 5cb0 9100 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -03d306: 55b0 9100 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -03d30a: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ -03d30e: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -03d310: 5cb0 7600 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ -03d314: 1230 |009a: const/4 v0, #int 3 // #3 │ │ -03d316: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ -03d31a: 123c |009d: const/4 v12, #int 3 // #3 │ │ -03d31c: 54a0 ce00 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d320: 5bb0 6d00 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -03d324: 54a0 ce00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d328: 5400 a700 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03d32c: 5bb0 7900 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -03d330: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -03d332: 5cb0 7200 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d336: 54a0 ce00 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d33a: 6e20 1102 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0211 │ │ -03d340: 55b0 7200 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d344: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ -03d348: 2200 a400 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d34c: 2201 0302 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d350: 7010 f20c 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d356: 1a02 9e02 |00bb: const-string v2, "Fragment " // string@029e │ │ -03d35a: 6e20 f80c 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d360: 0c01 |00c0: move-result-object v1 │ │ -03d362: 6e20 f70c b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d368: 0c01 |00c4: move-result-object v1 │ │ -03d36a: 1a02 3600 |00c5: const-string v2, " did not call through to super.onAttach()" // string@0036 │ │ -03d36e: 6e20 f80c 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d374: 0c01 |00ca: move-result-object v1 │ │ -03d376: 6e10 fd0c 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d37c: 0c01 |00ce: move-result-object v1 │ │ -03d37e: 7020 2404 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d384: 2700 |00d2: throw v0 │ │ -03d386: 54a0 ce00 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d38a: 6e20 5402 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0254 │ │ -03d390: 55b0 8800 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -03d394: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ -03d398: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ -03d39a: 5cb0 7200 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d39e: 54b0 8900 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d3a2: 6e20 1402 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0214 │ │ -03d3a8: 55b0 7200 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d3ac: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ -03d3b0: 2200 a400 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d3b4: 2201 0302 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d3b8: 7010 f20c 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d3be: 1a02 9e02 |00ef: const-string v2, "Fragment " // string@029e │ │ -03d3c2: 6e20 f80c 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d3c8: 0c01 |00f4: move-result-object v1 │ │ -03d3ca: 6e20 f70c b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d3d0: 0c01 |00f8: move-result-object v1 │ │ -03d3d2: 1a02 3700 |00f9: const-string v2, " did not call through to super.onCreate()" // string@0037 │ │ -03d3d6: 6e20 f80c 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d3dc: 0c01 |00fe: move-result-object v1 │ │ -03d3de: 6e10 fd0c 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d3e4: 0c01 |0102: move-result-object v1 │ │ -03d3e6: 7020 2404 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d3ec: 2700 |0106: throw v0 │ │ -03d3ee: 1200 |0107: const/4 v0, #int 0 // #0 │ │ -03d3f0: 5cb0 8800 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -03d3f4: 55b0 7a00 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -03d3f8: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ -03d3fc: 54b0 8900 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d400: 6e20 f701 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ -03d406: 0c00 |0113: move-result-object v0 │ │ -03d408: 1201 |0114: const/4 v1, #int 0 // #0 │ │ -03d40a: 54b2 8900 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d40e: 6e40 1802 0b21 |0117: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0218 │ │ -03d414: 0c00 |011a: move-result-object v0 │ │ -03d416: 5bb0 9200 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d41a: 54b0 9200 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d41e: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ -03d422: 54b0 9200 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d426: 5bb0 7f00 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03d42a: 54b0 9200 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d42e: 7110 9203 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0392 │ │ -03d434: 0c00 |012a: move-result-object v0 │ │ -03d436: 5bb0 9200 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d43a: 55b0 7c00 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03d43e: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ -03d442: 54b0 9200 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d446: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ -03d44a: 6e20 5c0b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03d450: 54b0 9200 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d454: 54b1 8900 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d458: 6e30 2802 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ -03d45e: 1210 |013f: const/4 v0, #int 1 // #1 │ │ -03d460: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ -03d464: 6300 c400 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d468: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ -03d46c: 1a00 a402 |0146: const-string v0, "FragmentManager" // string@02a4 │ │ -03d470: 2201 0302 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d474: 7010 f20c 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d47a: 1a02 0e11 |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@110e │ │ -03d47e: 6e20 f80c 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d484: 0c01 |0152: move-result-object v1 │ │ -03d486: 6e20 f70c b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d48c: 0c01 |0156: move-result-object v1 │ │ -03d48e: 6e10 fd0c 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d494: 0c01 |015a: move-result-object v1 │ │ -03d496: 7120 e20a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d49c: 55b0 7a00 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ -03d4a0: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ -03d4a4: 1207 |0162: const/4 v7, #int 0 // #0 │ │ -03d4a6: 52b0 7500 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03d4aa: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ -03d4ae: 54a0 ce00 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d4b2: 52b1 7500 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03d4b6: 6e20 4302 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0243 │ │ -03d4bc: 0c07 |016e: move-result-object v7 │ │ -03d4be: 1f07 9801 |016f: check-cast v7, Landroid/view/ViewGroup; // type@0198 │ │ -03d4c2: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ -03d4c6: 55b0 8500 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ -03d4ca: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ -03d4ce: 2200 f001 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03d4d2: 2201 0302 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d4d6: 7010 f20c 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d4dc: 1a02 1b07 |017e: const-string v2, "No view found for id 0x" // string@071b │ │ -03d4e0: 6e20 f80c 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d4e6: 0c01 |0183: move-result-object v1 │ │ -03d4e8: 52b2 7500 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ -03d4ec: 7110 b70c 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03d4f2: 0c02 |0189: move-result-object v2 │ │ -03d4f4: 6e20 f80c 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d4fa: 0c01 |018d: move-result-object v1 │ │ -03d4fc: 1a02 4700 |018e: const-string v2, " for fragment " // string@0047 │ │ -03d500: 6e20 f80c 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d506: 0c01 |0193: move-result-object v1 │ │ -03d508: 6e20 f70c b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d50e: 0c01 |0197: move-result-object v1 │ │ -03d510: 6e10 fd0c 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d516: 0c01 |019b: move-result-object v1 │ │ -03d518: 7020 ad0c 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03d51e: 2700 |019f: throw v0 │ │ -03d520: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ -03d522: 5bb0 7f00 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03d526: 289c |01a3: goto 013f // -0064 │ │ -03d528: 5bb7 7400 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -03d52c: 54b0 8900 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d530: 6e20 f701 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ -03d536: 0c00 |01ab: move-result-object v0 │ │ -03d538: 54b1 8900 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d53c: 6e40 1802 0b17 |01ae: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0218 │ │ -03d542: 0c00 |01b1: move-result-object v0 │ │ -03d544: 5bb0 9200 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d548: 54b0 9200 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d54c: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ -03d550: 54b0 9200 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d554: 5bb0 7f00 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03d558: 54b0 9200 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d55c: 7110 9203 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0392 │ │ -03d562: 0c00 |01c1: move-result-object v0 │ │ -03d564: 5bb0 9200 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d568: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ -03d56c: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ -03d56e: 6e5e be02 ba0d |01c7: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ -03d574: 0c06 |01ca: move-result-object v6 │ │ -03d576: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ -03d57a: 54b0 9200 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d57e: 6e20 5d0b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03d584: 54b0 9200 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d588: 6e20 670b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b67 │ │ -03d58e: 55b0 7c00 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03d592: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ -03d596: 54b0 9200 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d59a: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ -03d59e: 6e20 5c0b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03d5a4: 54b0 9200 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d5a8: 54b1 8900 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d5ac: 6e30 2802 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ -03d5b2: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ -03d5b4: 5cb0 7200 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d5b8: 54b0 8900 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d5bc: 6e20 0f02 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@020f │ │ -03d5c2: 55b0 7200 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d5c6: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ -03d5ca: 2200 a400 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d5ce: 2201 0302 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d5d2: 7010 f20c 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d5d8: 1a02 9e02 |01fc: const-string v2, "Fragment " // string@029e │ │ -03d5dc: 6e20 f80c 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d5e2: 0c01 |0201: move-result-object v1 │ │ -03d5e4: 6e20 f70c b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d5ea: 0c01 |0205: move-result-object v1 │ │ -03d5ec: 1a02 3500 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@0035 │ │ -03d5f0: 6e20 f80c 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d5f6: 0c01 |020b: move-result-object v1 │ │ -03d5f8: 6e10 fd0c 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d5fe: 0c01 |020f: move-result-object v1 │ │ -03d600: 7020 2404 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d606: 2700 |0213: throw v0 │ │ -03d608: 1200 |0214: const/4 v0, #int 0 // #0 │ │ -03d60a: 5bb0 7f00 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03d60e: 28d2 |0217: goto 01e9 // -002e │ │ -03d610: 54b0 9200 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d614: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ -03d618: 6e10 2e02 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@022e │ │ -03d61e: 1200 |021f: const/4 v0, #int 0 // #0 │ │ -03d620: 5bb0 8900 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d624: 1230 |0222: const/4 v0, #int 3 // #3 │ │ -03d626: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ -03d62a: 6300 c400 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d62e: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ -03d632: 1a00 a402 |0229: const-string v0, "FragmentManager" // string@02a4 │ │ -03d636: 2201 0302 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d63a: 7010 f20c 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d640: 1a02 1111 |0230: const-string v2, "moveto STARTED: " // string@1111 │ │ -03d644: 6e20 f80c 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d64a: 0c01 |0235: move-result-object v1 │ │ -03d64c: 6e20 f70c b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d652: 0c01 |0239: move-result-object v1 │ │ -03d654: 6e10 fd0c 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d65a: 0c01 |023d: move-result-object v1 │ │ -03d65c: 7120 e20a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d662: 1200 |0241: const/4 v0, #int 0 // #0 │ │ -03d664: 5cb0 7200 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d668: 6e10 2b02 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@022b │ │ -03d66e: 55b0 7200 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d672: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ -03d676: 2200 a400 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d67a: 2201 0302 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d67e: 7010 f20c 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d684: 1a02 9e02 |0252: const-string v2, "Fragment " // string@029e │ │ -03d688: 6e20 f80c 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d68e: 0c01 |0257: move-result-object v1 │ │ -03d690: 6e20 f70c b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d696: 0c01 |025b: move-result-object v1 │ │ -03d698: 1a02 3d00 |025c: const-string v2, " did not call through to super.onStart()" // string@003d │ │ -03d69c: 6e20 f80c 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d6a2: 0c01 |0261: move-result-object v1 │ │ -03d6a4: 6e10 fd0c 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d6aa: 0c01 |0265: move-result-object v1 │ │ -03d6ac: 7020 2404 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d6b2: 2700 |0269: throw v0 │ │ -03d6b4: 1240 |026a: const/4 v0, #int 4 // #4 │ │ -03d6b6: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ -03d6ba: 6300 c400 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d6be: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ -03d6c2: 1a00 a402 |0271: const-string v0, "FragmentManager" // string@02a4 │ │ -03d6c6: 2201 0302 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d6ca: 7010 f20c 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d6d0: 1a02 1011 |0278: const-string v2, "moveto RESUMED: " // string@1110 │ │ -03d6d4: 6e20 f80c 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d6da: 0c01 |027d: move-result-object v1 │ │ -03d6dc: 6e20 f70c b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d6e2: 0c01 |0281: move-result-object v1 │ │ -03d6e4: 6e10 fd0c 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d6ea: 0c01 |0285: move-result-object v1 │ │ -03d6ec: 7120 e20a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d6f2: 1200 |0289: const/4 v0, #int 0 // #0 │ │ -03d6f4: 5cb0 7200 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d6f8: 1210 |028c: const/4 v0, #int 1 // #1 │ │ -03d6fa: 5cb0 8600 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ -03d6fe: 6e10 2402 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0224 │ │ -03d704: 55b0 7200 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d708: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ -03d70c: 2200 a400 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d710: 2201 0302 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d714: 7010 f20c 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d71a: 1a02 9e02 |029d: const-string v2, "Fragment " // string@029e │ │ -03d71e: 6e20 f80c 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d724: 0c01 |02a2: move-result-object v1 │ │ -03d726: 6e20 f70c b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d72c: 0c01 |02a6: move-result-object v1 │ │ -03d72e: 1a02 3c00 |02a7: const-string v2, " did not call through to super.onResume()" // string@003c │ │ -03d732: 6e20 f80c 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d738: 0c01 |02ac: move-result-object v1 │ │ -03d73a: 6e10 fd0c 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d740: 0c01 |02b0: move-result-object v1 │ │ -03d742: 7020 2404 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d748: 2700 |02b4: throw v0 │ │ -03d74a: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ -03d74c: 5bb0 8900 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03d750: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ -03d752: 5bb0 8a00 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03d756: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ -03d75a: 52b0 8b00 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d75e: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ -03d762: 52b0 8b00 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03d766: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ -03d76c: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ -03d770: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ -03d772: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ -03d776: 55a0 d700 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -03d77a: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ -03d77e: 54b0 6f00 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d782: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ -03d786: 54b9 6f00 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d78a: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ -03d78c: 5bb0 6f00 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d790: 6e10 2a0b 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ -03d796: 54b0 6f00 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03d79a: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ -03d79e: 59bc 8c00 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ -03d7a2: 121c |02e1: const/4 v12, #int 1 // #1 │ │ -03d7a4: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ -03d7a8: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ -03d7aa: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ -03d7ae: 6300 c400 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d7b2: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ -03d7b6: 1a00 a402 |02eb: const-string v0, "FragmentManager" // string@02a4 │ │ -03d7ba: 2201 0302 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d7be: 7010 f20c 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d7c4: 1a02 0b11 |02f2: const-string v2, "movefrom RESUMED: " // string@110b │ │ -03d7c8: 6e20 f80c 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d7ce: 0c01 |02f7: move-result-object v1 │ │ -03d7d0: 6e20 f70c b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d7d6: 0c01 |02fb: move-result-object v1 │ │ -03d7d8: 6e10 fd0c 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d7de: 0c01 |02ff: move-result-object v1 │ │ -03d7e0: 7120 e20a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d7e6: 1200 |0303: const/4 v0, #int 0 // #0 │ │ -03d7e8: 5cb0 7200 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d7ec: 6e10 2202 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0222 │ │ -03d7f2: 55b0 7200 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d7f6: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ -03d7fa: 2200 a400 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d7fe: 2201 0302 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d802: 7010 f20c 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d808: 1a02 9e02 |0314: const-string v2, "Fragment " // string@029e │ │ -03d80c: 6e20 f80c 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d812: 0c01 |0319: move-result-object v1 │ │ -03d814: 6e20 f70c b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d81a: 0c01 |031d: move-result-object v1 │ │ -03d81c: 1a02 3b00 |031e: const-string v2, " did not call through to super.onPause()" // string@003b │ │ -03d820: 6e20 f80c 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d826: 0c01 |0323: move-result-object v1 │ │ -03d828: 6e10 fd0c 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d82e: 0c01 |0327: move-result-object v1 │ │ -03d830: 7020 2404 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d836: 2700 |032b: throw v0 │ │ -03d838: 1200 |032c: const/4 v0, #int 0 // #0 │ │ -03d83a: 5cb0 8600 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ -03d83e: 1240 |032f: const/4 v0, #int 4 // #4 │ │ -03d840: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ -03d844: 6300 c400 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d848: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ -03d84c: 1a00 a402 |0336: const-string v0, "FragmentManager" // string@02a4 │ │ -03d850: 2201 0302 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d854: 7010 f20c 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d85a: 1a02 0c11 |033d: const-string v2, "movefrom STARTED: " // string@110c │ │ -03d85e: 6e20 f80c 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d864: 0c01 |0342: move-result-object v1 │ │ -03d866: 6e20 f70c b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d86c: 0c01 |0346: move-result-object v1 │ │ -03d86e: 6e10 fd0c 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d874: 0c01 |034a: move-result-object v1 │ │ -03d876: 7120 e20a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d87c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -03d87e: 5cb0 7200 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d882: 6e10 2c02 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@022c │ │ -03d888: 55b0 7200 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d88c: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ -03d890: 2200 a400 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d894: 2201 0302 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d898: 7010 f20c 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d89e: 1a02 9e02 |035f: const-string v2, "Fragment " // string@029e │ │ -03d8a2: 6e20 f80c 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d8a8: 0c01 |0364: move-result-object v1 │ │ -03d8aa: 6e20 f70c b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d8b0: 0c01 |0368: move-result-object v1 │ │ -03d8b2: 1a02 3e00 |0369: const-string v2, " did not call through to super.onStop()" // string@003e │ │ -03d8b6: 6e20 f80c 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d8bc: 0c01 |036e: move-result-object v1 │ │ -03d8be: 6e10 fd0c 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d8c4: 0c01 |0372: move-result-object v1 │ │ -03d8c6: 7020 2404 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d8cc: 2700 |0376: throw v0 │ │ -03d8ce: 1230 |0377: const/4 v0, #int 3 // #3 │ │ -03d8d0: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ -03d8d4: 6300 c400 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d8d8: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ -03d8dc: 1a00 a402 |037e: const-string v0, "FragmentManager" // string@02a4 │ │ -03d8e0: 2201 0302 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d8e4: 7010 f20c 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d8ea: 1a02 0d11 |0385: const-string v2, "movefrom STOPPED: " // string@110d │ │ -03d8ee: 6e20 f80c 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d8f4: 0c01 |038a: move-result-object v1 │ │ -03d8f6: 6e20 f70c b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d8fc: 0c01 |038e: move-result-object v1 │ │ -03d8fe: 6e10 fd0c 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d904: 0c01 |0392: move-result-object v1 │ │ -03d906: 7120 e20a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d90c: 6e10 2a02 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@022a │ │ -03d912: 1220 |0399: const/4 v0, #int 2 // #2 │ │ -03d914: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ -03d918: 6300 c400 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03d91c: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ -03d920: 1a00 a402 |03a0: const-string v0, "FragmentManager" // string@02a4 │ │ -03d924: 2201 0302 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d928: 7010 f20c 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d92e: 1a02 0911 |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1109 │ │ -03d932: 6e20 f80c 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d938: 0c01 |03ac: move-result-object v1 │ │ -03d93a: 6e20 f70c b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d940: 0c01 |03b0: move-result-object v1 │ │ -03d942: 6e10 fd0c 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d948: 0c01 |03b4: move-result-object v1 │ │ -03d94a: 7120 e20a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03d950: 54b0 9200 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d954: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ -03d958: 54a0 ce00 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03d95c: 6e10 5202 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0252 │ │ -03d962: 0a00 |03c1: move-result v0 │ │ -03d964: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ -03d968: 54b0 8a00 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03d96c: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ -03d970: 6e20 da02 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ -03d976: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ -03d978: 5cb0 7200 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d97c: 6e10 2902 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0229 │ │ -03d982: 55b0 7200 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03d986: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ -03d98a: 2200 a400 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03d98e: 2201 0302 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03d992: 7010 f20c 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03d998: 1a02 9e02 |03dc: const-string v2, "Fragment " // string@029e │ │ -03d99c: 6e20 f80c 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d9a2: 0c01 |03e1: move-result-object v1 │ │ -03d9a4: 6e20 f70c b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03d9aa: 0c01 |03e5: move-result-object v1 │ │ -03d9ac: 1a02 3900 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0039 │ │ -03d9b0: 6e20 f80c 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03d9b6: 0c01 |03eb: move-result-object v1 │ │ -03d9b8: 6e10 fd0c 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03d9be: 0c01 |03ef: move-result-object v1 │ │ -03d9c0: 7020 2404 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03d9c6: 2700 |03f3: throw v0 │ │ -03d9c8: 54b0 9200 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d9cc: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ -03d9d0: 54b0 7400 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -03d9d4: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ -03d9d8: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ -03d9da: 52a0 d600 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03d9de: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ -03d9e2: 55a0 d700 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ -03d9e6: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ -03d9ea: 1200 |0405: const/4 v0, #int 0 // #0 │ │ -03d9ec: 6e5e be02 ba0d |0406: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ -03d9f2: 0c06 |0409: move-result-object v6 │ │ -03d9f4: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ -03d9f8: 07b8 |040c: move-object v8, v11 │ │ -03d9fa: 54b0 9200 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03d9fe: 5bb0 6f00 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ -03da02: 59bc 8c00 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ -03da06: 2200 7500 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0075 │ │ -03da0a: 7030 9402 a008 |0415: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0294 │ │ -03da10: 6e20 fb0b 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0bfb │ │ -03da16: 54b0 9200 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03da1a: 6e20 5d0b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03da20: 54b0 7400 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -03da24: 54b1 9200 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03da28: 6e20 7c0b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b7c │ │ -03da2e: 1200 |0427: const/4 v0, #int 0 // #0 │ │ -03da30: 5bb0 7400 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ -03da34: 1200 |042a: const/4 v0, #int 0 // #0 │ │ -03da36: 5bb0 9200 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03da3a: 1200 |042d: const/4 v0, #int 0 // #0 │ │ -03da3c: 5bb0 7f00 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03da40: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ -03da44: 6300 c400 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03da48: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ -03da4c: 1a00 a402 |0436: const-string v0, "FragmentManager" // string@02a4 │ │ -03da50: 2201 0302 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03da54: 7010 f20c 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03da5a: 1a02 0a11 |043d: const-string v2, "movefrom CREATED: " // string@110a │ │ -03da5e: 6e20 f80c 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03da64: 0c01 |0442: move-result-object v1 │ │ -03da66: 6e20 f70c b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03da6c: 0c01 |0446: move-result-object v1 │ │ -03da6e: 6e10 fd0c 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03da74: 0c01 |044a: move-result-object v1 │ │ -03da76: 7120 e20a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03da7c: 55b0 8800 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -03da80: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ -03da84: 1200 |0452: const/4 v0, #int 0 // #0 │ │ -03da86: 5cb0 7200 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03da8a: 6e10 1902 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0219 │ │ -03da90: 55b0 7200 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03da94: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ -03da98: 2200 a400 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03da9c: 2201 0302 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03daa0: 7010 f20c 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03daa6: 1a02 9e02 |0463: const-string v2, "Fragment " // string@029e │ │ -03daaa: 6e20 f80c 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dab0: 0c01 |0468: move-result-object v1 │ │ -03dab2: 6e20 f70c b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03dab8: 0c01 |046c: move-result-object v1 │ │ -03daba: 1a02 3800 |046d: const-string v2, " did not call through to super.onDestroy()" // string@0038 │ │ -03dabe: 6e20 f80c 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dac4: 0c01 |0472: move-result-object v1 │ │ -03dac6: 6e10 fd0c 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03dacc: 0c01 |0476: move-result-object v1 │ │ -03dace: 7020 2404 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03dad4: 2700 |047a: throw v0 │ │ -03dad6: 1200 |047b: const/4 v0, #int 0 // #0 │ │ -03dad8: 5cb0 7200 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03dadc: 6e10 1c02 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@021c │ │ -03dae2: 55b0 7200 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ -03dae6: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ -03daea: 2200 a400 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a4 │ │ -03daee: 2201 0302 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03daf2: 7010 f20c 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03daf8: 1a02 9e02 |048c: const-string v2, "Fragment " // string@029e │ │ -03dafc: 6e20 f80c 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03db02: 0c01 |0491: move-result-object v1 │ │ -03db04: 6e20 f70c b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03db0a: 0c01 |0495: move-result-object v1 │ │ -03db0c: 1a02 3a00 |0496: const-string v2, " did not call through to super.onDetach()" // string@003a │ │ -03db10: 6e20 f80c 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03db16: 0c01 |049b: move-result-object v1 │ │ -03db18: 6e10 fd0c 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03db1e: 0c01 |049f: move-result-object v1 │ │ -03db20: 7020 2404 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ -03db26: 2700 |04a3: throw v0 │ │ -03db28: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ -03db2c: 55b0 8800 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -03db30: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ -03db34: 6e20 c102 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@02c1 │ │ -03db3a: 2900 95fb |04ad: goto/16 0042 // -046b │ │ -03db3e: 1200 |04af: const/4 v0, #int 0 // #0 │ │ -03db40: 5bb0 6d00 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ -03db44: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ -03db46: 5bb0 7900 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ -03db4a: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ -03db4e: 0000 |04b7: nop // spacer │ │ -03db50: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ -03db6c: 0001 0500 0100 0000 0500 0000 d600 ... |04c6: packed-switch-data (14 units) │ │ +03ec90: |[03ec90] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +03eca0: 55b0 6e00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03eca4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +03eca8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03ecaa: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ +03ecae: 121c |0007: const/4 v12, #int 1 // #1 │ │ +03ecb0: 55b0 8400 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +03ecb4: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ +03ecb8: 52b0 8b00 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ecbc: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ +03ecc0: 52bc 8b00 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ecc4: 55b0 7600 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ +03ecc8: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +03eccc: 52b0 8b00 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ecd0: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +03ecd2: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ +03ecd6: 1230 |001b: const/4 v0, #int 3 // #3 │ │ +03ecd8: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ +03ecdc: 123c |001e: const/4 v12, #int 3 // #3 │ │ +03ecde: 52b0 8b00 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ece2: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ +03ece6: 55b0 7a00 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +03ecea: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ +03ecee: 55b0 7d00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +03ecf2: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ +03ecf6: 0e00 |002b: return-void │ │ +03ecf8: 54b0 6f00 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03ecfc: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ +03ed00: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +03ed02: 5bb0 6f00 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03ed06: 52b2 8c00 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ +03ed0a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +03ed0c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +03ed0e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +03ed10: 07a0 |0038: move-object v0, v10 │ │ +03ed12: 07b1 |0039: move-object v1, v11 │ │ +03ed14: 7406 c602 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03ed1a: 52b0 8b00 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ed1e: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ +03ed24: 59bc 8b00 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03ed28: 28e7 |0044: goto 002b // -0019 │ │ +03ed2a: 6300 c400 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03ed2e: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ +03ed32: 1a00 a402 |0049: const-string v0, "FragmentManager" // string@02a4 │ │ +03ed36: 2201 0102 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ed3a: 7010 f20c 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ed40: 1a02 0a11 |0050: const-string v2, "moveto CREATED: " // string@110a │ │ +03ed44: 6e20 f80c 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ed4a: 0c01 |0055: move-result-object v1 │ │ +03ed4c: 6e20 f70c b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ed52: 0c01 |0059: move-result-object v1 │ │ +03ed54: 6e10 fd0c 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ed5a: 0c01 |005d: move-result-object v1 │ │ +03ed5c: 7120 e20a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ed62: 54b0 8900 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ed66: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ +03ed6a: 54b0 8900 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ed6e: 1a01 9609 |0067: const-string v1, "android:view_state" // string@0996 │ │ +03ed72: 6e20 3f01 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013f │ │ +03ed78: 0c00 |006c: move-result-object v0 │ │ +03ed7a: 5bb0 8a00 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +03ed7e: 54b0 8900 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ed82: 1a01 9309 |0071: const-string v1, "android:target_state" // string@0993 │ │ +03ed86: 6e30 bc02 0a01 |0073: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02bc │ │ +03ed8c: 0c00 |0076: move-result-object v0 │ │ +03ed8e: 5bb0 8e00 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +03ed92: 54b0 8e00 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +03ed96: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ +03ed9a: 54b0 8900 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ed9e: 1a01 9209 |007f: const-string v1, "android:target_req_state" // string@0992 │ │ +03eda2: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +03eda4: 6e30 3b01 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +03edaa: 0a00 |0085: move-result v0 │ │ +03edac: 59b0 9000 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +03edb0: 54b0 8900 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03edb4: 1a01 9509 |008a: const-string v1, "android:user_visible_hint" // string@0995 │ │ +03edb8: 1212 |008c: const/4 v2, #int 1 // #1 │ │ +03edba: 6e30 3801 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0138 │ │ +03edc0: 0a00 |0090: move-result v0 │ │ +03edc2: 5cb0 9100 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +03edc6: 55b0 9100 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +03edca: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ +03edce: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +03edd0: 5cb0 7600 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ +03edd4: 1230 |009a: const/4 v0, #int 3 // #3 │ │ +03edd6: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ +03edda: 123c |009d: const/4 v12, #int 3 // #3 │ │ +03eddc: 54a0 ce00 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ede0: 5bb0 6d00 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +03ede4: 54a0 ce00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ede8: 5400 a700 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +03edec: 5bb0 7900 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +03edf0: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +03edf2: 5cb0 7200 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03edf6: 54a0 ce00 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03edfa: 6e20 1102 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0211 │ │ +03ee00: 55b0 7200 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03ee04: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ +03ee08: 2200 a300 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03ee0c: 2201 0102 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ee10: 7010 f20c 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ee16: 1a02 9e02 |00bb: const-string v2, "Fragment " // string@029e │ │ +03ee1a: 6e20 f80c 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ee20: 0c01 |00c0: move-result-object v1 │ │ +03ee22: 6e20 f70c b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ee28: 0c01 |00c4: move-result-object v1 │ │ +03ee2a: 1a02 3600 |00c5: const-string v2, " did not call through to super.onAttach()" // string@0036 │ │ +03ee2e: 6e20 f80c 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ee34: 0c01 |00ca: move-result-object v1 │ │ +03ee36: 6e10 fd0c 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ee3c: 0c01 |00ce: move-result-object v1 │ │ +03ee3e: 7020 2404 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03ee44: 2700 |00d2: throw v0 │ │ +03ee46: 54a0 ce00 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ee4a: 6e20 5402 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0254 │ │ +03ee50: 55b0 8800 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +03ee54: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ +03ee58: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ +03ee5a: 5cb0 7200 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03ee5e: 54b0 8900 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ee62: 6e20 1402 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0214 │ │ +03ee68: 55b0 7200 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03ee6c: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ +03ee70: 2200 a300 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03ee74: 2201 0102 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ee78: 7010 f20c 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ee7e: 1a02 9e02 |00ef: const-string v2, "Fragment " // string@029e │ │ +03ee82: 6e20 f80c 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ee88: 0c01 |00f4: move-result-object v1 │ │ +03ee8a: 6e20 f70c b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ee90: 0c01 |00f8: move-result-object v1 │ │ +03ee92: 1a02 3700 |00f9: const-string v2, " did not call through to super.onCreate()" // string@0037 │ │ +03ee96: 6e20 f80c 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ee9c: 0c01 |00fe: move-result-object v1 │ │ +03ee9e: 6e10 fd0c 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03eea4: 0c01 |0102: move-result-object v1 │ │ +03eea6: 7020 2404 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03eeac: 2700 |0106: throw v0 │ │ +03eeae: 1200 |0107: const/4 v0, #int 0 // #0 │ │ +03eeb0: 5cb0 8800 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +03eeb4: 55b0 7a00 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +03eeb8: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ +03eebc: 54b0 8900 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03eec0: 6e20 f701 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ +03eec6: 0c00 |0113: move-result-object v0 │ │ +03eec8: 1201 |0114: const/4 v1, #int 0 // #0 │ │ +03eeca: 54b2 8900 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03eece: 6e40 1802 0b21 |0117: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0218 │ │ +03eed4: 0c00 |011a: move-result-object v0 │ │ +03eed6: 5bb0 9200 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03eeda: 54b0 9200 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03eede: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ +03eee2: 54b0 9200 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03eee6: 5bb0 7f00 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +03eeea: 54b0 9200 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03eeee: 7110 9203 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0392 │ │ +03eef4: 0c00 |012a: move-result-object v0 │ │ +03eef6: 5bb0 9200 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03eefa: 55b0 7c00 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03eefe: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ +03ef02: 54b0 9200 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03ef06: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ +03ef0a: 6e20 5c0b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +03ef10: 54b0 9200 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03ef14: 54b1 8900 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03ef18: 6e30 2802 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ +03ef1e: 1210 |013f: const/4 v0, #int 1 // #1 │ │ +03ef20: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ +03ef24: 6300 c400 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03ef28: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ +03ef2c: 1a00 a402 |0146: const-string v0, "FragmentManager" // string@02a4 │ │ +03ef30: 2201 0102 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ef34: 7010 f20c 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ef3a: 1a02 0911 |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@1109 │ │ +03ef3e: 6e20 f80c 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ef44: 0c01 |0152: move-result-object v1 │ │ +03ef46: 6e20 f70c b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ef4c: 0c01 |0156: move-result-object v1 │ │ +03ef4e: 6e10 fd0c 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ef54: 0c01 |015a: move-result-object v1 │ │ +03ef56: 7120 e20a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ef5c: 55b0 7a00 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@007a │ │ +03ef60: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ +03ef64: 1207 |0162: const/4 v7, #int 0 // #0 │ │ +03ef66: 52b0 7500 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03ef6a: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ +03ef6e: 54a0 ce00 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03ef72: 52b1 7500 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03ef76: 6e20 4302 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0243 │ │ +03ef7c: 0c07 |016e: move-result-object v7 │ │ +03ef7e: 1f07 9701 |016f: check-cast v7, Landroid/view/ViewGroup; // type@0197 │ │ +03ef82: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ +03ef86: 55b0 8500 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0085 │ │ +03ef8a: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ +03ef8e: 2200 ee01 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03ef92: 2201 0102 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03ef96: 7010 f20c 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ef9c: 1a02 1807 |017e: const-string v2, "No view found for id 0x" // string@0718 │ │ +03efa0: 6e20 f80c 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03efa6: 0c01 |0183: move-result-object v1 │ │ +03efa8: 52b2 7500 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@0075 │ │ +03efac: 7110 b70c 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +03efb2: 0c02 |0189: move-result-object v2 │ │ +03efb4: 6e20 f80c 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03efba: 0c01 |018d: move-result-object v1 │ │ +03efbc: 1a02 4700 |018e: const-string v2, " for fragment " // string@0047 │ │ +03efc0: 6e20 f80c 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03efc6: 0c01 |0193: move-result-object v1 │ │ +03efc8: 6e20 f70c b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03efce: 0c01 |0197: move-result-object v1 │ │ +03efd0: 6e10 fd0c 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03efd6: 0c01 |019b: move-result-object v1 │ │ +03efd8: 7020 ad0c 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03efde: 2700 |019f: throw v0 │ │ +03efe0: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ +03efe2: 5bb0 7f00 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +03efe6: 289c |01a3: goto 013f // -0064 │ │ +03efe8: 5bb7 7400 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +03efec: 54b0 8900 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03eff0: 6e20 f701 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@01f7 │ │ +03eff6: 0c00 |01ab: move-result-object v0 │ │ +03eff8: 54b1 8900 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03effc: 6e40 1802 0b17 |01ae: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0218 │ │ +03f002: 0c00 |01b1: move-result-object v0 │ │ +03f004: 5bb0 9200 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f008: 54b0 9200 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f00c: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ +03f010: 54b0 9200 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f014: 5bb0 7f00 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +03f018: 54b0 9200 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f01c: 7110 9203 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0392 │ │ +03f022: 0c00 |01c1: move-result-object v0 │ │ +03f024: 5bb0 9200 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f028: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ +03f02c: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ +03f02e: 6e5e be02 ba0d |01c7: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ +03f034: 0c06 |01ca: move-result-object v6 │ │ +03f036: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ +03f03a: 54b0 9200 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f03e: 6e20 5d0b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +03f044: 54b0 9200 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f048: 6e20 670b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b67 │ │ +03f04e: 55b0 7c00 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +03f052: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ +03f056: 54b0 9200 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f05a: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ +03f05e: 6e20 5c0b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +03f064: 54b0 9200 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f068: 54b1 8900 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03f06c: 6e30 2802 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ +03f072: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ +03f074: 5cb0 7200 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f078: 54b0 8900 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03f07c: 6e20 0f02 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@020f │ │ +03f082: 55b0 7200 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f086: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ +03f08a: 2200 a300 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f08e: 2201 0102 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f092: 7010 f20c 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f098: 1a02 9e02 |01fc: const-string v2, "Fragment " // string@029e │ │ +03f09c: 6e20 f80c 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f0a2: 0c01 |0201: move-result-object v1 │ │ +03f0a4: 6e20 f70c b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f0aa: 0c01 |0205: move-result-object v1 │ │ +03f0ac: 1a02 3500 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@0035 │ │ +03f0b0: 6e20 f80c 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f0b6: 0c01 |020b: move-result-object v1 │ │ +03f0b8: 6e10 fd0c 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f0be: 0c01 |020f: move-result-object v1 │ │ +03f0c0: 7020 2404 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f0c6: 2700 |0213: throw v0 │ │ +03f0c8: 1200 |0214: const/4 v0, #int 0 // #0 │ │ +03f0ca: 5bb0 7f00 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +03f0ce: 28d2 |0217: goto 01e9 // -002e │ │ +03f0d0: 54b0 9200 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f0d4: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ +03f0d8: 6e10 2e02 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@022e │ │ +03f0de: 1200 |021f: const/4 v0, #int 0 // #0 │ │ +03f0e0: 5bb0 8900 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03f0e4: 1230 |0222: const/4 v0, #int 3 // #3 │ │ +03f0e6: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ +03f0ea: 6300 c400 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f0ee: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ +03f0f2: 1a00 a402 |0229: const-string v0, "FragmentManager" // string@02a4 │ │ +03f0f6: 2201 0102 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f0fa: 7010 f20c 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f100: 1a02 0c11 |0230: const-string v2, "moveto STARTED: " // string@110c │ │ +03f104: 6e20 f80c 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f10a: 0c01 |0235: move-result-object v1 │ │ +03f10c: 6e20 f70c b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f112: 0c01 |0239: move-result-object v1 │ │ +03f114: 6e10 fd0c 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f11a: 0c01 |023d: move-result-object v1 │ │ +03f11c: 7120 e20a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f122: 1200 |0241: const/4 v0, #int 0 // #0 │ │ +03f124: 5cb0 7200 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f128: 6e10 2b02 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@022b │ │ +03f12e: 55b0 7200 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f132: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ +03f136: 2200 a300 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f13a: 2201 0102 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f13e: 7010 f20c 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f144: 1a02 9e02 |0252: const-string v2, "Fragment " // string@029e │ │ +03f148: 6e20 f80c 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f14e: 0c01 |0257: move-result-object v1 │ │ +03f150: 6e20 f70c b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f156: 0c01 |025b: move-result-object v1 │ │ +03f158: 1a02 3d00 |025c: const-string v2, " did not call through to super.onStart()" // string@003d │ │ +03f15c: 6e20 f80c 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f162: 0c01 |0261: move-result-object v1 │ │ +03f164: 6e10 fd0c 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f16a: 0c01 |0265: move-result-object v1 │ │ +03f16c: 7020 2404 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f172: 2700 |0269: throw v0 │ │ +03f174: 1240 |026a: const/4 v0, #int 4 // #4 │ │ +03f176: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ +03f17a: 6300 c400 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f17e: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ +03f182: 1a00 a402 |0271: const-string v0, "FragmentManager" // string@02a4 │ │ +03f186: 2201 0102 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f18a: 7010 f20c 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f190: 1a02 0b11 |0278: const-string v2, "moveto RESUMED: " // string@110b │ │ +03f194: 6e20 f80c 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f19a: 0c01 |027d: move-result-object v1 │ │ +03f19c: 6e20 f70c b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f1a2: 0c01 |0281: move-result-object v1 │ │ +03f1a4: 6e10 fd0c 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f1aa: 0c01 |0285: move-result-object v1 │ │ +03f1ac: 7120 e20a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f1b2: 1200 |0289: const/4 v0, #int 0 // #0 │ │ +03f1b4: 5cb0 7200 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f1b8: 1210 |028c: const/4 v0, #int 1 // #1 │ │ +03f1ba: 5cb0 8600 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ +03f1be: 6e10 2402 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0224 │ │ +03f1c4: 55b0 7200 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f1c8: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ +03f1cc: 2200 a300 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f1d0: 2201 0102 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f1d4: 7010 f20c 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f1da: 1a02 9e02 |029d: const-string v2, "Fragment " // string@029e │ │ +03f1de: 6e20 f80c 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f1e4: 0c01 |02a2: move-result-object v1 │ │ +03f1e6: 6e20 f70c b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f1ec: 0c01 |02a6: move-result-object v1 │ │ +03f1ee: 1a02 3c00 |02a7: const-string v2, " did not call through to super.onResume()" // string@003c │ │ +03f1f2: 6e20 f80c 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f1f8: 0c01 |02ac: move-result-object v1 │ │ +03f1fa: 6e10 fd0c 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f200: 0c01 |02b0: move-result-object v1 │ │ +03f202: 7020 2404 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f208: 2700 |02b4: throw v0 │ │ +03f20a: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ +03f20c: 5bb0 8900 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +03f210: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ +03f212: 5bb0 8a00 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +03f216: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ +03f21a: 52b0 8b00 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03f21e: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ +03f222: 52b0 8b00 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +03f226: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ +03f22c: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ +03f230: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ +03f232: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ +03f236: 55a0 d700 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +03f23a: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ +03f23e: 54b0 6f00 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03f242: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ +03f246: 54b9 6f00 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03f24a: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ +03f24c: 5bb0 6f00 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03f250: 6e10 2a0b 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ +03f256: 54b0 6f00 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03f25a: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ +03f25e: 59bc 8c00 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ +03f262: 121c |02e1: const/4 v12, #int 1 // #1 │ │ +03f264: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ +03f268: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ +03f26a: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ +03f26e: 6300 c400 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f272: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ +03f276: 1a00 a402 |02eb: const-string v0, "FragmentManager" // string@02a4 │ │ +03f27a: 2201 0102 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f27e: 7010 f20c 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f284: 1a02 0611 |02f2: const-string v2, "movefrom RESUMED: " // string@1106 │ │ +03f288: 6e20 f80c 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f28e: 0c01 |02f7: move-result-object v1 │ │ +03f290: 6e20 f70c b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f296: 0c01 |02fb: move-result-object v1 │ │ +03f298: 6e10 fd0c 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f29e: 0c01 |02ff: move-result-object v1 │ │ +03f2a0: 7120 e20a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f2a6: 1200 |0303: const/4 v0, #int 0 // #0 │ │ +03f2a8: 5cb0 7200 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f2ac: 6e10 2202 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0222 │ │ +03f2b2: 55b0 7200 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f2b6: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ +03f2ba: 2200 a300 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f2be: 2201 0102 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f2c2: 7010 f20c 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f2c8: 1a02 9e02 |0314: const-string v2, "Fragment " // string@029e │ │ +03f2cc: 6e20 f80c 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f2d2: 0c01 |0319: move-result-object v1 │ │ +03f2d4: 6e20 f70c b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f2da: 0c01 |031d: move-result-object v1 │ │ +03f2dc: 1a02 3b00 |031e: const-string v2, " did not call through to super.onPause()" // string@003b │ │ +03f2e0: 6e20 f80c 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f2e6: 0c01 |0323: move-result-object v1 │ │ +03f2e8: 6e10 fd0c 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f2ee: 0c01 |0327: move-result-object v1 │ │ +03f2f0: 7020 2404 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f2f6: 2700 |032b: throw v0 │ │ +03f2f8: 1200 |032c: const/4 v0, #int 0 // #0 │ │ +03f2fa: 5cb0 8600 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0086 │ │ +03f2fe: 1240 |032f: const/4 v0, #int 4 // #4 │ │ +03f300: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ +03f304: 6300 c400 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f308: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ +03f30c: 1a00 a402 |0336: const-string v0, "FragmentManager" // string@02a4 │ │ +03f310: 2201 0102 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f314: 7010 f20c 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f31a: 1a02 0711 |033d: const-string v2, "movefrom STARTED: " // string@1107 │ │ +03f31e: 6e20 f80c 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f324: 0c01 |0342: move-result-object v1 │ │ +03f326: 6e20 f70c b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f32c: 0c01 |0346: move-result-object v1 │ │ +03f32e: 6e10 fd0c 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f334: 0c01 |034a: move-result-object v1 │ │ +03f336: 7120 e20a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f33c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +03f33e: 5cb0 7200 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f342: 6e10 2c02 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@022c │ │ +03f348: 55b0 7200 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f34c: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ +03f350: 2200 a300 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f354: 2201 0102 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f358: 7010 f20c 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f35e: 1a02 9e02 |035f: const-string v2, "Fragment " // string@029e │ │ +03f362: 6e20 f80c 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f368: 0c01 |0364: move-result-object v1 │ │ +03f36a: 6e20 f70c b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f370: 0c01 |0368: move-result-object v1 │ │ +03f372: 1a02 3e00 |0369: const-string v2, " did not call through to super.onStop()" // string@003e │ │ +03f376: 6e20 f80c 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f37c: 0c01 |036e: move-result-object v1 │ │ +03f37e: 6e10 fd0c 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f384: 0c01 |0372: move-result-object v1 │ │ +03f386: 7020 2404 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f38c: 2700 |0376: throw v0 │ │ +03f38e: 1230 |0377: const/4 v0, #int 3 // #3 │ │ +03f390: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ +03f394: 6300 c400 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f398: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ +03f39c: 1a00 a402 |037e: const-string v0, "FragmentManager" // string@02a4 │ │ +03f3a0: 2201 0102 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f3a4: 7010 f20c 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f3aa: 1a02 0811 |0385: const-string v2, "movefrom STOPPED: " // string@1108 │ │ +03f3ae: 6e20 f80c 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f3b4: 0c01 |038a: move-result-object v1 │ │ +03f3b6: 6e20 f70c b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f3bc: 0c01 |038e: move-result-object v1 │ │ +03f3be: 6e10 fd0c 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f3c4: 0c01 |0392: move-result-object v1 │ │ +03f3c6: 7120 e20a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f3cc: 6e10 2a02 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@022a │ │ +03f3d2: 1220 |0399: const/4 v0, #int 2 // #2 │ │ +03f3d4: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ +03f3d8: 6300 c400 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f3dc: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ +03f3e0: 1a00 a402 |03a0: const-string v0, "FragmentManager" // string@02a4 │ │ +03f3e4: 2201 0102 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f3e8: 7010 f20c 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f3ee: 1a02 0411 |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1104 │ │ +03f3f2: 6e20 f80c 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f3f8: 0c01 |03ac: move-result-object v1 │ │ +03f3fa: 6e20 f70c b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f400: 0c01 |03b0: move-result-object v1 │ │ +03f402: 6e10 fd0c 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f408: 0c01 |03b4: move-result-object v1 │ │ +03f40a: 7120 e20a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f410: 54b0 9200 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f414: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ +03f418: 54a0 ce00 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03f41c: 6e10 5202 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0252 │ │ +03f422: 0a00 |03c1: move-result v0 │ │ +03f424: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ +03f428: 54b0 8a00 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +03f42c: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ +03f430: 6e20 da02 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ +03f436: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ +03f438: 5cb0 7200 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f43c: 6e10 2902 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0229 │ │ +03f442: 55b0 7200 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f446: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ +03f44a: 2200 a300 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f44e: 2201 0102 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f452: 7010 f20c 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f458: 1a02 9e02 |03dc: const-string v2, "Fragment " // string@029e │ │ +03f45c: 6e20 f80c 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f462: 0c01 |03e1: move-result-object v1 │ │ +03f464: 6e20 f70c b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f46a: 0c01 |03e5: move-result-object v1 │ │ +03f46c: 1a02 3900 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0039 │ │ +03f470: 6e20 f80c 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f476: 0c01 |03eb: move-result-object v1 │ │ +03f478: 6e10 fd0c 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f47e: 0c01 |03ef: move-result-object v1 │ │ +03f480: 7020 2404 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f486: 2700 |03f3: throw v0 │ │ +03f488: 54b0 9200 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f48c: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ +03f490: 54b0 7400 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +03f494: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ +03f498: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ +03f49a: 52a0 d600 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03f49e: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ +03f4a2: 55a0 d700 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00d7 │ │ +03f4a6: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ +03f4aa: 1200 |0405: const/4 v0, #int 0 // #0 │ │ +03f4ac: 6e5e be02 ba0d |0406: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ +03f4b2: 0c06 |0409: move-result-object v6 │ │ +03f4b4: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ +03f4b8: 07b8 |040c: move-object v8, v11 │ │ +03f4ba: 54b0 9200 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f4be: 5bb0 6f00 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@006f │ │ +03f4c2: 59bc 8c00 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@008c │ │ +03f4c6: 2200 7400 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0074 │ │ +03f4ca: 7030 9402 a008 |0415: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0294 │ │ +03f4d0: 6e20 fb0b 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0bfb │ │ +03f4d6: 54b0 9200 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f4da: 6e20 5d0b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +03f4e0: 54b0 7400 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +03f4e4: 54b1 9200 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f4e8: 6e20 7c0b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b7c │ │ +03f4ee: 1200 |0427: const/4 v0, #int 0 // #0 │ │ +03f4f0: 5bb0 7400 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@0074 │ │ +03f4f4: 1200 |042a: const/4 v0, #int 0 // #0 │ │ +03f4f6: 5bb0 9200 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +03f4fa: 1200 |042d: const/4 v0, #int 0 // #0 │ │ +03f4fc: 5bb0 7f00 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +03f500: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ +03f504: 6300 c400 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f508: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ +03f50c: 1a00 a402 |0436: const-string v0, "FragmentManager" // string@02a4 │ │ +03f510: 2201 0102 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f514: 7010 f20c 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f51a: 1a02 0511 |043d: const-string v2, "movefrom CREATED: " // string@1105 │ │ +03f51e: 6e20 f80c 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f524: 0c01 |0442: move-result-object v1 │ │ +03f526: 6e20 f70c b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f52c: 0c01 |0446: move-result-object v1 │ │ +03f52e: 6e10 fd0c 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f534: 0c01 |044a: move-result-object v1 │ │ +03f536: 7120 e20a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f53c: 55b0 8800 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +03f540: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ +03f544: 1200 |0452: const/4 v0, #int 0 // #0 │ │ +03f546: 5cb0 7200 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f54a: 6e10 1902 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0219 │ │ +03f550: 55b0 7200 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f554: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ +03f558: 2200 a300 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f55c: 2201 0102 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f560: 7010 f20c 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f566: 1a02 9e02 |0463: const-string v2, "Fragment " // string@029e │ │ +03f56a: 6e20 f80c 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f570: 0c01 |0468: move-result-object v1 │ │ +03f572: 6e20 f70c b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f578: 0c01 |046c: move-result-object v1 │ │ +03f57a: 1a02 3800 |046d: const-string v2, " did not call through to super.onDestroy()" // string@0038 │ │ +03f57e: 6e20 f80c 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f584: 0c01 |0472: move-result-object v1 │ │ +03f586: 6e10 fd0c 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f58c: 0c01 |0476: move-result-object v1 │ │ +03f58e: 7020 2404 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f594: 2700 |047a: throw v0 │ │ +03f596: 1200 |047b: const/4 v0, #int 0 // #0 │ │ +03f598: 5cb0 7200 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f59c: 6e10 1c02 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@021c │ │ +03f5a2: 55b0 7200 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0072 │ │ +03f5a6: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ +03f5aa: 2200 a300 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a3 │ │ +03f5ae: 2201 0102 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f5b2: 7010 f20c 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f5b8: 1a02 9e02 |048c: const-string v2, "Fragment " // string@029e │ │ +03f5bc: 6e20 f80c 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f5c2: 0c01 |0491: move-result-object v1 │ │ +03f5c4: 6e20 f70c b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f5ca: 0c01 |0495: move-result-object v1 │ │ +03f5cc: 1a02 3a00 |0496: const-string v2, " did not call through to super.onDetach()" // string@003a │ │ +03f5d0: 6e20 f80c 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f5d6: 0c01 |049b: move-result-object v1 │ │ +03f5d8: 6e10 fd0c 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f5de: 0c01 |049f: move-result-object v1 │ │ +03f5e0: 7020 2404 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0424 │ │ +03f5e6: 2700 |04a3: throw v0 │ │ +03f5e8: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ +03f5ec: 55b0 8800 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +03f5f0: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ +03f5f4: 6e20 c102 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@02c1 │ │ +03f5fa: 2900 95fb |04ad: goto/16 0042 // -046b │ │ +03f5fe: 1200 |04af: const/4 v0, #int 0 // #0 │ │ +03f600: 5bb0 6d00 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006d │ │ +03f604: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ +03f606: 5bb0 7900 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0079 │ │ +03f60a: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ +03f60e: 0000 |04b7: nop // spacer │ │ +03f610: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ +03f62c: 0001 0500 0100 0000 0500 0000 d600 ... |04c6: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0007 line=776 │ │ 0x0008 line=778 │ │ 0x0010 line=780 │ │ 0x0012 line=784 │ │ @@ -69451,18 +69456,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03db88: |[03db88] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -03db98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03db9a: 5c10 e000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03db9e: 0e00 |0003: return-void │ │ +03f648: |[03f648] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +03f658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f65a: 5c10 e000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +03f65e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0003 line=1835 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -69471,31 +69476,31 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -03dba0: |[03dba0] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -03dbb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03dbb2: 5570 7600 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ -03dbb6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -03dbba: 5560 d900 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ -03dbbe: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -03dbc2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03dbc4: 5c60 da00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ -03dbc8: 0e00 |000c: return-void │ │ -03dbca: 5c73 7600 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ -03dbce: 5262 d600 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ -03dbd2: 0760 |0011: move-object v0, v6 │ │ -03dbd4: 0771 |0012: move-object v1, v7 │ │ -03dbd6: 0134 |0013: move v4, v3 │ │ -03dbd8: 0135 |0014: move v5, v3 │ │ -03dbda: 7406 c602 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03dbe0: 28f4 |0018: goto 000c // -000c │ │ +03f660: |[03f660] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +03f670: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03f672: 5570 7600 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ +03f676: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +03f67a: 5560 d900 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00d9 │ │ +03f67e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +03f682: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03f684: 5c60 da00 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00da │ │ +03f688: 0e00 |000c: return-void │ │ +03f68a: 5c73 7600 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@0076 │ │ +03f68e: 5262 d600 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00d6 │ │ +03f692: 0760 |0011: move-object v0, v6 │ │ +03f694: 0771 |0012: move-object v1, v7 │ │ +03f696: 0134 |0013: move v4, v3 │ │ +03f698: 0135 |0014: move v5, v3 │ │ +03f69a: 7406 c602 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03f6a0: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=761 │ │ 0x0005 line=762 │ │ 0x0009 line=764 │ │ 0x000c line=770 │ │ 0x000d line=767 │ │ @@ -69509,20 +69514,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03dbe4: |[03dbe4] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -03dbf4: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0072 │ │ -03dbf8: 7020 8e02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@028e │ │ -03dbfe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03dc00: 6e30 b302 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ -03dc06: 0e00 |0009: return-void │ │ +03f6a4: |[03f6a4] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +03f6b4: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0071 │ │ +03f6b8: 7020 8e02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@028e │ │ +03f6be: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03f6c0: 6e30 b302 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ +03f6c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -69531,33 +69536,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -03dc08: |[03dc08] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -03dc18: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -03dc1c: 2200 f001 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03dc20: 2201 0302 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03dc24: 7010 f20c 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03dc2a: 1a02 d501 |0009: const-string v2, "Bad id: " // string@01d5 │ │ -03dc2e: 6e20 f80c 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dc34: 0c01 |000e: move-result-object v1 │ │ -03dc36: 6e20 f50c 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03dc3c: 0c01 |0012: move-result-object v1 │ │ -03dc3e: 6e10 fd0c 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03dc44: 0c01 |0016: move-result-object v1 │ │ -03dc46: 7020 ad0c 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03dc4c: 2700 |001a: throw v0 │ │ -03dc4e: 2200 7400 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0074 │ │ -03dc52: 7040 9202 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0292 │ │ -03dc58: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -03dc5a: 6e30 b302 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ -03dc60: 0e00 |0024: return-void │ │ +03f6c8: |[03f6c8] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +03f6d8: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +03f6dc: 2200 ee01 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03f6e0: 2201 0102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f6e4: 7010 f20c 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f6ea: 1a02 d501 |0009: const-string v2, "Bad id: " // string@01d5 │ │ +03f6ee: 6e20 f80c 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f6f4: 0c01 |000e: move-result-object v1 │ │ +03f6f6: 6e20 f50c 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03f6fc: 0c01 |0012: move-result-object v1 │ │ +03f6fe: 6e10 fd0c 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f704: 0c01 |0016: move-result-object v1 │ │ +03f706: 7020 ad0c 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03f70c: 2700 |001a: throw v0 │ │ +03f70e: 2200 7300 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0073 │ │ +03f712: 7040 9202 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0292 │ │ +03f718: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +03f71a: 6e30 b302 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ +03f720: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x001b line=471 │ │ 0x0024 line=476 │ │ locals : │ │ @@ -69570,20 +69575,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -03dc64: |[03dc64] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -03dc74: 2200 7300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0073 │ │ -03dc78: 7040 9002 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@0290 │ │ -03dc7e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03dc80: 6e30 b302 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ -03dc86: 0e00 |0009: return-void │ │ +03f724: |[03f724] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +03f734: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0072 │ │ +03f738: 7040 9002 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl$3;.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V // method@0290 │ │ +03f73e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03f740: 6e30 b302 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02b3 │ │ +03f746: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0009 line=457 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -69594,25 +69599,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -03dc88: |[03dc88] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -03dc98: 7010 a102 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ -03dc9e: 6e10 b502 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ -03dca4: 5440 ce00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03dca8: 5400 a800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03dcac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03dcae: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -03dcb0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03dcb2: 6e53 cf02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -03dcb8: 0a00 |0010: move-result v0 │ │ -03dcba: 0f00 |0011: return v0 │ │ +03f748: |[03f748] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +03f758: 7010 a102 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ +03f75e: 6e10 b502 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ +03f764: 5440 ce00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03f768: 5400 a800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03f76c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03f76e: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +03f770: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03f772: 6e53 cf02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +03f778: 0a00 |0010: move-result v0 │ │ +03f77a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0003 line=446 │ │ 0x0006 line=447 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -69622,36 +69627,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -03dcbc: |[03dcbc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -03dccc: 7010 a102 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ -03dcd2: 6e10 b502 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ -03dcd8: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -03dcdc: 2200 f001 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -03dce0: 2201 0302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03dce4: 7010 f20c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03dcea: 1a02 d501 |000f: const-string v2, "Bad id: " // string@01d5 │ │ -03dcee: 6e20 f80c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dcf4: 0c01 |0014: move-result-object v1 │ │ -03dcf6: 6e20 f50c 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03dcfc: 0c01 |0018: move-result-object v1 │ │ -03dcfe: 6e10 fd0c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03dd04: 0c01 |001c: move-result-object v1 │ │ -03dd06: 7020 ad0c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -03dd0c: 2700 |0020: throw v0 │ │ -03dd0e: 5430 ce00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03dd12: 5400 a800 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03dd16: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -03dd18: 6e55 cf02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -03dd1e: 0a00 |0029: move-result v0 │ │ -03dd20: 0f00 |002a: return v0 │ │ +03f77c: |[03f77c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +03f78c: 7010 a102 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ +03f792: 6e10 b502 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ +03f798: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +03f79c: 2200 ee01 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +03f7a0: 2201 0102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03f7a4: 7010 f20c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f7aa: 1a02 d501 |000f: const-string v2, "Bad id: " // string@01d5 │ │ +03f7ae: 6e20 f80c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f7b4: 0c01 |0014: move-result-object v1 │ │ +03f7b6: 6e20 f50c 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03f7bc: 0c01 |0018: move-result-object v1 │ │ +03f7be: 6e10 fd0c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f7c4: 0c01 |001c: move-result-object v1 │ │ +03f7c6: 7020 ad0c 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +03f7cc: 2700 |0020: throw v0 │ │ +03f7ce: 5430 ce00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03f7d2: 5400 a800 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03f7d6: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +03f7d8: 6e55 cf02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +03f7de: 0a00 |0029: move-result v0 │ │ +03f7e0: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0003 line=481 │ │ 0x0006 line=482 │ │ 0x0008 line=483 │ │ 0x0021 line=485 │ │ @@ -69665,23 +69670,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -03dd24: |[03dd24] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -03dd34: 7010 a102 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ -03dd3a: 6e10 b502 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ -03dd40: 5420 ce00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03dd44: 5400 a800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ -03dd48: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -03dd4a: 6e54 cf02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ -03dd50: 0a00 |000e: move-result v0 │ │ -03dd52: 0f00 |000f: return v0 │ │ +03f7e4: |[03f7e4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +03f7f4: 7010 a102 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02a1 │ │ +03f7fa: 6e10 b502 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02b5 │ │ +03f800: 5420 ce00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03f804: 5400 a800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00a8 │ │ +03f808: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +03f80a: 6e54 cf02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02cf │ │ +03f810: 0a00 |000e: move-result v0 │ │ +03f812: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ 0x0006 line=463 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -69693,130 +69698,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -03dd54: |[03dd54] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -03dd64: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -03dd66: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -03dd68: 54b6 d200 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03dd6c: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -03dd70: 0f09 |0006: return v9 │ │ -03dd72: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -03dd76: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -03dd7a: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -03dd7e: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -03dd82: 54b6 d200 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03dd86: 6e10 3d0d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03dd8c: 0a06 |0014: move-result v6 │ │ -03dd8e: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -03dd92: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -03dd96: 54b6 d200 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03dd9a: 6e20 3a0d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -03dda0: 0c01 |001e: move-result-object v1 │ │ -03dda2: 1f01 6200 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03dda6: 6e20 af01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01af │ │ -03ddac: 6e10 d302 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ -03ddb2: 0189 |0027: move v9, v8 │ │ -03ddb4: 28de |0028: goto 0006 // -0022 │ │ -03ddb6: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -03ddb8: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -03ddbc: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -03ddc0: 54b6 d200 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03ddc4: 6e10 3d0d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ddca: 0a06 |0033: move-result v6 │ │ -03ddcc: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -03ddd0: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -03ddd4: 54b6 d200 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03ddd8: 6e20 370d 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ddde: 0c01 |003d: move-result-object v1 │ │ -03dde0: 1f01 6200 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03dde4: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -03dde8: 6e10 a901 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01a9 │ │ -03ddee: 0c06 |0045: move-result-object v6 │ │ -03ddf0: 6e20 da0c 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03ddf6: 0a06 |0049: move-result v6 │ │ -03ddf8: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -03ddfc: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -03de00: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -03de04: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -03de08: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03de0c: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -03de10: 54b6 d200 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03de14: 6e20 370d 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03de1a: 0c01 |005b: move-result-object v1 │ │ -03de1c: 1f01 6200 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03de20: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -03de24: 6e10 a901 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01a9 │ │ -03de2a: 0c06 |0063: move-result-object v6 │ │ -03de2c: 6e20 da0c 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -03de32: 0a06 |0067: move-result v6 │ │ -03de34: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -03de38: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -03de3c: 5216 3d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03de40: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -03de44: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03de48: 28e2 |0072: goto 0054 // -001e │ │ -03de4a: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -03de4e: 5216 3d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03de52: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -03de56: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03de5a: 28bb |007b: goto 0036 // -0045 │ │ -03de5c: 54b6 d200 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03de60: 6e10 3d0d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03de66: 0a06 |0081: move-result v6 │ │ -03de68: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -03de6c: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -03de70: 2205 2d02 |0086: new-instance v5, Ljava/util/ArrayList; // type@022d │ │ -03de74: 7010 310d 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03de7a: 54b6 d200 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03de7e: 6e10 3d0d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03de84: 0a06 |0090: move-result v6 │ │ -03de86: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -03de8a: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -03de8e: 54b6 d200 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03de92: 6e20 3a0d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ -03de98: 0c06 |009a: move-result-object v6 │ │ -03de9a: 6e20 340d 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03dea0: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03dea4: 28f3 |00a0: goto 0093 // -000d │ │ -03dea6: 6e10 3d0d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03deac: 0a06 |00a4: move-result v6 │ │ -03deae: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -03deb2: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -03deb4: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -03deb8: 6306 c400 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03debc: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -03dec0: 1a06 a402 |00ae: const-string v6, "FragmentManager" // string@02a4 │ │ -03dec4: 2207 0302 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0203 │ │ -03dec8: 7010 f20c 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03dece: 1a0a 6f07 |00b5: const-string v10, "Popping back stack state: " // string@076f │ │ -03ded2: 6e20 f80c a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ded8: 0c07 |00ba: move-result-object v7 │ │ -03deda: 6e20 370d 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03dee0: 0c0a |00be: move-result-object v10 │ │ -03dee2: 6e20 f70c a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03dee8: 0c07 |00c2: move-result-object v7 │ │ -03deea: 6e10 fd0c 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03def0: 0c07 |00c6: move-result-object v7 │ │ -03def2: 7120 e20a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03def8: 6e20 370d 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03defe: 0c06 |00cd: move-result-object v6 │ │ -03df00: 1f06 6200 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03df04: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -03df08: 0187 |00d2: move v7, v8 │ │ -03df0a: 6e20 af01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01af │ │ -03df10: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03df14: 28d0 |00d8: goto 00a8 // -0030 │ │ -03df16: 0197 |00d9: move v7, v9 │ │ -03df18: 28f9 |00da: goto 00d3 // -0007 │ │ -03df1a: 6e10 d302 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ -03df20: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +03f814: |[03f814] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +03f824: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +03f826: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +03f828: 54b6 d200 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f82c: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +03f830: 0f09 |0006: return v9 │ │ +03f832: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +03f836: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +03f83a: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +03f83e: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +03f842: 54b6 d200 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f846: 6e10 3d0d 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03f84c: 0a06 |0014: move-result v6 │ │ +03f84e: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +03f852: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +03f856: 54b6 d200 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f85a: 6e20 3a0d 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +03f860: 0c01 |001e: move-result-object v1 │ │ +03f862: 1f01 6100 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03f866: 6e20 af01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01af │ │ +03f86c: 6e10 d302 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ +03f872: 0189 |0027: move v9, v8 │ │ +03f874: 28de |0028: goto 0006 // -0022 │ │ +03f876: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +03f878: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +03f87c: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +03f880: 54b6 d200 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f884: 6e10 3d0d 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03f88a: 0a06 |0033: move-result v6 │ │ +03f88c: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +03f890: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +03f894: 54b6 d200 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f898: 6e20 370d 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03f89e: 0c01 |003d: move-result-object v1 │ │ +03f8a0: 1f01 6100 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03f8a4: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +03f8a8: 6e10 a901 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01a9 │ │ +03f8ae: 0c06 |0045: move-result-object v6 │ │ +03f8b0: 6e20 da0c 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03f8b6: 0a06 |0049: move-result v6 │ │ +03f8b8: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +03f8bc: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +03f8c0: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +03f8c4: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +03f8c8: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f8cc: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +03f8d0: 54b6 d200 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f8d4: 6e20 370d 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03f8da: 0c01 |005b: move-result-object v1 │ │ +03f8dc: 1f01 6100 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03f8e0: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +03f8e4: 6e10 a901 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01a9 │ │ +03f8ea: 0c06 |0063: move-result-object v6 │ │ +03f8ec: 6e20 da0c 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +03f8f2: 0a06 |0067: move-result v6 │ │ +03f8f4: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +03f8f8: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +03f8fc: 5216 3d00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03f900: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +03f904: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f908: 28e2 |0072: goto 0054 // -001e │ │ +03f90a: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +03f90e: 5216 3d00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03f912: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +03f916: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f91a: 28bb |007b: goto 0036 // -0045 │ │ +03f91c: 54b6 d200 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f920: 6e10 3d0d 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03f926: 0a06 |0081: move-result v6 │ │ +03f928: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +03f92c: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +03f930: 2205 2b02 |0086: new-instance v5, Ljava/util/ArrayList; // type@022b │ │ +03f934: 7010 310d 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03f93a: 54b6 d200 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f93e: 6e10 3d0d 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03f944: 0a06 |0090: move-result v6 │ │ +03f946: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +03f94a: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +03f94e: 54b6 d200 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03f952: 6e20 3a0d 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0d3a │ │ +03f958: 0c06 |009a: move-result-object v6 │ │ +03f95a: 6e20 340d 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03f960: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03f964: 28f3 |00a0: goto 0093 // -000d │ │ +03f966: 6e10 3d0d 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03f96c: 0a06 |00a4: move-result v6 │ │ +03f96e: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +03f972: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +03f974: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +03f978: 6306 c400 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03f97c: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +03f980: 1a06 a402 |00ae: const-string v6, "FragmentManager" // string@02a4 │ │ +03f984: 2207 0102 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +03f988: 7010 f20c 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03f98e: 1a0a 6c07 |00b5: const-string v10, "Popping back stack state: " // string@076c │ │ +03f992: 6e20 f80c a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03f998: 0c07 |00ba: move-result-object v7 │ │ +03f99a: 6e20 370d 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03f9a0: 0c0a |00be: move-result-object v10 │ │ +03f9a2: 6e20 f70c a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03f9a8: 0c07 |00c2: move-result-object v7 │ │ +03f9aa: 6e10 fd0c 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03f9b0: 0c07 |00c6: move-result-object v7 │ │ +03f9b2: 7120 e20a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03f9b8: 6e20 370d 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03f9be: 0c06 |00cd: move-result-object v6 │ │ +03f9c0: 1f06 6100 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +03f9c4: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +03f9c8: 0187 |00d2: move v7, v8 │ │ +03f9ca: 6e20 af01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01af │ │ +03f9d0: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03f9d4: 28d0 |00d8: goto 00a8 // -0030 │ │ +03f9d6: 0197 |00d9: move v7, v9 │ │ +03f9d8: 28f9 |00da: goto 00d3 // -0007 │ │ +03f9da: 6e10 d302 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@02d3 │ │ +03f9e0: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1471 │ │ 0x0006 line=1530 │ │ 0x0007 line=1474 │ │ 0x000f line=1475 │ │ 0x0017 line=1476 │ │ @@ -69873,35 +69878,35 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -03df24: |[03df24] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -03df34: 5260 7e00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03df38: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ -03df3c: 2200 f101 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03df40: 2201 0302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03df44: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03df4a: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ -03df4e: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03df54: 0c01 |0010: move-result-object v1 │ │ -03df56: 6e20 f70c 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03df5c: 0c01 |0014: move-result-object v1 │ │ -03df5e: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ -03df62: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03df68: 0c01 |001a: move-result-object v1 │ │ -03df6a: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03df70: 0c01 |001e: move-result-object v1 │ │ -03df72: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03df78: 2700 |0022: throw v0 │ │ -03df7a: 5260 7e00 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03df7e: 6e30 4601 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -03df84: 0e00 |0028: return-void │ │ +03f9e4: |[03f9e4] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +03f9f4: 5260 7e00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03f9f8: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ +03f9fc: 2200 ef01 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +03fa00: 2201 0102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +03fa04: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fa0a: 1a02 9e02 |000b: const-string v2, "Fragment " // string@029e │ │ +03fa0e: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fa14: 0c01 |0010: move-result-object v1 │ │ +03fa16: 6e20 f70c 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03fa1c: 0c01 |0014: move-result-object v1 │ │ +03fa1e: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ +03fa22: 6e20 f80c 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fa28: 0c01 |001a: move-result-object v1 │ │ +03fa2a: 6e10 fd0c 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fa30: 0c01 |001e: move-result-object v1 │ │ +03fa32: 7020 b00c 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03fa38: 2700 |0022: throw v0 │ │ +03fa3a: 5260 7e00 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03fa3e: 6e30 4601 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +03fa44: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0004 line=516 │ │ 0x0023 line=519 │ │ 0x0028 line=520 │ │ locals : │ │ @@ -69915,66 +69920,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -03df88: |[03df88] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -03df98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03df9a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03df9c: 6301 c400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03dfa0: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -03dfa4: 1a01 a402 |0006: const-string v1, "FragmentManager" // string@02a4 │ │ -03dfa8: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03dfac: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03dfb2: 1a03 f712 |000d: const-string v3, "remove: " // string@12f7 │ │ -03dfb6: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dfbc: 0c02 |0012: move-result-object v2 │ │ -03dfbe: 6e20 f70c 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03dfc4: 0c02 |0016: move-result-object v2 │ │ -03dfc6: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ -03dfca: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03dfd0: 0c02 |001c: move-result-object v2 │ │ -03dfd2: 5283 7100 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03dfd6: 6e20 f50c 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03dfdc: 0c02 |0022: move-result-object v2 │ │ -03dfde: 6e10 fd0c 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03dfe4: 0c02 |0026: move-result-object v2 │ │ -03dfe6: 7120 e20a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03dfec: 6e10 0a02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@020a │ │ -03dff2: 0a01 |002d: move-result v1 │ │ -03dff4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -03dff8: 0106 |0030: move v6, v0 │ │ -03dffa: 5581 7700 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ -03dffe: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -03e002: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -03e006: 5471 cf00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e00a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -03e00e: 5471 cf00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e012: 6e20 3b0d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ -03e018: 5581 7b00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03e01c: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -03e020: 5581 8200 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03e024: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -03e028: 5c70 db00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03e02c: 5c85 6e00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03e030: 5c80 8400 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ -03e034: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -03e038: 0152 |0050: move v2, v5 │ │ -03e03a: 0770 |0051: move-object v0, v7 │ │ -03e03c: 0781 |0052: move-object v1, v8 │ │ -03e03e: 0193 |0053: move v3, v9 │ │ -03e040: 01a4 |0054: move v4, v10 │ │ -03e042: 7406 c602 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ -03e048: 0e00 |0058: return-void │ │ -03e04a: 0156 |0059: move v6, v5 │ │ -03e04c: 28d7 |005a: goto 0031 // -0029 │ │ -03e04e: 0102 |005b: move v2, v0 │ │ -03e050: 28f5 |005c: goto 0051 // -000b │ │ +03fa48: |[03fa48] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +03fa58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03fa5a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03fa5c: 6301 c400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fa60: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +03fa64: 1a01 a402 |0006: const-string v1, "FragmentManager" // string@02a4 │ │ +03fa68: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +03fa6c: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fa72: 1a03 f212 |000d: const-string v3, "remove: " // string@12f2 │ │ +03fa76: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fa7c: 0c02 |0012: move-result-object v2 │ │ +03fa7e: 6e20 f70c 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03fa84: 0c02 |0016: move-result-object v2 │ │ +03fa86: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ +03fa8a: 6e20 f80c 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fa90: 0c02 |001c: move-result-object v2 │ │ +03fa92: 5283 7100 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03fa96: 6e20 f50c 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fa9c: 0c02 |0022: move-result-object v2 │ │ +03fa9e: 6e10 fd0c 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03faa4: 0c02 |0026: move-result-object v2 │ │ +03faa6: 7120 e20a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03faac: 6e10 0a02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@020a │ │ +03fab2: 0a01 |002d: move-result v1 │ │ +03fab4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +03fab8: 0106 |0030: move v6, v0 │ │ +03faba: 5581 7700 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0077 │ │ +03fabe: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +03fac2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +03fac6: 5471 cf00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03faca: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +03face: 5471 cf00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03fad2: 6e20 3b0d 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ +03fad8: 5581 7b00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +03fadc: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +03fae0: 5581 8200 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +03fae4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +03fae8: 5c70 db00 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +03faec: 5c85 6e00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03faf0: 5c80 8400 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@0084 │ │ +03faf4: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +03faf8: 0152 |0050: move v2, v5 │ │ +03fafa: 0770 |0051: move-object v0, v7 │ │ +03fafc: 0781 |0052: move-object v1, v8 │ │ +03fafe: 0193 |0053: move v3, v9 │ │ +03fb00: 01a4 |0054: move v4, v10 │ │ +03fb02: 7406 c602 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@02c6 │ │ +03fb08: 0e00 |0058: return-void │ │ +03fb0a: 0156 |0059: move v6, v5 │ │ +03fb0c: 28d7 |005a: goto 0031 // -0029 │ │ +03fb0e: 0102 |005b: move v2, v0 │ │ +03fb10: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1166 │ │ 0x002a line=1167 │ │ 0x0031 line=1168 │ │ 0x0037 line=1169 │ │ 0x003b line=1170 │ │ @@ -69999,20 +70004,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03e054: |[03e054] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -03e064: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03e068: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03e06c: 5410 d300 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03e070: 6e20 3b0d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ -03e076: 0e00 |0009: return-void │ │ +03fb14: |[03fb14] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +03fb24: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03fb28: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03fb2c: 5410 d300 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03fb30: 6e20 3b0d 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0d3b │ │ +03fb36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0004 line=509 │ │ 0x0009 line=511 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -70023,30 +70028,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03e078: |[03e078] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -03e088: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03e08c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -03e090: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03e092: 5421 d300 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03e096: 6e10 3d0d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e09c: 0a01 |000a: move-result v1 │ │ -03e09e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -03e0a2: 5421 d300 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ -03e0a6: 6e20 370d 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e0ac: 0c01 |0012: move-result-object v1 │ │ -03e0ae: 1f01 6f00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@006f │ │ -03e0b2: 7210 7602 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0276 │ │ -03e0b8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e0bc: 28eb |001a: goto 0005 // -0015 │ │ -03e0be: 0e00 |001b: return-void │ │ +03fb38: |[03fb38] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +03fb48: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03fb4c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +03fb50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03fb52: 5421 d300 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03fb56: 6e10 3d0d 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03fb5c: 0a01 |000a: move-result v1 │ │ +03fb5e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +03fb62: 5421 d300 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00d3 │ │ +03fb66: 6e20 370d 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03fb6c: 0c01 |0012: move-result-object v1 │ │ +03fb6e: 1f01 6e00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@006e │ │ +03fb72: 7210 7602 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0276 │ │ +03fb78: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03fb7c: 28eb |001a: goto 0005 // -0015 │ │ +03fb7e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1455 │ │ 0x0004 line=1456 │ │ 0x000d line=1457 │ │ 0x0018 line=1456 │ │ 0x001b line=1460 │ │ @@ -70059,298 +70064,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 570 16-bit code units │ │ -03e0c0: |[03e0c0] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -03e0d0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03e0d2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03e0d4: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ -03e0d8: 0e00 |0004: return-void │ │ -03e0da: 07b2 |0005: move-object v2, v11 │ │ -03e0dc: 1f02 7800 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0078 │ │ -03e0e0: 5425 e300 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03e0e4: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ -03e0e8: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ -03e0ec: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03e0ee: 6e10 3d0d 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e0f4: 0a05 |0012: move-result v5 │ │ -03e0f6: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ -03e0fa: 6e20 370d 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e100: 0c01 |0018: move-result-object v1 │ │ -03e102: 1f01 6900 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e106: 6305 c400 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e10a: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ -03e10e: 1a05 a402 |001f: const-string v5, "FragmentManager" // string@02a4 │ │ -03e112: 2206 0302 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e116: 7010 f20c 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e11c: 1a07 2c13 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@132c │ │ -03e120: 6e20 f80c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e126: 0c06 |002b: move-result-object v6 │ │ -03e128: 6e20 f70c 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e12e: 0c06 |002f: move-result-object v6 │ │ -03e130: 6e10 fd0c 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e136: 0c06 |0033: move-result-object v6 │ │ -03e138: 7120 e20a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e13e: 5425 e300 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03e142: 5216 7e00 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e146: 4603 0506 |003b: aget-object v3, v5, v6 │ │ -03e14a: 5b31 f300 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -03e14e: 5b18 8a00 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03e152: 5919 7100 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ -03e156: 5c19 7d00 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ -03e15a: 5c19 6e00 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03e15e: 5b18 8e00 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e162: 5435 f500 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e166: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ -03e16a: 5435 f500 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e16e: 54a6 ce00 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03e172: 6e10 4502 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ -03e178: 0c06 |0054: move-result-object v6 │ │ -03e17a: 6e20 4b01 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -03e180: 5435 f500 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e184: 1a06 9909 |005a: const-string v6, "android:view_state" // string@0999 │ │ -03e188: 6e20 3f01 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013f │ │ -03e18e: 0c05 |005f: move-result-object v5 │ │ -03e190: 5b15 8a00 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03e194: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e198: 28ab |0064: goto 000f // -0055 │ │ -03e19a: 2205 2d02 |0065: new-instance v5, Ljava/util/ArrayList; // type@022d │ │ -03e19e: 5426 e300 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03e1a2: 2166 |0069: array-length v6, v6 │ │ -03e1a4: 7020 320d 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -03e1aa: 5ba5 cd00 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e1ae: 54a5 d100 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03e1b2: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ -03e1b6: 54a5 d100 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03e1ba: 6e10 350d 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -03e1c0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -03e1c2: 5425 e300 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03e1c6: 2155 |007b: array-length v5, v5 │ │ -03e1c8: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ -03e1cc: 5425 e300 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03e1d0: 4603 0504 |0080: aget-object v3, v5, v4 │ │ -03e1d4: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ -03e1d8: 54a5 ce00 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03e1dc: 6e20 ff02 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@02ff │ │ -03e1e2: 0c01 |0089: move-result-object v1 │ │ -03e1e4: 6305 c400 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e1e8: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ -03e1ec: 1a05 a402 |008e: const-string v5, "FragmentManager" // string@02a4 │ │ -03e1f0: 2206 0302 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e1f4: 7010 f20c 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e1fa: 1a07 2813 |0095: const-string v7, "restoreAllState: adding #" // string@1328 │ │ -03e1fe: 6e20 f80c 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e204: 0c06 |009a: move-result-object v6 │ │ -03e206: 6e20 f50c 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e20c: 0c06 |009e: move-result-object v6 │ │ -03e20e: 1a07 0801 |009f: const-string v7, ": " // string@0108 │ │ -03e212: 6e20 f80c 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e218: 0c06 |00a4: move-result-object v6 │ │ -03e21a: 6e20 f70c 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e220: 0c06 |00a8: move-result-object v6 │ │ -03e222: 6e10 fd0c 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e228: 0c06 |00ac: move-result-object v6 │ │ -03e22a: 7120 e20a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e230: 54a5 cd00 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e234: 6e20 340d 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e23a: 5b38 f300 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ -03e23e: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e242: 28c0 |00b9: goto 0079 // -0040 │ │ -03e244: 6305 c400 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e248: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ -03e24c: 1a05 a402 |00be: const-string v5, "FragmentManager" // string@02a4 │ │ -03e250: 2206 0302 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e254: 7010 f20c 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e25a: 1a07 2813 |00c5: const-string v7, "restoreAllState: adding #" // string@1328 │ │ -03e25e: 6e20 f80c 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e264: 0c06 |00ca: move-result-object v6 │ │ -03e266: 6e20 f50c 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e26c: 0c06 |00ce: move-result-object v6 │ │ -03e26e: 1a07 0901 |00cf: const-string v7, ": (null)" // string@0109 │ │ -03e272: 6e20 f80c 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e278: 0c06 |00d4: move-result-object v6 │ │ -03e27a: 6e10 fd0c 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e280: 0c06 |00d8: move-result-object v6 │ │ -03e282: 7120 e20a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e288: 54a5 cd00 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e28c: 6e20 340d 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e292: 54a5 d100 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03e296: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ -03e29a: 2205 2d02 |00e5: new-instance v5, Ljava/util/ArrayList; // type@022d │ │ -03e29e: 7010 310d 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03e2a4: 5ba5 d100 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03e2a8: 6305 c400 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e2ac: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ -03e2b0: 1a05 a402 |00f0: const-string v5, "FragmentManager" // string@02a4 │ │ -03e2b4: 2206 0302 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e2b8: 7010 f20c 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e2be: 1a07 2913 |00f7: const-string v7, "restoreAllState: adding avail #" // string@1329 │ │ -03e2c2: 6e20 f80c 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e2c8: 0c06 |00fc: move-result-object v6 │ │ -03e2ca: 6e20 f50c 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e2d0: 0c06 |0100: move-result-object v6 │ │ -03e2d2: 6e10 fd0c 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e2d8: 0c06 |0104: move-result-object v6 │ │ -03e2da: 7120 e20a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e2e0: 54a5 d100 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ -03e2e4: 7110 b80c 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -03e2ea: 0c06 |010d: move-result-object v6 │ │ -03e2ec: 6e20 340d 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e2f2: 28a6 |0111: goto 00b7 // -005a │ │ -03e2f4: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ -03e2f8: 1204 |0114: const/4 v4, #int 0 // #0 │ │ -03e2fa: 6e10 3d0d 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e300: 0a05 |0118: move-result v5 │ │ -03e302: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ -03e306: 6e20 370d 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e30c: 0c01 |011e: move-result-object v1 │ │ -03e30e: 1f01 6900 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e312: 5215 8f00 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -03e316: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ -03e31a: 5215 8f00 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -03e31e: 54a6 cd00 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e322: 6e10 3d0d 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e328: 0a06 |012c: move-result v6 │ │ -03e32a: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ -03e32e: 54a5 cd00 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e332: 5216 8f00 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -03e336: 6e20 370d 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e33c: 0c05 |0136: move-result-object v5 │ │ -03e33e: 1f05 6900 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e342: 5b15 8e00 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e346: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e34a: 28d8 |013d: goto 0115 // -0028 │ │ -03e34c: 1a05 a402 |013e: const-string v5, "FragmentManager" // string@02a4 │ │ -03e350: 2206 0302 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e354: 7010 f20c 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e35a: 1a07 8307 |0145: const-string v7, "Re-attaching retained fragment " // string@0783 │ │ -03e35e: 6e20 f80c 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e364: 0c06 |014a: move-result-object v6 │ │ -03e366: 6e20 f70c 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e36c: 0c06 |014e: move-result-object v6 │ │ -03e36e: 1a07 8000 |014f: const-string v7, " target no longer exists: " // string@0080 │ │ -03e372: 6e20 f80c 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e378: 0c06 |0154: move-result-object v6 │ │ -03e37a: 5217 8f00 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -03e37e: 6e20 f50c 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e384: 0c06 |015a: move-result-object v6 │ │ -03e386: 6e10 fd0c 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e38c: 0c06 |015e: move-result-object v6 │ │ -03e38e: 7120 e30a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -03e394: 5b18 8e00 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e398: 28d7 |0164: goto 013b // -0029 │ │ -03e39a: 5425 e400 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03e39e: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ -03e3a2: 2205 2d02 |0169: new-instance v5, Ljava/util/ArrayList; // type@022d │ │ -03e3a6: 5426 e400 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03e3aa: 2166 |016d: array-length v6, v6 │ │ -03e3ac: 7020 320d 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -03e3b2: 5ba5 cf00 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e3b6: 1204 |0173: const/4 v4, #int 0 // #0 │ │ -03e3b8: 5425 e400 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03e3bc: 2155 |0176: array-length v5, v5 │ │ -03e3be: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ -03e3c2: 54a5 cd00 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e3c6: 5426 e400 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03e3ca: 4406 0604 |017d: aget v6, v6, v4 │ │ -03e3ce: 6e20 370d 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e3d4: 0c01 |0182: move-result-object v1 │ │ -03e3d6: 1f01 6900 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e3da: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ -03e3de: 2205 f101 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03e3e2: 2206 0302 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e3e6: 7010 f20c 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e3ec: 1a07 1607 |018e: const-string v7, "No instantiated fragment for index #" // string@0716 │ │ -03e3f0: 6e20 f80c 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e3f6: 0c06 |0193: move-result-object v6 │ │ -03e3f8: 5427 e400 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03e3fc: 4407 0704 |0196: aget v7, v7, v4 │ │ -03e400: 6e20 f50c 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e406: 0c06 |019b: move-result-object v6 │ │ -03e408: 6e10 fd0c 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e40e: 0c06 |019f: move-result-object v6 │ │ -03e410: 7020 b00c 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03e416: 2705 |01a3: throw v5 │ │ -03e418: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ -03e41a: 5c15 6e00 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03e41e: 6305 c400 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e422: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ -03e426: 1a05 a402 |01ab: const-string v5, "FragmentManager" // string@02a4 │ │ -03e42a: 2206 0302 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e42e: 7010 f20c 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e434: 1a07 2b13 |01b2: const-string v7, "restoreAllState: making added #" // string@132b │ │ -03e438: 6e20 f80c 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e43e: 0c06 |01b7: move-result-object v6 │ │ -03e440: 6e20 f50c 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e446: 0c06 |01bb: move-result-object v6 │ │ -03e448: 1a07 0801 |01bc: const-string v7, ": " // string@0108 │ │ -03e44c: 6e20 f80c 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e452: 0c06 |01c1: move-result-object v6 │ │ -03e454: 6e20 f70c 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e45a: 0c06 |01c5: move-result-object v6 │ │ -03e45c: 6e10 fd0c 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e462: 0c06 |01c9: move-result-object v6 │ │ -03e464: 7120 e20a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e46a: 54a5 cf00 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e46e: 6e20 340d 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e474: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e478: 28a0 |01d4: goto 0174 // -0060 │ │ -03e47a: 5ba8 cf00 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e47e: 5425 e500 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -03e482: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ -03e486: 2205 2d02 |01db: new-instance v5, Ljava/util/ArrayList; // type@022d │ │ -03e48a: 5426 e500 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -03e48e: 2166 |01df: array-length v6, v6 │ │ -03e490: 7020 320d 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ -03e496: 5ba5 d200 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e49a: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ -03e49c: 5425 e500 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -03e4a0: 2155 |01e8: array-length v5, v5 │ │ -03e4a2: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ -03e4a6: 5425 e500 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -03e4aa: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ -03e4ae: 6e20 c601 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@01c6 │ │ -03e4b4: 0c00 |01f2: move-result-object v0 │ │ -03e4b6: 6305 c400 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e4ba: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ -03e4be: 1a05 a402 |01f7: const-string v5, "FragmentManager" // string@02a4 │ │ -03e4c2: 2206 0302 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -03e4c6: 7010 f20c 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e4cc: 1a07 2a13 |01fe: const-string v7, "restoreAllState: adding bse #" // string@132a │ │ -03e4d0: 6e20 f80c 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e4d6: 0c06 |0203: move-result-object v6 │ │ -03e4d8: 6e20 f50c 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e4de: 0c06 |0207: move-result-object v6 │ │ -03e4e0: 1a07 2500 |0208: const-string v7, " (index " // string@0025 │ │ -03e4e4: 6e20 f80c 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e4ea: 0c06 |020d: move-result-object v6 │ │ -03e4ec: 5207 3d00 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03e4f0: 6e20 f50c 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e4f6: 0c06 |0213: move-result-object v6 │ │ -03e4f8: 1a07 c200 |0214: const-string v7, "): " // string@00c2 │ │ -03e4fc: 6e20 f80c 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e502: 0c06 |0219: move-result-object v6 │ │ -03e504: 6e20 f70c 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e50a: 0c06 |021d: move-result-object v6 │ │ -03e50c: 6e10 fd0c 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e512: 0c06 |0221: move-result-object v6 │ │ -03e514: 7120 e20a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e51a: 54a5 d200 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e51e: 6e20 340d 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e524: 5205 3d00 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03e528: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ -03e52c: 5205 3d00 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ -03e530: 6e30 db02 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02db │ │ -03e536: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e53a: 28b1 |0235: goto 01e6 // -004f │ │ -03e53c: 5ba8 d200 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e540: 2900 ccfd |0238: goto/16 0004 // -0234 │ │ +03fb80: |[03fb80] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +03fb90: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +03fb92: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +03fb94: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +03fb98: 0e00 |0004: return-void │ │ +03fb9a: 07b2 |0005: move-object v2, v11 │ │ +03fb9c: 1f02 7700 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0077 │ │ +03fba0: 5425 e300 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +03fba4: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ +03fba8: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ +03fbac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03fbae: 6e10 3d0d 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03fbb4: 0a05 |0012: move-result v5 │ │ +03fbb6: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ +03fbba: 6e20 370d 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03fbc0: 0c01 |0018: move-result-object v1 │ │ +03fbc2: 1f01 6800 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03fbc6: 6305 c400 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fbca: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ +03fbce: 1a05 a402 |001f: const-string v5, "FragmentManager" // string@02a4 │ │ +03fbd2: 2206 0102 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fbd6: 7010 f20c 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fbdc: 1a07 2713 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@1327 │ │ +03fbe0: 6e20 f80c 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fbe6: 0c06 |002b: move-result-object v6 │ │ +03fbe8: 6e20 f70c 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03fbee: 0c06 |002f: move-result-object v6 │ │ +03fbf0: 6e10 fd0c 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fbf6: 0c06 |0033: move-result-object v6 │ │ +03fbf8: 7120 e20a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03fbfe: 5425 e300 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +03fc02: 5216 7e00 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +03fc06: 4603 0506 |003b: aget-object v3, v5, v6 │ │ +03fc0a: 5b31 f300 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +03fc0e: 5b18 8a00 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +03fc12: 5919 7100 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0071 │ │ +03fc16: 5c19 7d00 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@007d │ │ +03fc1a: 5c19 6e00 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03fc1e: 5b18 8e00 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +03fc22: 5435 f500 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +03fc26: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ +03fc2a: 5435 f500 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +03fc2e: 54a6 ce00 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03fc32: 6e10 4502 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0245 │ │ +03fc38: 0c06 |0054: move-result-object v6 │ │ +03fc3a: 6e20 4b01 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +03fc40: 5435 f500 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +03fc44: 1a06 9609 |005a: const-string v6, "android:view_state" // string@0996 │ │ +03fc48: 6e20 3f01 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013f │ │ +03fc4e: 0c05 |005f: move-result-object v5 │ │ +03fc50: 5b15 8a00 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +03fc54: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03fc58: 28ab |0064: goto 000f // -0055 │ │ +03fc5a: 2205 2b02 |0065: new-instance v5, Ljava/util/ArrayList; // type@022b │ │ +03fc5e: 5426 e300 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +03fc62: 2166 |0069: array-length v6, v6 │ │ +03fc64: 7020 320d 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +03fc6a: 5ba5 cd00 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fc6e: 54a5 d100 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03fc72: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ +03fc76: 54a5 d100 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03fc7a: 6e10 350d 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +03fc80: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +03fc82: 5425 e300 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +03fc86: 2155 |007b: array-length v5, v5 │ │ +03fc88: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ +03fc8c: 5425 e300 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +03fc90: 4603 0504 |0080: aget-object v3, v5, v4 │ │ +03fc94: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ +03fc98: 54a5 ce00 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +03fc9c: 6e20 ff02 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@02ff │ │ +03fca2: 0c01 |0089: move-result-object v1 │ │ +03fca4: 6305 c400 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fca8: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ +03fcac: 1a05 a402 |008e: const-string v5, "FragmentManager" // string@02a4 │ │ +03fcb0: 2206 0102 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fcb4: 7010 f20c 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fcba: 1a07 2313 |0095: const-string v7, "restoreAllState: adding #" // string@1323 │ │ +03fcbe: 6e20 f80c 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fcc4: 0c06 |009a: move-result-object v6 │ │ +03fcc6: 6e20 f50c 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fccc: 0c06 |009e: move-result-object v6 │ │ +03fcce: 1a07 0801 |009f: const-string v7, ": " // string@0108 │ │ +03fcd2: 6e20 f80c 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fcd8: 0c06 |00a4: move-result-object v6 │ │ +03fcda: 6e20 f70c 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03fce0: 0c06 |00a8: move-result-object v6 │ │ +03fce2: 6e10 fd0c 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fce8: 0c06 |00ac: move-result-object v6 │ │ +03fcea: 7120 e20a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03fcf0: 54a5 cd00 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fcf4: 6e20 340d 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03fcfa: 5b38 f300 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00f3 │ │ +03fcfe: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03fd02: 28c0 |00b9: goto 0079 // -0040 │ │ +03fd04: 6305 c400 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fd08: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ +03fd0c: 1a05 a402 |00be: const-string v5, "FragmentManager" // string@02a4 │ │ +03fd10: 2206 0102 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fd14: 7010 f20c 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fd1a: 1a07 2313 |00c5: const-string v7, "restoreAllState: adding #" // string@1323 │ │ +03fd1e: 6e20 f80c 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fd24: 0c06 |00ca: move-result-object v6 │ │ +03fd26: 6e20 f50c 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fd2c: 0c06 |00ce: move-result-object v6 │ │ +03fd2e: 1a07 0901 |00cf: const-string v7, ": (null)" // string@0109 │ │ +03fd32: 6e20 f80c 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fd38: 0c06 |00d4: move-result-object v6 │ │ +03fd3a: 6e10 fd0c 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fd40: 0c06 |00d8: move-result-object v6 │ │ +03fd42: 7120 e20a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03fd48: 54a5 cd00 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fd4c: 6e20 340d 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03fd52: 54a5 d100 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03fd56: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ +03fd5a: 2205 2b02 |00e5: new-instance v5, Ljava/util/ArrayList; // type@022b │ │ +03fd5e: 7010 310d 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +03fd64: 5ba5 d100 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03fd68: 6305 c400 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fd6c: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ +03fd70: 1a05 a402 |00f0: const-string v5, "FragmentManager" // string@02a4 │ │ +03fd74: 2206 0102 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fd78: 7010 f20c 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fd7e: 1a07 2413 |00f7: const-string v7, "restoreAllState: adding avail #" // string@1324 │ │ +03fd82: 6e20 f80c 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fd88: 0c06 |00fc: move-result-object v6 │ │ +03fd8a: 6e20 f50c 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fd90: 0c06 |0100: move-result-object v6 │ │ +03fd92: 6e10 fd0c 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fd98: 0c06 |0104: move-result-object v6 │ │ +03fd9a: 7120 e20a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03fda0: 54a5 d100 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00d1 │ │ +03fda4: 7110 b80c 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +03fdaa: 0c06 |010d: move-result-object v6 │ │ +03fdac: 6e20 340d 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03fdb2: 28a6 |0111: goto 00b7 // -005a │ │ +03fdb4: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ +03fdb8: 1204 |0114: const/4 v4, #int 0 // #0 │ │ +03fdba: 6e10 3d0d 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03fdc0: 0a05 |0118: move-result v5 │ │ +03fdc2: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ +03fdc6: 6e20 370d 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03fdcc: 0c01 |011e: move-result-object v1 │ │ +03fdce: 1f01 6800 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03fdd2: 5215 8f00 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +03fdd6: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ +03fdda: 5215 8f00 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +03fdde: 54a6 cd00 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fde2: 6e10 3d0d 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +03fde8: 0a06 |012c: move-result v6 │ │ +03fdea: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ +03fdee: 54a5 cd00 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fdf2: 5216 8f00 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +03fdf6: 6e20 370d 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03fdfc: 0c05 |0136: move-result-object v5 │ │ +03fdfe: 1f05 6800 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03fe02: 5b15 8e00 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +03fe06: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03fe0a: 28d8 |013d: goto 0115 // -0028 │ │ +03fe0c: 1a05 a402 |013e: const-string v5, "FragmentManager" // string@02a4 │ │ +03fe10: 2206 0102 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fe14: 7010 f20c 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fe1a: 1a07 8007 |0145: const-string v7, "Re-attaching retained fragment " // string@0780 │ │ +03fe1e: 6e20 f80c 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fe24: 0c06 |014a: move-result-object v6 │ │ +03fe26: 6e20 f70c 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03fe2c: 0c06 |014e: move-result-object v6 │ │ +03fe2e: 1a07 8000 |014f: const-string v7, " target no longer exists: " // string@0080 │ │ +03fe32: 6e20 f80c 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fe38: 0c06 |0154: move-result-object v6 │ │ +03fe3a: 5217 8f00 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +03fe3e: 6e20 f50c 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fe44: 0c06 |015a: move-result-object v6 │ │ +03fe46: 6e10 fd0c 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fe4c: 0c06 |015e: move-result-object v6 │ │ +03fe4e: 7120 e30a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +03fe54: 5b18 8e00 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +03fe58: 28d7 |0164: goto 013b // -0029 │ │ +03fe5a: 5425 e400 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +03fe5e: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ +03fe62: 2205 2b02 |0169: new-instance v5, Ljava/util/ArrayList; // type@022b │ │ +03fe66: 5426 e400 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +03fe6a: 2166 |016d: array-length v6, v6 │ │ +03fe6c: 7020 320d 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +03fe72: 5ba5 cf00 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03fe76: 1204 |0173: const/4 v4, #int 0 // #0 │ │ +03fe78: 5425 e400 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +03fe7c: 2155 |0176: array-length v5, v5 │ │ +03fe7e: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ +03fe82: 54a5 cd00 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +03fe86: 5426 e400 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +03fe8a: 4406 0604 |017d: aget v6, v6, v4 │ │ +03fe8e: 6e20 370d 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +03fe94: 0c01 |0182: move-result-object v1 │ │ +03fe96: 1f01 6800 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@0068 │ │ +03fe9a: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ +03fe9e: 2205 ef01 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@01ef │ │ +03fea2: 2206 0102 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03fea6: 7010 f20c 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03feac: 1a07 1307 |018e: const-string v7, "No instantiated fragment for index #" // string@0713 │ │ +03feb0: 6e20 f80c 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03feb6: 0c06 |0193: move-result-object v6 │ │ +03feb8: 5427 e400 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +03febc: 4407 0704 |0196: aget v7, v7, v4 │ │ +03fec0: 6e20 f50c 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03fec6: 0c06 |019b: move-result-object v6 │ │ +03fec8: 6e10 fd0c 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03fece: 0c06 |019f: move-result-object v6 │ │ +03fed0: 7020 b00c 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +03fed6: 2705 |01a3: throw v5 │ │ +03fed8: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ +03feda: 5c15 6e00 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +03fede: 6305 c400 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03fee2: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ +03fee6: 1a05 a402 |01ab: const-string v5, "FragmentManager" // string@02a4 │ │ +03feea: 2206 0102 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03feee: 7010 f20c 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03fef4: 1a07 2613 |01b2: const-string v7, "restoreAllState: making added #" // string@1326 │ │ +03fef8: 6e20 f80c 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03fefe: 0c06 |01b7: move-result-object v6 │ │ +03ff00: 6e20 f50c 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03ff06: 0c06 |01bb: move-result-object v6 │ │ +03ff08: 1a07 0801 |01bc: const-string v7, ": " // string@0108 │ │ +03ff0c: 6e20 f80c 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ff12: 0c06 |01c1: move-result-object v6 │ │ +03ff14: 6e20 f70c 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ff1a: 0c06 |01c5: move-result-object v6 │ │ +03ff1c: 6e10 fd0c 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ff22: 0c06 |01c9: move-result-object v6 │ │ +03ff24: 7120 e20a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ff2a: 54a5 cf00 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03ff2e: 6e20 340d 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03ff34: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03ff38: 28a0 |01d4: goto 0174 // -0060 │ │ +03ff3a: 5ba8 cf00 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +03ff3e: 5425 e500 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +03ff42: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ +03ff46: 2205 2b02 |01db: new-instance v5, Ljava/util/ArrayList; // type@022b │ │ +03ff4a: 5426 e500 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +03ff4e: 2166 |01df: array-length v6, v6 │ │ +03ff50: 7020 320d 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0d32 │ │ +03ff56: 5ba5 d200 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03ff5a: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ +03ff5c: 5425 e500 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +03ff60: 2155 |01e8: array-length v5, v5 │ │ +03ff62: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ +03ff66: 5425 e500 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +03ff6a: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ +03ff6e: 6e20 c601 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@01c6 │ │ +03ff74: 0c00 |01f2: move-result-object v0 │ │ +03ff76: 6305 c400 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +03ff7a: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ +03ff7e: 1a05 a402 |01f7: const-string v5, "FragmentManager" // string@02a4 │ │ +03ff82: 2206 0102 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +03ff86: 7010 f20c 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +03ff8c: 1a07 2513 |01fe: const-string v7, "restoreAllState: adding bse #" // string@1325 │ │ +03ff90: 6e20 f80c 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ff96: 0c06 |0203: move-result-object v6 │ │ +03ff98: 6e20 f50c 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03ff9e: 0c06 |0207: move-result-object v6 │ │ +03ffa0: 1a07 2500 |0208: const-string v7, " (index " // string@0025 │ │ +03ffa4: 6e20 f80c 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ffaa: 0c06 |020d: move-result-object v6 │ │ +03ffac: 5207 3d00 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03ffb0: 6e20 f50c 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +03ffb6: 0c06 |0213: move-result-object v6 │ │ +03ffb8: 1a07 c200 |0214: const-string v7, "): " // string@00c2 │ │ +03ffbc: 6e20 f80c 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +03ffc2: 0c06 |0219: move-result-object v6 │ │ +03ffc4: 6e20 f70c 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +03ffca: 0c06 |021d: move-result-object v6 │ │ +03ffcc: 6e10 fd0c 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +03ffd2: 0c06 |0221: move-result-object v6 │ │ +03ffd4: 7120 e20a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +03ffda: 54a5 d200 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +03ffde: 6e20 340d 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +03ffe4: 5205 3d00 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03ffe8: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ +03ffec: 5205 3d00 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@003d │ │ +03fff0: 6e30 db02 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@02db │ │ +03fff6: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03fffa: 28b1 |0235: goto 01e6 // -004f │ │ +03fffc: 5ba8 d200 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +040000: 2900 ccfd |0238: goto/16 0004 // -0234 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1726 │ │ 0x0004 line=1826 │ │ 0x0006 line=1727 │ │ 0x0008 line=1728 │ │ 0x000c line=1732 │ │ @@ -70436,59 +70441,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -03e544: |[03e544] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -03e554: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03e556: 5463 cd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e55a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -03e55e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -03e560: 5463 cd00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e564: 6e10 3d0d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e56a: 0a03 |000b: move-result v3 │ │ -03e56c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -03e570: 5463 cd00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e574: 6e20 370d 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e57a: 0c00 |0013: move-result-object v0 │ │ -03e57c: 1f00 6900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e580: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -03e584: 5503 8700 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ -03e588: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -03e58c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -03e590: 2201 2d02 |001e: new-instance v1, Ljava/util/ArrayList; // type@022d │ │ -03e594: 7010 310d 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03e59a: 6e20 340d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03e5a0: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -03e5a2: 5c03 8800 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ -03e5a6: 5403 8e00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e5aa: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -03e5ae: 5403 8e00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e5b2: 5233 7e00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e5b6: 5903 8f00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ -03e5ba: 6303 c400 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e5be: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -03e5c2: 1a03 a402 |0037: const-string v3, "FragmentManager" // string@02a4 │ │ -03e5c6: 2204 0302 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -03e5ca: 7010 f20c 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e5d0: 1a05 3c13 |003e: const-string v5, "retainNonConfig: keeping retained " // string@133c │ │ -03e5d4: 6e20 f80c 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e5da: 0c04 |0043: move-result-object v4 │ │ -03e5dc: 6e20 f70c 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e5e2: 0c04 |0047: move-result-object v4 │ │ -03e5e4: 6e10 fd0c 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e5ea: 0c04 |004b: move-result-object v4 │ │ -03e5ec: 7120 e20a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e5f2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03e5f6: 28b5 |0051: goto 0006 // -004b │ │ -03e5f8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -03e5fa: 28de |0053: goto 0031 // -0022 │ │ -03e5fc: 1101 |0054: return-object v1 │ │ +040004: |[040004] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +040014: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040016: 5463 cd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +04001a: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04001e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +040020: 5463 cd00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +040024: 6e10 3d0d 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +04002a: 0a03 |000b: move-result v3 │ │ +04002c: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +040030: 5463 cd00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +040034: 6e20 370d 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +04003a: 0c00 |0013: move-result-object v0 │ │ +04003c: 1f00 6800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040040: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +040044: 5503 8700 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0087 │ │ +040048: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04004c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +040050: 2201 2b02 |001e: new-instance v1, Ljava/util/ArrayList; // type@022b │ │ +040054: 7010 310d 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +04005a: 6e20 340d 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +040060: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +040062: 5c03 8800 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0088 │ │ +040066: 5403 8e00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +04006a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04006e: 5403 8e00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +040072: 5233 7e00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +040076: 5903 8f00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@008f │ │ +04007a: 6303 c400 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +04007e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +040082: 1a03 a402 |0037: const-string v3, "FragmentManager" // string@02a4 │ │ +040086: 2204 0102 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +04008a: 7010 f20c 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040090: 1a05 3713 |003e: const-string v5, "retainNonConfig: keeping retained " // string@1337 │ │ +040094: 6e20 f80c 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04009a: 0c04 |0043: move-result-object v4 │ │ +04009c: 6e20 f70c 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0400a2: 0c04 |0047: move-result-object v4 │ │ +0400a4: 6e10 fd0c 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0400aa: 0c04 |004b: move-result-object v4 │ │ +0400ac: 7120 e20a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0400b2: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0400b6: 28b5 |0051: goto 0006 // -004b │ │ +0400b8: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +0400ba: 28de |0053: goto 0031 // -0022 │ │ +0400bc: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0001 line=1535 │ │ 0x0005 line=1536 │ │ 0x000e line=1537 │ │ 0x0016 line=1538 │ │ @@ -70513,279 +70518,279 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 544 16-bit code units │ │ -03e600: |[03e600] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -03e610: 120e |0000: const/4 v14, #int 0 // #0 │ │ -03e612: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03e614: 6e10 b402 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ -03e61a: 630a c700 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c7 │ │ -03e61e: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ -03e622: 121a |0009: const/4 v10, #int 1 // #1 │ │ -03e624: 5cfa e000 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ -03e628: 54fa cd00 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e62c: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ -03e630: 54fa cd00 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e634: 6e10 3d0d 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e63a: 0a0a |0015: move-result v10 │ │ -03e63c: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ -03e640: 1105 |0018: return-object v5 │ │ -03e642: 54fa cd00 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e646: 6e10 3d0d 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e64c: 0a00 |001e: move-result v0 │ │ -03e64e: 2301 1803 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0318 │ │ -03e652: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -03e654: 1208 |0022: const/4 v8, #int 0 // #0 │ │ -03e656: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ -03e65a: 54fa cd00 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03e65e: 6e20 370d 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e664: 0c04 |002a: move-result-object v4 │ │ -03e666: 1f04 6900 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e66a: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ -03e66e: 524a 7e00 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e672: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ -03e676: 220a 0302 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@0203 │ │ -03e67a: 7010 f20c 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e680: 1a0b 9502 |0038: const-string v11, "Failure saving state: active " // string@0295 │ │ -03e684: 6e20 f80c ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e68a: 0c0a |003d: move-result-object v10 │ │ -03e68c: 6e20 f70c 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e692: 0c0a |0041: move-result-object v10 │ │ -03e694: 1a0b 4900 |0042: const-string v11, " has cleared index: " // string@0049 │ │ -03e698: 6e20 f80c ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e69e: 0c0a |0047: move-result-object v10 │ │ -03e6a0: 524b 7e00 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e6a4: 6e20 f50c ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e6aa: 0c0a |004d: move-result-object v10 │ │ -03e6ac: 6e10 fd0c 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e6b2: 0c09 |0051: move-result-object v9 │ │ -03e6b4: 1a0a a402 |0052: const-string v10, "FragmentManager" // string@02a4 │ │ -03e6b8: 7120 df0a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -03e6be: 1a0a 0300 |0057: const-string v10, " " // string@0003 │ │ -03e6c2: 220b dd01 |0059: new-instance v11, Ljava/io/PrintWriter; // type@01dd │ │ -03e6c6: 220c dc00 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00dc │ │ -03e6ca: 1a0d a402 |005d: const-string v13, "FragmentManager" // string@02a4 │ │ -03e6ce: 7020 2805 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ -03e6d4: 7020 820c cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ -03e6da: 23ec 1f03 |0065: new-array v12, v14, [Ljava/lang/String; // type@031f │ │ -03e6de: 6e5c b202 afb5 |0067: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ -03e6e4: 220a f101 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03e6e8: 7020 b00c 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03e6ee: 270a |006f: throw v10 │ │ -03e6f0: 1217 |0070: const/4 v7, #int 1 // #1 │ │ -03e6f2: 2206 7b00 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@007b │ │ -03e6f6: 7020 fd02 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02fd │ │ -03e6fc: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ -03e700: 524a 8b00 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03e704: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ -03e708: 546a f500 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e70c: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ -03e710: 6e20 d802 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02d8 │ │ -03e716: 0c0a |0083: move-result-object v10 │ │ -03e718: 5b6a f500 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e71c: 544a 8e00 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e720: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ -03e724: 544a 8e00 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e728: 52aa 7e00 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e72c: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ -03e730: 220a 0302 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0203 │ │ -03e734: 7010 f20c 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e73a: 1a0b 9402 |0095: const-string v11, "Failure saving state: " // string@0294 │ │ -03e73e: 6e20 f80c ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e744: 0c0a |009a: move-result-object v10 │ │ -03e746: 6e20 f70c 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e74c: 0c0a |009e: move-result-object v10 │ │ -03e74e: 1a0b 4a00 |009f: const-string v11, " has target not in fragment manager: " // string@004a │ │ -03e752: 6e20 f80c ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e758: 0c0a |00a4: move-result-object v10 │ │ -03e75a: 544b 8e00 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e75e: 6e20 f70c ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e764: 0c0a |00aa: move-result-object v10 │ │ -03e766: 6e10 fd0c 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e76c: 0c09 |00ae: move-result-object v9 │ │ -03e76e: 1a0a a402 |00af: const-string v10, "FragmentManager" // string@02a4 │ │ -03e772: 7120 df0a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -03e778: 1a0a 0300 |00b4: const-string v10, " " // string@0003 │ │ -03e77c: 220b dd01 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@01dd │ │ -03e780: 220c dc00 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00dc │ │ -03e784: 1a0d a402 |00ba: const-string v13, "FragmentManager" // string@02a4 │ │ -03e788: 7020 2805 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ -03e78e: 7020 820c cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ -03e794: 23ec 1f03 |00c2: new-array v12, v14, [Ljava/lang/String; // type@031f │ │ -03e798: 6e5c b202 afb5 |00c4: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ -03e79e: 220a f101 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03e7a2: 7020 b00c 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03e7a8: 270a |00cc: throw v10 │ │ -03e7aa: 546a f500 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e7ae: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ -03e7b2: 220a 4a00 |00d1: new-instance v10, Landroid/os/Bundle; // type@004a │ │ -03e7b6: 7010 3501 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03e7bc: 5b6a f500 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e7c0: 546a f500 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e7c4: 1a0b 9609 |00da: const-string v11, "android:target_state" // string@0996 │ │ -03e7c8: 544c 8e00 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ -03e7cc: 6e40 d002 afcb |00de: invoke-virtual {v15, v10, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@02d0 │ │ -03e7d2: 524a 9000 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -03e7d6: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ -03e7da: 546a f500 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e7de: 1a0b 9509 |00e7: const-string v11, "android:target_req_state" // string@0995 │ │ -03e7e2: 524c 9000 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ -03e7e6: 6e30 4601 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -03e7ec: 630a c400 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e7f0: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ -03e7f4: 1a0a a402 |00f2: const-string v10, "FragmentManager" // string@02a4 │ │ -03e7f8: 220b 0302 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -03e7fc: 7010 f20c 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e802: 1a0c bb07 |00f9: const-string v12, "Saved state of " // string@07bb │ │ -03e806: 6e20 f80c cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e80c: 0c0b |00fe: move-result-object v11 │ │ -03e80e: 6e20 f70c 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e814: 0c0b |0102: move-result-object v11 │ │ -03e816: 1a0c 0801 |0103: const-string v12, ": " // string@0108 │ │ -03e81a: 6e20 f80c cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e820: 0c0b |0108: move-result-object v11 │ │ -03e822: 546c f500 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e826: 6e20 f70c cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e82c: 0c0b |010e: move-result-object v11 │ │ -03e82e: 6e10 fd0c 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e834: 0c0b |0112: move-result-object v11 │ │ -03e836: 7120 e20a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e83c: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03e840: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ -03e844: 544a 8900 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ -03e848: 5b6a f500 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ -03e84c: 28d0 |011e: goto 00ee // -0030 │ │ -03e84e: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ -03e852: 630a c400 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e856: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ -03e85a: 1a0a a402 |0125: const-string v10, "FragmentManager" // string@02a4 │ │ -03e85e: 1a0b 6313 |0127: const-string v11, "saveAllState: no fragments!" // string@1363 │ │ -03e862: 7120 e20a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e868: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ -03e86c: 1202 |012e: const/4 v2, #int 0 // #0 │ │ -03e86e: 1203 |012f: const/4 v3, #int 0 // #0 │ │ -03e870: 54fa cf00 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e874: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ -03e878: 54fa cf00 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e87c: 6e10 3d0d 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e882: 0a00 |0139: move-result v0 │ │ -03e884: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ -03e888: 2302 1003 |013c: new-array v2, v0, [I // type@0310 │ │ -03e88c: 1208 |013e: const/4 v8, #int 0 // #0 │ │ -03e88e: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ -03e892: 54fa cf00 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e896: 6e20 370d 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e89c: 0c0a |0146: move-result-object v10 │ │ -03e89e: 1f0a 6900 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03e8a2: 52aa 7e00 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03e8a6: 4b0a 0208 |014b: aput v10, v2, v8 │ │ -03e8aa: 440a 0208 |014d: aget v10, v2, v8 │ │ -03e8ae: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ -03e8b2: 220a 0302 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@0203 │ │ -03e8b6: 7010 f20c 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e8bc: 1a0b 9502 |0156: const-string v11, "Failure saving state: active " // string@0295 │ │ -03e8c0: 6e20 f80c ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e8c6: 0c0a |015b: move-result-object v10 │ │ -03e8c8: 54fb cf00 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e8cc: 6e20 370d 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e8d2: 0c0b |0161: move-result-object v11 │ │ -03e8d4: 6e20 f70c ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e8da: 0c0a |0165: move-result-object v10 │ │ -03e8dc: 1a0b 4900 |0166: const-string v11, " has cleared index: " // string@0049 │ │ -03e8e0: 6e20 f80c ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e8e6: 0c0a |016b: move-result-object v10 │ │ -03e8e8: 440b 0208 |016c: aget v11, v2, v8 │ │ -03e8ec: 6e20 f50c ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e8f2: 0c0a |0171: move-result-object v10 │ │ -03e8f4: 6e10 fd0c 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e8fa: 0c09 |0175: move-result-object v9 │ │ -03e8fc: 1a0a a402 |0176: const-string v10, "FragmentManager" // string@02a4 │ │ -03e900: 7120 df0a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ -03e906: 1a0a 0300 |017b: const-string v10, " " // string@0003 │ │ -03e90a: 220b dd01 |017d: new-instance v11, Ljava/io/PrintWriter; // type@01dd │ │ -03e90e: 220c dc00 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00dc │ │ -03e912: 1a0d a402 |0181: const-string v13, "FragmentManager" // string@02a4 │ │ -03e916: 7020 2805 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ -03e91c: 7020 820c cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ -03e922: 23ec 1f03 |0189: new-array v12, v14, [Ljava/lang/String; // type@031f │ │ -03e926: 6e5c b202 afb5 |018b: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ -03e92c: 220a f101 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03e930: 7020 b00c 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03e936: 270a |0193: throw v10 │ │ -03e938: 630a c400 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e93c: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ -03e940: 1a0a a402 |0198: const-string v10, "FragmentManager" // string@02a4 │ │ -03e944: 220b 0302 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -03e948: 7010 f20c 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e94e: 1a0c 6213 |019f: const-string v12, "saveAllState: adding fragment #" // string@1362 │ │ -03e952: 6e20 f80c cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e958: 0c0b |01a4: move-result-object v11 │ │ -03e95a: 6e20 f50c 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03e960: 0c0b |01a8: move-result-object v11 │ │ -03e962: 1a0c 0801 |01a9: const-string v12, ": " // string@0108 │ │ -03e966: 6e20 f80c cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e96c: 0c0b |01ae: move-result-object v11 │ │ -03e96e: 54fc cf00 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ -03e972: 6e20 370d 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e978: 0c0c |01b4: move-result-object v12 │ │ -03e97a: 6e20 f70c cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03e980: 0c0b |01b8: move-result-object v11 │ │ -03e982: 6e10 fd0c 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03e988: 0c0b |01bc: move-result-object v11 │ │ -03e98a: 7120 e20a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03e990: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03e994: 2900 7dff |01c2: goto/16 013f // -0083 │ │ -03e998: 54fa d200 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e99c: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ -03e9a0: 54fa d200 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e9a4: 6e10 3d0d 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03e9aa: 0a00 |01cd: move-result v0 │ │ -03e9ac: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ -03e9b0: 2303 1503 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0315 │ │ -03e9b4: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ -03e9b6: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ -03e9ba: 220b 6400 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@0064 │ │ -03e9be: 54fa d200 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03e9c2: 6e20 370d 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03e9c8: 0c0a |01dc: move-result-object v10 │ │ -03e9ca: 1f0a 6200 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@0062 │ │ -03e9ce: 7030 c401 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@01c4 │ │ -03e9d4: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ -03e9d8: 630a c400 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03e9dc: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ -03e9e0: 1a0a a402 |01e8: const-string v10, "FragmentManager" // string@02a4 │ │ -03e9e4: 220b 0302 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -03e9e8: 7010 f20c 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03e9ee: 1a0c 6113 |01ef: const-string v12, "saveAllState: adding back stack #" // string@1361 │ │ -03e9f2: 6e20 f80c cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03e9f8: 0c0b |01f4: move-result-object v11 │ │ -03e9fa: 6e20 f50c 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03ea00: 0c0b |01f8: move-result-object v11 │ │ -03ea02: 1a0c 0801 |01f9: const-string v12, ": " // string@0108 │ │ -03ea06: 6e20 f80c cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ea0c: 0c0b |01fe: move-result-object v11 │ │ -03ea0e: 54fc d200 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ -03ea12: 6e20 370d 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ea18: 0c0c |0204: move-result-object v12 │ │ -03ea1a: 6e20 f70c cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ea20: 0c0b |0208: move-result-object v11 │ │ -03ea22: 6e10 fd0c 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ea28: 0c0b |020c: move-result-object v11 │ │ -03ea2a: 7120 e20a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ea30: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03ea34: 28c1 |0212: goto 01d3 // -003f │ │ -03ea36: 2205 7800 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0078 │ │ -03ea3a: 7010 e602 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02e6 │ │ -03ea40: 5b51 e300 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ -03ea44: 5b52 e400 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ -03ea48: 5b53 e500 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ -03ea4c: 2900 fafd |021e: goto/16 0018 // -0206 │ │ +0400c0: |[0400c0] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0400d0: 120e |0000: const/4 v14, #int 0 // #0 │ │ +0400d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0400d4: 6e10 b402 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02b4 │ │ +0400da: 630a c700 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00c7 │ │ +0400de: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ +0400e2: 121a |0009: const/4 v10, #int 1 // #1 │ │ +0400e4: 5cfa e000 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e0 │ │ +0400e8: 54fa cd00 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +0400ec: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ +0400f0: 54fa cd00 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +0400f4: 6e10 3d0d 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0400fa: 0a0a |0015: move-result v10 │ │ +0400fc: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ +040100: 1105 |0018: return-object v5 │ │ +040102: 54fa cd00 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +040106: 6e10 3d0d 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +04010c: 0a00 |001e: move-result v0 │ │ +04010e: 2301 1503 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0315 │ │ +040112: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +040114: 1208 |0022: const/4 v8, #int 0 // #0 │ │ +040116: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ +04011a: 54fa cd00 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +04011e: 6e20 370d 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040124: 0c04 |002a: move-result-object v4 │ │ +040126: 1f04 6800 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@0068 │ │ +04012a: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ +04012e: 524a 7e00 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +040132: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ +040136: 220a 0102 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +04013a: 7010 f20c 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040140: 1a0b 9502 |0038: const-string v11, "Failure saving state: active " // string@0295 │ │ +040144: 6e20 f80c ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04014a: 0c0a |003d: move-result-object v10 │ │ +04014c: 6e20 f70c 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +040152: 0c0a |0041: move-result-object v10 │ │ +040154: 1a0b 4900 |0042: const-string v11, " has cleared index: " // string@0049 │ │ +040158: 6e20 f80c ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04015e: 0c0a |0047: move-result-object v10 │ │ +040160: 524b 7e00 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +040164: 6e20 f50c ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04016a: 0c0a |004d: move-result-object v10 │ │ +04016c: 6e10 fd0c 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040172: 0c09 |0051: move-result-object v9 │ │ +040174: 1a0a a402 |0052: const-string v10, "FragmentManager" // string@02a4 │ │ +040178: 7120 df0a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +04017e: 1a0a 0300 |0057: const-string v10, " " // string@0003 │ │ +040182: 220b db01 |0059: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +040186: 220c db00 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00db │ │ +04018a: 1a0d a402 |005d: const-string v13, "FragmentManager" // string@02a4 │ │ +04018e: 7020 2805 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ +040194: 7020 820c cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ +04019a: 23ec 1c03 |0065: new-array v12, v14, [Ljava/lang/String; // type@031c │ │ +04019e: 6e5c b202 afb5 |0067: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ +0401a4: 220a ef01 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@01ef │ │ +0401a8: 7020 b00c 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0401ae: 270a |006f: throw v10 │ │ +0401b0: 1217 |0070: const/4 v7, #int 1 // #1 │ │ +0401b2: 2206 7a00 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@007a │ │ +0401b6: 7020 fd02 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@02fd │ │ +0401bc: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ +0401c0: 524a 8b00 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +0401c4: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ +0401c8: 546a f500 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +0401cc: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ +0401d0: 6e20 d802 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02d8 │ │ +0401d6: 0c0a |0083: move-result-object v10 │ │ +0401d8: 5b6a f500 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +0401dc: 544a 8e00 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +0401e0: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ +0401e4: 544a 8e00 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +0401e8: 52aa 7e00 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0401ec: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ +0401f0: 220a 0102 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +0401f4: 7010 f20c 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0401fa: 1a0b 9402 |0095: const-string v11, "Failure saving state: " // string@0294 │ │ +0401fe: 6e20 f80c ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040204: 0c0a |009a: move-result-object v10 │ │ +040206: 6e20 f70c 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04020c: 0c0a |009e: move-result-object v10 │ │ +04020e: 1a0b 4a00 |009f: const-string v11, " has target not in fragment manager: " // string@004a │ │ +040212: 6e20 f80c ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040218: 0c0a |00a4: move-result-object v10 │ │ +04021a: 544b 8e00 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +04021e: 6e20 f70c ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +040224: 0c0a |00aa: move-result-object v10 │ │ +040226: 6e10 fd0c 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04022c: 0c09 |00ae: move-result-object v9 │ │ +04022e: 1a0a a402 |00af: const-string v10, "FragmentManager" // string@02a4 │ │ +040232: 7120 df0a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +040238: 1a0a 0300 |00b4: const-string v10, " " // string@0003 │ │ +04023c: 220b db01 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +040240: 220c db00 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00db │ │ +040244: 1a0d a402 |00ba: const-string v13, "FragmentManager" // string@02a4 │ │ +040248: 7020 2805 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ +04024e: 7020 820c cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ +040254: 23ec 1c03 |00c2: new-array v12, v14, [Ljava/lang/String; // type@031c │ │ +040258: 6e5c b202 afb5 |00c4: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ +04025e: 220a ef01 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@01ef │ │ +040262: 7020 b00c 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +040268: 270a |00cc: throw v10 │ │ +04026a: 546a f500 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +04026e: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ +040272: 220a 4900 |00d1: new-instance v10, Landroid/os/Bundle; // type@0049 │ │ +040276: 7010 3501 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@0135 │ │ +04027c: 5b6a f500 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +040280: 546a f500 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +040284: 1a0b 9309 |00da: const-string v11, "android:target_state" // string@0993 │ │ +040288: 544c 8e00 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@008e │ │ +04028c: 6e40 d002 afcb |00de: invoke-virtual {v15, v10, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@02d0 │ │ +040292: 524a 9000 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +040296: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ +04029a: 546a f500 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +04029e: 1a0b 9209 |00e7: const-string v11, "android:target_req_state" // string@0992 │ │ +0402a2: 524c 9000 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0090 │ │ +0402a6: 6e30 4601 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +0402ac: 630a c400 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0402b0: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ +0402b4: 1a0a a402 |00f2: const-string v10, "FragmentManager" // string@02a4 │ │ +0402b8: 220b 0102 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@0201 │ │ +0402bc: 7010 f20c 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0402c2: 1a0c b807 |00f9: const-string v12, "Saved state of " // string@07b8 │ │ +0402c6: 6e20 f80c cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0402cc: 0c0b |00fe: move-result-object v11 │ │ +0402ce: 6e20 f70c 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0402d4: 0c0b |0102: move-result-object v11 │ │ +0402d6: 1a0c 0801 |0103: const-string v12, ": " // string@0108 │ │ +0402da: 6e20 f80c cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0402e0: 0c0b |0108: move-result-object v11 │ │ +0402e2: 546c f500 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +0402e6: 6e20 f70c cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0402ec: 0c0b |010e: move-result-object v11 │ │ +0402ee: 6e10 fd0c 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0402f4: 0c0b |0112: move-result-object v11 │ │ +0402f6: 7120 e20a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0402fc: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ +040300: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ +040304: 544a 8900 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0089 │ │ +040308: 5b6a f500 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00f5 │ │ +04030c: 28d0 |011e: goto 00ee // -0030 │ │ +04030e: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ +040312: 630a c400 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +040316: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ +04031a: 1a0a a402 |0125: const-string v10, "FragmentManager" // string@02a4 │ │ +04031e: 1a0b 5e13 |0127: const-string v11, "saveAllState: no fragments!" // string@135e │ │ +040322: 7120 e20a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +040328: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ +04032c: 1202 |012e: const/4 v2, #int 0 // #0 │ │ +04032e: 1203 |012f: const/4 v3, #int 0 // #0 │ │ +040330: 54fa cf00 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +040334: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ +040338: 54fa cf00 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +04033c: 6e10 3d0d 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040342: 0a00 |0139: move-result v0 │ │ +040344: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ +040348: 2302 0d03 |013c: new-array v2, v0, [I // type@030d │ │ +04034c: 1208 |013e: const/4 v8, #int 0 // #0 │ │ +04034e: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ +040352: 54fa cf00 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +040356: 6e20 370d 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +04035c: 0c0a |0146: move-result-object v10 │ │ +04035e: 1f0a 6800 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040362: 52aa 7e00 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +040366: 4b0a 0208 |014b: aput v10, v2, v8 │ │ +04036a: 440a 0208 |014d: aget v10, v2, v8 │ │ +04036e: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ +040372: 220a 0102 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +040376: 7010 f20c 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04037c: 1a0b 9502 |0156: const-string v11, "Failure saving state: active " // string@0295 │ │ +040380: 6e20 f80c ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040386: 0c0a |015b: move-result-object v10 │ │ +040388: 54fb cf00 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +04038c: 6e20 370d 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040392: 0c0b |0161: move-result-object v11 │ │ +040394: 6e20 f70c ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04039a: 0c0a |0165: move-result-object v10 │ │ +04039c: 1a0b 4900 |0166: const-string v11, " has cleared index: " // string@0049 │ │ +0403a0: 6e20 f80c ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0403a6: 0c0a |016b: move-result-object v10 │ │ +0403a8: 440b 0208 |016c: aget v11, v2, v8 │ │ +0403ac: 6e20 f50c ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0403b2: 0c0a |0171: move-result-object v10 │ │ +0403b4: 6e10 fd0c 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0403ba: 0c09 |0175: move-result-object v9 │ │ +0403bc: 1a0a a402 |0176: const-string v10, "FragmentManager" // string@02a4 │ │ +0403c0: 7120 df0a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0adf │ │ +0403c6: 1a0a 0300 |017b: const-string v10, " " // string@0003 │ │ +0403ca: 220b db01 |017d: new-instance v11, Ljava/io/PrintWriter; // type@01db │ │ +0403ce: 220c db00 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00db │ │ +0403d2: 1a0d a402 |0181: const-string v13, "FragmentManager" // string@02a4 │ │ +0403d6: 7020 2805 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0528 │ │ +0403dc: 7020 820c cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0c82 │ │ +0403e2: 23ec 1c03 |0189: new-array v12, v14, [Ljava/lang/String; // type@031c │ │ +0403e6: 6e5c b202 afb5 |018b: invoke-virtual {v15, v10, v5, v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ +0403ec: 220a ef01 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@01ef │ │ +0403f0: 7020 b00c 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0403f6: 270a |0193: throw v10 │ │ +0403f8: 630a c400 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0403fc: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ +040400: 1a0a a402 |0198: const-string v10, "FragmentManager" // string@02a4 │ │ +040404: 220b 0102 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@0201 │ │ +040408: 7010 f20c 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04040e: 1a0c 5d13 |019f: const-string v12, "saveAllState: adding fragment #" // string@135d │ │ +040412: 6e20 f80c cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040418: 0c0b |01a4: move-result-object v11 │ │ +04041a: 6e20 f50c 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +040420: 0c0b |01a8: move-result-object v11 │ │ +040422: 1a0c 0801 |01a9: const-string v12, ": " // string@0108 │ │ +040426: 6e20 f80c cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04042c: 0c0b |01ae: move-result-object v11 │ │ +04042e: 54fc cf00 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00cf │ │ +040432: 6e20 370d 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040438: 0c0c |01b4: move-result-object v12 │ │ +04043a: 6e20 f70c cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +040440: 0c0b |01b8: move-result-object v11 │ │ +040442: 6e10 fd0c 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040448: 0c0b |01bc: move-result-object v11 │ │ +04044a: 7120 e20a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +040450: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ +040454: 2900 7dff |01c2: goto/16 013f // -0083 │ │ +040458: 54fa d200 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +04045c: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ +040460: 54fa d200 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +040464: 6e10 3d0d 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +04046a: 0a00 |01cd: move-result v0 │ │ +04046c: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ +040470: 2303 1203 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0312 │ │ +040474: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ +040476: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ +04047a: 220b 6300 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@0063 │ │ +04047e: 54fa d200 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +040482: 6e20 370d 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040488: 0c0a |01dc: move-result-object v10 │ │ +04048a: 1f0a 6100 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@0061 │ │ +04048e: 7030 c401 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@01c4 │ │ +040494: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ +040498: 630a c400 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +04049c: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ +0404a0: 1a0a a402 |01e8: const-string v10, "FragmentManager" // string@02a4 │ │ +0404a4: 220b 0102 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@0201 │ │ +0404a8: 7010 f20c 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0404ae: 1a0c 5c13 |01ef: const-string v12, "saveAllState: adding back stack #" // string@135c │ │ +0404b2: 6e20 f80c cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0404b8: 0c0b |01f4: move-result-object v11 │ │ +0404ba: 6e20 f50c 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0404c0: 0c0b |01f8: move-result-object v11 │ │ +0404c2: 1a0c 0801 |01f9: const-string v12, ": " // string@0108 │ │ +0404c6: 6e20 f80c cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0404cc: 0c0b |01fe: move-result-object v11 │ │ +0404ce: 54fc d200 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00d2 │ │ +0404d2: 6e20 370d 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +0404d8: 0c0c |0204: move-result-object v12 │ │ +0404da: 6e20 f70c cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0404e0: 0c0b |0208: move-result-object v11 │ │ +0404e2: 6e10 fd0c 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0404e8: 0c0b |020c: move-result-object v11 │ │ +0404ea: 7120 e20a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0404f0: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0404f4: 28c1 |0212: goto 01d3 // -003f │ │ +0404f6: 2205 7700 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0077 │ │ +0404fa: 7010 e602 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@02e6 │ │ +040500: 5b51 e300 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00e3 │ │ +040504: 5b52 e400 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00e4 │ │ +040508: 5b53 e500 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00e5 │ │ +04050c: 2900 fafd |021e: goto/16 0018 // -0206 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1604 │ │ 0x0005 line=1606 │ │ 0x0009 line=1616 │ │ 0x000c line=1619 │ │ 0x0018 line=1720 │ │ @@ -70869,50 +70874,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -03ea50: |[03ea50] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -03ea60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ea62: 5431 df00 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea66: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -03ea6a: 2201 4a00 |0005: new-instance v1, Landroid/os/Bundle; // type@004a │ │ -03ea6e: 7010 3501 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03ea74: 5b31 df00 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea78: 5431 df00 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea7c: 6e20 2502 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0225 │ │ -03ea82: 5431 df00 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea86: 6e10 4101 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0141 │ │ -03ea8c: 0a01 |0016: move-result v1 │ │ -03ea8e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -03ea92: 5430 df00 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea96: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -03ea98: 5b31 df00 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ -03ea9c: 5441 9200 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03eaa0: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -03eaa4: 6e20 da02 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ -03eaaa: 5441 8a00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03eaae: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -03eab2: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -03eab6: 2200 4a00 |002b: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -03eaba: 7010 3501 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03eac0: 1a01 9909 |0030: const-string v1, "android:view_state" // string@0999 │ │ -03eac4: 5442 8a00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03eac8: 6e30 4901 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0149 │ │ -03eace: 5541 9100 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -03ead2: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -03ead6: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -03eada: 2200 4a00 |003d: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -03eade: 7010 3501 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03eae4: 1a01 9809 |0042: const-string v1, "android:user_visible_hint" // string@0998 │ │ -03eae8: 5542 9100 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ -03eaec: 6e30 4301 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ -03eaf2: 1100 |0049: return-object v0 │ │ +040510: |[040510] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +040520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040522: 5431 df00 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +040526: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04052a: 2201 4900 |0005: new-instance v1, Landroid/os/Bundle; // type@0049 │ │ +04052e: 7010 3501 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ +040534: 5b31 df00 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +040538: 5431 df00 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +04053c: 6e20 2502 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0225 │ │ +040542: 5431 df00 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +040546: 6e10 4101 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0141 │ │ +04054c: 0a01 |0016: move-result v1 │ │ +04054e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +040552: 5430 df00 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +040556: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +040558: 5b31 df00 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00df │ │ +04055c: 5441 9200 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +040560: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +040564: 6e20 da02 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ +04056a: 5441 8a00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +04056e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +040572: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +040576: 2200 4900 |002b: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +04057a: 7010 3501 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +040580: 1a01 9609 |0030: const-string v1, "android:view_state" // string@0996 │ │ +040584: 5442 8a00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +040588: 6e30 4901 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0149 │ │ +04058e: 5541 9100 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +040592: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +040596: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +04059a: 2200 4900 |003d: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +04059e: 7010 3501 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +0405a4: 1a01 9509 |0042: const-string v1, "android:user_visible_hint" // string@0995 │ │ +0405a8: 5542 9100 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0091 │ │ +0405ac: 6e30 4301 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0143 │ │ +0405b2: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000c line=1574 │ │ 0x0011 line=1575 │ │ @@ -70941,41 +70946,41 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -03eaf4: |[03eaf4] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -03eb04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03eb06: 5252 7e00 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ -03eb0a: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ -03eb0e: 2201 f101 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03eb12: 2202 0302 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03eb16: 7010 f20c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03eb1c: 1a03 9e02 |000c: const-string v3, "Fragment " // string@029e │ │ -03eb20: 6e20 f80c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03eb26: 0c02 |0011: move-result-object v2 │ │ -03eb28: 6e20 f70c 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03eb2e: 0c02 |0015: move-result-object v2 │ │ -03eb30: 1a03 5100 |0016: const-string v3, " is not currently in the FragmentManager" // string@0051 │ │ -03eb34: 6e20 f80c 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03eb3a: 0c02 |001b: move-result-object v2 │ │ -03eb3c: 6e10 fd0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03eb42: 0c02 |001f: move-result-object v2 │ │ -03eb44: 7020 b00c 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03eb4a: 2701 |0023: throw v1 │ │ -03eb4c: 5252 8b00 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ -03eb50: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ -03eb54: 6e20 d802 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02d8 │ │ -03eb5a: 0c00 |002b: move-result-object v0 │ │ -03eb5c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -03eb60: 2201 6800 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0068 │ │ -03eb64: 7020 eb01 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01eb │ │ -03eb6a: 1101 |0033: return-object v1 │ │ +0405b4: |[0405b4] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +0405c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0405c6: 5252 7e00 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@007e │ │ +0405ca: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ +0405ce: 2201 ef01 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +0405d2: 2202 0102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0405d6: 7010 f20c 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0405dc: 1a03 9e02 |000c: const-string v3, "Fragment " // string@029e │ │ +0405e0: 6e20 f80c 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0405e6: 0c02 |0011: move-result-object v2 │ │ +0405e8: 6e20 f70c 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0405ee: 0c02 |0015: move-result-object v2 │ │ +0405f0: 1a03 5100 |0016: const-string v3, " is not currently in the FragmentManager" // string@0051 │ │ +0405f4: 6e20 f80c 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0405fa: 0c02 |001b: move-result-object v2 │ │ +0405fc: 6e10 fd0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040602: 0c02 |001f: move-result-object v2 │ │ +040604: 7020 b00c 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +04060a: 2701 |0023: throw v1 │ │ +04060c: 5252 8b00 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@008b │ │ +040610: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ +040614: 6e20 d802 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@02d8 │ │ +04061a: 0c00 |002b: move-result-object v0 │ │ +04061c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +040620: 2201 6700 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0067 │ │ +040624: 7020 eb01 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@01eb │ │ +04062a: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0005 line=543 │ │ 0x0024 line=546 │ │ 0x0028 line=547 │ │ 0x002c line=548 │ │ @@ -70990,38 +70995,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03eb6c: |[03eb6c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -03eb7c: 5430 7f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03eb80: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -03eb84: 0e00 |0004: return-void │ │ -03eb86: 5420 de00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03eb8a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -03eb8e: 2200 8201 |0009: new-instance v0, Landroid/util/SparseArray; // type@0182 │ │ -03eb92: 7010 e60a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae6 │ │ -03eb98: 5b20 de00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03eb9c: 5430 7f00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ -03eba0: 5421 de00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03eba4: 6e20 520b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b52 │ │ -03ebaa: 5420 de00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03ebae: 6e10 e80a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0ae8 │ │ -03ebb4: 0a00 |001c: move-result v0 │ │ -03ebb6: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -03ebba: 5420 de00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03ebbe: 5b30 8a00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ -03ebc2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -03ebc4: 5b20 de00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03ebc8: 28de |0026: goto 0004 // -0022 │ │ -03ebca: 5420 de00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ -03ebce: 6e10 e70a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0ae7 │ │ -03ebd4: 28e4 |002c: goto 0010 // -001c │ │ +04062c: |[04062c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +04063c: 5430 7f00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +040640: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +040644: 0e00 |0004: return-void │ │ +040646: 5420 de00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +04064a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +04064e: 2200 8101 |0009: new-instance v0, Landroid/util/SparseArray; // type@0181 │ │ +040652: 7010 e60a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae6 │ │ +040658: 5b20 de00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +04065c: 5430 7f00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@007f │ │ +040660: 5421 de00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +040664: 6e20 520b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b52 │ │ +04066a: 5420 de00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +04066e: 6e10 e80a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0ae8 │ │ +040674: 0a00 |001c: move-result v0 │ │ +040676: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +04067a: 5420 de00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +04067e: 5b30 8a00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@008a │ │ +040682: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +040684: 5b20 de00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +040688: 28de |0026: goto 0004 // -0022 │ │ +04068a: 5420 de00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00de │ │ +04068e: 6e10 e70a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0ae7 │ │ +040694: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1553 │ │ 0x0004 line=1566 │ │ 0x0005 line=1556 │ │ 0x0009 line=1557 │ │ 0x0010 line=1561 │ │ @@ -71038,99 +71043,99 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -03ebd8: |[03ebd8] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -03ebe8: 1d04 |0000: monitor-enter v4 │ │ -03ebea: 5441 d400 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ebee: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -03ebf2: 2201 2d02 |0005: new-instance v1, Ljava/util/ArrayList; // type@022d │ │ -03ebf6: 7010 310d 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03ebfc: 5b41 d400 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ec00: 5441 d400 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ec04: 6e10 3d0d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ec0a: 0a00 |0011: move-result v0 │ │ -03ec0c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -03ec10: 6301 c400 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03ec14: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -03ec18: 1a01 a402 |0018: const-string v1, "FragmentManager" // string@02a4 │ │ -03ec1c: 2202 0302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03ec20: 7010 f20c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ec26: 1a03 c607 |001f: const-string v3, "Setting back stack index " // string@07c6 │ │ -03ec2a: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ec30: 0c02 |0024: move-result-object v2 │ │ -03ec32: 6e20 f50c 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03ec38: 0c02 |0028: move-result-object v2 │ │ -03ec3a: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ -03ec3e: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ec44: 0c02 |002e: move-result-object v2 │ │ -03ec46: 6e20 f70c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ec4c: 0c02 |0032: move-result-object v2 │ │ -03ec4e: 6e10 fd0c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ec54: 0c02 |0036: move-result-object v2 │ │ -03ec56: 7120 e20a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ec5c: 5441 d400 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ec60: 6e30 3c0d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03ec66: 1e04 |003f: monitor-exit v4 │ │ -03ec68: 0e00 |0040: return-void │ │ -03ec6a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -03ec6e: 5441 d400 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ec72: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -03ec74: 6e20 340d 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03ec7a: 5441 d000 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03ec7e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -03ec82: 2201 2d02 |004d: new-instance v1, Ljava/util/ArrayList; // type@022d │ │ -03ec86: 7010 310d 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03ec8c: 5b41 d000 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03ec90: 6301 c400 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03ec94: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -03ec98: 1a01 a402 |0058: const-string v1, "FragmentManager" // string@02a4 │ │ -03ec9c: 2202 0302 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03eca0: 7010 f20c 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03eca6: 1a03 af01 |005f: const-string v3, "Adding available back stack index " // string@01af │ │ -03ecaa: 6e20 f80c 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ecb0: 0c02 |0064: move-result-object v2 │ │ -03ecb2: 6e20 f50c 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03ecb8: 0c02 |0068: move-result-object v2 │ │ -03ecba: 6e10 fd0c 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ecc0: 0c02 |006c: move-result-object v2 │ │ -03ecc2: 7120 e20a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ecc8: 5441 d000 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ -03eccc: 7110 b80c 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -03ecd2: 0c02 |0075: move-result-object v2 │ │ -03ecd4: 6e20 340d 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03ecda: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03ecde: 28c6 |007b: goto 0041 // -003a │ │ -03ece0: 6301 c400 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03ece4: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -03ece8: 1a01 a402 |0080: const-string v1, "FragmentManager" // string@02a4 │ │ -03ecec: 2202 0302 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03ecf0: 7010 f20c 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ecf6: 1a03 b001 |0087: const-string v3, "Adding back stack index " // string@01b0 │ │ -03ecfa: 6e20 f80c 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ed00: 0c02 |008c: move-result-object v2 │ │ -03ed02: 6e20 f50c 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03ed08: 0c02 |0090: move-result-object v2 │ │ -03ed0a: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ -03ed0e: 6e20 f80c 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ed14: 0c02 |0096: move-result-object v2 │ │ -03ed16: 6e20 f70c 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ed1c: 0c02 |009a: move-result-object v2 │ │ -03ed1e: 6e10 fd0c 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ed24: 0c02 |009e: move-result-object v2 │ │ -03ed26: 7120 e20a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ed2c: 5441 d400 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ -03ed30: 6e20 340d 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03ed36: 2898 |00a7: goto 003f // -0068 │ │ -03ed38: 0d01 |00a8: move-exception v1 │ │ -03ed3a: 1e04 |00a9: monitor-exit v4 │ │ -03ed3c: 2701 |00aa: throw v1 │ │ +040698: |[040698] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +0406a8: 1d04 |0000: monitor-enter v4 │ │ +0406aa: 5441 d400 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +0406ae: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0406b2: 2201 2b02 |0005: new-instance v1, Ljava/util/ArrayList; // type@022b │ │ +0406b6: 7010 310d 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +0406bc: 5b41 d400 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +0406c0: 5441 d400 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +0406c4: 6e10 3d0d 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0406ca: 0a00 |0011: move-result v0 │ │ +0406cc: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0406d0: 6301 c400 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0406d4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0406d8: 1a01 a402 |0018: const-string v1, "FragmentManager" // string@02a4 │ │ +0406dc: 2202 0102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0406e0: 7010 f20c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0406e6: 1a03 c307 |001f: const-string v3, "Setting back stack index " // string@07c3 │ │ +0406ea: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0406f0: 0c02 |0024: move-result-object v2 │ │ +0406f2: 6e20 f50c 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0406f8: 0c02 |0028: move-result-object v2 │ │ +0406fa: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ +0406fe: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040704: 0c02 |002e: move-result-object v2 │ │ +040706: 6e20 f70c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04070c: 0c02 |0032: move-result-object v2 │ │ +04070e: 6e10 fd0c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040714: 0c02 |0036: move-result-object v2 │ │ +040716: 7120 e20a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +04071c: 5441 d400 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +040720: 6e30 3c0d 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +040726: 1e04 |003f: monitor-exit v4 │ │ +040728: 0e00 |0040: return-void │ │ +04072a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +04072e: 5441 d400 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +040732: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +040734: 6e20 340d 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +04073a: 5441 d000 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04073e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +040742: 2201 2b02 |004d: new-instance v1, Ljava/util/ArrayList; // type@022b │ │ +040746: 7010 310d 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +04074c: 5b41 d000 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +040750: 6301 c400 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +040754: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +040758: 1a01 a402 |0058: const-string v1, "FragmentManager" // string@02a4 │ │ +04075c: 2202 0102 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +040760: 7010 f20c 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040766: 1a03 af01 |005f: const-string v3, "Adding available back stack index " // string@01af │ │ +04076a: 6e20 f80c 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040770: 0c02 |0064: move-result-object v2 │ │ +040772: 6e20 f50c 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +040778: 0c02 |0068: move-result-object v2 │ │ +04077a: 6e10 fd0c 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040780: 0c02 |006c: move-result-object v2 │ │ +040782: 7120 e20a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +040788: 5441 d000 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d0 │ │ +04078c: 7110 b80c 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +040792: 0c02 |0075: move-result-object v2 │ │ +040794: 6e20 340d 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +04079a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04079e: 28c6 |007b: goto 0041 // -003a │ │ +0407a0: 6301 c400 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +0407a4: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0407a8: 1a01 a402 |0080: const-string v1, "FragmentManager" // string@02a4 │ │ +0407ac: 2202 0102 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0407b0: 7010 f20c 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0407b6: 1a03 b001 |0087: const-string v3, "Adding back stack index " // string@01b0 │ │ +0407ba: 6e20 f80c 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0407c0: 0c02 |008c: move-result-object v2 │ │ +0407c2: 6e20 f50c 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0407c8: 0c02 |0090: move-result-object v2 │ │ +0407ca: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ +0407ce: 6e20 f80c 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0407d4: 0c02 |0096: move-result-object v2 │ │ +0407d6: 6e20 f70c 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0407dc: 0c02 |009a: move-result-object v2 │ │ +0407de: 6e10 fd0c 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0407e4: 0c02 |009e: move-result-object v2 │ │ +0407e6: 7120 e20a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0407ec: 5441 d400 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00d4 │ │ +0407f0: 6e20 340d 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +0407f6: 2898 |00a7: goto 003f // -0068 │ │ +0407f8: 0d01 |00a8: move-exception v1 │ │ +0407fa: 1e04 |00a9: monitor-exit v4 │ │ +0407fc: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0001 line=1364 │ │ 0x0005 line=1365 │ │ @@ -71161,51 +71166,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -03ed4c: |[03ed4c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -03ed5c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03ed5e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03ed60: 6301 c400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ -03ed64: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -03ed68: 1a01 a402 |0006: const-string v1, "FragmentManager" // string@02a4 │ │ -03ed6c: 2202 0302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03ed70: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ed76: 1a03 8514 |000d: const-string v3, "show: " // string@1485 │ │ -03ed7a: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ed80: 0c02 |0012: move-result-object v2 │ │ -03ed82: 6e20 f70c 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ed88: 0c02 |0016: move-result-object v2 │ │ -03ed8a: 6e10 fd0c 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ed90: 0c02 |001a: move-result-object v2 │ │ -03ed92: 7120 e20a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ed98: 5571 7c00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03ed9c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -03eda0: 5c74 7c00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ -03eda4: 5471 9200 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03eda8: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -03edac: 6e59 be02 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ -03edb2: 0c00 |002b: move-result-object v0 │ │ -03edb4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -03edb8: 5471 9200 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03edbc: 6e20 5d0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03edc2: 5471 9200 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ -03edc6: 6e20 5c0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03edcc: 5571 6e00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ -03edd0: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -03edd4: 5571 7b00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ -03edd8: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -03eddc: 5571 8200 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ -03ede0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -03ede4: 5c65 db00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ -03ede8: 6e20 1d02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@021d │ │ -03edee: 0e00 |0049: return-void │ │ +04080c: |[04080c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04081c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04081e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +040820: 6301 c400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00c4 │ │ +040824: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +040828: 1a01 a402 |0006: const-string v1, "FragmentManager" // string@02a4 │ │ +04082c: 2202 0102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +040830: 7010 f20c 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040836: 1a03 8014 |000d: const-string v3, "show: " // string@1480 │ │ +04083a: 6e20 f80c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040840: 0c02 |0012: move-result-object v2 │ │ +040842: 6e20 f70c 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +040848: 0c02 |0016: move-result-object v2 │ │ +04084a: 6e10 fd0c 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040850: 0c02 |001a: move-result-object v2 │ │ +040852: 7120 e20a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +040858: 5571 7c00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +04085c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +040860: 5c74 7c00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@007c │ │ +040864: 5471 9200 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +040868: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +04086c: 6e59 be02 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@02be │ │ +040872: 0c00 |002b: move-result-object v0 │ │ +040874: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +040878: 5471 9200 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +04087c: 6e20 5d0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +040882: 5471 9200 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0092 │ │ +040886: 6e20 5c0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +04088c: 5571 6e00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@006e │ │ +040890: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +040894: 5571 7b00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@007b │ │ +040898: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +04089c: 5571 8200 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0082 │ │ +0408a0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0408a4: 5c65 db00 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00db │ │ +0408a8: 6e20 1d02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@021d │ │ +0408ae: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1202 │ │ 0x001e line=1203 │ │ 0x0022 line=1204 │ │ 0x0024 line=1205 │ │ 0x0028 line=1206 │ │ @@ -71228,31 +71233,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03edf0: |[03edf0] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -03ee00: 5432 cd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ee04: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -03ee08: 0e00 |0004: return-void │ │ -03ee0a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03ee0c: 5432 cd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ee10: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03ee16: 0a02 |000b: move-result v2 │ │ -03ee18: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -03ee1c: 5432 cd00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ -03ee20: 6e20 370d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03ee26: 0c00 |0013: move-result-object v0 │ │ -03ee28: 1f00 6900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03ee2c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -03ee30: 6e20 c802 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02c8 │ │ -03ee36: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ee3a: 28e9 |001d: goto 0006 // -0017 │ │ +0408b0: |[0408b0] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +0408c0: 5432 cd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +0408c4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0408c8: 0e00 |0004: return-void │ │ +0408ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0408cc: 5432 cd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +0408d0: 6e10 3d0d 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +0408d6: 0a02 |000b: move-result v2 │ │ +0408d8: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +0408dc: 5432 cd00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00cd │ │ +0408e0: 6e20 370d 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +0408e6: 0c00 |0013: move-result-object v0 │ │ +0408e8: 1f00 6800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +0408ec: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0408f0: 6e20 c802 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02c8 │ │ +0408f6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0408fa: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1102 │ │ 0x0004 line=1110 │ │ 0x0005 line=1104 │ │ 0x000e line=1105 │ │ 0x0016 line=1106 │ │ @@ -71268,34 +71273,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -03ee3c: |[03ee3c] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -03ee4c: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -03ee50: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03ee54: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -03ee5a: 1a01 a702 |0007: const-string v1, "FragmentManager{" // string@02a7 │ │ -03ee5e: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ee64: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -03ee6a: 0a01 |000f: move-result v1 │ │ -03ee6c: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -03ee72: 0c01 |0013: move-result-object v1 │ │ -03ee74: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ee7a: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ -03ee7e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ee84: 5421 ce00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -03ee88: 7120 2705 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -03ee8e: 1a01 0d16 |0021: const-string v1, "}}" // string@160d │ │ -03ee92: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ee98: 6e10 fd0c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ee9e: 0c01 |0029: move-result-object v1 │ │ -03eea0: 1101 |002a: return-object v1 │ │ +0408fc: |[0408fc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +04090c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +040910: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +040914: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +04091a: 1a01 a702 |0007: const-string v1, "FragmentManager{" // string@02a7 │ │ +04091e: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040924: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +04092a: 0a01 |000f: move-result v1 │ │ +04092c: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +040932: 0c01 |0013: move-result-object v1 │ │ +040934: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04093a: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ +04093e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040944: 5421 ce00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +040948: 7120 2705 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +04094e: 1a01 0516 |0021: const-string v1, "}}" // string@1605 │ │ +040952: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040958: 6e10 fd0c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04095e: 0c01 |0029: move-result-object v1 │ │ +040960: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0007 line=556 │ │ 0x000c line=557 │ │ 0x0017 line=558 │ │ 0x001c line=559 │ │ @@ -71304,17 +71309,17 @@ │ │ locals : │ │ 0x0007 - 0x002b reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x002b reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 678 (FragmentManager.java) │ │ │ │ Class #288 header: │ │ -class_idx : 121 │ │ +class_idx : 120 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 257 │ │ +superclass_idx : 256 │ │ source_file_idx : 682 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #288 - │ │ @@ -71352,21 +71357,21 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03eea4: |[03eea4] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -03eeb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03eeb6: 7010 3206 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0632 │ │ -03eebc: 5b10 e800 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03eec0: 5b10 e900 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03eec4: 5b12 ea00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ -03eec8: 0e00 |000a: return-void │ │ +040964: |[040964] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +040974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040976: 7010 3206 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0632 │ │ +04097c: 5b10 e800 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040980: 5b10 e900 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040984: 5b12 ea00 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ +040988: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -71375,62 +71380,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -03eecc: |[03eecc] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -03eedc: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -03eee0: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03eee6: 1a01 9409 |0005: const-string v1, "android:switcher:" // string@0994 │ │ -03eeea: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03eef0: 0c00 |000a: move-result-object v0 │ │ -03eef2: 6e20 f50c 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03eef8: 0c00 |000e: move-result-object v0 │ │ -03eefa: 1a01 0701 |000f: const-string v1, ":" // string@0107 │ │ -03eefe: 6e20 f80c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ef04: 0c00 |0014: move-result-object v0 │ │ -03ef06: 6e30 f60c 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cf6 │ │ -03ef0c: 0c00 |0018: move-result-object v0 │ │ -03ef0e: 6e10 fd0c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ef14: 0c00 |001c: move-result-object v0 │ │ -03ef16: 1100 |001d: return-object v0 │ │ +04098c: |[04098c] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +04099c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +0409a0: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0409a6: 1a01 9109 |0005: const-string v1, "android:switcher:" // string@0991 │ │ +0409aa: 6e20 f80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0409b0: 0c00 |000a: move-result-object v0 │ │ +0409b2: 6e20 f50c 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0409b8: 0c00 |000e: move-result-object v0 │ │ +0409ba: 1a01 0701 |000f: const-string v1, ":" // string@0107 │ │ +0409be: 6e20 f80c 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0409c4: 0c00 |0014: move-result-object v0 │ │ +0409c6: 6e30 f60c 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cf6 │ │ +0409cc: 0c00 |0018: move-result-object v0 │ │ +0409ce: 6e10 fd0c 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0409d4: 0c00 |001c: move-result-object v0 │ │ +0409d6: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03ef18: |[03ef18] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03ef28: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef2c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03ef30: 5410 ea00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ -03ef34: 6e10 7902 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03ef3a: 0c00 |0009: move-result-object v0 │ │ -03ef3c: 5b10 e800 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef40: 5410 e800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef44: 1f04 6900 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03ef48: 6e20 1303 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0313 │ │ -03ef4e: 0e00 |0013: return-void │ │ +0409d8: |[0409d8] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0409e8: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +0409ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0409f0: 5410 ea00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ +0409f4: 6e10 7902 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +0409fa: 0c00 |0009: move-result-object v0 │ │ +0409fc: 5b10 e800 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a00: 5410 e800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a04: 1f04 6800 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040a08: 6e20 1303 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0313 │ │ +040a0e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -71444,24 +71449,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03ef50: |[03ef50] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -03ef60: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef64: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -03ef68: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef6c: 6e10 1203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ -03ef72: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03ef74: 5b10 e800 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03ef78: 5410 ea00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ -03ef7c: 6e10 7c02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@027c │ │ -03ef82: 0e00 |0011: return-void │ │ +040a10: |[040a10] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +040a20: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a24: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +040a28: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a2c: 6e10 1203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ +040a32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +040a34: 5b10 e800 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a38: 5410 ea00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ +040a3c: 6e10 7c02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@027c │ │ +040a42: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -71480,17 +71485,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ef84: |[03ef84] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -03ef94: 8130 |0000: int-to-long v0, v3 │ │ -03ef96: 1000 |0001: return-wide v0 │ │ +040a44: |[040a44] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +040a54: 8130 |0000: int-to-long v0, v3 │ │ +040a56: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -71499,50 +71504,50 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -03ef98: |[03ef98] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -03efa8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03efaa: 5484 e800 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03efae: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -03efb2: 5484 ea00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ -03efb6: 6e10 7902 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03efbc: 0c04 |000a: move-result-object v4 │ │ -03efbe: 5b84 e800 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03efc2: 6e20 ee02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02ee │ │ -03efc8: 0b01 |0010: move-result-wide v1 │ │ -03efca: 6e10 700b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ -03efd0: 0a04 |0014: move-result v4 │ │ -03efd2: 7130 f102 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02f1 │ │ -03efd8: 0c03 |0018: move-result-object v3 │ │ -03efda: 5484 ea00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ -03efde: 6e20 7e02 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027e │ │ -03efe4: 0c00 |001e: move-result-object v0 │ │ -03efe6: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -03efea: 5484 e800 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03efee: 6e20 1003 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0310 │ │ -03eff4: 5484 e900 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03eff8: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -03effc: 6e20 3302 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f002: 6e20 3602 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ -03f008: 1100 |0030: return-object v0 │ │ -03f00a: 6e20 ed02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02ed │ │ -03f010: 0c00 |0034: move-result-object v0 │ │ -03f012: 5484 e800 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ -03f016: 6e10 700b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ -03f01c: 0a05 |003a: move-result v5 │ │ -03f01e: 6e10 700b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ -03f024: 0a06 |003e: move-result v6 │ │ -03f026: 7130 f102 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02f1 │ │ -03f02c: 0c06 |0042: move-result-object v6 │ │ -03f02e: 6e40 0d03 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030d │ │ -03f034: 28e0 |0046: goto 0026 // -0020 │ │ +040a58: |[040a58] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +040a68: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +040a6a: 5484 e800 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a6e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +040a72: 5484 ea00 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ +040a76: 6e10 7902 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +040a7c: 0c04 |000a: move-result-object v4 │ │ +040a7e: 5b84 e800 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040a82: 6e20 ee02 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@02ee │ │ +040a88: 0b02 |0010: move-result-wide v2 │ │ +040a8a: 6e10 700b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ +040a90: 0a04 |0014: move-result v4 │ │ +040a92: 7130 f102 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02f1 │ │ +040a98: 0c01 |0018: move-result-object v1 │ │ +040a9a: 5484 ea00 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00ea │ │ +040a9e: 6e20 7e02 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@027e │ │ +040aa4: 0c00 |001e: move-result-object v0 │ │ +040aa6: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +040aaa: 5484 e800 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040aae: 6e20 1003 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0310 │ │ +040ab4: 5484 e900 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040ab8: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +040abc: 6e20 3302 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040ac2: 6e20 3602 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ +040ac8: 1100 |0030: return-object v0 │ │ +040aca: 6e20 ed02 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@02ed │ │ +040ad0: 0c00 |0034: move-result-object v0 │ │ +040ad2: 5484 e800 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00e8 │ │ +040ad6: 6e10 700b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ +040adc: 0a05 |003a: move-result v5 │ │ +040ade: 6e10 700b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ +040ae4: 0a06 |003e: move-result v6 │ │ +040ae6: 7130 f102 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@02f1 │ │ +040aec: 0c06 |0042: move-result-object v6 │ │ +040aee: 6e40 0d03 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030d │ │ +040af4: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -71552,38 +71557,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03f038: |[03f038] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -03f048: 1f03 6900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f04c: 6e10 0202 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0202 │ │ -03f052: 0c00 |0005: move-result-object v0 │ │ -03f054: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -03f058: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03f05a: 0f00 |0009: return v0 │ │ -03f05c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03f05e: 28fe |000b: goto 0009 // -0002 │ │ +040af8: |[040af8] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +040b08: 1f03 6800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040b0c: 6e10 0202 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0202 │ │ +040b12: 0c00 |0005: move-result-object v0 │ │ +040b14: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +040b18: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +040b1a: 0f00 |0009: return v0 │ │ +040b1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +040b1e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -71593,16 +71598,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f060: |[03f060] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -03f070: 0e00 |0000: return-void │ │ +040b20: |[040b20] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +040b30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -71612,17 +71617,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f074: |[03f074] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -03f084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f086: 1100 |0001: return-object v0 │ │ +040b34: |[040b34] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +040b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040b46: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ @@ -71630,32 +71635,32 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03f088: |[03f088] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03f098: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03f09a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03f09c: 0770 |0002: move-object v0, v7 │ │ -03f09e: 1f00 6900 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f0a2: 5441 e900 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03f0a6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -03f0aa: 5441 e900 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03f0ae: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -03f0b2: 5441 e900 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03f0b6: 6e20 3302 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f0bc: 5441 e900 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03f0c0: 6e20 3602 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ -03f0c6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -03f0ca: 6e20 3302 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f0d0: 6e20 3602 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ -03f0d6: 5b40 e900 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ -03f0da: 0e00 |0021: return-void │ │ +040b48: |[040b48] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +040b58: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +040b5a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +040b5c: 0770 |0002: move-object v0, v7 │ │ +040b5e: 1f00 6800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040b62: 5441 e900 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040b66: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +040b6a: 5441 e900 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040b6e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +040b72: 5441 e900 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040b76: 6e20 3302 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040b7c: 5441 e900 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040b80: 6e20 3602 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ +040b86: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +040b8a: 6e20 3302 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040b90: 6e20 3602 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0236 │ │ +040b96: 5b40 e900 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00e9 │ │ +040b9a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -71676,29 +71681,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f0dc: |[03f0dc] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -03f0ec: 0e00 |0000: return-void │ │ +040b9c: |[040b9c] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +040bac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 682 (FragmentPagerAdapter.java) │ │ │ │ Class #289 header: │ │ -class_idx : 124 │ │ +class_idx : 123 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 257 │ │ +superclass_idx : 256 │ │ source_file_idx : 684 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #289 annotations: │ │ @@ -71750,27 +71755,27 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -03f0f0: |[03f0f0] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -03f100: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03f102: 7010 3206 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0632 │ │ -03f108: 5b21 f900 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f10c: 2200 2d02 |0006: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03f110: 7010 310d 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03f116: 5b20 fd00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f11a: 2200 2d02 |000d: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -03f11e: 7010 310d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -03f124: 5b20 fc00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f128: 5b21 fa00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ -03f12c: 5b23 fb00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f130: 0e00 |0018: return-void │ │ +040bb0: |[040bb0] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +040bc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040bc2: 7010 3206 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0632 │ │ +040bc8: 5b21 f900 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040bcc: 2200 2b02 |0006: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +040bd0: 7010 310d 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +040bd6: 5b20 fd00 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040bda: 2200 2b02 |000d: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +040bde: 7010 310d 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +040be4: 5b20 fc00 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040be8: 5b21 fa00 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ +040bec: 5b23 fb00 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040bf0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -71786,41 +71791,41 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -03f134: |[03f134] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03f144: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03f146: 0770 |0001: move-object v0, v7 │ │ -03f148: 1f00 6900 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f14c: 5441 f900 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f150: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -03f154: 5441 fb00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f158: 6e10 7902 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03f15e: 0c01 |000d: move-result-object v1 │ │ -03f160: 5b41 f900 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f164: 5441 fd00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f168: 6e10 3d0d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f16e: 0a01 |0015: move-result v1 │ │ -03f170: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -03f174: 5441 fd00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f178: 6e20 340d 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03f17e: 28f3 |001d: goto 0010 // -000d │ │ -03f180: 5441 fd00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f184: 5442 fb00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f188: 6e20 8b02 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@028b │ │ -03f18e: 0c02 |0025: move-result-object v2 │ │ -03f190: 6e30 3c0d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03f196: 5441 fc00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f19a: 6e30 3c0d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03f1a0: 5441 f900 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f1a4: 6e20 1803 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0318 │ │ -03f1aa: 0e00 |0033: return-void │ │ +040bf4: |[040bf4] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +040c04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +040c06: 0770 |0001: move-object v0, v7 │ │ +040c08: 1f00 6800 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040c0c: 5441 f900 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c10: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +040c14: 5441 fb00 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040c18: 6e10 7902 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +040c1e: 0c01 |000d: move-result-object v1 │ │ +040c20: 5b41 f900 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c24: 5441 fd00 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040c28: 6e10 3d0d 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040c2e: 0a01 |0015: move-result v1 │ │ +040c30: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +040c34: 5441 fd00 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040c38: 6e20 340d 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +040c3e: 28f3 |001d: goto 0010 // -000d │ │ +040c40: 5441 fd00 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040c44: 5442 fb00 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040c48: 6e20 8b02 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@028b │ │ +040c4e: 0c02 |0025: move-result-object v2 │ │ +040c50: 6e30 3c0d 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +040c56: 5441 fc00 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040c5a: 6e30 3c0d 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +040c60: 5441 f900 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c64: 6e20 1803 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0318 │ │ +040c6a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=125 │ │ 0x0004 line=127 │ │ 0x0008 line=128 │ │ 0x0010 line=132 │ │ 0x0018 line=133 │ │ @@ -71840,24 +71845,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03f1ac: |[03f1ac] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -03f1bc: 5410 f900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f1c0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -03f1c4: 5410 f900 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f1c8: 6e10 1203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ -03f1ce: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03f1d0: 5b10 f900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f1d4: 5410 fb00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f1d8: 6e10 7c02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@027c │ │ -03f1de: 0e00 |0011: return-void │ │ +040c6c: |[040c6c] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +040c7c: 5410 f900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c80: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +040c84: 5410 f900 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c88: 6e10 1203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0312 │ │ +040c8e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +040c90: 5b10 f900 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040c94: 5410 fb00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040c98: 6e10 7c02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@027c │ │ +040c9e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0009 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=162 │ │ @@ -71876,61 +71881,61 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -03f1e0: |[03f1e0] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -03f1f0: 5453 fc00 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f1f4: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f1fa: 0a03 |0005: move-result v3 │ │ -03f1fc: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ -03f200: 5453 fc00 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f204: 6e20 370d 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03f20a: 0c00 |000d: move-result-object v0 │ │ -03f20c: 1f00 6900 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f210: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ -03f214: 1100 |0012: return-object v0 │ │ -03f216: 5453 f900 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f21a: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ -03f21e: 5453 fb00 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f222: 6e10 7902 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -03f228: 0c03 |001c: move-result-object v3 │ │ -03f22a: 5b53 f900 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f22e: 6e20 0403 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0304 │ │ -03f234: 0c01 |0022: move-result-object v1 │ │ -03f236: 5453 fd00 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f23a: 6e10 3d0d 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f240: 0a03 |0028: move-result v3 │ │ -03f242: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ -03f246: 5453 fd00 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f24a: 6e20 370d 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03f250: 0c02 |0030: move-result-object v2 │ │ -03f252: 1f02 6800 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0068 │ │ -03f256: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ -03f25a: 6e20 3202 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0232 │ │ -03f260: 5453 fc00 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f264: 6e10 3d0d 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f26a: 0a03 |003d: move-result v3 │ │ -03f26c: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ -03f270: 5453 fc00 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f274: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -03f276: 6e20 340d 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03f27c: 28f2 |0046: goto 0038 // -000e │ │ -03f27e: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -03f280: 6e20 3302 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f286: 5453 fc00 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f28a: 6e30 3c0d 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03f290: 5453 f900 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ -03f294: 6e10 700b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ -03f29a: 0a04 |0055: move-result v4 │ │ -03f29c: 6e30 0c03 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ -03f2a2: 0710 |0059: move-object v0, v1 │ │ -03f2a4: 28b8 |005a: goto 0012 // -0048 │ │ +040ca0: |[040ca0] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +040cb0: 5453 fc00 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040cb4: 6e10 3d0d 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040cba: 0a03 |0005: move-result v3 │ │ +040cbc: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ +040cc0: 5453 fc00 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040cc4: 6e20 370d 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040cca: 0c00 |000d: move-result-object v0 │ │ +040ccc: 1f00 6800 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040cd0: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ +040cd4: 1100 |0012: return-object v0 │ │ +040cd6: 5453 f900 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040cda: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ +040cde: 5453 fb00 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040ce2: 6e10 7902 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +040ce8: 0c03 |001c: move-result-object v3 │ │ +040cea: 5b53 f900 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040cee: 6e20 0403 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0304 │ │ +040cf4: 0c01 |0022: move-result-object v1 │ │ +040cf6: 5453 fd00 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040cfa: 6e10 3d0d 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040d00: 0a03 |0028: move-result v3 │ │ +040d02: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ +040d06: 5453 fd00 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040d0a: 6e20 370d 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040d10: 0c02 |0030: move-result-object v2 │ │ +040d12: 1f02 6700 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0067 │ │ +040d16: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ +040d1a: 6e20 3202 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0232 │ │ +040d20: 5453 fc00 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040d24: 6e10 3d0d 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040d2a: 0a03 |003d: move-result v3 │ │ +040d2c: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ +040d30: 5453 fc00 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040d34: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +040d36: 6e20 340d 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +040d3c: 28f2 |0046: goto 0038 // -000e │ │ +040d3e: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +040d40: 6e20 3302 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040d46: 5453 fc00 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040d4a: 6e30 3c0d 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +040d50: 5453 f900 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f9 │ │ +040d54: 6e10 700b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b70 │ │ +040d5a: 0a04 |0055: move-result v4 │ │ +040d5c: 6e30 0c03 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@030c │ │ +040d62: 0710 |0059: move-object v0, v1 │ │ +040d64: 28b8 |005a: goto 0012 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x0010 line=96 │ │ 0x0012 line=120 │ │ 0x0013 line=101 │ │ @@ -71959,23 +71964,23 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03f2a8: |[03f2a8] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -03f2b8: 1f03 6900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f2bc: 6e10 0202 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0202 │ │ -03f2c2: 0c00 |0005: move-result-object v0 │ │ -03f2c4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -03f2c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03f2ca: 0f00 |0009: return v0 │ │ -03f2cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03f2ce: 28fe |000b: goto 0009 // -0002 │ │ +040d68: |[040d68] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +040d78: 1f03 6800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040d7c: 6e10 0202 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0202 │ │ +040d82: 0c00 |0005: move-result-object v0 │ │ +040d84: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +040d88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +040d8a: 0f00 |0009: return v0 │ │ +040d8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +040d8e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -71985,85 +71990,85 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -03f2d0: |[03f2d0] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -03f2e0: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -03f2e4: 07c0 |0002: move-object v0, v12 │ │ -03f2e6: 1f00 4a00 |0003: check-cast v0, Landroid/os/Bundle; // type@004a │ │ -03f2ea: 6e20 4b01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ -03f2f0: 1a08 d414 |0008: const-string v8, "states" // string@14d4 │ │ -03f2f4: 6e20 3e01 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@013e │ │ -03f2fa: 0c02 |000d: move-result-object v2 │ │ -03f2fc: 54b8 fd00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f300: 6e10 350d 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -03f306: 54b8 fc00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f30a: 6e10 350d 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ -03f310: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -03f314: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -03f316: 2128 |001b: array-length v8, v2 │ │ -03f318: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -03f31c: 54b9 fd00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f320: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -03f324: 1f08 6800 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0068 │ │ -03f328: 6e20 340d 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03f32e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03f332: 28f2 |0029: goto 001b // -000e │ │ -03f334: 6e10 4201 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ -03f33a: 0c07 |002d: move-result-object v7 │ │ -03f33c: 7210 ba0c 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0cba │ │ -03f342: 0c04 |0031: move-result-object v4 │ │ -03f344: 7210 540d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -03f34a: 0a08 |0035: move-result v8 │ │ -03f34c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -03f350: 7210 550d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -03f356: 0c06 |003b: move-result-object v6 │ │ -03f358: 1f06 0102 |003c: check-cast v6, Ljava/lang/String; // type@0201 │ │ -03f35c: 1a08 d80b |003e: const-string v8, "f" // string@0bd8 │ │ -03f360: 6e20 e40c 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -03f366: 0a08 |0043: move-result v8 │ │ -03f368: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -03f36c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -03f36e: 6e20 e50c 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -03f374: 0c08 |004a: move-result-object v8 │ │ -03f376: 7110 b60c 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ -03f37c: 0a05 |004e: move-result v5 │ │ -03f37e: 54b8 fb00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f382: 6e30 8102 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0281 │ │ -03f388: 0c01 |0054: move-result-object v1 │ │ -03f38a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -03f38e: 54b8 fc00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f392: 6e10 3d0d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f398: 0a08 |005c: move-result v8 │ │ -03f39a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -03f39e: 54b8 fc00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f3a2: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -03f3a4: 6e20 340d 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -03f3aa: 28f2 |0065: goto 0057 // -000e │ │ -03f3ac: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -03f3ae: 6e20 3302 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f3b4: 54b8 fc00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f3b8: 6e30 3c0d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ -03f3be: 28c3 |006f: goto 0032 // -003d │ │ -03f3c0: 1a08 ab02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02ab │ │ -03f3c4: 2209 0302 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0203 │ │ -03f3c8: 7010 f20c 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03f3ce: 1a0a d401 |0077: const-string v10, "Bad fragment at key " // string@01d4 │ │ -03f3d2: 6e20 f80c a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03f3d8: 0c09 |007c: move-result-object v9 │ │ -03f3da: 6e20 f80c 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03f3e0: 0c09 |0080: move-result-object v9 │ │ -03f3e2: 6e10 fd0c 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03f3e8: 0c09 |0084: move-result-object v9 │ │ -03f3ea: 7120 e30a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ -03f3f0: 28aa |0088: goto 0032 // -0056 │ │ -03f3f2: 0e00 |0089: return-void │ │ +040d90: |[040d90] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +040da0: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +040da4: 07c0 |0002: move-object v0, v12 │ │ +040da6: 1f00 4900 |0003: check-cast v0, Landroid/os/Bundle; // type@0049 │ │ +040daa: 6e20 4b01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@014b │ │ +040db0: 1a08 cf14 |0008: const-string v8, "states" // string@14cf │ │ +040db4: 6e20 3e01 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@013e │ │ +040dba: 0c02 |000d: move-result-object v2 │ │ +040dbc: 54b8 fd00 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040dc0: 6e10 350d 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +040dc6: 54b8 fc00 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040dca: 6e10 350d 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0d35 │ │ +040dd0: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +040dd4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +040dd6: 2128 |001b: array-length v8, v2 │ │ +040dd8: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +040ddc: 54b9 fd00 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040de0: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +040de4: 1f08 6700 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0067 │ │ +040de8: 6e20 340d 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +040dee: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +040df2: 28f2 |0029: goto 001b // -000e │ │ +040df4: 6e10 4201 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ +040dfa: 0c07 |002d: move-result-object v7 │ │ +040dfc: 7210 ba0c 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0cba │ │ +040e02: 0c04 |0031: move-result-object v4 │ │ +040e04: 7210 540d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +040e0a: 0a08 |0035: move-result v8 │ │ +040e0c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +040e10: 7210 550d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +040e16: 0c06 |003b: move-result-object v6 │ │ +040e18: 1f06 ff01 |003c: check-cast v6, Ljava/lang/String; // type@01ff │ │ +040e1c: 1a08 d40b |003e: const-string v8, "f" // string@0bd4 │ │ +040e20: 6e20 e40c 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +040e26: 0a08 |0043: move-result v8 │ │ +040e28: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +040e2c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +040e2e: 6e20 e50c 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +040e34: 0c08 |004a: move-result-object v8 │ │ +040e36: 7110 b60c 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ +040e3c: 0a05 |004e: move-result v5 │ │ +040e3e: 54b8 fb00 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040e42: 6e30 8102 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0281 │ │ +040e48: 0c01 |0054: move-result-object v1 │ │ +040e4a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +040e4e: 54b8 fc00 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040e52: 6e10 3d0d 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040e58: 0a08 |005c: move-result v8 │ │ +040e5a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +040e5e: 54b8 fc00 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040e62: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +040e64: 6e20 340d 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +040e6a: 28f2 |0065: goto 0057 // -000e │ │ +040e6c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +040e6e: 6e20 3302 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040e74: 54b8 fc00 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040e78: 6e30 3c0d 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0d3c │ │ +040e7e: 28c3 |006f: goto 0032 // -003d │ │ +040e80: 1a08 ab02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02ab │ │ +040e84: 2209 0102 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0201 │ │ +040e88: 7010 f20c 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040e8e: 1a0a d401 |0077: const-string v10, "Bad fragment at key " // string@01d4 │ │ +040e92: 6e20 f80c a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040e98: 0c09 |007c: move-result-object v9 │ │ +040e9a: 6e20 f80c 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040ea0: 0c09 |0080: move-result-object v9 │ │ +040ea2: 6e10 fd0c 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040ea8: 0c09 |0084: move-result-object v9 │ │ +040eaa: 7120 e30a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae3 │ │ +040eb0: 28aa |0088: goto 0032 // -0056 │ │ +040eb2: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ @@ -72102,57 +72107,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -03f3f4: |[03f3f4] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -03f404: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03f406: 5475 fd00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f40a: 6e10 3d0d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f410: 0a05 |0006: move-result v5 │ │ -03f412: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -03f416: 2204 4a00 |0009: new-instance v4, Landroid/os/Bundle; // type@004a │ │ -03f41a: 7010 3501 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03f420: 5475 fd00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f424: 6e10 3d0d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f42a: 0a05 |0013: move-result v5 │ │ -03f42c: 2351 1603 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0316 │ │ -03f430: 5475 fd00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ -03f434: 6e20 3f0d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ -03f43a: 1a05 d414 |001b: const-string v5, "states" // string@14d4 │ │ -03f43e: 6e30 4801 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0148 │ │ -03f444: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -03f446: 5475 fc00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f44a: 6e10 3d0d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ -03f450: 0a05 |0026: move-result v5 │ │ -03f452: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -03f456: 5475 fc00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ -03f45a: 6e20 370d 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ -03f460: 0c00 |002e: move-result-object v0 │ │ -03f462: 1f00 6900 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f466: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -03f46a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -03f46e: 2204 4a00 |0035: new-instance v4, Landroid/os/Bundle; // type@004a │ │ -03f472: 7010 3501 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0135 │ │ -03f478: 2205 0302 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -03f47c: 7010 f20c 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03f482: 1a06 d80b |003f: const-string v6, "f" // string@0bd8 │ │ -03f486: 6e20 f80c 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03f48c: 0c05 |0044: move-result-object v5 │ │ -03f48e: 6e20 f50c 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -03f494: 0c05 |0048: move-result-object v5 │ │ -03f496: 6e10 fd0c 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03f49c: 0c03 |004c: move-result-object v3 │ │ -03f49e: 5475 fb00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ -03f4a2: 6e40 8902 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0289 │ │ -03f4a8: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03f4ac: 28cd |0054: goto 0021 // -0033 │ │ -03f4ae: 1104 |0055: return-object v4 │ │ +040eb4: |[040eb4] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +040ec4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +040ec6: 5475 fd00 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040eca: 6e10 3d0d 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040ed0: 0a05 |0006: move-result v5 │ │ +040ed2: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +040ed6: 2204 4900 |0009: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ +040eda: 7010 3501 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0135 │ │ +040ee0: 5475 fd00 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040ee4: 6e10 3d0d 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040eea: 0a05 |0013: move-result v5 │ │ +040eec: 2351 1303 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0313 │ │ +040ef0: 5475 fd00 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@00fd │ │ +040ef4: 6e20 3f0d 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d3f │ │ +040efa: 1a05 cf14 |001b: const-string v5, "states" // string@14cf │ │ +040efe: 6e30 4801 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0148 │ │ +040f04: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +040f06: 5475 fc00 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040f0a: 6e10 3d0d 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0d3d │ │ +040f10: 0a05 |0026: move-result v5 │ │ +040f12: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +040f16: 5475 fc00 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@00fc │ │ +040f1a: 6e20 370d 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0d37 │ │ +040f20: 0c00 |002e: move-result-object v0 │ │ +040f22: 1f00 6800 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040f26: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +040f2a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +040f2e: 2204 4900 |0035: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ +040f32: 7010 3501 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0135 │ │ +040f38: 2205 0102 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +040f3c: 7010 f20c 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +040f42: 1a06 d40b |003f: const-string v6, "f" // string@0bd4 │ │ +040f46: 6e20 f80c 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +040f4c: 0c05 |0044: move-result-object v5 │ │ +040f4e: 6e20 f50c 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +040f54: 0c05 |0048: move-result-object v5 │ │ +040f56: 6e10 fd0c 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +040f5c: 0c03 |004c: move-result-object v3 │ │ +040f5e: 5475 fb00 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00fb │ │ +040f62: 6e40 8902 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/support/v4/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0289 │ │ +040f68: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040f6c: 28cd |0054: goto 0021 // -0033 │ │ +040f6e: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0001 line=172 │ │ 0x0009 line=173 │ │ 0x000e line=174 │ │ 0x0016 line=175 │ │ @@ -72181,29 +72186,29 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03f4b0: |[03f4b0] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03f4c0: 0760 |0000: move-object v0, v6 │ │ -03f4c2: 1f00 6900 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@0069 │ │ -03f4c6: 5431 fa00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ -03f4ca: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ -03f4ce: 5431 fa00 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ -03f4d2: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -03f4d6: 5431 fa00 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ -03f4da: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -03f4dc: 6e20 3302 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f4e2: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -03f4e6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -03f4e8: 6e20 3302 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ -03f4ee: 5b30 fa00 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ -03f4f2: 0e00 |0019: return-void │ │ +040f70: |[040f70] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +040f80: 0760 |0000: move-object v0, v6 │ │ +040f82: 1f00 6800 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@0068 │ │ +040f86: 5431 fa00 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ +040f8a: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ +040f8e: 5431 fa00 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ +040f92: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +040f96: 5431 fa00 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ +040f9a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +040f9c: 6e20 3302 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040fa2: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +040fa6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +040fa8: 6e20 3302 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0233 │ │ +040fae: 5b30 fa00 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00fa │ │ +040fb2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x0011 line=148 │ │ @@ -72222,30 +72227,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f4f4: |[03f4f4] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -03f504: 0e00 |0000: return-void │ │ +040fb4: |[040fb4] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +040fc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 684 (FragmentStatePagerAdapter.java) │ │ │ │ Class #290 header: │ │ -class_idx : 128 │ │ +class_idx : 127 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 105 │ │ -source_file_idx : 1354 │ │ +superclass_idx : 104 │ │ +source_file_idx : 1352 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #290 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -72319,26 +72324,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03f508: |[03f508] android.support.v4.app.ListFragment.:()V │ │ -03f518: 7010 f001 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01f0 │ │ -03f51e: 2200 4b00 |0003: new-instance v0, Landroid/os/Handler; // type@004b │ │ -03f522: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -03f528: 5b10 0d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ -03f52c: 2200 7e00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@007e │ │ -03f530: 7020 2403 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0324 │ │ -03f536: 5b10 1301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ -03f53a: 2200 7f00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@007f │ │ -03f53e: 7020 2603 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0326 │ │ -03f544: 5b10 1101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0111 │ │ -03f548: 0e00 |0018: return-void │ │ +040fc8: |[040fc8] android.support.v4.app.ListFragment.:()V │ │ +040fd8: 7010 f001 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@01f0 │ │ +040fde: 2200 4a00 |0003: new-instance v0, Landroid/os/Handler; // type@004a │ │ +040fe2: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +040fe8: 5b10 0d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ +040fec: 2200 7d00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@007d │ │ +040ff0: 7020 2403 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0324 │ │ +040ff6: 5b10 1301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ +040ffa: 2200 7e00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@007e │ │ +040ffe: 7020 2603 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0326 │ │ +041004: 5b10 1101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0111 │ │ +041008: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -72350,103 +72355,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -03f54c: |[03f54c] android.support.v4.app.ListFragment.ensureList:()V │ │ -03f55c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03f55e: 5463 0e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f562: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -03f566: 0e00 |0005: return-void │ │ -03f568: 6e10 2f03 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@032f │ │ -03f56e: 0c02 |0009: move-result-object v2 │ │ -03f570: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -03f574: 2203 f101 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03f578: 1a04 2502 |000e: const-string v4, "Content view not yet created" // string@0225 │ │ -03f57c: 7020 b00c 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03f582: 2703 |0013: throw v3 │ │ -03f584: 2023 be01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01be │ │ -03f588: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -03f58c: 1f02 be01 |0018: check-cast v2, Landroid/widget/ListView; // type@01be │ │ -03f590: 5b62 0e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f594: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -03f596: 5c63 1001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ -03f59a: 5463 0e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f59e: 5464 1101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0111 │ │ -03f5a2: 6e20 300c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c30 │ │ -03f5a8: 5463 0a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03f5ac: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -03f5b0: 5460 0a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03f5b4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -03f5b6: 5b63 0a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03f5ba: 6e20 3f03 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@033f │ │ -03f5c0: 5463 0d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ -03f5c4: 5464 1301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ -03f5c8: 6e20 5101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -03f5ce: 28cc |0039: goto 0005 // -0034 │ │ -03f5d0: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -03f5d6: 6e20 2c0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -03f5dc: 0c03 |0040: move-result-object v3 │ │ -03f5de: 1f03 c801 |0041: check-cast v3, Landroid/widget/TextView; // type@01c8 │ │ -03f5e2: 5b63 1401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f5e6: 5463 1401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f5ea: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -03f5ee: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -03f5f4: 6e20 2c0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -03f5fa: 0c03 |004f: move-result-object v3 │ │ -03f5fc: 5b63 0c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ -03f600: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -03f606: 6e20 2c0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -03f60c: 0c03 |0058: move-result-object v3 │ │ -03f60e: 5b63 1201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f612: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -03f618: 6e20 2c0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -03f61e: 0c03 |0061: move-result-object v3 │ │ -03f620: 5b63 0f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f624: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -03f62a: 6e20 2c0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -03f630: 0c01 |006a: move-result-object v1 │ │ -03f632: 2013 be01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01be │ │ -03f636: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -03f63a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -03f63e: 2203 ff01 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -03f642: 1a04 ca08 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@08ca │ │ -03f646: 7020 d00c 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -03f64c: 2703 |0078: throw v3 │ │ -03f64e: 5463 1401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f652: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -03f656: 6e20 5f0c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ -03f65c: 28d2 |0080: goto 0052 // -002e │ │ -03f65e: 2203 ff01 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@01ff │ │ -03f662: 1a04 2402 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0224 │ │ -03f666: 7020 d00c 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -03f66c: 2703 |0088: throw v3 │ │ -03f66e: 1f01 be01 |0089: check-cast v1, Landroid/widget/ListView; // type@01be │ │ -03f672: 5b61 0e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f676: 5463 0c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ -03f67a: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -03f67e: 5463 0e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f682: 5464 0c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ -03f686: 6e20 2e0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ -03f68c: 2884 |0098: goto 001c // -007c │ │ -03f68e: 5463 0b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ -03f692: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -03f696: 5463 1401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f69a: 5464 0b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ -03f69e: 6e20 5a0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -03f6a4: 5463 0e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f6a8: 5464 1401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f6ac: 6e20 2e0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ -03f6b2: 2900 71ff |00ab: goto/16 001c // -008f │ │ -03f6b6: 5463 1201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f6ba: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -03f6be: 7030 4103 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ -03f6c4: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +04100c: |[04100c] android.support.v4.app.ListFragment.ensureList:()V │ │ +04101c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04101e: 5463 0e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041022: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +041026: 0e00 |0005: return-void │ │ +041028: 6e10 2f03 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@032f │ │ +04102e: 0c02 |0009: move-result-object v2 │ │ +041030: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +041034: 2203 ef01 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@01ef │ │ +041038: 1a04 2502 |000e: const-string v4, "Content view not yet created" // string@0225 │ │ +04103c: 7020 b00c 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +041042: 2703 |0013: throw v3 │ │ +041044: 2023 bc01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01bc │ │ +041048: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +04104c: 1f02 bc01 |0018: check-cast v2, Landroid/widget/ListView; // type@01bc │ │ +041050: 5b62 0e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041054: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +041056: 5c63 1001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ +04105a: 5463 0e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +04105e: 5464 1101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0111 │ │ +041062: 6e20 300c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c30 │ │ +041068: 5463 0a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +04106c: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +041070: 5460 0a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +041074: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +041076: 5b63 0a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +04107a: 6e20 3f03 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@033f │ │ +041080: 5463 0d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ +041084: 5464 1301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ +041088: 6e20 5101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +04108e: 28cc |0039: goto 0005 // -0034 │ │ +041090: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +041096: 6e20 2c0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +04109c: 0c03 |0040: move-result-object v3 │ │ +04109e: 1f03 c601 |0041: check-cast v3, Landroid/widget/TextView; // type@01c6 │ │ +0410a2: 5b63 1401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +0410a6: 5463 1401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +0410aa: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0410ae: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +0410b4: 6e20 2c0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +0410ba: 0c03 |004f: move-result-object v3 │ │ +0410bc: 5b63 0c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ +0410c0: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +0410c6: 6e20 2c0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +0410cc: 0c03 |0058: move-result-object v3 │ │ +0410ce: 5b63 1201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +0410d2: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +0410d8: 6e20 2c0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +0410de: 0c03 |0061: move-result-object v3 │ │ +0410e0: 5b63 0f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +0410e4: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +0410ea: 6e20 2c0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +0410f0: 0c01 |006a: move-result-object v1 │ │ +0410f2: 2013 bc01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01bc │ │ +0410f6: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +0410fa: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +0410fe: 2203 fd01 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +041102: 1a04 c708 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@08c7 │ │ +041106: 7020 d00c 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +04110c: 2703 |0078: throw v3 │ │ +04110e: 5463 1401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +041112: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +041116: 6e20 5f0c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ +04111c: 28d2 |0080: goto 0052 // -002e │ │ +04111e: 2203 fd01 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@01fd │ │ +041122: 1a04 2402 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0224 │ │ +041126: 7020 d00c 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +04112c: 2703 |0088: throw v3 │ │ +04112e: 1f01 bc01 |0089: check-cast v1, Landroid/widget/ListView; // type@01bc │ │ +041132: 5b61 0e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041136: 5463 0c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ +04113a: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +04113e: 5463 0e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041142: 5464 0c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ +041146: 6e20 2e0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ +04114c: 2884 |0098: goto 001c // -007c │ │ +04114e: 5463 0b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ +041152: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +041156: 5463 1401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +04115a: 5464 0b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ +04115e: 6e20 5a0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +041164: 5463 0e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041168: 5464 1401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +04116c: 6e20 2e0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ +041172: 2900 71ff |00ab: goto/16 001c // -008f │ │ +041176: 5463 1201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +04117a: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +04117e: 7030 4103 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ +041184: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=323 │ │ 0x0005 line=374 │ │ 0x0006 line=326 │ │ 0x000a line=327 │ │ 0x000c line=328 │ │ @@ -72491,77 +72496,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -03f6c8: |[03f6c8] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -03f6d8: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -03f6de: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -03f6e2: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -03f6e6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -03f6e8: 7010 2903 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03f6ee: 5460 1201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f6f2: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -03f6f6: 2200 f101 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03f6fa: 1a01 1102 |0011: const-string v1, "Can't be used with a custom content view" // string@0211 │ │ -03f6fe: 7020 b00c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03f704: 2700 |0016: throw v0 │ │ -03f706: 5560 1001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ -03f70a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -03f70e: 0e00 |001b: return-void │ │ -03f710: 5c67 1001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ -03f714: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -03f718: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -03f71c: 5460 1201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f720: 6e10 2a03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f726: 0c01 |0027: move-result-object v1 │ │ -03f728: 7120 fe0b 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ -03f72e: 0c01 |002b: move-result-object v1 │ │ -03f730: 6e20 5d0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03f736: 5460 0f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f73a: 6e10 2a03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f740: 0c01 |0034: move-result-object v1 │ │ -03f742: 7120 fe0b 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ -03f748: 0c01 |0038: move-result-object v1 │ │ -03f74a: 6e20 5d0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03f750: 5460 1201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f754: 6e20 5c0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03f75a: 5460 0f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f75e: 6e20 5c0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03f764: 28d5 |0046: goto 001b // -002b │ │ -03f766: 5460 1201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f76a: 6e10 2a0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ -03f770: 5460 0f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f774: 6e10 2a0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ -03f77a: 28eb |0051: goto 003c // -0015 │ │ -03f77c: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -03f780: 5460 1201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f784: 6e10 2a03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f78a: 0c01 |0059: move-result-object v1 │ │ -03f78c: 7120 fe0b 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ -03f792: 0c01 |005d: move-result-object v1 │ │ -03f794: 6e20 5d0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03f79a: 5460 0f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f79e: 6e10 2a03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f7a4: 0c01 |0066: move-result-object v1 │ │ -03f7a6: 7120 fe0b 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ -03f7ac: 0c01 |006a: move-result-object v1 │ │ -03f7ae: 6e20 5d0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ -03f7b4: 5460 1201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f7b8: 6e20 5c0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03f7be: 5460 0f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f7c2: 6e20 5c0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -03f7c8: 28a3 |0078: goto 001b // -005d │ │ -03f7ca: 5460 1201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f7ce: 6e10 2a0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ -03f7d4: 5460 0f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f7d8: 6e10 2a0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ -03f7de: 28eb |0083: goto 006e // -0015 │ │ +041188: |[041188] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +041198: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +04119e: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +0411a2: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +0411a6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0411a8: 7010 2903 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0411ae: 5460 1201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +0411b2: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +0411b6: 2200 ef01 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +0411ba: 1a01 1102 |0011: const-string v1, "Can't be used with a custom content view" // string@0211 │ │ +0411be: 7020 b00c 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0411c4: 2700 |0016: throw v0 │ │ +0411c6: 5560 1001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ +0411ca: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +0411ce: 0e00 |001b: return-void │ │ +0411d0: 5c67 1001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ +0411d4: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +0411d8: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +0411dc: 5460 1201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +0411e0: 6e10 2a03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +0411e6: 0c01 |0027: move-result-object v1 │ │ +0411e8: 7120 fe0b 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ +0411ee: 0c01 |002b: move-result-object v1 │ │ +0411f0: 6e20 5d0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +0411f6: 5460 0f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +0411fa: 6e10 2a03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +041200: 0c01 |0034: move-result-object v1 │ │ +041202: 7120 fe0b 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ +041208: 0c01 |0038: move-result-object v1 │ │ +04120a: 6e20 5d0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +041210: 5460 1201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +041214: 6e20 5c0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +04121a: 5460 0f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +04121e: 6e20 5c0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +041224: 28d5 |0046: goto 001b // -002b │ │ +041226: 5460 1201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +04122a: 6e10 2a0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ +041230: 5460 0f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +041234: 6e10 2a0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ +04123a: 28eb |0051: goto 003c // -0015 │ │ +04123c: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +041240: 5460 1201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +041244: 6e10 2a03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +04124a: 0c01 |0059: move-result-object v1 │ │ +04124c: 7120 fe0b 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ +041252: 0c01 |005d: move-result-object v1 │ │ +041254: 6e20 5d0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +04125a: 5460 0f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +04125e: 6e10 2a03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +041264: 0c01 |0066: move-result-object v1 │ │ +041266: 7120 fe0b 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0bfe │ │ +04126c: 0c01 |006a: move-result-object v1 │ │ +04126e: 6e20 5d0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b5d │ │ +041274: 5460 1201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +041278: 6e20 5c0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +04127e: 5460 0f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +041282: 6e20 5c0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +041288: 28a3 |0078: goto 001b // -005d │ │ +04128a: 5460 1201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +04128e: 6e10 2a0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ +041294: 5460 0f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +041298: 6e10 2a0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b2a │ │ +04129e: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -72592,17 +72597,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f7e0: |[03f7e0] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -03f7f0: 5410 0a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03f7f4: 1100 |0002: return-object v0 │ │ +0412a0: |[0412a0] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +0412b0: 5410 0a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +0412b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ #1 : (in Landroid/support/v4/app/ListFragment;) │ │ @@ -72610,18 +72615,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f7f8: |[03f7f8] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -03f808: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03f80e: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f812: 1100 |0005: return-object v0 │ │ +0412b8: |[0412b8] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +0412c8: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0412ce: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +0412d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -72630,20 +72635,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03f814: |[03f814] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -03f824: 7010 2903 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03f82a: 5420 0e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f82e: 6e10 2a0c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c2a │ │ -03f834: 0b00 |0008: move-result-wide v0 │ │ -03f836: 1000 |0009: return-wide v0 │ │ +0412d4: |[0412d4] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +0412e4: 7010 2903 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0412ea: 5420 0e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +0412ee: 6e10 2a0c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c2a │ │ +0412f4: 0b00 |0008: move-result-wide v0 │ │ +0412f6: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -72652,20 +72657,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03f838: |[03f838] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -03f848: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03f84e: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f852: 6e10 2b0c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c2b │ │ -03f858: 0a00 |0008: move-result v0 │ │ -03f85a: 0f00 |0009: return v0 │ │ +0412f8: |[0412f8] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +041308: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +04130e: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041312: 6e10 2b0c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c2b │ │ +041318: 0a00 |0008: move-result v0 │ │ +04131a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -72674,73 +72679,73 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 142 16-bit code units │ │ -03f85c: |[03f85c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -03f86c: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -03f870: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -03f872: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -03f874: 6e10 2a03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f87a: 0c00 |0007: move-result-object v0 │ │ -03f87c: 2205 ba01 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01ba │ │ -03f880: 7020 1b0c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ -03f886: 2203 bc01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01bc │ │ -03f88a: 7020 210c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c21 │ │ -03f890: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -03f896: 6e20 240c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c24 │ │ -03f89c: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -03f89e: 6e20 250c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c25 │ │ -03f8a4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -03f8a8: 6e20 260c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c26 │ │ -03f8ae: 6e20 230c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c23 │ │ -03f8b4: 2204 bf01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01bf │ │ -03f8b8: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -03f8ba: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -03f8c0: 7040 320c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c32 │ │ -03f8c6: 2207 b901 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f8ca: 7030 1a0c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f8d0: 6e30 220c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c22 │ │ -03f8d6: 2207 b901 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f8da: 7030 1a0c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f8e0: 6e30 1c0c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ -03f8e6: 2201 ba01 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01ba │ │ -03f8ea: 7020 1b0c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ -03f8f0: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -03f8f6: 6e20 1d0c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c1d │ │ -03f8fc: 2206 c801 |0048: new-instance v6, Landroid/widget/TextView; // type@01c8 │ │ -03f900: 6e10 2a03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f906: 0c07 |004d: move-result-object v7 │ │ -03f908: 7020 490c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ -03f90e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -03f914: 6e20 570c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0c57 │ │ -03f91a: 6e20 560c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0c56 │ │ -03f920: 2207 b901 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f924: 7030 1a0c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f92a: 6e30 1c0c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ -03f930: 2202 be01 |0062: new-instance v2, Landroid/widget/ListView; // type@01be │ │ -03f934: 6e10 2a03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ -03f93a: 0c07 |0067: move-result-object v7 │ │ -03f93c: 7020 280c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c28 │ │ -03f942: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -03f948: 6e20 2f0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c2f │ │ -03f94e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -03f950: 6e20 2d0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c2d │ │ -03f956: 2207 b901 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f95a: 7030 1a0c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f960: 6e30 1c0c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ -03f966: 2207 b901 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f96a: 7030 1a0c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f970: 6e30 1c0c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ -03f976: 2207 b901 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b9 │ │ -03f97a: 7030 1a0c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ -03f980: 6e20 1e0c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c1e │ │ -03f986: 1105 |008d: return-object v5 │ │ +04131c: |[04131c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04132c: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +041330: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +041332: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +041334: 6e10 2a03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +04133a: 0c00 |0007: move-result-object v0 │ │ +04133c: 2205 b801 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01b8 │ │ +041340: 7020 1b0c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ +041346: 2203 ba01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01ba │ │ +04134a: 7020 210c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c21 │ │ +041350: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +041356: 6e20 240c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c24 │ │ +04135c: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +04135e: 6e20 250c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c25 │ │ +041364: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +041368: 6e20 260c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c26 │ │ +04136e: 6e20 230c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c23 │ │ +041374: 2204 bd01 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01bd │ │ +041378: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +04137a: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +041380: 7040 320c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c32 │ │ +041386: 2207 b701 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +04138a: 7030 1a0c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +041390: 6e30 220c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c22 │ │ +041396: 2207 b701 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +04139a: 7030 1a0c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +0413a0: 6e30 1c0c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ +0413a6: 2201 b801 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01b8 │ │ +0413aa: 7020 1b0c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c1b │ │ +0413b0: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +0413b6: 6e20 1d0c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c1d │ │ +0413bc: 2206 c601 |0048: new-instance v6, Landroid/widget/TextView; // type@01c6 │ │ +0413c0: 6e10 2a03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +0413c6: 0c07 |004d: move-result-object v7 │ │ +0413c8: 7020 490c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ +0413ce: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +0413d4: 6e20 570c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0c57 │ │ +0413da: 6e20 560c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0c56 │ │ +0413e0: 2207 b701 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +0413e4: 7030 1a0c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +0413ea: 6e30 1c0c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ +0413f0: 2202 bc01 |0062: new-instance v2, Landroid/widget/ListView; // type@01bc │ │ +0413f4: 6e10 2a03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@032a │ │ +0413fa: 0c07 |0067: move-result-object v7 │ │ +0413fc: 7020 280c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c28 │ │ +041402: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +041408: 6e20 2f0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c2f │ │ +04140e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +041410: 6e20 2d0c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c2d │ │ +041416: 2207 b701 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +04141a: 7030 1a0c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +041420: 6e30 1c0c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ +041426: 2207 b701 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +04142a: 7030 1a0c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +041430: 6e30 1c0c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c1c │ │ +041436: 2207 b701 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01b7 │ │ +04143a: 7030 1a0c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c1a │ │ +041440: 6e20 1e0c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c1e │ │ +041446: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -72780,28 +72785,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03f988: |[03f988] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -03f998: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f99a: 5430 0d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ -03f99e: 5431 1301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ -03f9a2: 6e20 5301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -03f9a8: 5b32 0e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03f9ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03f9ae: 5c30 1001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ -03f9b2: 5b32 0f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ -03f9b6: 5b32 1201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ -03f9ba: 5b32 0c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ -03f9be: 5b32 1401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03f9c2: 6f10 1b02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ -03f9c8: 0e00 |0018: return-void │ │ +041448: |[041448] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +041458: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04145a: 5430 0d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@010d │ │ +04145e: 5431 1301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0113 │ │ +041462: 6e20 5301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +041468: 5b32 0e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +04146c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04146e: 5c30 1001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ +041472: 5b32 0f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@010f │ │ +041476: 5b32 1201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0112 │ │ +04147a: 5b32 0c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@010c │ │ +04147e: 5b32 1401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +041482: 6f10 1b02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@021b │ │ +041488: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -72815,16 +72820,16 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f9cc: |[03f9cc] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -03f9dc: 0e00 |0000: return-void │ │ +04148c: |[04148c] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04149c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0001 reg=1 l Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -72836,18 +72841,18 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03f9e0: |[03f9e0] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -03f9f0: 6f30 2802 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ -03f9f6: 7010 2903 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03f9fc: 0e00 |0006: return-void │ │ +0414a0: |[0414a0] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0414b0: 6f30 2802 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0228 │ │ +0414b6: 7010 2903 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0414bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0006 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/ListFragment; │ │ @@ -72859,31 +72864,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03fa00: |[03fa00] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -03fa10: 7010 2903 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03fa16: 5420 1401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03fa1a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -03fa1e: 2200 f101 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01f1 │ │ -03fa22: 1a01 1102 |0009: const-string v1, "Can't be used with a custom content view" // string@0211 │ │ -03fa26: 7020 b00c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -03fa2c: 2700 |000e: throw v0 │ │ -03fa2e: 5420 1401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03fa32: 6e20 5a0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -03fa38: 5420 0b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ -03fa3c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -03fa40: 5420 0e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03fa44: 5421 1401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ -03fa48: 6e20 2e0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ -03fa4e: 5b23 0b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ -03fa52: 0e00 |0021: return-void │ │ +0414c0: |[0414c0] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +0414d0: 7010 2903 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0414d6: 5420 1401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +0414da: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0414de: 2200 ef01 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@01ef │ │ +0414e2: 1a01 1102 |0009: const-string v1, "Can't be used with a custom content view" // string@0211 │ │ +0414e6: 7020 b00c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0414ec: 2700 |000e: throw v0 │ │ +0414ee: 5420 1401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +0414f2: 6e20 5a0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +0414f8: 5420 0b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ +0414fc: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +041500: 5420 0e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041504: 5421 1401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0114 │ │ +041508: 6e20 2e0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c2e │ │ +04150e: 5b23 0b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@010b │ │ +041512: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -72899,38 +72904,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -03fa54: |[03fa54] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -03fa64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03fa66: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03fa68: 5443 0a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03fa6c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -03fa70: 0110 |0006: move v0, v1 │ │ -03fa72: 5b45 0a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ -03fa76: 5443 0e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03fa7a: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -03fa7e: 5443 0e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03fa82: 6e20 2c0c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c2c │ │ -03fa88: 5543 1001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ -03fa8c: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -03fa90: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -03fa94: 6e10 2f03 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@032f │ │ -03fa9a: 0c03 |001b: move-result-object v3 │ │ -03fa9c: 6e10 3f0b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b3f │ │ -03faa2: 0c03 |001f: move-result-object v3 │ │ -03faa4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -03faa8: 0112 |0022: move v2, v1 │ │ -03faaa: 7030 4103 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ -03fab0: 0e00 |0026: return-void │ │ -03fab2: 0120 |0027: move v0, v2 │ │ -03fab4: 28df |0028: goto 0007 // -0021 │ │ +041514: |[041514] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +041524: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041526: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +041528: 5443 0a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +04152c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +041530: 0110 |0006: move v0, v1 │ │ +041532: 5b45 0a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@010a │ │ +041536: 5443 0e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +04153a: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +04153e: 5443 0e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +041542: 6e20 2c0c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c2c │ │ +041548: 5543 1001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0110 │ │ +04154c: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +041550: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +041554: 6e10 2f03 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@032f │ │ +04155a: 0c03 |001b: move-result-object v3 │ │ +04155c: 6e10 3f0b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b3f │ │ +041562: 0c03 |001f: move-result-object v3 │ │ +041564: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +041568: 0112 |0022: move v2, v1 │ │ +04156a: 7030 4103 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ +041570: 0e00 |0026: return-void │ │ +041572: 0120 |0027: move v0, v2 │ │ +041574: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -72947,18 +72952,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03fab8: |[03fab8] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -03fac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03faca: 7030 4103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ -03fad0: 0e00 |0004: return-void │ │ +041578: |[041578] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +041588: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04158a: 7030 4103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ +041590: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -72968,18 +72973,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03fad4: |[03fad4] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -03fae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03fae6: 7030 4103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ -03faec: 0e00 |0004: return-void │ │ +041594: |[041594] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0415a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0415a6: 7030 4103 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0341 │ │ +0415ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0005 reg=2 shown Z │ │ @@ -72989,35 +72994,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03faf0: |[03faf0] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -03fb00: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ -03fb06: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ -03fb0a: 6e20 310c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c31 │ │ -03fb10: 0e00 |0008: return-void │ │ +0415b0: |[0415b0] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0415c0: 7010 2903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0329 │ │ +0415c6: 5410 0e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@010e │ │ +0415ca: 6e20 310c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c31 │ │ +0415d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 1354 (ListFragment.java) │ │ + source_file_idx : 1352 (ListFragment.java) │ │ │ │ Class #291 header: │ │ -class_idx : 131 │ │ +class_idx : 130 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1552 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1549 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -73109,21 +73114,21 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03fb14: |[03fb14] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -03fb24: 5b01 2301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fb28: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -03fb2e: 5902 1b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -03fb32: 5b03 1501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ -03fb36: 5b04 1601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fb3a: 0e00 |000b: return-void │ │ +0415d4: |[0415d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +0415e4: 5b01 2301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0415e8: 7010 c80c 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0415ee: 5902 1b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +0415f2: 5b03 1501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ +0415f6: 5b04 1601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +0415fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ 0x0007 line=228 │ │ 0x0009 line=229 │ │ 0x000b line=230 │ │ @@ -73141,71 +73146,71 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -03fb3c: |[03fb3c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -03fb4c: 5441 1601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fb50: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -03fb54: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03fb56: 5441 2301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fb5a: 5411 2601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fb5e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -03fb62: 5441 2301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fb66: 5411 2601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fb6a: 5411 a700 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fb6e: 5410 dc00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fb72: 5441 2301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fb76: 5411 2601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fb7a: 5411 a700 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fb7e: 1a02 dd11 |0019: const-string v2, "onLoadFinished" // string@11dd │ │ -03fb82: 5b12 dc00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fb86: 6301 2401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -03fb8a: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -03fb8e: 1a01 0f06 |0021: const-string v1, "LoaderManager" // string@060f │ │ -03fb92: 2202 0302 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -03fb96: 7010 f20c 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03fb9c: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -03fba0: 6e20 f80c 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fba6: 0c02 |002d: move-result-object v2 │ │ -03fba8: 6e20 f70c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03fbae: 0c02 |0031: move-result-object v2 │ │ -03fbb0: 1a03 0801 |0032: const-string v3, ": " // string@0108 │ │ -03fbb4: 6e20 f80c 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fbba: 0c02 |0037: move-result-object v2 │ │ -03fbbc: 6e20 8304 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0483 │ │ -03fbc2: 0c03 |003b: move-result-object v3 │ │ -03fbc4: 6e20 f80c 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fbca: 0c02 |003f: move-result-object v2 │ │ -03fbcc: 6e10 fd0c 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03fbd2: 0c02 |0043: move-result-object v2 │ │ -03fbd4: 7120 e20a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03fbda: 5441 1601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fbde: 7230 4503 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0345 │ │ -03fbe4: 5441 2301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fbe8: 5411 2601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fbec: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -03fbf0: 5441 2301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fbf4: 5411 2601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fbf8: 5411 a700 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fbfc: 5b10 dc00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fc00: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -03fc02: 5c41 1801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -03fc06: 0e00 |005d: return-void │ │ -03fc08: 0d01 |005e: move-exception v1 │ │ -03fc0a: 5442 2301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fc0e: 5422 2601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fc12: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -03fc16: 5442 2301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fc1a: 5422 2601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fc1e: 5422 a700 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fc22: 5b20 dc00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fc26: 2701 |006d: throw v1 │ │ +0415fc: |[0415fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04160c: 5441 1601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041610: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +041614: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +041616: 5441 2301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +04161a: 5411 2601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +04161e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +041622: 5441 2301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041626: 5411 2601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +04162a: 5411 a700 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +04162e: 5410 dc00 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +041632: 5441 2301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041636: 5411 2601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +04163a: 5411 a700 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +04163e: 1a02 d811 |0019: const-string v2, "onLoadFinished" // string@11d8 │ │ +041642: 5b12 dc00 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +041646: 6301 2401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +04164a: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +04164e: 1a01 0c06 |0021: const-string v1, "LoaderManager" // string@060c │ │ +041652: 2202 0102 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +041656: 7010 f20c 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04165c: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +041660: 6e20 f80c 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041666: 0c02 |002d: move-result-object v2 │ │ +041668: 6e20 f70c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04166e: 0c02 |0031: move-result-object v2 │ │ +041670: 1a03 0801 |0032: const-string v3, ": " // string@0108 │ │ +041674: 6e20 f80c 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04167a: 0c02 |0037: move-result-object v2 │ │ +04167c: 6e20 8304 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0483 │ │ +041682: 0c03 |003b: move-result-object v3 │ │ +041684: 6e20 f80c 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04168a: 0c02 |003f: move-result-object v2 │ │ +04168c: 6e10 fd0c 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041692: 0c02 |0043: move-result-object v2 │ │ +041694: 7120 e20a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +04169a: 5441 1601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +04169e: 7230 4503 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0345 │ │ +0416a4: 5441 2301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0416a8: 5411 2601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0416ac: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0416b0: 5441 2301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0416b4: 5411 2601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0416b8: 5411 a700 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0416bc: 5b10 dc00 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0416c0: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0416c2: 5c41 1801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +0416c6: 0e00 |005d: return-void │ │ +0416c8: 0d01 |005e: move-exception v1 │ │ +0416ca: 5442 2301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0416ce: 5422 2601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0416d2: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0416d6: 5442 2301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0416da: 5422 2601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0416de: 5422 a700 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0416e2: 5b20 dc00 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0416e6: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0005 line=418 │ │ @@ -73232,103 +73237,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -03fc34: |[03fc34] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -03fc44: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03fc46: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03fc48: 6302 2401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -03fc4c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -03fc50: 1a02 0f06 |0006: const-string v2, "LoaderManager" // string@060f │ │ -03fc54: 2203 0302 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03fc58: 7010 f20c 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03fc5e: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ -03fc62: 6e20 f80c 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fc68: 0c03 |0012: move-result-object v3 │ │ -03fc6a: 6e20 f70c 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03fc70: 0c03 |0016: move-result-object v3 │ │ -03fc72: 6e10 fd0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03fc78: 0c03 |001a: move-result-object v3 │ │ -03fc7a: 7120 e20a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03fc80: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -03fc82: 5c72 1901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ -03fc86: 5571 1801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -03fc8a: 5c75 1801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -03fc8e: 5472 1601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fc92: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -03fc96: 5472 1d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fc9a: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -03fc9e: 5572 1a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -03fca2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -03fca6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -03fcaa: 6302 2401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -03fcae: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -03fcb2: 1a02 0f06 |0037: const-string v2, "LoaderManager" // string@060f │ │ -03fcb6: 2203 0302 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -03fcba: 7010 f20c 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03fcc0: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ -03fcc4: 6e20 f80c 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fcca: 0c03 |0043: move-result-object v3 │ │ -03fccc: 6e20 f70c 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03fcd2: 0c03 |0047: move-result-object v3 │ │ -03fcd4: 6e10 fd0c 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03fcda: 0c03 |004b: move-result-object v3 │ │ -03fcdc: 7120 e20a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03fce2: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -03fce4: 5472 2301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fce8: 5422 2601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fcec: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -03fcf0: 5472 2301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fcf4: 5422 2601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fcf8: 5422 a700 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fcfc: 5420 dc00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fd00: 5472 2301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fd04: 5422 2601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fd08: 5422 a700 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fd0c: 1a03 df11 |0064: const-string v3, "onLoaderReset" // string@11df │ │ -03fd10: 5b23 dc00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fd14: 5472 1601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fd18: 5473 1d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fd1c: 7220 4603 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0346 │ │ -03fd22: 5472 2301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fd26: 5422 2601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fd2a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -03fd2e: 5472 2301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fd32: 5422 2601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fd36: 5422 a700 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fd3a: 5b20 dc00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fd3e: 5b76 1601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fd42: 5b76 1701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -03fd46: 5c75 1a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -03fd4a: 5472 1d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fd4e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -03fd52: 5572 1c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -03fd56: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -03fd5a: 5c75 1c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -03fd5e: 5472 1d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fd62: 6e20 9804 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0498 │ │ -03fd68: 5472 1d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fd6c: 6e10 9304 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0493 │ │ -03fd72: 5472 1e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -03fd76: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -03fd7a: 5472 1e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -03fd7e: 6e10 5103 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -03fd84: 0e00 |00a0: return-void │ │ -03fd86: 0d02 |00a1: move-exception v2 │ │ -03fd88: 5473 2301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fd8c: 5433 2601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fd90: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -03fd94: 5473 2301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -03fd98: 5433 2601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -03fd9c: 5433 a700 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -03fda0: 5b30 dc00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ -03fda4: 2702 |00b0: throw v2 │ │ +0416f4: |[0416f4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +041704: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +041706: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +041708: 6302 2401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +04170c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +041710: 1a02 0c06 |0006: const-string v2, "LoaderManager" // string@060c │ │ +041714: 2203 0102 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +041718: 7010 f20c 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04171e: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ +041722: 6e20 f80c 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041728: 0c03 |0012: move-result-object v3 │ │ +04172a: 6e20 f70c 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041730: 0c03 |0016: move-result-object v3 │ │ +041732: 6e10 fd0c 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041738: 0c03 |001a: move-result-object v3 │ │ +04173a: 7120 e20a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041740: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +041742: 5c72 1901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ +041746: 5571 1801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +04174a: 5c75 1801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +04174e: 5472 1601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041752: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +041756: 5472 1d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04175a: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +04175e: 5572 1a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041762: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +041766: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +04176a: 6302 2401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +04176e: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +041772: 1a02 0c06 |0037: const-string v2, "LoaderManager" // string@060c │ │ +041776: 2203 0102 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +04177a: 7010 f20c 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041780: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ +041784: 6e20 f80c 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04178a: 0c03 |0043: move-result-object v3 │ │ +04178c: 6e20 f70c 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041792: 0c03 |0047: move-result-object v3 │ │ +041794: 6e10 fd0c 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04179a: 0c03 |004b: move-result-object v3 │ │ +04179c: 7120 e20a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0417a2: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0417a4: 5472 2301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0417a8: 5422 2601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0417ac: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0417b0: 5472 2301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0417b4: 5422 2601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0417b8: 5422 a700 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0417bc: 5420 dc00 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0417c0: 5472 2301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0417c4: 5422 2601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0417c8: 5422 a700 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0417cc: 1a03 da11 |0064: const-string v3, "onLoaderReset" // string@11da │ │ +0417d0: 5b23 dc00 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0417d4: 5472 1601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +0417d8: 5473 1d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +0417dc: 7220 4603 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0346 │ │ +0417e2: 5472 2301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0417e6: 5422 2601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0417ea: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0417ee: 5472 2301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +0417f2: 5422 2601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0417f6: 5422 a700 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +0417fa: 5b20 dc00 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +0417fe: 5b76 1601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041802: 5b76 1701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041806: 5c75 1a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +04180a: 5472 1d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04180e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +041812: 5572 1c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +041816: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +04181a: 5c75 1c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +04181e: 5472 1d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041822: 6e20 9804 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0498 │ │ +041828: 5472 1d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04182c: 6e10 9304 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0493 │ │ +041832: 5472 1e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +041836: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +04183a: 5472 1e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +04183e: 6e10 5103 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +041844: 0e00 |00a0: return-void │ │ +041846: 0d02 |00a1: move-exception v2 │ │ +041848: 5473 2301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +04184c: 5433 2601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +041850: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +041854: 5473 2301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041858: 5433 2601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +04185c: 5433 a700 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +041860: 5b30 dc00 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00dc │ │ +041864: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=325 │ │ 0x001e line=326 │ │ 0x0021 line=327 │ │ @@ -73366,112 +73371,112 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -03fdb4: |[03fdb4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03fdc4: 6e20 850c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fdca: 1a00 b90f |0003: const-string v0, "mId=" // string@0fb9 │ │ -03fdce: 6e20 850c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fdd4: 5230 1b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -03fdd8: 6e20 830c 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -03fdde: 1a00 5300 |000d: const-string v0, " mArgs=" // string@0053 │ │ -03fde2: 6e20 850c 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fde8: 5430 1501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ -03fdec: 6e20 890c 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03fdf2: 6e20 850c 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fdf8: 1a00 5c0f |001a: const-string v0, "mCallbacks=" // string@0f5c │ │ -03fdfc: 6e20 850c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe02: 5430 1601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -03fe06: 6e20 890c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03fe0c: 6e20 850c 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe12: 1a00 de0f |0027: const-string v0, "mLoader=" // string@0fde │ │ -03fe16: 6e20 850c 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe1c: 5430 1d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fe20: 6e20 890c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03fe26: 5430 1d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fe2a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -03fe2e: 5430 1d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -03fe32: 2201 0302 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03fe36: 7010 f20c 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03fe3c: 6e20 f80c 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fe42: 0c01 |003f: move-result-object v1 │ │ -03fe44: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ -03fe48: 6e20 f80c 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03fe4e: 0c01 |0045: move-result-object v1 │ │ -03fe50: 6e10 fd0c 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03fe56: 0c01 |0049: move-result-object v1 │ │ -03fe58: 6e57 8504 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0485 │ │ -03fe5e: 5530 1a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -03fe62: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -03fe66: 5530 1801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -03fe6a: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -03fe6e: 6e20 850c 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe74: 1a00 b30f |0058: const-string v0, "mHaveData=" // string@0fb3 │ │ -03fe78: 6e20 850c 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe7e: 5530 1a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -03fe82: 6e20 860c 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03fe88: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -03fe8c: 6e20 850c 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fe92: 5530 1801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -03fe96: 6e20 8b0c 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03fe9c: 6e20 850c 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fea2: 1a00 870f |006f: const-string v0, "mData=" // string@0f87 │ │ -03fea6: 6e20 850c 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03feac: 5430 1701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -03feb0: 6e20 890c 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -03feb6: 6e20 850c 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03febc: 1a00 4110 |007c: const-string v0, "mStarted=" // string@1041 │ │ -03fec0: 6e20 850c 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fec6: 5530 2201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -03feca: 6e20 860c 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03fed0: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ -03fed4: 6e20 850c 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03feda: 5530 1f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ -03fede: 6e20 860c 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03fee4: 1a00 5a00 |0090: const-string v0, " mDestroyed=" // string@005a │ │ -03fee8: 6e20 850c 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03feee: 5530 1901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ -03fef2: 6e20 8b0c 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03fef8: 6e20 850c 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03fefe: 1a00 2810 |009d: const-string v0, "mRetaining=" // string@1028 │ │ -03ff02: 6e20 850c 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03ff08: 5530 2001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -03ff0c: 6e20 860c 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03ff12: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ -03ff16: 6e20 850c 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03ff1c: 5530 2101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ -03ff20: 6e20 860c 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ -03ff26: 1a00 6300 |00b1: const-string v0, " mListenerRegistered=" // string@0063 │ │ -03ff2a: 6e20 850c 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03ff30: 5530 1c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -03ff34: 6e20 8b0c 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -03ff3a: 5430 1e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -03ff3e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -03ff42: 6e20 850c 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -03ff48: 1a00 6e07 |00c2: const-string v0, "Pending Loader " // string@076e │ │ -03ff4c: 6e20 8a0c 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03ff52: 5430 1e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -03ff56: 6e20 840c 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ -03ff5c: 1a00 0701 |00cc: const-string v0, ":" // string@0107 │ │ -03ff60: 6e20 8a0c 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -03ff66: 5430 1e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -03ff6a: 2201 0302 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03ff6e: 7010 f20c 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ff74: 6e20 f80c 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ff7a: 0c01 |00db: move-result-object v1 │ │ -03ff7c: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ -03ff80: 6e20 f80c 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ff86: 0c01 |00e1: move-result-object v1 │ │ -03ff88: 6e10 fd0c 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ff8e: 0c01 |00e5: move-result-object v1 │ │ -03ff90: 6e57 5203 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ -03ff96: 0e00 |00e9: return-void │ │ +041874: |[041874] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +041884: 6e20 850c 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04188a: 1a00 b40f |0003: const-string v0, "mId=" // string@0fb4 │ │ +04188e: 6e20 850c 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041894: 5230 1b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041898: 6e20 830c 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +04189e: 1a00 5300 |000d: const-string v0, " mArgs=" // string@0053 │ │ +0418a2: 6e20 850c 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0418a8: 5430 1501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ +0418ac: 6e20 890c 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +0418b2: 6e20 850c 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0418b8: 1a00 570f |001a: const-string v0, "mCallbacks=" // string@0f57 │ │ +0418bc: 6e20 850c 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0418c2: 5430 1601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +0418c6: 6e20 890c 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +0418cc: 6e20 850c 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0418d2: 1a00 d90f |0027: const-string v0, "mLoader=" // string@0fd9 │ │ +0418d6: 6e20 850c 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0418dc: 5430 1d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +0418e0: 6e20 890c 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +0418e6: 5430 1d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +0418ea: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0418ee: 5430 1d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +0418f2: 2201 0102 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +0418f6: 7010 f20c 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0418fc: 6e20 f80c 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041902: 0c01 |003f: move-result-object v1 │ │ +041904: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ +041908: 6e20 f80c 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04190e: 0c01 |0045: move-result-object v1 │ │ +041910: 6e10 fd0c 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041916: 0c01 |0049: move-result-object v1 │ │ +041918: 6e57 8504 1065 |004a: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0485 │ │ +04191e: 5530 1a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041922: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +041926: 5530 1801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +04192a: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +04192e: 6e20 850c 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041934: 1a00 ae0f |0058: const-string v0, "mHaveData=" // string@0fae │ │ +041938: 6e20 850c 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04193e: 5530 1a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041942: 6e20 860c 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +041948: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +04194c: 6e20 850c 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041952: 5530 1801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +041956: 6e20 8b0c 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +04195c: 6e20 850c 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041962: 1a00 820f |006f: const-string v0, "mData=" // string@0f82 │ │ +041966: 6e20 850c 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04196c: 5430 1701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041970: 6e20 890c 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +041976: 6e20 850c 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04197c: 1a00 3c10 |007c: const-string v0, "mStarted=" // string@103c │ │ +041980: 6e20 850c 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041986: 5530 2201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +04198a: 6e20 860c 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +041990: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ +041994: 6e20 850c 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04199a: 5530 1f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ +04199e: 6e20 860c 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +0419a4: 1a00 5a00 |0090: const-string v0, " mDestroyed=" // string@005a │ │ +0419a8: 6e20 850c 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0419ae: 5530 1901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ +0419b2: 6e20 8b0c 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +0419b8: 6e20 850c 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0419be: 1a00 2310 |009d: const-string v0, "mRetaining=" // string@1023 │ │ +0419c2: 6e20 850c 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0419c8: 5530 2001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +0419cc: 6e20 860c 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +0419d2: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ +0419d6: 6e20 850c 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0419dc: 5530 2101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ +0419e0: 6e20 860c 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0c86 │ │ +0419e6: 1a00 6300 |00b1: const-string v0, " mListenerRegistered=" // string@0063 │ │ +0419ea: 6e20 850c 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0419f0: 5530 1c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +0419f4: 6e20 8b0c 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +0419fa: 5430 1e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +0419fe: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +041a02: 6e20 850c 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +041a08: 1a00 6b07 |00c2: const-string v0, "Pending Loader " // string@076b │ │ +041a0c: 6e20 8a0c 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +041a12: 5430 1e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +041a16: 6e20 840c 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ +041a1c: 1a00 0701 |00cc: const-string v0, ":" // string@0107 │ │ +041a20: 6e20 8a0c 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +041a26: 5430 1e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +041a2a: 2201 0102 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041a2e: 7010 f20c 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041a34: 6e20 f80c 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041a3a: 0c01 |00db: move-result-object v1 │ │ +041a3c: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ +041a40: 6e20 f80c 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041a46: 0c01 |00e1: move-result-object v1 │ │ +041a48: 6e10 fd0c 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041a4e: 0c01 |00e5: move-result-object v1 │ │ +041a50: 6e57 5203 1065 |00e6: invoke-virtual {v0, v1, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ +041a56: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x000d line=450 │ │ 0x0017 line=451 │ │ 0x0024 line=452 │ │ 0x0031 line=453 │ │ @@ -73503,48 +73508,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -03ff98: |[03ff98] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -03ffa8: 5530 2001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -03ffac: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -03ffb0: 6300 2401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -03ffb4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -03ffb8: 1a00 0f06 |0008: const-string v0, "LoaderManager" // string@060f │ │ -03ffbc: 2201 0302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -03ffc0: 7010 f20c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -03ffc6: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ -03ffca: 6e20 f80c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -03ffd0: 0c01 |0014: move-result-object v1 │ │ -03ffd2: 6e20 f70c 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -03ffd8: 0c01 |0018: move-result-object v1 │ │ -03ffda: 6e10 fd0c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -03ffe0: 0c01 |001c: move-result-object v1 │ │ -03ffe2: 7120 e20a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -03ffe8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03ffea: 5c30 2001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -03ffee: 5530 2201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -03fff2: 5531 2101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ -03fff6: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -03fffa: 5530 2201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -03fffe: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -040002: 6e10 5803 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0358 │ │ -040008: 5530 2201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -04000c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -040010: 5530 1a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -040014: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -040018: 5530 1f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ -04001c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -040020: 5430 1d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040024: 5431 1701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -040028: 6e30 5003 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ -04002e: 0e00 |0043: return-void │ │ +041a58: |[041a58] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +041a68: 5530 2001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +041a6c: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +041a70: 6300 2401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041a74: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +041a78: 1a00 0c06 |0008: const-string v0, "LoaderManager" // string@060c │ │ +041a7c: 2201 0102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041a80: 7010 f20c 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041a86: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ +041a8a: 6e20 f80c 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041a90: 0c01 |0014: move-result-object v1 │ │ +041a92: 6e20 f70c 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041a98: 0c01 |0018: move-result-object v1 │ │ +041a9a: 6e10 fd0c 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041aa0: 0c01 |001c: move-result-object v1 │ │ +041aa2: 7120 e20a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041aa8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +041aaa: 5c30 2001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +041aae: 5530 2201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041ab2: 5531 2101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ +041ab6: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +041aba: 5530 2201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041abe: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +041ac2: 6e10 5803 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0358 │ │ +041ac8: 5530 2201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041acc: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +041ad0: 5530 1a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041ad4: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +041ad8: 5530 1f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ +041adc: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +041ae0: 5430 1d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041ae4: 5431 1701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041ae8: 6e30 5003 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ +041aee: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0020 line=278 │ │ 0x0023 line=279 │ │ 0x0029 line=280 │ │ @@ -73560,110 +73565,110 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 197 16-bit code units │ │ -040030: |[040030] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -040040: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -040042: 6302 2401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040046: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -04004a: 1a02 0f06 |0005: const-string v2, "LoaderManager" // string@060f │ │ -04004e: 2203 0302 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040052: 7010 f20c 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040058: 1a04 dc11 |000c: const-string v4, "onLoadComplete: " // string@11dc │ │ -04005c: 6e20 f80c 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040062: 0c03 |0011: move-result-object v3 │ │ -040064: 6e20 f70c 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -04006a: 0c03 |0015: move-result-object v3 │ │ -04006c: 6e10 fd0c 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040072: 0c03 |0019: move-result-object v3 │ │ -040074: 7120 e20a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -04007a: 5562 1901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ -04007e: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -040082: 6302 2401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040086: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -04008a: 1a02 0f06 |0025: const-string v2, "LoaderManager" // string@060f │ │ -04008e: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ -040092: 7120 e20a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040098: 0e00 |002c: return-void │ │ -04009a: 5462 2301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -04009e: 5422 2901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0400a2: 5263 1b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -0400a6: 6e20 5f05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -0400ac: 0c02 |0036: move-result-object v2 │ │ -0400ae: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -0400b2: 6302 2401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0400b6: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -0400ba: 1a02 0f06 |003d: const-string v2, "LoaderManager" // string@060f │ │ -0400be: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ -0400c2: 7120 e20a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0400c8: 28e8 |0044: goto 002c // -0018 │ │ -0400ca: 5461 1e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -0400ce: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0400d2: 6302 2401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0400d6: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0400da: 1a02 0f06 |004d: const-string v2, "LoaderManager" // string@060f │ │ -0400de: 2203 0302 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0400e2: 7010 f20c 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0400e8: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ -0400ec: 6e20 f80c 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0400f2: 0c03 |0059: move-result-object v3 │ │ -0400f4: 6e20 f70c 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0400fa: 0c03 |005d: move-result-object v3 │ │ -0400fc: 6e10 fd0c 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040102: 0c03 |0061: move-result-object v3 │ │ -040104: 7120 e20a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -04010a: 5b65 1e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -04010e: 5462 2301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -040112: 5422 2901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040116: 5263 1b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -04011a: 6e30 6605 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -040120: 6e10 5103 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040126: 5462 2301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -04012a: 6e20 6a03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@036a │ │ -040130: 28b4 |0078: goto 002c // -004c │ │ -040132: 5462 1701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -040136: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -04013a: 5562 1a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -04013e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -040142: 5b68 1701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -040146: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -040148: 5c62 1a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -04014c: 5562 2201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -040150: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -040154: 6e30 5003 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ -04015a: 5462 2301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -04015e: 5422 2801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040162: 5263 1b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -040166: 6e20 5f05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -04016c: 0c00 |0096: move-result-object v0 │ │ -04016e: 1f00 8300 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040172: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -040176: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -04017a: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -04017c: 5c02 1801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -040180: 6e10 5103 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040186: 5462 2301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -04018a: 5422 2801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -04018e: 5263 1b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -040192: 6e20 6705 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0567 │ │ -040198: 5462 2301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -04019c: 5422 2601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -0401a0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -0401a4: 5462 2301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -0401a8: 6e10 6803 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ -0401ae: 0a02 |00b7: move-result v2 │ │ -0401b0: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -0401b4: 5462 2301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ -0401b8: 5422 2601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -0401bc: 5422 a700 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0401c0: 6e10 dd02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ -0401c6: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +041af0: |[041af0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +041b00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +041b02: 6302 2401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041b06: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +041b0a: 1a02 0c06 |0005: const-string v2, "LoaderManager" // string@060c │ │ +041b0e: 2203 0102 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +041b12: 7010 f20c 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041b18: 1a04 d711 |000c: const-string v4, "onLoadComplete: " // string@11d7 │ │ +041b1c: 6e20 f80c 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041b22: 0c03 |0011: move-result-object v3 │ │ +041b24: 6e20 f70c 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041b2a: 0c03 |0015: move-result-object v3 │ │ +041b2c: 6e10 fd0c 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041b32: 0c03 |0019: move-result-object v3 │ │ +041b34: 7120 e20a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041b3a: 5562 1901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0119 │ │ +041b3e: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +041b42: 6302 2401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041b46: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +041b4a: 1a02 0c06 |0025: const-string v2, "LoaderManager" // string@060c │ │ +041b4e: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ +041b52: 7120 e20a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041b58: 0e00 |002c: return-void │ │ +041b5a: 5462 2301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041b5e: 5422 2901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +041b62: 5263 1b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041b66: 6e20 5f05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +041b6c: 0c02 |0036: move-result-object v2 │ │ +041b6e: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +041b72: 6302 2401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041b76: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +041b7a: 1a02 0c06 |003d: const-string v2, "LoaderManager" // string@060c │ │ +041b7e: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ +041b82: 7120 e20a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041b88: 28e8 |0044: goto 002c // -0018 │ │ +041b8a: 5461 1e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +041b8e: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +041b92: 6302 2401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041b96: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +041b9a: 1a02 0c06 |004d: const-string v2, "LoaderManager" // string@060c │ │ +041b9e: 2203 0102 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +041ba2: 7010 f20c 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041ba8: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ +041bac: 6e20 f80c 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041bb2: 0c03 |0059: move-result-object v3 │ │ +041bb4: 6e20 f70c 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041bba: 0c03 |005d: move-result-object v3 │ │ +041bbc: 6e10 fd0c 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041bc2: 0c03 |0061: move-result-object v3 │ │ +041bc4: 7120 e20a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041bca: 5b65 1e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +041bce: 5462 2301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041bd2: 5422 2901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +041bd6: 5263 1b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041bda: 6e30 6605 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +041be0: 6e10 5103 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +041be6: 5462 2301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041bea: 6e20 6a03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@036a │ │ +041bf0: 28b4 |0078: goto 002c // -004c │ │ +041bf2: 5462 1701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041bf6: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +041bfa: 5562 1a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041bfe: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +041c02: 5b68 1701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041c06: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +041c08: 5c62 1a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041c0c: 5562 2201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041c10: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +041c14: 6e30 5003 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ +041c1a: 5462 2301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041c1e: 5422 2801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +041c22: 5263 1b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041c26: 6e20 5f05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +041c2c: 0c00 |0096: move-result-object v0 │ │ +041c2e: 1f00 8200 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +041c32: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +041c36: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +041c3a: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +041c3c: 5c02 1801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +041c40: 6e10 5103 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +041c46: 5462 2301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041c4a: 5422 2801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +041c4e: 5263 1b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041c52: 6e20 6705 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0567 │ │ +041c58: 5462 2301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041c5c: 5422 2601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +041c60: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +041c64: 5462 2301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041c68: 6e10 6803 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ +041c6e: 0a02 |00b7: move-result v2 │ │ +041c70: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +041c74: 5462 2301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0123 │ │ +041c78: 5422 2601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +041c7c: 5422 a700 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +041c80: 6e10 dd02 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ +041c86: 2900 69ff |00c3: goto/16 002c // -0097 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=360 │ │ 0x001d line=362 │ │ 0x0021 line=363 │ │ 0x002c line=413 │ │ 0x002d line=367 │ │ @@ -73700,27 +73705,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0401cc: |[0401cc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -0401dc: 5520 2201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -0401e0: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0401e4: 5520 1f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ -0401e8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -0401ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0401ee: 5c20 1f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ -0401f2: 5520 1a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -0401f6: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -0401fa: 5420 1d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -0401fe: 5421 1701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -040202: 6e30 5003 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ -040208: 0e00 |0016: return-void │ │ +041c8c: |[041c8c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +041c9c: 5520 2201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041ca0: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +041ca4: 5520 1f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ +041ca8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +041cac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +041cae: 5c20 1f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ +041cb2: 5520 1a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +041cb6: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +041cba: 5420 1d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041cbe: 5421 1701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +041cc2: 6e30 5003 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ +041cc8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0008 line=303 │ │ 0x000b line=304 │ │ 0x000f line=305 │ │ @@ -73733,37 +73738,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04020c: |[04020c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -04021c: 6300 2401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040220: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -040224: 1a00 0f06 |0004: const-string v0, "LoaderManager" // string@060f │ │ -040228: 2201 0302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04022c: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040232: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ -040236: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04023c: 0c01 |0010: move-result-object v1 │ │ -04023e: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040244: 0c01 |0014: move-result-object v1 │ │ -040246: 6e10 fd0c 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04024c: 0c01 |0018: move-result-object v1 │ │ -04024e: 7120 e20a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040254: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -040256: 5c30 2001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -04025a: 5530 2201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -04025e: 5c30 2101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ -040262: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -040264: 5c30 2201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -040268: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -04026a: 5b30 1601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -04026e: 0e00 |0029: return-void │ │ +041ccc: |[041ccc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +041cdc: 6300 2401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041ce0: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +041ce4: 1a00 0c06 |0004: const-string v0, "LoaderManager" // string@060c │ │ +041ce8: 2201 0102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041cec: 7010 f20c 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041cf2: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ +041cf6: 6e20 f80c 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041cfc: 0c01 |0010: move-result-object v1 │ │ +041cfe: 6e20 f70c 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041d04: 0c01 |0014: move-result-object v1 │ │ +041d06: 6e10 fd0c 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041d0c: 0c01 |0018: move-result-object v1 │ │ +041d0e: 7120 e20a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041d14: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +041d16: 5c30 2001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +041d1a: 5530 2201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041d1e: 5c30 2101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ +041d22: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +041d24: 5c30 2201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041d28: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +041d2a: 5b30 1601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041d2e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x001c line=269 │ │ 0x001f line=270 │ │ 0x0023 line=271 │ │ 0x0026 line=272 │ │ @@ -73776,86 +73781,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -040270: |[040270] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -040280: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -040282: 5540 2001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -040286: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04028a: 5540 2101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ -04028e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -040292: 5c43 2201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -040296: 0e00 |000b: return-void │ │ -040298: 5540 2201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -04029c: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -0402a0: 5c43 2201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -0402a4: 6300 2401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0402a8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0402ac: 1a00 0f06 |0016: const-string v0, "LoaderManager" // string@060f │ │ -0402b0: 2201 0302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -0402b4: 7010 f20c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0402ba: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ -0402be: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0402c4: 0c01 |0022: move-result-object v1 │ │ -0402c6: 6e20 f70c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0402cc: 0c01 |0026: move-result-object v1 │ │ -0402ce: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0402d4: 0c01 |002a: move-result-object v1 │ │ -0402d6: 7120 e20a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0402dc: 5440 1d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -0402e0: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -0402e4: 5440 1601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -0402e8: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -0402ec: 5440 1601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -0402f0: 5241 1b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -0402f4: 5442 1501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ -0402f8: 7230 4403 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0344 │ │ -0402fe: 0c00 |003f: move-result-object v0 │ │ -040300: 5b40 1d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040304: 5440 1d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040308: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -04030c: 5440 1d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040310: 6e10 cb0c 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -040316: 0c00 |004b: move-result-object v0 │ │ -040318: 6e10 9f0c 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0c9f │ │ -04031e: 0a00 |004f: move-result v0 │ │ -040320: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -040324: 5440 1d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040328: 6e10 cb0c 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04032e: 0c00 |0057: move-result-object v0 │ │ -040330: 6e10 9b0c 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0c9b │ │ -040336: 0a00 |005b: move-result v0 │ │ -040338: 7110 0e0d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0d0e │ │ -04033e: 0a00 |005f: move-result v0 │ │ -040340: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -040344: 2200 f001 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -040348: 2201 0302 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04034c: 7010 f20c 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040352: 1a02 3407 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0734 │ │ -040356: 6e20 f80c 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04035c: 0c01 |006e: move-result-object v1 │ │ -04035e: 5442 1d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040362: 6e20 f70c 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040368: 0c01 |0074: move-result-object v1 │ │ -04036a: 6e10 fd0c 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040370: 0c01 |0078: move-result-object v1 │ │ -040372: 7020 ad0c 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -040378: 2700 |007c: throw v0 │ │ -04037a: 5540 1c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -04037e: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -040382: 5440 1d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040386: 5241 1b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -04038a: 6e30 9204 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0492 │ │ -040390: 5c43 1c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -040394: 5440 1d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040398: 6e10 9404 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0494 │ │ -04039e: 2900 7cff |008f: goto/16 000b // -0084 │ │ +041d30: |[041d30] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +041d40: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +041d42: 5540 2001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +041d46: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +041d4a: 5540 2101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0121 │ │ +041d4e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +041d52: 5c43 2201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041d56: 0e00 |000b: return-void │ │ +041d58: 5540 2201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041d5c: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +041d60: 5c43 2201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041d64: 6300 2401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041d68: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +041d6c: 1a00 0c06 |0016: const-string v0, "LoaderManager" // string@060c │ │ +041d70: 2201 0102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041d74: 7010 f20c 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041d7a: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ +041d7e: 6e20 f80c 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041d84: 0c01 |0022: move-result-object v1 │ │ +041d86: 6e20 f70c 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041d8c: 0c01 |0026: move-result-object v1 │ │ +041d8e: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041d94: 0c01 |002a: move-result-object v1 │ │ +041d96: 7120 e20a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041d9c: 5440 1d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041da0: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +041da4: 5440 1601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041da8: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +041dac: 5440 1601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +041db0: 5241 1b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041db4: 5442 1501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0115 │ │ +041db8: 7230 4403 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0344 │ │ +041dbe: 0c00 |003f: move-result-object v0 │ │ +041dc0: 5b40 1d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041dc4: 5440 1d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041dc8: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +041dcc: 5440 1d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041dd0: 6e10 cb0c 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +041dd6: 0c00 |004b: move-result-object v0 │ │ +041dd8: 6e10 9f0c 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0c9f │ │ +041dde: 0a00 |004f: move-result v0 │ │ +041de0: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +041de4: 5440 1d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041de8: 6e10 cb0c 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +041dee: 0c00 |0057: move-result-object v0 │ │ +041df0: 6e10 9b0c 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0c9b │ │ +041df6: 0a00 |005b: move-result v0 │ │ +041df8: 7110 0e0d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0d0e │ │ +041dfe: 0a00 |005f: move-result v0 │ │ +041e00: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +041e04: 2200 ee01 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +041e08: 2201 0102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041e0c: 7010 f20c 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041e12: 1a02 3107 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0731 │ │ +041e16: 6e20 f80c 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041e1c: 0c01 |006e: move-result-object v1 │ │ +041e1e: 5442 1d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041e22: 6e20 f70c 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041e28: 0c01 |0074: move-result-object v1 │ │ +041e2a: 6e10 fd0c 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041e30: 0c01 |0078: move-result-object v1 │ │ +041e32: 7020 ad0c 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +041e38: 2700 |007c: throw v0 │ │ +041e3a: 5540 1c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +041e3e: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +041e42: 5440 1d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041e46: 5241 1b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041e4a: 6e30 9204 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0492 │ │ +041e50: 5c43 1c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +041e54: 5440 1d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041e58: 6e10 9404 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0494 │ │ +041e5e: 2900 7cff |008f: goto/16 000b // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=233 │ │ 0x0009 line=237 │ │ 0x000b line=265 │ │ 0x000c line=241 │ │ 0x0010 line=246 │ │ @@ -73877,42 +73882,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0403a4: |[0403a4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -0403b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0403b6: 6300 2401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0403ba: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -0403be: 1a00 0f06 |0005: const-string v0, "LoaderManager" // string@060f │ │ -0403c2: 2201 0302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -0403c6: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0403cc: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ -0403d0: 6e20 f80c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0403d6: 0c01 |0011: move-result-object v1 │ │ -0403d8: 6e20 f70c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0403de: 0c01 |0015: move-result-object v1 │ │ -0403e0: 6e10 fd0c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0403e6: 0c01 |0019: move-result-object v1 │ │ -0403e8: 7120 e20a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0403ee: 5c43 2201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -0403f2: 5540 2001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ -0403f6: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -0403fa: 5440 1d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -0403fe: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -040402: 5540 1c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -040406: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -04040a: 5c43 1c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ -04040e: 5440 1d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040412: 6e20 9804 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0498 │ │ -040418: 5440 1d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -04041c: 6e10 9504 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0495 │ │ -040422: 0e00 |0037: return-void │ │ +041e64: |[041e64] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +041e74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +041e76: 6300 2401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041e7a: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +041e7e: 1a00 0c06 |0005: const-string v0, "LoaderManager" // string@060c │ │ +041e82: 2201 0102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +041e86: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +041e8c: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ +041e90: 6e20 f80c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041e96: 0c01 |0011: move-result-object v1 │ │ +041e98: 6e20 f70c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +041e9e: 0c01 |0015: move-result-object v1 │ │ +041ea0: 6e10 fd0c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041ea6: 0c01 |0019: move-result-object v1 │ │ +041ea8: 7120 e20a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +041eae: 5c43 2201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +041eb2: 5540 2001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0120 │ │ +041eb6: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +041eba: 5440 1d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041ebe: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +041ec2: 5540 1c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +041ec6: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +041eca: 5c43 1c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@011c │ │ +041ece: 5440 1d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041ed2: 6e20 9804 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0498 │ │ +041ed8: 5440 1d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041edc: 6e10 9504 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0495 │ │ +041ee2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=312 │ │ 0x001d line=313 │ │ 0x001f line=314 │ │ 0x0023 line=315 │ │ 0x002b line=317 │ │ @@ -73927,38 +73932,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -040424: |[040424] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -040434: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -040438: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04043c: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -040442: 1a01 0e06 |0007: const-string v1, "LoaderInfo{" // string@060e │ │ -040446: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04044c: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -040452: 0a01 |000f: move-result v1 │ │ -040454: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -04045a: 0c01 |0013: move-result-object v1 │ │ -04045c: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040462: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ -040466: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04046c: 5221 1b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -040470: 6e20 f50c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -040476: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ -04047a: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040480: 5421 1d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040484: 7120 2705 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -04048a: 1a01 0d16 |002b: const-string v1, "}}" // string@160d │ │ -04048e: 6e20 f80c 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040494: 6e10 fd0c 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04049a: 0c01 |0033: move-result-object v1 │ │ -04049c: 1101 |0034: return-object v1 │ │ +041ee4: |[041ee4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +041ef4: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +041ef8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +041efc: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +041f02: 1a01 0b06 |0007: const-string v1, "LoaderInfo{" // string@060b │ │ +041f06: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041f0c: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +041f12: 0a01 |000f: move-result v1 │ │ +041f14: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +041f1a: 0c01 |0013: move-result-object v1 │ │ +041f1c: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041f22: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ +041f26: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041f2c: 5221 1b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +041f30: 6e20 f50c 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +041f36: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ +041f3a: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041f40: 5421 1d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +041f44: 7120 2705 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +041f4a: 1a01 0516 |002b: const-string v1, "}}" // string@1605 │ │ +041f4e: 6e20 f80c 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +041f54: 6e10 fd0c 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +041f5a: 0c01 |0033: move-result-object v1 │ │ +041f5c: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ 0x000c line=439 │ │ 0x0017 line=440 │ │ 0x001c line=441 │ │ @@ -73966,21 +73971,21 @@ │ │ 0x0026 line=443 │ │ 0x002b line=444 │ │ 0x0030 line=445 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 1552 (LoaderManager.java) │ │ + source_file_idx : 1549 (LoaderManager.java) │ │ │ │ Class #292 header: │ │ -class_idx : 132 │ │ +class_idx : 131 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 130 │ │ -source_file_idx : 1552 │ │ +superclass_idx : 129 │ │ +source_file_idx : 1549 │ │ static_fields_size : 2 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -74051,43 +74056,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0404a0: |[0404a0] android.support.v4.app.LoaderManagerImpl.:()V │ │ -0404b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0404b2: 6a00 2401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0404b6: 0e00 |0003: return-void │ │ +041f60: |[041f60] android.support.v4.app.LoaderManagerImpl.:()V │ │ +041f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041f72: 6a00 2401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +041f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/LoaderManagerImpl;) │ │ name : '' │ │ type : '(Landroid/support/v4/app/FragmentActivity;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0404b8: |[0404b8] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ -0404c8: 7010 4703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0347 │ │ -0404ce: 2200 df00 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00df │ │ -0404d2: 7010 5805 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ -0404d8: 5b10 2901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0404dc: 2200 df00 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00df │ │ -0404e0: 7010 5805 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ -0404e6: 5b10 2801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -0404ea: 5b12 2601 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -0404ee: 5c13 2c01 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -0404f2: 0e00 |0015: return-void │ │ +041f78: |[041f78] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ +041f88: 7010 4703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0347 │ │ +041f8e: 2200 de00 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00de │ │ +041f92: 7010 5805 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ +041f98: 5b10 2901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +041f9c: 2200 de00 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00de │ │ +041fa0: 7010 5805 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0558 │ │ +041fa6: 5b10 2801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +041faa: 5b12 2601 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +041fae: 5c13 2c01 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +041fb2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=476 │ │ 0x0013 line=477 │ │ @@ -74102,26 +74107,26 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0404f4: |[0404f4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -040504: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040506: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -040508: 5c31 2701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -04050c: 7040 5d03 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035d │ │ -040512: 0c00 |0007: move-result-object v0 │ │ -040514: 6e20 6a03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@036a │ │ -04051a: 5c32 2701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -04051e: 1100 |000d: return-object v0 │ │ -040520: 0d01 |000e: move-exception v1 │ │ -040522: 5c32 2701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -040526: 2701 |0011: throw v1 │ │ +041fb4: |[041fb4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +041fc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041fc6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +041fc8: 5c31 2701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +041fcc: 7040 5d03 4365 |0004: invoke-direct {v3, v4, v5, v6}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035d │ │ +041fd2: 0c00 |0007: move-result-object v0 │ │ +041fd4: 6e20 6a03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@036a │ │ +041fda: 5c32 2701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +041fde: 1100 |000d: return-object v0 │ │ +041fe0: 0d01 |000e: move-exception v1 │ │ +041fe2: 5c32 2701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +041fe6: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=495 │ │ 0x0004 line=496 │ │ 0x0008 line=497 │ │ @@ -74139,21 +74144,21 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -040534: |[040534] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -040544: 2200 8300 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040548: 7055 4f03 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@034f │ │ -04054e: 7230 4403 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0344 │ │ -040554: 0c01 |0008: move-result-object v1 │ │ -040556: 5b01 1d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -04055a: 1100 |000b: return-object v0 │ │ +041ff4: |[041ff4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +042004: 2200 8200 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042008: 7055 4f03 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V // method@034f │ │ +04200e: 7230 4403 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0344 │ │ +042014: 0c01 |0008: move-result-object v1 │ │ +042016: 5b01 1d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04201a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ 0x0009 line=488 │ │ 0x000b line=489 │ │ locals : │ │ @@ -74171,70 +74176,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -04055c: |[04055c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -04056c: 5552 2701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -040570: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -040574: 2202 f101 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -040578: 1a03 0d02 |0006: const-string v3, "Called while creating a loader" // string@020d │ │ -04057c: 7020 b00c 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -040582: 2702 |000b: throw v2 │ │ -040584: 6302 2401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040588: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -04058c: 1a02 0f06 |0010: const-string v2, "LoaderManager" // string@060f │ │ -040590: 2203 0302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040594: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04059a: 1a04 360b |0017: const-string v4, "destroyLoader in " // string@0b36 │ │ -04059e: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0405a4: 0c03 |001c: move-result-object v3 │ │ -0405a6: 6e20 f70c 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0405ac: 0c03 |0020: move-result-object v3 │ │ -0405ae: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ -0405b2: 6e20 f80c 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0405b8: 0c03 |0026: move-result-object v3 │ │ -0405ba: 6e20 f50c 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0405c0: 0c03 |002a: move-result-object v3 │ │ -0405c2: 6e10 fd0c 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0405c8: 0c03 |002e: move-result-object v3 │ │ -0405ca: 7120 e20a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0405d0: 5452 2901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0405d4: 6e20 6305 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0563 │ │ -0405da: 0a00 |0037: move-result v0 │ │ -0405dc: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -0405e0: 5452 2901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0405e4: 6e20 6c05 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -0405ea: 0c01 |003f: move-result-object v1 │ │ -0405ec: 1f01 8300 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -0405f0: 5452 2901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0405f4: 6e20 6805 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ -0405fa: 6e10 5103 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040600: 5452 2801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040604: 6e20 6305 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0563 │ │ -04060a: 0a00 |004f: move-result v0 │ │ -04060c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -040610: 5452 2801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040614: 6e20 6c05 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -04061a: 0c01 |0057: move-result-object v1 │ │ -04061c: 1f01 8300 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040620: 5452 2801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040624: 6e20 6805 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ -04062a: 6e10 5103 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040630: 5452 2601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -040634: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -040638: 6e10 6803 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ -04063e: 0a02 |0069: move-result v2 │ │ -040640: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -040644: 5452 2601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -040648: 5422 a700 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -04064c: 6e10 dd02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ -040652: 0e00 |0073: return-void │ │ +04201c: |[04201c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +04202c: 5552 2701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +042030: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +042034: 2202 ef01 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +042038: 1a03 0d02 |0006: const-string v3, "Called while creating a loader" // string@020d │ │ +04203c: 7020 b00c 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +042042: 2702 |000b: throw v2 │ │ +042044: 6302 2401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042048: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +04204c: 1a02 0c06 |0010: const-string v2, "LoaderManager" // string@060c │ │ +042050: 2203 0102 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042054: 7010 f20c 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04205a: 1a04 320b |0017: const-string v4, "destroyLoader in " // string@0b32 │ │ +04205e: 6e20 f80c 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042064: 0c03 |001c: move-result-object v3 │ │ +042066: 6e20 f70c 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04206c: 0c03 |0020: move-result-object v3 │ │ +04206e: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ +042072: 6e20 f80c 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042078: 0c03 |0026: move-result-object v3 │ │ +04207a: 6e20 f50c 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +042080: 0c03 |002a: move-result-object v3 │ │ +042082: 6e10 fd0c 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042088: 0c03 |002e: move-result-object v3 │ │ +04208a: 7120 e20a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042090: 5452 2901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042094: 6e20 6305 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0563 │ │ +04209a: 0a00 |0037: move-result v0 │ │ +04209c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0420a0: 5452 2901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0420a4: 6e20 6c05 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +0420aa: 0c01 |003f: move-result-object v1 │ │ +0420ac: 1f01 8200 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0420b0: 5452 2901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0420b4: 6e20 6805 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ +0420ba: 6e10 5103 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +0420c0: 5452 2801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0420c4: 6e20 6305 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0563 │ │ +0420ca: 0a00 |004f: move-result v0 │ │ +0420cc: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +0420d0: 5452 2801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0420d4: 6e20 6c05 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +0420da: 0c01 |0057: move-result-object v1 │ │ +0420dc: 1f01 8200 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0420e0: 5452 2801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0420e4: 6e20 6805 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0568 │ │ +0420ea: 6e10 5103 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +0420f0: 5452 2601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +0420f4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +0420f8: 6e10 6803 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0368 │ │ +0420fe: 0a02 |0069: move-result v2 │ │ +042100: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +042104: 5452 2601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +042108: 5422 a700 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +04210c: 6e10 dd02 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@02dd │ │ +042112: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0004 line=656 │ │ 0x000c line=659 │ │ 0x0032 line=660 │ │ 0x0038 line=661 │ │ @@ -74261,70 +74266,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -040654: |[040654] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -040664: 5541 2a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -040668: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -04066c: 6301 2401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040670: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -040674: 1a01 0f06 |0008: const-string v1, "LoaderManager" // string@060f │ │ -040678: 2202 0302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -04067c: 7010 f20c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040682: 1a03 5202 |000f: const-string v3, "Destroying Active in " // string@0252 │ │ -040686: 6e20 f80c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04068c: 0c02 |0014: move-result-object v2 │ │ -04068e: 6e20 f70c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040694: 0c02 |0018: move-result-object v2 │ │ -040696: 6e10 fd0c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04069c: 0c02 |001c: move-result-object v2 │ │ -04069e: 7120 e20a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0406a4: 5441 2901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0406a8: 6e10 6b05 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -0406ae: 0a01 |0025: move-result v1 │ │ -0406b0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0406b4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -0406b8: 5441 2901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0406bc: 6e20 6c05 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -0406c2: 0c01 |002f: move-result-object v1 │ │ -0406c4: 1f01 8300 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -0406c8: 6e10 5103 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -0406ce: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0406d2: 28f1 |0037: goto 0028 // -000f │ │ -0406d4: 6301 2401 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0406d8: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -0406dc: 1a01 0f06 |003c: const-string v1, "LoaderManager" // string@060f │ │ -0406e0: 2202 0302 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -0406e4: 7010 f20c 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0406ea: 1a03 5302 |0043: const-string v3, "Destroying Inactive in " // string@0253 │ │ -0406ee: 6e20 f80c 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0406f4: 0c02 |0048: move-result-object v2 │ │ -0406f6: 6e20 f70c 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0406fc: 0c02 |004c: move-result-object v2 │ │ -0406fe: 6e10 fd0c 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040704: 0c02 |0050: move-result-object v2 │ │ -040706: 7120 e20a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -04070c: 5441 2801 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040710: 6e10 6b05 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040716: 0a01 |0059: move-result v1 │ │ -040718: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04071c: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -040720: 5441 2801 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040724: 6e20 6c05 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -04072a: 0c01 |0063: move-result-object v1 │ │ -04072c: 1f01 8300 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040730: 6e10 5103 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040736: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04073a: 28f1 |006b: goto 005c // -000f │ │ -04073c: 5441 2801 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040740: 6e10 5c05 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@055c │ │ -040746: 0e00 |0071: return-void │ │ +042114: |[042114] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +042124: 5541 2a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +042128: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +04212c: 6301 2401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042130: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +042134: 1a01 0c06 |0008: const-string v1, "LoaderManager" // string@060c │ │ +042138: 2202 0102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +04213c: 7010 f20c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042142: 1a03 5202 |000f: const-string v3, "Destroying Active in " // string@0252 │ │ +042146: 6e20 f80c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04214c: 0c02 |0014: move-result-object v2 │ │ +04214e: 6e20 f70c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042154: 0c02 |0018: move-result-object v2 │ │ +042156: 6e10 fd0c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04215c: 0c02 |001c: move-result-object v2 │ │ +04215e: 7120 e20a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042164: 5441 2901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042168: 6e10 6b05 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +04216e: 0a01 |0025: move-result v1 │ │ +042170: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +042174: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +042178: 5441 2901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04217c: 6e20 6c05 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +042182: 0c01 |002f: move-result-object v1 │ │ +042184: 1f01 8200 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042188: 6e10 5103 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +04218e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +042192: 28f1 |0037: goto 0028 // -000f │ │ +042194: 6301 2401 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042198: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +04219c: 1a01 0c06 |003c: const-string v1, "LoaderManager" // string@060c │ │ +0421a0: 2202 0102 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0421a4: 7010 f20c 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0421aa: 1a03 5302 |0043: const-string v3, "Destroying Inactive in " // string@0253 │ │ +0421ae: 6e20 f80c 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0421b4: 0c02 |0048: move-result-object v2 │ │ +0421b6: 6e20 f70c 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0421bc: 0c02 |004c: move-result-object v2 │ │ +0421be: 6e10 fd0c 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0421c4: 0c02 |0050: move-result-object v2 │ │ +0421c6: 7120 e20a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0421cc: 5441 2801 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0421d0: 6e10 6b05 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +0421d6: 0a01 |0059: move-result v1 │ │ +0421d8: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0421dc: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +0421e0: 5441 2801 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0421e4: 6e20 6c05 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +0421ea: 0c01 |0063: move-result-object v1 │ │ +0421ec: 1f01 8200 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0421f0: 6e10 5103 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +0421f6: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0421fa: 28f1 |006b: goto 005c // -000f │ │ +0421fc: 5441 2801 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +042200: 6e10 5c05 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@055c │ │ +042206: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ 0x0020 line=772 │ │ 0x002a line=773 │ │ 0x0035 line=772 │ │ @@ -74344,29 +74349,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -040748: |[040748] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -040758: 5431 2901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -04075c: 6e10 6b05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040762: 0a01 |0005: move-result v1 │ │ -040764: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -040768: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04076c: 5431 2901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040770: 6e20 6c05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040776: 0c01 |000f: move-result-object v1 │ │ -040778: 1f01 8300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -04077c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -04077e: 5c12 1f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ -040782: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040786: 28f1 |0017: goto 0008 // -000f │ │ -040788: 0e00 |0018: return-void │ │ +042208: |[042208] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +042218: 5431 2901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04221c: 6e10 6b05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +042222: 0a01 |0005: move-result v1 │ │ +042224: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +042228: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +04222c: 5431 2901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042230: 6e20 6c05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +042236: 0c01 |000f: move-result-object v1 │ │ +042238: 1f01 8200 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +04223c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +04223e: 5c12 1f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@011f │ │ +042242: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +042246: 28f1 |0017: goto 0008 // -000f │ │ +042248: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x0015 line=758 │ │ 0x0018 line=761 │ │ locals : │ │ @@ -74378,28 +74383,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04078c: |[04078c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -04079c: 5421 2901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0407a0: 6e10 6b05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -0407a6: 0a01 |0005: move-result v1 │ │ -0407a8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0407ac: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0407b0: 5421 2901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -0407b4: 6e20 6c05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -0407ba: 0c01 |000f: move-result-object v1 │ │ -0407bc: 1f01 8300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -0407c0: 6e10 5503 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0355 │ │ -0407c6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0407ca: 28f1 |0017: goto 0008 // -000f │ │ -0407cc: 0e00 |0018: return-void │ │ +04224c: |[04224c] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +04225c: 5421 2901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042260: 6e10 6b05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +042266: 0a01 |0005: move-result v1 │ │ +042268: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04226c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +042270: 5421 2901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042274: 6e20 6c05 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +04227a: 0c01 |000f: move-result-object v1 │ │ +04227c: 1f01 8200 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042280: 6e10 5503 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0355 │ │ +042286: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04228a: 28f1 |0017: goto 0008 // -000f │ │ +04228c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x000a line=765 │ │ 0x0015 line=764 │ │ 0x0018 line=767 │ │ locals : │ │ @@ -74411,62 +74416,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0407d0: |[0407d0] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -0407e0: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0407e4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0407e8: 1a02 0f06 |0004: const-string v2, "LoaderManager" // string@060f │ │ -0407ec: 2203 0302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0407f0: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0407f6: 1a04 9107 |000b: const-string v4, "Retaining in " // string@0791 │ │ -0407fa: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040800: 0c03 |0010: move-result-object v3 │ │ -040802: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040808: 0c03 |0014: move-result-object v3 │ │ -04080a: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040810: 0c03 |0018: move-result-object v3 │ │ -040812: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040818: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -04081c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -040820: 2200 ff01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01ff │ │ -040824: 1a02 e10d |0022: const-string v2, "here" // string@0de1 │ │ -040828: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -04082e: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ -040834: 1a02 0f06 |002a: const-string v2, "LoaderManager" // string@060f │ │ -040838: 2203 0302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -04083c: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040842: 1a04 0a02 |0031: const-string v4, "Called doRetain when not started: " // string@020a │ │ -040846: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04084c: 0c03 |0036: move-result-object v3 │ │ -04084e: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040854: 0c03 |003a: move-result-object v3 │ │ -040856: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04085c: 0c03 |003e: move-result-object v3 │ │ -04085e: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ -040864: 0e00 |0042: return-void │ │ -040866: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -040868: 5c52 2a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -04086c: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -04086e: 5c52 2c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -040872: 5452 2901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040876: 6e10 6b05 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -04087c: 0a02 |004e: move-result v2 │ │ -04087e: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -040882: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -040886: 5452 2901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -04088a: 6e20 6c05 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040890: 0c02 |0058: move-result-object v2 │ │ -040892: 1f02 8300 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040896: 6e10 5603 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0356 │ │ -04089c: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0408a0: 28f1 |0060: goto 0051 // -000f │ │ +042290: |[042290] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +0422a0: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +0422a4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0422a8: 1a02 0c06 |0004: const-string v2, "LoaderManager" // string@060c │ │ +0422ac: 2203 0102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0422b0: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0422b6: 1a04 8e07 |000b: const-string v4, "Retaining in " // string@078e │ │ +0422ba: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0422c0: 0c03 |0010: move-result-object v3 │ │ +0422c2: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0422c8: 0c03 |0014: move-result-object v3 │ │ +0422ca: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0422d0: 0c03 |0018: move-result-object v3 │ │ +0422d2: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0422d8: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +0422dc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0422e0: 2200 fd01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01fd │ │ +0422e4: 1a02 dd0d |0022: const-string v2, "here" // string@0ddd │ │ +0422e8: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +0422ee: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ +0422f4: 1a02 0c06 |002a: const-string v2, "LoaderManager" // string@060c │ │ +0422f8: 2203 0102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0422fc: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042302: 1a04 0a02 |0031: const-string v4, "Called doRetain when not started: " // string@020a │ │ +042306: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04230c: 0c03 |0036: move-result-object v3 │ │ +04230e: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042314: 0c03 |003a: move-result-object v3 │ │ +042316: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04231c: 0c03 |003e: move-result-object v3 │ │ +04231e: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ +042324: 0e00 |0042: return-void │ │ +042326: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +042328: 5c52 2a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +04232c: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +04232e: 5c52 2c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +042332: 5452 2901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042336: 6e10 6b05 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +04233c: 0a02 |004e: move-result v2 │ │ +04233e: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +042342: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +042346: 5452 2901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04234a: 6e20 6c05 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +042350: 0c02 |0058: move-result-object v2 │ │ +042352: 1f02 8200 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042356: 6e10 5603 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0356 │ │ +04235c: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +042360: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x001c line=732 │ │ 0x0020 line=733 │ │ 0x0027 line=734 │ │ 0x002a line=735 │ │ @@ -74486,60 +74491,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0408a4: |[0408a4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -0408b4: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -0408b8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0408bc: 1a02 0f06 |0004: const-string v2, "LoaderManager" // string@060f │ │ -0408c0: 2203 0302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0408c4: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0408ca: 1a04 d907 |000b: const-string v4, "Starting in " // string@07d9 │ │ -0408ce: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0408d4: 0c03 |0010: move-result-object v3 │ │ -0408d6: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0408dc: 0c03 |0014: move-result-object v3 │ │ -0408de: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0408e4: 0c03 |0018: move-result-object v3 │ │ -0408e6: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0408ec: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -0408f0: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -0408f4: 2200 ff01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01ff │ │ -0408f8: 1a02 e10d |0022: const-string v2, "here" // string@0de1 │ │ -0408fc: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -040902: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ -040908: 1a02 0f06 |002a: const-string v2, "LoaderManager" // string@060f │ │ -04090c: 2203 0302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040910: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040916: 1a04 0b02 |0031: const-string v4, "Called doStart when already started: " // string@020b │ │ -04091a: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040920: 0c03 |0036: move-result-object v3 │ │ -040922: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040928: 0c03 |003a: move-result-object v3 │ │ -04092a: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040930: 0c03 |003e: move-result-object v3 │ │ -040932: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ -040938: 0e00 |0042: return-void │ │ -04093a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04093c: 5c52 2c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -040940: 5452 2901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040944: 6e10 6b05 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -04094a: 0a02 |004b: move-result v2 │ │ -04094c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -040950: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -040954: 5452 2901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040958: 6e20 6c05 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -04095e: 0c02 |0055: move-result-object v2 │ │ -040960: 1f02 8300 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040964: 6e10 5703 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0357 │ │ -04096a: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04096e: 28f1 |005d: goto 004e // -000f │ │ +042364: |[042364] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +042374: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042378: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04237c: 1a02 0c06 |0004: const-string v2, "LoaderManager" // string@060c │ │ +042380: 2203 0102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042384: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04238a: 1a04 d607 |000b: const-string v4, "Starting in " // string@07d6 │ │ +04238e: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042394: 0c03 |0010: move-result-object v3 │ │ +042396: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04239c: 0c03 |0014: move-result-object v3 │ │ +04239e: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0423a4: 0c03 |0018: move-result-object v3 │ │ +0423a6: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0423ac: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +0423b0: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +0423b4: 2200 fd01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01fd │ │ +0423b8: 1a02 dd0d |0022: const-string v2, "here" // string@0ddd │ │ +0423bc: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +0423c2: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ +0423c8: 1a02 0c06 |002a: const-string v2, "LoaderManager" // string@060c │ │ +0423cc: 2203 0102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0423d0: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0423d6: 1a04 0b02 |0031: const-string v4, "Called doStart when already started: " // string@020b │ │ +0423da: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0423e0: 0c03 |0036: move-result-object v3 │ │ +0423e2: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0423e8: 0c03 |003a: move-result-object v3 │ │ +0423ea: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0423f0: 0c03 |003e: move-result-object v3 │ │ +0423f2: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ +0423f8: 0e00 |0042: return-void │ │ +0423fa: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0423fc: 5c52 2c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +042400: 5452 2901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042404: 6e10 6b05 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +04240a: 0a02 |004b: move-result v2 │ │ +04240c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +042410: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +042414: 5452 2901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042418: 6e20 6c05 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +04241e: 0c02 |0055: move-result-object v2 │ │ +042420: 1f02 8200 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042424: 6e10 5703 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0357 │ │ +04242a: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04242e: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x001c line=699 │ │ 0x0020 line=700 │ │ 0x0027 line=701 │ │ 0x002a line=702 │ │ @@ -74558,61 +74563,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -040970: |[040970] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -040980: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040984: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -040988: 1a02 0f06 |0004: const-string v2, "LoaderManager" // string@060f │ │ -04098c: 2203 0302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040990: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040996: 1a04 dc07 |000b: const-string v4, "Stopping in " // string@07dc │ │ -04099a: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0409a0: 0c03 |0010: move-result-object v3 │ │ -0409a2: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0409a8: 0c03 |0014: move-result-object v3 │ │ -0409aa: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0409b0: 0c03 |0018: move-result-object v3 │ │ -0409b2: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -0409b8: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -0409bc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0409c0: 2200 ff01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01ff │ │ -0409c4: 1a02 e10d |0022: const-string v2, "here" // string@0de1 │ │ -0409c8: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ -0409ce: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ -0409d4: 1a02 0f06 |002a: const-string v2, "LoaderManager" // string@060f │ │ -0409d8: 2203 0302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -0409dc: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0409e2: 1a04 0c02 |0031: const-string v4, "Called doStop when not started: " // string@020c │ │ -0409e6: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0409ec: 0c03 |0036: move-result-object v3 │ │ -0409ee: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -0409f4: 0c03 |003a: move-result-object v3 │ │ -0409f6: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0409fc: 0c03 |003e: move-result-object v3 │ │ -0409fe: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ -040a04: 0e00 |0042: return-void │ │ -040a06: 5452 2901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040a0a: 6e10 6b05 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040a10: 0a02 |0048: move-result v2 │ │ -040a12: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -040a16: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -040a1a: 5452 2901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040a1e: 6e20 6c05 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040a24: 0c02 |0052: move-result-object v2 │ │ -040a26: 1f02 8300 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040a2a: 6e10 5803 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0358 │ │ -040a30: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -040a34: 28f1 |005a: goto 004b // -000f │ │ -040a36: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -040a38: 5c52 2c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -040a3c: 28e4 |005e: goto 0042 // -001c │ │ +042430: |[042430] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +042440: 6302 2401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042444: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +042448: 1a02 0c06 |0004: const-string v2, "LoaderManager" // string@060c │ │ +04244c: 2203 0102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042450: 7010 f20c 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042456: 1a04 d907 |000b: const-string v4, "Stopping in " // string@07d9 │ │ +04245a: 6e20 f80c 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042460: 0c03 |0010: move-result-object v3 │ │ +042462: 6e20 f70c 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042468: 0c03 |0014: move-result-object v3 │ │ +04246a: 6e10 fd0c 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042470: 0c03 |0018: move-result-object v3 │ │ +042472: 7120 e20a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042478: 5552 2c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +04247c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +042480: 2200 fd01 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@01fd │ │ +042484: 1a02 dd0d |0022: const-string v2, "here" // string@0ddd │ │ +042488: 7020 d00c 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0cd0 │ │ +04248e: 6e10 d20c 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0cd2 │ │ +042494: 1a02 0c06 |002a: const-string v2, "LoaderManager" // string@060c │ │ +042498: 2203 0102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +04249c: 7010 f20c 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0424a2: 1a04 0c02 |0031: const-string v4, "Called doStop when not started: " // string@020c │ │ +0424a6: 6e20 f80c 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0424ac: 0c03 |0036: move-result-object v3 │ │ +0424ae: 6e20 f70c 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0424b4: 0c03 |003a: move-result-object v3 │ │ +0424b6: 6e10 fd0c 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0424bc: 0c03 |003e: move-result-object v3 │ │ +0424be: 7130 e40a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae4 │ │ +0424c4: 0e00 |0042: return-void │ │ +0424c6: 5452 2901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0424ca: 6e10 6b05 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +0424d0: 0a02 |0048: move-result v2 │ │ +0424d2: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0424d6: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +0424da: 5452 2901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0424de: 6e20 6c05 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +0424e4: 0c02 |0052: move-result-object v2 │ │ +0424e6: 1f02 8200 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0424ea: 6e10 5803 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0358 │ │ +0424f0: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0424f4: 28f1 |005a: goto 004b // -000f │ │ +0424f6: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +0424f8: 5c52 2c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +0424fc: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x001c line=717 │ │ 0x0020 line=718 │ │ 0x0027 line=719 │ │ 0x002a line=720 │ │ @@ -74631,96 +74636,96 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -040a40: |[040a40] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -040a50: 5453 2901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040a54: 6e10 6b05 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040a5a: 0a03 |0005: move-result v3 │ │ -040a5c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -040a60: 6e20 850c 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040a66: 1a03 a601 |000b: const-string v3, "Active Loaders:" // string@01a6 │ │ -040a6a: 6e20 8a0c 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -040a70: 2203 0302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040a74: 7010 f20c 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040a7a: 6e20 f80c 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040a80: 0c03 |0018: move-result-object v3 │ │ -040a82: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ -040a86: 6e20 f80c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040a8c: 0c03 |001e: move-result-object v3 │ │ -040a8e: 6e10 fd0c 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040a94: 0c01 |0022: move-result-object v1 │ │ -040a96: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -040a98: 5453 2901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040a9c: 6e10 6b05 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040aa2: 0a03 |0029: move-result v3 │ │ -040aa4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -040aa8: 5453 2901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040aac: 6e20 6c05 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040ab2: 0c02 |0031: move-result-object v2 │ │ -040ab4: 1f02 8300 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040ab8: 6e20 850c 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040abe: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ -040ac2: 6e20 850c 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040ac8: 5453 2901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040acc: 6e20 6505 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0565 │ │ -040ad2: 0a03 |0041: move-result v3 │ │ -040ad4: 6e20 830c 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -040ada: 1a03 0801 |0045: const-string v3, ": " // string@0108 │ │ -040ade: 6e20 850c 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040ae4: 6e10 5903 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0359 │ │ -040aea: 0c03 |004d: move-result-object v3 │ │ -040aec: 6e20 8a0c 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -040af2: 6e59 5203 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ -040af8: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040afc: 28ce |0056: goto 0024 // -0032 │ │ -040afe: 5453 2801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040b02: 6e10 6b05 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040b08: 0a03 |005c: move-result v3 │ │ -040b0a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -040b0e: 6e20 850c 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040b14: 1a03 0503 |0062: const-string v3, "Inactive Loaders:" // string@0305 │ │ -040b18: 6e20 8a0c 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -040b1e: 2203 0302 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040b22: 7010 f20c 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040b28: 6e20 f80c 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040b2e: 0c03 |006f: move-result-object v3 │ │ -040b30: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ -040b34: 6e20 f80c 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040b3a: 0c03 |0075: move-result-object v3 │ │ -040b3c: 6e10 fd0c 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040b42: 0c01 |0079: move-result-object v1 │ │ -040b44: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -040b46: 5453 2801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040b4a: 6e10 6b05 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040b50: 0a03 |0080: move-result v3 │ │ -040b52: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -040b56: 5453 2801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040b5a: 6e20 6c05 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040b60: 0c02 |0088: move-result-object v2 │ │ -040b62: 1f02 8300 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040b66: 6e20 850c 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040b6c: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ -040b70: 6e20 850c 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040b76: 5453 2801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040b7a: 6e20 6505 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0565 │ │ -040b80: 0a03 |0098: move-result v3 │ │ -040b82: 6e20 830c 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ -040b88: 1a03 0801 |009c: const-string v3, ": " // string@0108 │ │ -040b8c: 6e20 850c 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -040b92: 6e10 5903 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0359 │ │ -040b98: 0c03 |00a4: move-result-object v3 │ │ -040b9a: 6e20 8a0c 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -040ba0: 6e59 5203 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ -040ba6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040baa: 28ce |00ad: goto 007b // -0032 │ │ -040bac: 0e00 |00ae: return-void │ │ +042500: |[042500] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +042510: 5453 2901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042514: 6e10 6b05 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +04251a: 0a03 |0005: move-result v3 │ │ +04251c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +042520: 6e20 850c 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +042526: 1a03 a601 |000b: const-string v3, "Active Loaders:" // string@01a6 │ │ +04252a: 6e20 8a0c 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +042530: 2203 0102 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042534: 7010 f20c 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04253a: 6e20 f80c 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042540: 0c03 |0018: move-result-object v3 │ │ +042542: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ +042546: 6e20 f80c 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04254c: 0c03 |001e: move-result-object v3 │ │ +04254e: 6e10 fd0c 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042554: 0c01 |0022: move-result-object v1 │ │ +042556: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +042558: 5453 2901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04255c: 6e10 6b05 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +042562: 0a03 |0029: move-result v3 │ │ +042564: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +042568: 5453 2901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04256c: 6e20 6c05 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +042572: 0c02 |0031: move-result-object v2 │ │ +042574: 1f02 8200 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042578: 6e20 850c 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04257e: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ +042582: 6e20 850c 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +042588: 5453 2901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04258c: 6e20 6505 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0565 │ │ +042592: 0a03 |0041: move-result v3 │ │ +042594: 6e20 830c 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +04259a: 1a03 0801 |0045: const-string v3, ": " // string@0108 │ │ +04259e: 6e20 850c 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0425a4: 6e10 5903 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0359 │ │ +0425aa: 0c03 |004d: move-result-object v3 │ │ +0425ac: 6e20 8a0c 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +0425b2: 6e59 5203 1287 |0051: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ +0425b8: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0425bc: 28ce |0056: goto 0024 // -0032 │ │ +0425be: 5453 2801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0425c2: 6e10 6b05 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +0425c8: 0a03 |005c: move-result v3 │ │ +0425ca: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +0425ce: 6e20 850c 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0425d4: 1a03 0503 |0062: const-string v3, "Inactive Loaders:" // string@0305 │ │ +0425d8: 6e20 8a0c 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +0425de: 2203 0102 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0425e2: 7010 f20c 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0425e8: 6e20 f80c 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0425ee: 0c03 |006f: move-result-object v3 │ │ +0425f0: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ +0425f4: 6e20 f80c 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0425fa: 0c03 |0075: move-result-object v3 │ │ +0425fc: 6e10 fd0c 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042602: 0c01 |0079: move-result-object v1 │ │ +042604: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +042606: 5453 2801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +04260a: 6e10 6b05 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +042610: 0a03 |0080: move-result v3 │ │ +042612: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +042616: 5453 2801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +04261a: 6e20 6c05 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +042620: 0c02 |0088: move-result-object v2 │ │ +042622: 1f02 8200 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042626: 6e20 850c 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04262c: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ +042630: 6e20 850c 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +042636: 5453 2801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +04263a: 6e20 6505 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0565 │ │ +042640: 0a03 |0098: move-result v3 │ │ +042642: 6e20 830c 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0c83 │ │ +042648: 1a03 0801 |009c: const-string v3, ": " // string@0108 │ │ +04264c: 6e20 850c 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +042652: 6e10 5903 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0359 │ │ +042658: 0c03 |00a4: move-result-object v3 │ │ +04265a: 6e20 8a0c 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +042660: 6e59 5203 1287 |00a8: invoke-virtual {v2, v1, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0352 │ │ +042666: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04266a: 28ce |00ad: goto 007b // -0032 │ │ +04266c: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0008 line=798 │ │ 0x0010 line=799 │ │ 0x0023 line=800 │ │ 0x002c line=801 │ │ @@ -74756,45 +74761,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -040bb0: |[040bb0] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -040bc0: 5541 2a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -040bc4: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -040bc8: 6301 2401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040bcc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -040bd0: 1a01 0f06 |0008: const-string v1, "LoaderManager" // string@060f │ │ -040bd4: 2202 0302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -040bd8: 7010 f20c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040bde: 1a03 9902 |000f: const-string v3, "Finished Retaining in " // string@0299 │ │ -040be2: 6e20 f80c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040be8: 0c02 |0014: move-result-object v2 │ │ -040bea: 6e20 f70c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040bf0: 0c02 |0018: move-result-object v2 │ │ -040bf2: 6e10 fd0c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040bf8: 0c02 |001c: move-result-object v2 │ │ -040bfa: 7120 e20a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040c00: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -040c02: 5c41 2a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ -040c06: 5441 2901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040c0a: 6e10 6b05 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040c10: 0a01 |0028: move-result v1 │ │ -040c12: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -040c16: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -040c1a: 5441 2901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040c1e: 6e20 6c05 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040c24: 0c01 |0032: move-result-object v1 │ │ -040c26: 1f01 8300 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040c2a: 6e10 5303 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0353 │ │ -040c30: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -040c34: 28f1 |003a: goto 002b // -000f │ │ -040c36: 0e00 |003b: return-void │ │ +042670: |[042670] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +042680: 5541 2a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +042684: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +042688: 6301 2401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +04268c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +042690: 1a01 0c06 |0008: const-string v1, "LoaderManager" // string@060c │ │ +042694: 2202 0102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +042698: 7010 f20c 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04269e: 1a03 9902 |000f: const-string v3, "Finished Retaining in " // string@0299 │ │ +0426a2: 6e20 f80c 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0426a8: 0c02 |0014: move-result-object v2 │ │ +0426aa: 6e20 f70c 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0426b0: 0c02 |0018: move-result-object v2 │ │ +0426b2: 6e10 fd0c 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0426b8: 0c02 |001c: move-result-object v2 │ │ +0426ba: 7120 e20a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0426c0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0426c2: 5c41 2a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@012a │ │ +0426c6: 5441 2901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0426ca: 6e10 6b05 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +0426d0: 0a01 |0028: move-result v1 │ │ +0426d2: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0426d6: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0426da: 5441 2901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0426de: 6e20 6c05 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +0426e4: 0c01 |0032: move-result-object v1 │ │ +0426e6: 1f01 8200 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0426ea: 6e10 5303 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0353 │ │ +0426f0: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0426f4: 28f1 |003a: goto 002b // -000f │ │ +0426f6: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0020 line=750 │ │ 0x0023 line=751 │ │ 0x002d line=752 │ │ @@ -74809,35 +74814,35 @@ │ │ type : '(I)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -040c38: |[040c38] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -040c48: 5531 2701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -040c4c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -040c50: 2201 f101 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -040c54: 1a02 0d02 |0006: const-string v2, "Called while creating a loader" // string@020d │ │ -040c58: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -040c5e: 2701 |000b: throw v1 │ │ -040c60: 5431 2901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040c64: 6e20 5f05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -040c6a: 0c00 |0011: move-result-object v0 │ │ -040c6c: 1f00 8300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040c70: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -040c74: 5401 1e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040c78: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -040c7c: 5401 1e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040c80: 5411 1d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040c84: 1101 |001e: return-object v1 │ │ -040c86: 5401 1d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040c8a: 28fd |0021: goto 001e // -0003 │ │ -040c8c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -040c8e: 28fb |0023: goto 001e // -0005 │ │ +0426f8: |[0426f8] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +042708: 5531 2701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +04270c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +042710: 2201 ef01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +042714: 1a02 0d02 |0006: const-string v2, "Called while creating a loader" // string@020d │ │ +042718: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +04271e: 2701 |000b: throw v1 │ │ +042720: 5431 2901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042724: 6e20 5f05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +04272a: 0c00 |0011: move-result-object v0 │ │ +04272c: 1f00 8200 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042730: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +042734: 5401 1e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042738: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +04273c: 5401 1e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042740: 5411 1d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +042744: 1101 |001e: return-object v1 │ │ +042746: 5401 1d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04274a: 28fd |0021: goto 001e // -0003 │ │ +04274c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04274e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x000c line=687 │ │ 0x0014 line=688 │ │ 0x0016 line=689 │ │ @@ -74855,36 +74860,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -040c90: |[040c90] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -040ca0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -040ca2: 5454 2901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040ca6: 6e10 6b05 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ -040cac: 0a00 |0006: move-result v0 │ │ -040cae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -040cb0: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -040cb4: 5454 2901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040cb8: 6e20 6c05 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ -040cbe: 0c02 |000f: move-result-object v2 │ │ -040cc0: 1f02 8300 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040cc4: 5524 2201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -040cc8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -040ccc: 5524 1801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -040cd0: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -040cd4: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -040cd6: b643 |001b: or-int/2addr v3, v4 │ │ -040cd8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040cdc: 28ea |001e: goto 0008 // -0016 │ │ -040cde: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -040ce0: 28fb |0020: goto 001b // -0005 │ │ -040ce2: 0f03 |0021: return v3 │ │ +042750: |[042750] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +042760: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +042762: 5454 2901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042766: 6e10 6b05 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@056b │ │ +04276c: 0a00 |0006: move-result v0 │ │ +04276e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +042770: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +042774: 5454 2901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042778: 6e20 6c05 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@056c │ │ +04277e: 0c02 |000f: move-result-object v2 │ │ +042780: 1f02 8200 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +042784: 5524 2201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +042788: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +04278c: 5524 1801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +042790: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +042794: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +042796: b643 |001b: or-int/2addr v3, v4 │ │ +042798: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04279c: 28ea |001e: goto 0008 // -0016 │ │ +04279e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0427a0: 28fb |0020: goto 001b // -0005 │ │ +0427a2: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0001 line=822 │ │ 0x0007 line=823 │ │ 0x000a line=824 │ │ 0x0012 line=825 │ │ @@ -74903,83 +74908,83 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -040ce4: |[040ce4] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -040cf4: 5541 2701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -040cf8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -040cfc: 2201 f101 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -040d00: 1a02 0d02 |0006: const-string v2, "Called while creating a loader" // string@020d │ │ -040d04: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -040d0a: 2701 |000b: throw v1 │ │ -040d0c: 5441 2901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040d10: 6e20 5f05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -040d16: 0c00 |0011: move-result-object v0 │ │ -040d18: 1f00 8300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040d1c: 6301 2401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040d20: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -040d24: 1a01 0f06 |0018: const-string v1, "LoaderManager" // string@060f │ │ -040d28: 2202 0302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -040d2c: 7010 f20c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040d32: 1a03 3b0e |001f: const-string v3, "initLoader in " // string@0e3b │ │ -040d36: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040d3c: 0c02 |0024: move-result-object v2 │ │ -040d3e: 6e20 f70c 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040d44: 0c02 |0028: move-result-object v2 │ │ -040d46: 1a03 0d01 |0029: const-string v3, ": args=" // string@010d │ │ -040d4a: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040d50: 0c02 |002e: move-result-object v2 │ │ -040d52: 6e20 f70c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040d58: 0c02 |0032: move-result-object v2 │ │ -040d5a: 6e10 fd0c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040d60: 0c02 |0036: move-result-object v2 │ │ -040d62: 7120 e20a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040d68: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -040d6c: 7040 5c03 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035c │ │ -040d72: 0c00 |003f: move-result-object v0 │ │ -040d74: 6301 2401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040d78: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -040d7c: 1a01 0f06 |0044: const-string v1, "LoaderManager" // string@060f │ │ -040d80: 2202 0302 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -040d84: 7010 f20c 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040d8a: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ -040d8e: 6e20 f80c 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040d94: 0c02 |0050: move-result-object v2 │ │ -040d96: 6e20 f70c 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040d9c: 0c02 |0054: move-result-object v2 │ │ -040d9e: 6e10 fd0c 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040da4: 0c02 |0058: move-result-object v2 │ │ -040da6: 7120 e20a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040dac: 5501 1a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -040db0: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -040db4: 5541 2c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -040db8: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -040dbc: 5401 1d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040dc0: 5402 1701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ -040dc4: 6e30 5003 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ -040dca: 5401 1d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040dce: 1101 |006d: return-object v1 │ │ -040dd0: 6301 2401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040dd4: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -040dd8: 1a01 0f06 |0072: const-string v1, "LoaderManager" // string@060f │ │ -040ddc: 2202 0302 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -040de0: 7010 f20c 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040de6: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ -040dea: 6e20 f80c 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040df0: 0c02 |007e: move-result-object v2 │ │ -040df2: 6e20 f70c 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040df8: 0c02 |0082: move-result-object v2 │ │ -040dfa: 6e10 fd0c 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040e00: 0c02 |0086: move-result-object v2 │ │ -040e02: 7120 e20a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040e08: 5b07 1601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ -040e0c: 28d0 |008c: goto 005c // -0030 │ │ +0427a4: |[0427a4] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0427b4: 5541 2701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +0427b8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0427bc: 2201 ef01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +0427c0: 1a02 0d02 |0006: const-string v2, "Called while creating a loader" // string@020d │ │ +0427c4: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0427ca: 2701 |000b: throw v1 │ │ +0427cc: 5441 2901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0427d0: 6e20 5f05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +0427d6: 0c00 |0011: move-result-object v0 │ │ +0427d8: 1f00 8200 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +0427dc: 6301 2401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +0427e0: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0427e4: 1a01 0c06 |0018: const-string v1, "LoaderManager" // string@060c │ │ +0427e8: 2202 0102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0427ec: 7010 f20c 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0427f2: 1a03 370e |001f: const-string v3, "initLoader in " // string@0e37 │ │ +0427f6: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0427fc: 0c02 |0024: move-result-object v2 │ │ +0427fe: 6e20 f70c 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042804: 0c02 |0028: move-result-object v2 │ │ +042806: 1a03 0d01 |0029: const-string v3, ": args=" // string@010d │ │ +04280a: 6e20 f80c 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042810: 0c02 |002e: move-result-object v2 │ │ +042812: 6e20 f70c 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042818: 0c02 |0032: move-result-object v2 │ │ +04281a: 6e10 fd0c 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042820: 0c02 |0036: move-result-object v2 │ │ +042822: 7120 e20a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042828: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +04282c: 7040 5c03 5476 |003c: invoke-direct {v4, v5, v6, v7}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035c │ │ +042832: 0c00 |003f: move-result-object v0 │ │ +042834: 6301 2401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042838: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +04283c: 1a01 0c06 |0044: const-string v1, "LoaderManager" // string@060c │ │ +042840: 2202 0102 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +042844: 7010 f20c 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04284a: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ +04284e: 6e20 f80c 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042854: 0c02 |0050: move-result-object v2 │ │ +042856: 6e20 f70c 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04285c: 0c02 |0054: move-result-object v2 │ │ +04285e: 6e10 fd0c 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042864: 0c02 |0058: move-result-object v2 │ │ +042866: 7120 e20a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +04286c: 5501 1a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +042870: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +042874: 5541 2c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +042878: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +04287c: 5401 1d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +042880: 5402 1701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0117 │ │ +042884: 6e30 5003 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0350 │ │ +04288a: 5401 1d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +04288e: 1101 |006d: return-object v1 │ │ +042890: 6301 2401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042894: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +042898: 1a01 0c06 |0072: const-string v1, "LoaderManager" // string@060c │ │ +04289c: 2202 0102 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0428a0: 7010 f20c 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0428a6: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ +0428aa: 6e20 f80c 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0428b0: 0c02 |007e: move-result-object v2 │ │ +0428b2: 6e20 f70c 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0428b8: 0c02 |0082: move-result-object v2 │ │ +0428ba: 6e10 fd0c 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0428c0: 0c02 |0086: move-result-object v2 │ │ +0428c2: 7120 e20a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0428c8: 5b07 1601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0116 │ │ +0428cc: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x000c line=544 │ │ 0x0014 line=546 │ │ 0x003a line=548 │ │ @@ -75003,22 +75008,22 @@ │ │ type : '(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -040e10: |[040e10] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -040e20: 5420 2901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040e24: 5231 1b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ -040e28: 6e30 6605 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -040e2e: 5520 2c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ -040e32: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -040e36: 6e10 5703 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0357 │ │ -040e3c: 0e00 |000e: return-void │ │ +0428d0: |[0428d0] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0428e0: 5420 2901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +0428e4: 5231 1b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@011b │ │ +0428e8: 6e30 6605 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +0428ee: 5520 2c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@012c │ │ +0428f2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0428f6: 6e10 5703 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0357 │ │ +0428fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000b line=510 │ │ 0x000e line=512 │ │ locals : │ │ @@ -75030,135 +75035,135 @@ │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 253 16-bit code units │ │ -040e40: |[040e40] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -040e50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -040e52: 5562 2701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ -040e56: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -040e5a: 2202 f101 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01f1 │ │ -040e5e: 1a03 0d02 |0007: const-string v3, "Called while creating a loader" // string@020d │ │ -040e62: 7020 b00c 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -040e68: 2702 |000c: throw v2 │ │ -040e6a: 5462 2901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040e6e: 6e20 5f05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -040e74: 0c01 |0012: move-result-object v1 │ │ -040e76: 1f01 8300 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040e7a: 6302 2401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040e7e: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -040e82: 1a02 0f06 |0019: const-string v2, "LoaderManager" // string@060f │ │ -040e86: 2203 0302 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040e8a: 7010 f20c 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040e90: 1a04 2613 |0020: const-string v4, "restartLoader in " // string@1326 │ │ -040e94: 6e20 f80c 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040e9a: 0c03 |0025: move-result-object v3 │ │ -040e9c: 6e20 f70c 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040ea2: 0c03 |0029: move-result-object v3 │ │ -040ea4: 1a04 0d01 |002a: const-string v4, ": args=" // string@010d │ │ -040ea8: 6e20 f80c 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040eae: 0c03 |002f: move-result-object v3 │ │ -040eb0: 6e20 f70c 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040eb6: 0c03 |0033: move-result-object v3 │ │ -040eb8: 6e10 fd0c 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040ebe: 0c03 |0037: move-result-object v3 │ │ -040ec0: 7120 e20a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040ec6: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -040eca: 5462 2801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040ece: 6e20 5f05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ -040ed4: 0c00 |0042: move-result-object v0 │ │ -040ed6: 1f00 8300 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0083 │ │ -040eda: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -040ede: 5512 1a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ -040ee2: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -040ee6: 6302 2401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040eea: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -040eee: 1a02 0f06 |004f: const-string v2, "LoaderManager" // string@060f │ │ -040ef2: 2203 0302 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040ef6: 7010 f20c 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040efc: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ -040f00: 6e20 f80c 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040f06: 0c03 |005b: move-result-object v3 │ │ -040f08: 6e20 f70c 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040f0e: 0c03 |005f: move-result-object v3 │ │ -040f10: 6e10 fd0c 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040f16: 0c03 |0063: move-result-object v3 │ │ -040f18: 7120 e20a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040f1e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -040f20: 5c02 1801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ -040f24: 6e10 5103 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040f2a: 5412 1d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040f2e: 6e10 8204 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0482 │ │ -040f34: 5462 2801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -040f38: 6e30 6605 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -040f3e: 7040 5c03 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035c │ │ -040f44: 0c01 |007a: move-result-object v1 │ │ -040f46: 5412 1d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040f4a: 1102 |007d: return-object v2 │ │ -040f4c: 5512 2201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ -040f50: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -040f54: 6302 2401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040f58: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -040f5c: 1a02 0f06 |0086: const-string v2, "LoaderManager" // string@060f │ │ -040f60: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ -040f64: 7120 e20a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040f6a: 5462 2901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ -040f6e: 6e30 6605 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -040f74: 6e10 5103 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040f7a: 28e2 |0095: goto 0077 // -001e │ │ -040f7c: 5412 1e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040f80: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -040f84: 6302 2401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040f88: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -040f8c: 1a02 0f06 |009e: const-string v2, "LoaderManager" // string@060f │ │ -040f90: 2203 0302 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -040f94: 7010 f20c 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -040f9a: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ -040f9e: 6e20 f80c 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -040fa4: 0c03 |00aa: move-result-object v3 │ │ -040fa6: 5414 1e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040faa: 6e20 f70c 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -040fb0: 0c03 |00b0: move-result-object v3 │ │ -040fb2: 6e10 fd0c 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -040fb8: 0c03 |00b4: move-result-object v3 │ │ -040fba: 7120 e20a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040fc0: 5412 1e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040fc4: 6e10 5103 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ -040fca: 5b15 1e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040fce: 6302 2401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040fd2: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -040fd6: 1a02 0f06 |00c3: const-string v2, "LoaderManager" // string@060f │ │ -040fda: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ -040fde: 7120 e20a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -040fe4: 7040 5d03 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035d │ │ -040fea: 0c02 |00cd: move-result-object v2 │ │ -040fec: 5b12 1e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040ff0: 5412 1e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ -040ff4: 5422 1d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -040ff8: 28a9 |00d4: goto 007d // -0057 │ │ -040ffa: 6302 2401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ -040ffe: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -041002: 1a02 0f06 |00d9: const-string v2, "LoaderManager" // string@060f │ │ -041006: 2203 0302 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -04100a: 7010 f20c 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -041010: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ -041014: 6e20 f80c 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04101a: 0c03 |00e5: move-result-object v3 │ │ -04101c: 6e20 f70c 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -041022: 0c03 |00e9: move-result-object v3 │ │ -041024: 6e10 fd0c 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04102a: 0c03 |00ed: move-result-object v3 │ │ -04102c: 7120 e20a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ -041032: 5412 1d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ -041036: 6e10 8204 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0482 │ │ -04103c: 5462 2801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ -041040: 6e30 6605 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ -041046: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +042900: |[042900] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +042910: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +042912: 5562 2701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0127 │ │ +042916: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04291a: 2202 ef01 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@01ef │ │ +04291e: 1a03 0d02 |0007: const-string v3, "Called while creating a loader" // string@020d │ │ +042922: 7020 b00c 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +042928: 2702 |000c: throw v2 │ │ +04292a: 5462 2901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +04292e: 6e20 5f05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +042934: 0c01 |0012: move-result-object v1 │ │ +042936: 1f01 8200 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +04293a: 6302 2401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +04293e: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +042942: 1a02 0c06 |0019: const-string v2, "LoaderManager" // string@060c │ │ +042946: 2203 0102 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +04294a: 7010 f20c 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042950: 1a04 2113 |0020: const-string v4, "restartLoader in " // string@1321 │ │ +042954: 6e20 f80c 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04295a: 0c03 |0025: move-result-object v3 │ │ +04295c: 6e20 f70c 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042962: 0c03 |0029: move-result-object v3 │ │ +042964: 1a04 0d01 |002a: const-string v4, ": args=" // string@010d │ │ +042968: 6e20 f80c 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04296e: 0c03 |002f: move-result-object v3 │ │ +042970: 6e20 f70c 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042976: 0c03 |0033: move-result-object v3 │ │ +042978: 6e10 fd0c 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04297e: 0c03 |0037: move-result-object v3 │ │ +042980: 7120 e20a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042986: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +04298a: 5462 2801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +04298e: 6e20 5f05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055f │ │ +042994: 0c00 |0042: move-result-object v0 │ │ +042996: 1f00 8200 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0082 │ │ +04299a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +04299e: 5512 1a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@011a │ │ +0429a2: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0429a6: 6302 2401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +0429aa: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0429ae: 1a02 0c06 |004f: const-string v2, "LoaderManager" // string@060c │ │ +0429b2: 2203 0102 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +0429b6: 7010 f20c 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0429bc: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ +0429c0: 6e20 f80c 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0429c6: 0c03 |005b: move-result-object v3 │ │ +0429c8: 6e20 f70c 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0429ce: 0c03 |005f: move-result-object v3 │ │ +0429d0: 6e10 fd0c 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0429d6: 0c03 |0063: move-result-object v3 │ │ +0429d8: 7120 e20a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +0429de: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0429e0: 5c02 1801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0118 │ │ +0429e4: 6e10 5103 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +0429ea: 5412 1d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +0429ee: 6e10 8204 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0482 │ │ +0429f4: 5462 2801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +0429f8: 6e30 6605 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +0429fe: 7040 5c03 7698 |0077: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035c │ │ +042a04: 0c01 |007a: move-result-object v1 │ │ +042a06: 5412 1d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +042a0a: 1102 |007d: return-object v2 │ │ +042a0c: 5512 2201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0122 │ │ +042a10: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +042a14: 6302 2401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042a18: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +042a1c: 1a02 0c06 |0086: const-string v2, "LoaderManager" // string@060c │ │ +042a20: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ +042a24: 7120 e20a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042a2a: 5462 2901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0129 │ │ +042a2e: 6e30 6605 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +042a34: 6e10 5103 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +042a3a: 28e2 |0095: goto 0077 // -001e │ │ +042a3c: 5412 1e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042a40: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +042a44: 6302 2401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042a48: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +042a4c: 1a02 0c06 |009e: const-string v2, "LoaderManager" // string@060c │ │ +042a50: 2203 0102 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042a54: 7010 f20c 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042a5a: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ +042a5e: 6e20 f80c 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042a64: 0c03 |00aa: move-result-object v3 │ │ +042a66: 5414 1e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042a6a: 6e20 f70c 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042a70: 0c03 |00b0: move-result-object v3 │ │ +042a72: 6e10 fd0c 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042a78: 0c03 |00b4: move-result-object v3 │ │ +042a7a: 7120 e20a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042a80: 5412 1e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042a84: 6e10 5103 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0351 │ │ +042a8a: 5b15 1e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042a8e: 6302 2401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042a92: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +042a96: 1a02 0c06 |00c3: const-string v2, "LoaderManager" // string@060c │ │ +042a9a: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ +042a9e: 7120 e20a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042aa4: 7040 5d03 7698 |00ca: invoke-direct {v6, v7, v8, v9}, Landroid/support/v4/app/LoaderManagerImpl;.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // method@035d │ │ +042aaa: 0c02 |00cd: move-result-object v2 │ │ +042aac: 5b12 1e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042ab0: 5412 1e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@011e │ │ +042ab4: 5422 1d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +042ab8: 28a9 |00d4: goto 007d // -0057 │ │ +042aba: 6302 2401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0124 │ │ +042abe: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +042ac2: 1a02 0c06 |00d9: const-string v2, "LoaderManager" // string@060c │ │ +042ac6: 2203 0102 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +042aca: 7010 f20c 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042ad0: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ +042ad4: 6e20 f80c 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042ada: 0c03 |00e5: move-result-object v3 │ │ +042adc: 6e20 f70c 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +042ae2: 0c03 |00e9: move-result-object v3 │ │ +042ae4: 6e10 fd0c 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042aea: 0c03 |00ed: move-result-object v3 │ │ +042aec: 7120 e20a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae2 │ │ +042af2: 5412 1d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@011d │ │ +042af6: 6e10 8204 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0482 │ │ +042afc: 5462 2801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0128 │ │ +042b00: 6e30 6605 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0566 │ │ +042b06: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=590 │ │ 0x0005 line=591 │ │ 0x000d line=594 │ │ 0x0015 line=595 │ │ 0x003b line=596 │ │ @@ -75201,34 +75206,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -04104c: |[04104c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -04105c: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -041060: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -041064: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ -04106a: 1a01 1106 |0007: const-string v1, "LoaderManager{" // string@0611 │ │ -04106e: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041074: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ -04107a: 0a01 |000f: move-result v1 │ │ -04107c: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ -041082: 0c01 |0013: move-result-object v1 │ │ -041084: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04108a: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ -04108e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041094: 5421 2601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -041098: 7120 2705 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ -04109e: 1a01 0d16 |0021: const-string v1, "}}" // string@160d │ │ -0410a2: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0410a8: 6e10 fd0c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0410ae: 0c01 |0029: move-result-object v1 │ │ -0410b0: 1101 |002a: return-object v1 │ │ +042b0c: |[042b0c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +042b1c: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +042b20: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +042b24: 7020 f30c 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0cf3 │ │ +042b2a: 1a01 0e06 |0007: const-string v1, "LoaderManager{" // string@060e │ │ +042b2e: 6e20 f80c 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042b34: 7110 020d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0d02 │ │ +042b3a: 0a01 |000f: move-result v1 │ │ +042b3c: 7110 b70c 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0cb7 │ │ +042b42: 0c01 |0013: move-result-object v1 │ │ +042b44: 6e20 f80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042b4a: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ +042b4e: 6e20 f80c 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042b54: 5421 2601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +042b58: 7120 2705 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0527 │ │ +042b5e: 1a01 0516 |0021: const-string v1, "}}" // string@1605 │ │ +042b62: 6e20 f80c 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042b68: 6e10 fd0c 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042b6e: 0c01 |0029: move-result-object v1 │ │ +042b70: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0007 line=787 │ │ 0x000c line=788 │ │ 0x0017 line=789 │ │ 0x001c line=790 │ │ @@ -75243,32 +75248,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0410b4: |[0410b4] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0410c4: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ -0410c8: 0e00 |0002: return-void │ │ +042b74: |[042b74] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +042b84: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0126 │ │ +042b88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0002 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 1552 (LoaderManager.java) │ │ + source_file_idx : 1549 (LoaderManager.java) │ │ │ │ Class #293 header: │ │ -class_idx : 134 │ │ +class_idx : 133 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1804 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1801 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -75289,17 +75294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0410cc: |[0410cc] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -0410dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0410e2: 0e00 |0003: return-void │ │ +042b8c: |[042b8c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +042b9c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +042ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -75308,25 +75313,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0410e4: |[0410e4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0410f4: 7110 8103 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0381 │ │ -0410fa: 0c00 |0003: move-result-object v0 │ │ -0410fc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -041100: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -041102: 1101 |0007: return-object v1 │ │ -041104: 2201 2600 |0008: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -041108: 7010 a000 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ -04110e: 6e30 c200 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ -041114: 0c01 |0010: move-result-object v1 │ │ -041116: 28f6 |0011: goto 0007 // -000a │ │ +042ba4: |[042ba4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +042bb4: 7110 8103 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0381 │ │ +042bba: 0c00 |0003: move-result-object v0 │ │ +042bbc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +042bc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +042bc2: 1101 |0007: return-object v1 │ │ +042bc4: 2201 2600 |0008: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +042bc8: 7010 a000 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ +042bce: 6e30 c200 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ +042bd4: 0c01 |0010: move-result-object v1 │ │ +042bd6: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 parentActivity Ljava/lang/String; │ │ @@ -75338,43 +75343,43 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -041118: |[041118] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -041128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04112a: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04112e: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -041132: 0710 |0005: move-object v0, v1 │ │ -041134: 1100 |0006: return-object v0 │ │ -041136: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04113a: 1a03 8a09 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@098a │ │ -04113e: 6e20 4001 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -041144: 0c00 |000e: move-result-object v0 │ │ -041146: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -04114a: 0710 |0011: move-object v0, v1 │ │ -04114c: 28f4 |0012: goto 0006 // -000c │ │ -04114e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -041150: 6e20 d80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ -041156: 0a01 |0017: move-result v1 │ │ -041158: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -04115c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -041160: 2201 0302 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -041164: 7010 f20c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04116a: 6e10 9600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ -041170: 0c02 |0024: move-result-object v2 │ │ -041172: 6e20 f80c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041178: 0c01 |0028: move-result-object v1 │ │ -04117a: 6e20 f80c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041180: 0c01 |002c: move-result-object v1 │ │ -041182: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -041188: 0c00 |0030: move-result-object v0 │ │ -04118a: 28d5 |0031: goto 0006 // -002b │ │ +042bd8: |[042bd8] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +042be8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042bea: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +042bee: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +042bf2: 0710 |0005: move-object v0, v1 │ │ +042bf4: 1100 |0006: return-object v0 │ │ +042bf6: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +042bfa: 1a03 8709 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0987 │ │ +042bfe: 6e20 4001 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +042c04: 0c00 |000e: move-result-object v0 │ │ +042c06: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +042c0a: 0710 |0011: move-object v0, v1 │ │ +042c0c: 28f4 |0012: goto 0006 // -000c │ │ +042c0e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +042c10: 6e20 d80c 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0cd8 │ │ +042c16: 0a01 |0017: move-result v1 │ │ +042c18: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +042c1c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +042c20: 2201 0102 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +042c24: 7010 f20c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +042c2a: 6e10 9600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ +042c30: 0c02 |0024: move-result-object v2 │ │ +042c32: 6e20 f80c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042c38: 0c01 |0028: move-result-object v1 │ │ +042c3a: 6e20 f80c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +042c40: 0c01 |002c: move-result-object v1 │ │ +042c42: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +042c48: 0c00 |0030: move-result-object v0 │ │ +042c4a: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0006 line=76 │ │ 0x0007 line=71 │ │ 0x000f line=72 │ │ 0x0013 line=73 │ │ @@ -75390,20 +75395,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04118c: |[04118c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04119c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -0411a0: 6e20 a300 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -0411a6: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -0411ac: 6e10 0b00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000b │ │ -0411b2: 0e00 |000b: return-void │ │ +042c4c: |[042c4c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +042c5c: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +042c60: 6e20 a300 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +042c66: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +042c6c: 6e10 0b00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000b │ │ +042c72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=66 │ │ locals : │ │ @@ -75416,45 +75421,45 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0411b4: |[0411b4] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0411c4: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -0411ca: 0c01 |0003: move-result-object v1 │ │ -0411cc: 6e10 a500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ -0411d2: 0c00 |0007: move-result-object v0 │ │ -0411d4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0411d8: 1a01 7d09 |000a: const-string v1, "android.intent.action.MAIN" // string@097d │ │ -0411dc: 6e20 da0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0411e2: 0a01 |000f: move-result v1 │ │ -0411e4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0411e8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0411ea: 0f01 |0013: return v1 │ │ -0411ec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0411ee: 28fe |0015: goto 0013 // -0002 │ │ +042c74: |[042c74] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +042c84: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +042c8a: 0c01 |0003: move-result-object v1 │ │ +042c8c: 6e10 a500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a5 │ │ +042c92: 0c00 |0007: move-result-object v0 │ │ +042c94: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +042c98: 1a01 7a09 |000a: const-string v1, "android.intent.action.MAIN" // string@097a │ │ +042c9c: 6e20 da0c 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +042ca2: 0a01 |000f: move-result v1 │ │ +042ca4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +042ca8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +042caa: 0f01 |0013: return v1 │ │ +042cac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +042cae: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 1804 (NavUtils.java) │ │ + source_file_idx : 1801 (NavUtils.java) │ │ │ │ Class #294 header: │ │ -class_idx : 140 │ │ +class_idx : 139 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 148 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -75478,17 +75483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0411f0: |[0411f0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -041200: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -041206: 0e00 |0003: return-void │ │ +042cb0: |[042cb0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +042cc0: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0003 line=612 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -75497,18 +75502,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041208: |[041208] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -041218: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -04121e: 6e20 9803 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0398 │ │ -041224: 0e00 |0006: return-void │ │ +042cc8: |[042cc8] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +042cd8: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042cde: 6e20 9803 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0398 │ │ +042ce4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0006 line=616 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -75520,17 +75525,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041228: |[041228] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -041238: 5b01 3401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0134 │ │ -04123c: 1100 |0002: return-object v0 │ │ +042ce8: |[042ce8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +042cf8: 5b01 3401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0134 │ │ +042cfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x0002 line=638 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -75540,17 +75545,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041240: |[041240] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -041250: 5b01 3301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0133 │ │ -041254: 1100 |0002: return-object v0 │ │ +042d00: |[042d00] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +042d10: 5b01 3301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0133 │ │ +042d14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=624 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -75560,35 +75565,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -041258: |[041258] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -041268: 5b12 3501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0135 │ │ -04126c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04126e: 5c10 3601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0136 │ │ -041272: 1101 |0005: return-object v1 │ │ +042d18: |[042d18] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +042d28: 5b12 3501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0135 │ │ +042d2c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +042d2e: 5c10 3601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0136 │ │ +042d32: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ 0x0005 line=633 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #295 header: │ │ -class_idx : 141 │ │ +class_idx : 140 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 148 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -75612,17 +75617,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041274: |[041274] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -041284: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -04128a: 0e00 |0003: return-void │ │ +042d34: |[042d34] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +042d44: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042d4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 0x0003 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -75631,18 +75636,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04128c: |[04128c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04129c: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -0412a2: 6e20 9e03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@039e │ │ -0412a8: 0e00 |0006: return-void │ │ +042d4c: |[042d4c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +042d5c: 7010 cf03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042d62: 6e20 9e03 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@039e │ │ +042d68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 0x0006 line=667 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -75654,17 +75659,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0412ac: |[0412ac] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0412bc: 5b01 3801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0138 │ │ -0412c0: 1100 |0002: return-object v0 │ │ +042d6c: |[042d6c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +042d7c: 5b01 3801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0138 │ │ +042d80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0002 line=689 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -75674,17 +75679,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0412c4: |[0412c4] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0412d4: 5b01 3701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0137 │ │ -0412d8: 1100 |0002: return-object v0 │ │ +042d84: |[042d84] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +042d94: 5b01 3701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0137 │ │ +042d98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0002 line=675 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -75694,35 +75699,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0412dc: |[0412dc] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0412ec: 5b12 3901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0139 │ │ -0412f0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0412f2: 5c10 3a01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013a │ │ -0412f6: 1101 |0005: return-object v1 │ │ +042d9c: |[042d9c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +042dac: 5b12 3901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0139 │ │ +042db0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +042db2: 5c10 3a01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013a │ │ +042db6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0002 line=683 │ │ 0x0005 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #296 header: │ │ -class_idx : 143 │ │ +class_idx : 142 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 148 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -75748,20 +75753,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0412f8: |[0412f8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -041308: 7010 cf03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -04130e: 2200 2d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -041312: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -041318: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ -04131c: 0e00 |000a: return-void │ │ +042db8: |[042db8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +042dc8: 7010 cf03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042dce: 2200 2b02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +042dd2: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +042dd8: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ +042ddc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=714 │ │ 0x000a line=717 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -75771,21 +75776,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -041320: |[041320] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -041330: 7010 cf03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ -041336: 2200 2d02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022d │ │ -04133a: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -041340: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ -041344: 6e20 c403 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03c4 │ │ -04134a: 0e00 |000d: return-void │ │ +042de0: |[042de0] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +042df0: 7010 cf03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@03cf │ │ +042df6: 2200 2b02 |0003: new-instance v0, Ljava/util/ArrayList; // type@022b │ │ +042dfa: 7010 310d 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +042e00: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ +042e04: 6e20 c403 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@03c4 │ │ +042e0a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x0003 line=714 │ │ 0x000a line=720 │ │ 0x000d line=721 │ │ locals : │ │ @@ -75798,18 +75803,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04134c: |[04134c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04135c: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ -041360: 6e20 340d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ -041366: 1101 |0005: return-object v1 │ │ +042e0c: |[042e0c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +042e1c: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ +042e20: 6e20 340d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0d34 │ │ +042e26: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0005 line=743 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -75819,17 +75824,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041368: |[041368] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -041378: 5b01 4d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014d │ │ -04137c: 1100 |0002: return-object v0 │ │ +042e28: |[042e28] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +042e38: 5b01 4d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014d │ │ +042e3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0002 line=729 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -75839,35 +75844,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -041380: |[041380] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -041390: 5b12 4e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014e │ │ -041394: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -041396: 5c10 4f01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@014f │ │ -04139a: 1101 |0005: return-object v1 │ │ +042e40: |[042e40] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +042e50: 5b12 4e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014e │ │ +042e54: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +042e56: 5c10 4f01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@014f │ │ +042e5a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0002 line=737 │ │ 0x0005 line=738 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #297 header: │ │ -class_idx : 145 │ │ +class_idx : 144 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -75888,17 +75893,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04139c: |[04139c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0413ac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0413b2: 0e00 |0003: return-void │ │ +042e5c: |[042e5c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +042e6c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +042e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -75907,46 +75912,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -0413b4: |[0413b4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0413c4: 5460 4301 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -0413c8: 5461 4001 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ -0413cc: 5462 3f01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ -0413d0: 5463 3e01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ -0413d4: 5464 3d01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ -0413d8: 6e54 7500 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0075 │ │ -0413de: 5261 4501 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ -0413e2: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -0413e6: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0413ea: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0413ee: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0413f2: 1100 |0017: return-object v0 │ │ +042e74: |[042e74] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +042e84: 5460 4301 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +042e88: 5461 4001 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ +042e8c: 5462 3f01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ +042e90: 5463 3e01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ +042e94: 5464 3d01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ +042e98: 6e54 7500 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0075 │ │ +042e9e: 5261 4501 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ +042ea2: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +042ea6: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +042eaa: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +042eae: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +042eb2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x000d line=87 │ │ 0x0011 line=88 │ │ 0x0017 line=90 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #298 header: │ │ -class_idx : 146 │ │ +class_idx : 145 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -75967,17 +75972,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0413f4: |[0413f4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -041404: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04140a: 0e00 |0003: return-void │ │ +042eb4: |[042eb4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +042ec4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +042eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -75986,42 +75991,42 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -04140c: |[04140c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04141c: 54b0 4001 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ -041420: 54b1 4301 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -041424: 54b2 3f01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ -041428: 54b3 3e01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ -04142c: 54b4 3c01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ -041430: 54b5 4b01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ -041434: 52b6 4401 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ -041438: 54b7 3d01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ -04143c: 54b8 4101 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ -041440: 54b9 4201 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ -041444: 770a d603 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@03d6 │ │ -04144a: 0c00 |0017: move-result-object v0 │ │ -04144c: 1100 |0018: return-object v0 │ │ +042ecc: |[042ecc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +042edc: 54b0 4001 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ +042ee0: 54b1 4301 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +042ee4: 54b2 3f01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ +042ee8: 54b3 3e01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ +042eec: 54b4 3c01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ +042ef0: 54b5 4b01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ +042ef4: 52b6 4401 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ +042ef8: 54b7 3d01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ +042efc: 54b8 4101 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ +042f00: 54b9 4201 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ +042f04: 770a d603 0000 |0014: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompatHoneycomb;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; // method@03d6 │ │ +042f0a: 0c00 |0017: move-result-object v0 │ │ +042f0c: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #299 header: │ │ -class_idx : 147 │ │ +class_idx : 146 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -76042,17 +76047,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041450: |[041450] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -041460: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041466: 0e00 |0003: return-void │ │ +042f10: |[042f10] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +042f20: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +042f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -76061,45 +76066,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -041468: |[041468] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -041478: 54e0 4001 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ -04147c: 54e1 4301 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -041480: 54e2 3f01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ -041484: 54e3 3e01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ -041488: 54e4 3c01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ -04148c: 54e5 4b01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ -041490: 52e6 4401 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ -041494: 54e7 3d01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ -041498: 54e8 4101 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ -04149c: 54e9 4201 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ -0414a0: 52ea 4801 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ -0414a4: 52eb 4601 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ -0414a8: 55ec 4701 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ -0414ac: 770d d803 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@03d8 │ │ -0414b2: 0c00 |001d: move-result-object v0 │ │ -0414b4: 1100 |001e: return-object v0 │ │ +042f28: |[042f28] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +042f38: 54e0 4001 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ +042f3c: 54e1 4301 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +042f40: 54e2 3f01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ +042f44: 54e3 3e01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ +042f48: 54e4 3c01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ +042f4c: 54e5 4b01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ +042f50: 52e6 4401 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ +042f54: 54e7 3d01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ +042f58: 54e8 4101 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ +042f5c: 54e9 4201 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ +042f60: 52ea 4801 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ +042f64: 52eb 4601 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ +042f68: 55ec 4701 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ +042f6c: 770d d803 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/app/NotificationCompatIceCreamSandwich;.add:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; // method@03d8 │ │ +042f72: 0c00 |001d: move-result-object v0 │ │ +042f74: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #300 header: │ │ -class_idx : 148 │ │ +class_idx : 147 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1823 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -76120,17 +76125,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0414b8: |[0414b8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0414c8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0414ce: 0e00 |0003: return-void │ │ +042f78: |[042f78] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +042f88: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +042f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -76139,128 +76144,128 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 227 16-bit code units │ │ -0414d0: |[0414d0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0414e0: 2201 9900 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@0099 │ │ -0414e4: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -0414e8: 5402 4001 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ -0414ec: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -0414f0: 5403 4301 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ -0414f4: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -0414f8: 5404 3f01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ -0414fc: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -041500: 5405 3e01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ -041504: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -041508: 5406 3c01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ -04150c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -041510: 5407 4b01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ -041514: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -041518: 5208 4401 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ -04151c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -041520: 5409 3d01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ -041524: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -041528: 540a 4101 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ -04152c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -041530: 540b 4201 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ -041534: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -041538: 520c 4801 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ -04153c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -041540: 520d 4601 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ -041544: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -041548: 550e 4701 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ -04154c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -041550: 550f 4c01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014c │ │ -041554: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -041558: 5200 4501 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ -04155c: 0210 0000 |003e: move/from16 v16, v0 │ │ -041560: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -041564: 5400 4a01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014a │ │ -041568: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -04156c: 7611 d903 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03d9 │ │ -041572: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -041576: 5402 3b01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ -04157a: 6e10 390d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ -041580: 0c13 |0050: move-result-object v19 │ │ -041582: 7801 540d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -041588: 0a02 |0054: move-result v2 │ │ -04158a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -04158e: 7801 550d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -041594: 0c12 |005a: move-result-object v18 │ │ -041596: 1f12 8b00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@008b │ │ -04159a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -04159e: 5202 3101 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0131 │ │ -0415a2: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -0415a6: 5403 3201 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0132 │ │ -0415aa: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -0415ae: 5404 3001 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0130 │ │ -0415b2: 6e40 da03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03da │ │ -0415b8: 28e5 |006c: goto 0051 // -001b │ │ -0415ba: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -0415be: 5402 4901 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -0415c2: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -0415c6: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -0415ca: 5402 4901 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -0415ce: 2022 8d00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@008d │ │ -0415d2: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -0415d6: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -0415da: 5400 4901 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -0415de: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -0415e2: 1f14 8d00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@008d │ │ -0415e6: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -0415ea: 5402 3701 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0137 │ │ -0415ee: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -0415f2: 5503 3a01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013a │ │ -0415f6: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -0415fa: 5404 3901 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0139 │ │ -0415fe: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -041602: 5405 3801 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0138 │ │ -041606: 6e55 dc03 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03dc │ │ -04160c: 6e10 de03 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03de │ │ -041612: 0c02 |0099: move-result-object v2 │ │ -041614: 1102 |009a: return-object v2 │ │ -041616: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -04161a: 5402 4901 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -04161e: 2022 8f00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@008f │ │ -041622: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -041626: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -04162a: 5400 4901 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -04162e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -041632: 1f14 8f00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@008f │ │ -041636: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -04163a: 5402 4d01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014d │ │ -04163e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -041642: 5503 4f01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@014f │ │ -041646: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -04164a: 5404 4e01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014e │ │ -04164e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -041652: 5405 5001 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ -041656: 6e55 dd03 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03dd │ │ -04165c: 28d8 |00be: goto 0096 // -0028 │ │ -04165e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -041662: 5402 4901 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -041666: 2022 8c00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@008c │ │ -04166a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -04166e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -041672: 5400 4901 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ -041676: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -04167a: 1f14 8c00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@008c │ │ -04167e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -041682: 5402 3301 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0133 │ │ -041686: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -04168a: 5503 3601 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0136 │ │ -04168e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -041692: 5404 3501 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0135 │ │ -041696: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -04169a: 5405 3401 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0134 │ │ -04169e: 6e55 db03 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03db │ │ -0416a4: 28b4 |00e2: goto 0096 // -004c │ │ +042f90: |[042f90] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +042fa0: 2201 9800 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@0098 │ │ +042fa4: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +042fa8: 5402 4001 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0140 │ │ +042fac: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +042fb0: 5403 4301 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0143 │ │ +042fb4: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +042fb8: 5404 3f01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013f │ │ +042fbc: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +042fc0: 5405 3e01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013e │ │ +042fc4: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +042fc8: 5406 3c01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@013c │ │ +042fcc: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +042fd0: 5407 4b01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@014b │ │ +042fd4: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +042fd8: 5208 4401 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0144 │ │ +042fdc: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +042fe0: 5409 3d01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013d │ │ +042fe4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +042fe8: 540a 4101 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0141 │ │ +042fec: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +042ff0: 540b 4201 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0142 │ │ +042ff4: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +042ff8: 520c 4801 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0148 │ │ +042ffc: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +043000: 520d 4601 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0146 │ │ +043004: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +043008: 550e 4701 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0147 │ │ +04300c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +043010: 550f 4c01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@014c │ │ +043014: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +043018: 5200 4501 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0145 │ │ +04301c: 0210 0000 |003e: move/from16 v16, v0 │ │ +043020: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +043024: 5400 4a01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@014a │ │ +043028: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +04302c: 7611 d903 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@03d9 │ │ +043032: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +043036: 5402 3b01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@013b │ │ +04303a: 6e10 390d 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0d39 │ │ +043040: 0c13 |0050: move-result-object v19 │ │ +043042: 7801 540d 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +043048: 0a02 |0054: move-result v2 │ │ +04304a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +04304e: 7801 550d 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +043054: 0c12 |005a: move-result-object v18 │ │ +043056: 1f12 8a00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@008a │ │ +04305a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +04305e: 5202 3101 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0131 │ │ +043062: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +043066: 5403 3201 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0132 │ │ +04306a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +04306e: 5404 3001 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0130 │ │ +043072: 6e40 da03 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@03da │ │ +043078: 28e5 |006c: goto 0051 // -001b │ │ +04307a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +04307e: 5402 4901 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +043082: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +043086: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +04308a: 5402 4901 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +04308e: 2022 8c00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@008c │ │ +043092: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +043096: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +04309a: 5400 4901 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +04309e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +0430a2: 1f14 8c00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@008c │ │ +0430a6: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +0430aa: 5402 3701 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0137 │ │ +0430ae: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +0430b2: 5503 3a01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@013a │ │ +0430b6: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0430ba: 5404 3901 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0139 │ │ +0430be: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0430c2: 5405 3801 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0138 │ │ +0430c6: 6e55 dc03 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@03dc │ │ +0430cc: 6e10 de03 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@03de │ │ +0430d2: 0c02 |0099: move-result-object v2 │ │ +0430d4: 1102 |009a: return-object v2 │ │ +0430d6: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0430da: 5402 4901 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +0430de: 2022 8e00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@008e │ │ +0430e2: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0430e6: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0430ea: 5400 4901 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +0430ee: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0430f2: 1f14 8e00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@008e │ │ +0430f6: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +0430fa: 5402 4d01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@014d │ │ +0430fe: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +043102: 5503 4f01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@014f │ │ +043106: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +04310a: 5404 4e01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@014e │ │ +04310e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +043112: 5405 5001 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0150 │ │ +043116: 6e55 dd03 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@03dd │ │ +04311c: 28d8 |00be: goto 0096 // -0028 │ │ +04311e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +043122: 5402 4901 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +043126: 2022 8b00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@008b │ │ +04312a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +04312e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +043132: 5400 4901 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0149 │ │ +043136: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +04313a: 1f14 8b00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@008b │ │ +04313e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +043142: 5402 3301 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0133 │ │ +043146: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +04314a: 5503 3601 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0136 │ │ +04314e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +043152: 5404 3501 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0135 │ │ +043156: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +04315a: 5405 3401 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0134 │ │ +04315e: 6e55 db03 2143 |00df: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;)V // method@03db │ │ +043164: 28b4 |00e2: goto 0096 // -004c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0049 line=118 │ │ 0x005d line=119 │ │ 0x006d line=121 │ │ 0x0073 line=122 │ │ @@ -76279,21 +76284,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00e3 reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00e3 reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00e3 reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00e3 reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00e3 reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1823 (NotificationCompat.java) │ │ + source_file_idx : 1820 (NotificationCompat.java) │ │ │ │ Class #301 header: │ │ -class_idx : 158 │ │ +class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -76314,17 +76319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0416a8: |[0416a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0416b8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0416be: 0e00 |0003: return-void │ │ +043168: |[043168] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +043178: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04317e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -76332,69 +76337,69 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -0416c0: |[0416c0] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0416d0: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0416d4: 0171 |0002: move v1, v7 │ │ -0416d6: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0416da: 7220 950c 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c95 │ │ -0416e0: 0a00 |0008: move-result v0 │ │ -0416e2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0416e6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0416ea: 1a02 9600 |000d: const-string v2, "<" // string@0096 │ │ -0416ee: 6e20 f80c 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0416f4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0416f8: 28ef |0014: goto 0003 // -0011 │ │ -0416fa: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0416fe: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -041702: 1a02 9500 |0019: const-string v2, ">" // string@0095 │ │ -041706: 6e20 f80c 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04170c: 28f4 |001e: goto 0012 // -000c │ │ -04170e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -041712: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -041716: 1a02 9400 |0023: const-string v2, "&" // string@0094 │ │ -04171a: 6e20 f80c 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041720: 28ea |0028: goto 0012 // -0016 │ │ -041722: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -041726: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -04172a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -04172e: 2202 0302 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -041732: 7010 f20c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -041738: 1a03 9300 |0034: const-string v3, "&#" // string@0093 │ │ -04173c: 6e20 f80c 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041742: 0c02 |0039: move-result-object v2 │ │ -041744: 6e20 f50c 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04174a: 0c02 |003d: move-result-object v2 │ │ -04174c: 1a03 1101 |003e: const-string v3, ";" // string@0111 │ │ -041750: 6e20 f80c 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041756: 0c02 |0043: move-result-object v2 │ │ -041758: 6e10 fd0c 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04175e: 0c02 |0047: move-result-object v2 │ │ -041760: 6e20 f80c 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -041766: 28c7 |004b: goto 0012 // -0039 │ │ -041768: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -04176c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -041770: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -041774: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -041778: 7220 950c 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c95 │ │ -04177e: 0a02 |0057: move-result v2 │ │ -041780: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -041784: 1a02 9700 |005a: const-string v2, " " // string@0097 │ │ -041788: 6e20 f80c 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04178e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041792: 28ed |0061: goto 004e // -0013 │ │ -041794: 6e20 f40c 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ -04179a: 28ad |0065: goto 0012 // -0053 │ │ -04179c: 6e20 f40c 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ -0417a2: 28a9 |0069: goto 0012 // -0057 │ │ -0417a4: 0e00 |006a: return-void │ │ +043180: |[043180] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +043190: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +043194: 0171 |0002: move v1, v7 │ │ +043196: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +04319a: 7220 950c 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c95 │ │ +0431a0: 0a00 |0008: move-result v0 │ │ +0431a2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +0431a6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +0431aa: 1a02 9600 |000d: const-string v2, "<" // string@0096 │ │ +0431ae: 6e20 f80c 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0431b4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0431b8: 28ef |0014: goto 0003 // -0011 │ │ +0431ba: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0431be: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0431c2: 1a02 9500 |0019: const-string v2, ">" // string@0095 │ │ +0431c6: 6e20 f80c 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0431cc: 28f4 |001e: goto 0012 // -000c │ │ +0431ce: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0431d2: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0431d6: 1a02 9400 |0023: const-string v2, "&" // string@0094 │ │ +0431da: 6e20 f80c 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0431e0: 28ea |0028: goto 0012 // -0016 │ │ +0431e2: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0431e6: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0431ea: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0431ee: 2202 0102 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0431f2: 7010 f20c 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0431f8: 1a03 9300 |0034: const-string v3, "&#" // string@0093 │ │ +0431fc: 6e20 f80c 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +043202: 0c02 |0039: move-result-object v2 │ │ +043204: 6e20 f50c 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04320a: 0c02 |003d: move-result-object v2 │ │ +04320c: 1a03 1101 |003e: const-string v3, ";" // string@0111 │ │ +043210: 6e20 f80c 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +043216: 0c02 |0043: move-result-object v2 │ │ +043218: 6e10 fd0c 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04321e: 0c02 |0047: move-result-object v2 │ │ +043220: 6e20 f80c 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +043226: 28c7 |004b: goto 0012 // -0039 │ │ +043228: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +04322c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +043230: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +043234: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +043238: 7220 950c 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0c95 │ │ +04323e: 0a02 |0057: move-result v2 │ │ +043240: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +043244: 1a02 9700 |005a: const-string v2, " " // string@0097 │ │ +043248: 6e20 f80c 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04324e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043252: 28ed |0061: goto 004e // -0013 │ │ +043254: 6e20 f40c 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ +04325a: 28ad |0065: goto 0012 // -0053 │ │ +04325c: 6e20 f40c 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0cf4 │ │ +043262: 28a9 |0069: goto 0012 // -0057 │ │ +043264: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -76425,19 +76430,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0417a8: |[0417a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0417b8: 6e10 ea03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ -0417be: 0c00 |0003: move-result-object v0 │ │ -0417c0: 7220 ff0a 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0aff │ │ -0417c6: 0e00 |0007: return-void │ │ +043268: |[043268] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +043278: 6e10 ea03 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ +04327e: 0c00 |0003: move-result-object v0 │ │ +043280: 7220 ff0a 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0aff │ │ +043286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -76448,41 +76453,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0417c8: |[0417c8] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0417d8: 2200 0302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -0417dc: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0417e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0417e4: 7210 960c 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0c96 │ │ -0417ea: 0a02 |0009: move-result v2 │ │ -0417ec: 7140 1204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0412 │ │ -0417f2: 6e10 fd0c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0417f8: 0c01 |0010: move-result-object v1 │ │ -0417fa: 1101 |0011: return-object v1 │ │ +043288: |[043288] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +043298: 2200 0102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04329c: 7010 f20c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0432a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0432a4: 7210 960c 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0c96 │ │ +0432aa: 0a02 |0009: move-result v2 │ │ +0432ac: 7140 1204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0412 │ │ +0432b2: 6e10 fd0c 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0432b8: 0c01 |0010: move-result-object v1 │ │ +0432ba: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #302 header: │ │ -class_idx : 166 │ │ +class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2080 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -76503,17 +76508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0417fc: |[0417fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -04180c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041812: 0e00 |0003: return-void │ │ +0432bc: |[0432bc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0432cc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0432d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -76522,44 +76527,44 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -041814: |[041814] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -041824: 2141 |0000: array-length v1, v4 │ │ -041826: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04182a: 4600 0401 |0003: aget-object v0, v4, v1 │ │ -04182e: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -041832: 6e20 a300 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -041838: 7140 7a00 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ -04183e: 0c01 |000d: move-result-object v1 │ │ -041840: 1101 |000e: return-object v1 │ │ +0432d4: |[0432d4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0432e4: 2141 |0000: array-length v1, v4 │ │ +0432e6: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0432ea: 4600 0401 |0003: aget-object v0, v4, v1 │ │ +0432ee: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +0432f2: 6e20 a300 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +0432f8: 7140 7a00 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ +0432fe: 0c01 |000d: move-result-object v1 │ │ +043300: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x000a line=81 │ │ locals : │ │ 0x0005 - 0x000f reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x000f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000f reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x000f reg=5 requestCode I │ │ 0x0000 - 0x000f reg=6 flags I │ │ 0x0000 - 0x000f reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2080 (TaskStackBuilder.java) │ │ + source_file_idx : 2077 (TaskStackBuilder.java) │ │ │ │ Class #303 header: │ │ -class_idx : 167 │ │ +class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2080 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -76580,17 +76585,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041844: |[041844] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -041854: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04185a: 0e00 |0003: return-void │ │ +043304: |[043304] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +043314: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04331a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -76599,41 +76604,41 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04185c: |[04185c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04186c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04186e: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -041872: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -041878: 6e20 a300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -04187e: 7140 3d04 5364 |0009: invoke-static {v3, v5, v4, v6}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@043d │ │ -041884: 0c00 |000c: move-result-object v0 │ │ -041886: 1100 |000d: return-object v0 │ │ +04331c: |[04331c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04332c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04332e: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +043332: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +043338: 6e20 a300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +04333e: 7140 3d04 5364 |0009: invoke-static {v3, v5, v4, v6}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@043d │ │ +043344: 0c00 |000c: move-result-object v0 │ │ +043346: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=5 requestCode I │ │ 0x0000 - 0x000e reg=6 flags I │ │ 0x0000 - 0x000e reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2080 (TaskStackBuilder.java) │ │ + source_file_idx : 2077 (TaskStackBuilder.java) │ │ │ │ Class #304 header: │ │ -class_idx : 168 │ │ +class_idx : 167 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2080 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -76654,17 +76659,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041888: |[041888] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -041898: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04189e: 0e00 |0003: return-void │ │ +043348: |[043348] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +043358: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04335e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -76673,40 +76678,40 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -0418a0: |[0418a0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0418b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0418b2: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -0418b6: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -0418bc: 6e20 a300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ -0418c2: 7157 3f04 5364 |0009: invoke-static {v3, v5, v4, v6, v7}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@043f │ │ -0418c8: 0c00 |000c: move-result-object v0 │ │ -0418ca: 1100 |000d: return-object v0 │ │ +043360: |[043360] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +043370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043372: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +043376: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +04337c: 6e20 a300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a3 │ │ +043382: 7157 3f04 5364 |0009: invoke-static {v3, v5, v4, v6, v7}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@043f │ │ +043388: 0c00 |000c: move-result-object v0 │ │ +04338a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=5 requestCode I │ │ 0x0000 - 0x000e reg=6 flags I │ │ 0x0000 - 0x000e reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2080 (TaskStackBuilder.java) │ │ + source_file_idx : 2077 (TaskStackBuilder.java) │ │ │ │ Class #305 header: │ │ -class_idx : 172 │ │ +class_idx : 171 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 194 │ │ +superclass_idx : 193 │ │ source_file_idx : 444 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #305 annotations: │ │ @@ -76751,22 +76756,22 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0418cc: |[0418cc] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0418dc: 5b23 7501 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ -0418e0: 7010 bd04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04bd │ │ -0418e6: 2200 4202 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0242 │ │ -0418ea: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0418ec: 7020 710d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d71 │ │ -0418f2: 5b20 7301 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -0418f6: 0e00 |000d: return-void │ │ +04338c: |[04338c] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +04339c: 5b23 7501 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ +0433a0: 7010 bd04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04bd │ │ +0433a6: 2200 4002 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0240 │ │ +0433aa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0433ac: 7020 710d 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d71 │ │ +0433b2: 5b20 7301 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +0433b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -76777,17 +76782,17 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0418f8: |[0418f8] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -041908: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -04190c: 1100 |0002: return-object v0 │ │ +0433b8: |[0433b8] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0433c8: 5410 7301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +0433cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ │ │ Virtual methods - │ │ @@ -76796,19 +76801,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041910: |[041910] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -041920: 1f02 2003 |0000: check-cast v2, [Ljava/lang/Void; // type@0320 │ │ -041924: 6e20 4404 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0444 │ │ -04192a: 0c00 |0005: move-result-object v0 │ │ -04192c: 1100 |0006: return-object v0 │ │ +0433d0: |[0433d0] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0433e0: 1f02 1d03 |0000: check-cast v2, [Ljava/lang/Void; // type@031d │ │ +0433e4: 6e20 4404 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0444 │ │ +0433ea: 0c00 |0005: move-result-object v0 │ │ +0433ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -76818,21 +76823,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Object;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041930: |[041930] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -041940: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ -041944: 6e10 5404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0454 │ │ -04194a: 0c00 |0005: move-result-object v0 │ │ -04194c: 5b10 7401 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ -041950: 5410 7401 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ -041954: 1100 |000a: return-object v0 │ │ +0433f0: |[0433f0] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +043400: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ +043404: 6e10 5404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0454 │ │ +04340a: 0c00 |0005: move-result-object v0 │ │ +04340c: 5b10 7401 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ +043410: 5410 7401 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ +043414: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ @@ -76843,25 +76848,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -041958: |[041958] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -041968: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ -04196c: 5421 7401 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ -041970: 6e30 4c04 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044c │ │ -041976: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -04197a: 6e10 730d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ -041980: 0e00 |000c: return-void │ │ -041982: 0d00 |000d: move-exception v0 │ │ -041984: 5421 7301 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -041988: 6e10 730d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ -04198e: 2700 |0013: throw v0 │ │ +043418: |[043418] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +043428: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ +04342c: 5421 7401 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0174 │ │ +043430: 6e30 4c04 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044c │ │ +043436: 5420 7301 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +04343a: 6e10 730d 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ +043440: 0e00 |000c: return-void │ │ +043442: 0d00 |000d: move-exception v0 │ │ +043444: 5421 7301 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +043448: 6e10 730d 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ +04344e: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -76875,24 +76880,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04199c: |[04199c] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0419ac: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ -0419b0: 6e30 4d04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044d │ │ -0419b6: 5420 7301 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -0419ba: 6e10 730d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ -0419c0: 0e00 |000a: return-void │ │ -0419c2: 0d00 |000b: move-exception v0 │ │ -0419c4: 5421 7301 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ -0419c8: 6e10 730d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ -0419ce: 2700 |0011: throw v0 │ │ +04345c: |[04345c] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +04346c: 5420 7501 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ +043470: 6e30 4d04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044d │ │ +043476: 5420 7301 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +04347a: 6e10 730d 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ +043480: 0e00 |000a: return-void │ │ +043482: 0d00 |000b: move-exception v0 │ │ +043484: 5421 7301 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0173 │ │ +043488: 6e10 730d 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d73 │ │ +04348e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -76908,35 +76913,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0419dc: |[0419dc] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0419ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0419ee: 5c10 7601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -0419f2: 5410 7501 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ -0419f6: 6e10 4f04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ -0419fc: 0e00 |0008: return-void │ │ +04349c: |[04349c] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0434ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0434ae: 5c10 7601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +0434b2: 5410 7501 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0175 │ │ +0434b6: 6e10 4f04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ +0434bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ source_file_idx : 444 (AsyncTaskLoader.java) │ │ │ │ Class #306 header: │ │ -class_idx : 173 │ │ +class_idx : 172 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 181 │ │ +superclass_idx : 180 │ │ source_file_idx : 444 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #306 annotations: │ │ @@ -77001,19 +77006,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -041a00: |[041a00] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -041a10: 7020 8104 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0481 │ │ -041a16: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -041a1a: 5a20 7b01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041a1e: 0e00 |0007: return-void │ │ +0434c0: |[0434c0] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0434d0: 7020 8104 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0481 │ │ +0434d6: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0434da: 5a20 7b01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +0434de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=88 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -77026,49 +77031,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -041a20: |[041a20] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -041a30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -041a32: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -041a34: 5441 7c01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a38: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -041a3c: 5441 7901 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041a40: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -041a44: 5441 7c01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a48: 5511 7601 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041a4c: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -041a50: 5441 7c01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a54: 5c10 7601 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041a58: 5441 7a01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ -041a5c: 5442 7c01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a60: 6e20 5301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -041a66: 5b43 7c01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a6a: 0f00 |001d: return v0 │ │ -041a6c: 5441 7c01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a70: 5511 7601 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041a74: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -041a78: 5441 7c01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a7c: 5c10 7601 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041a80: 5441 7a01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ -041a84: 5442 7c01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a88: 6e20 5301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -041a8e: 5b43 7c01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a92: 28ec |0031: goto 001d // -0014 │ │ -041a94: 5441 7c01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041a98: 6e20 4204 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0442 │ │ -041a9e: 0a00 |0037: move-result v0 │ │ -041aa0: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -041aa4: 5441 7c01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041aa8: 5b41 7901 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041aac: 5b43 7c01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041ab0: 28dd |0040: goto 001d // -0023 │ │ +0434e0: |[0434e0] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0434f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0434f2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0434f4: 5441 7c01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0434f8: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0434fc: 5441 7901 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +043500: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +043504: 5441 7c01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043508: 5511 7601 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +04350c: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +043510: 5441 7c01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043514: 5c10 7601 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +043518: 5441 7a01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ +04351c: 5442 7c01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043520: 6e20 5301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +043526: 5b43 7c01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +04352a: 0f00 |001d: return v0 │ │ +04352c: 5441 7c01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043530: 5511 7601 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +043534: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +043538: 5441 7c01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +04353c: 5c10 7601 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +043540: 5441 7a01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ +043544: 5442 7c01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043548: 6e20 5301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +04354e: 5b43 7c01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043552: 28ec |0031: goto 001d // -0014 │ │ +043554: 5441 7c01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043558: 6e20 4204 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0442 │ │ +04355e: 0a00 |0037: move-result v0 │ │ +043560: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +043564: 5441 7c01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043568: 5b41 7901 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +04356c: 5b43 7c01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043570: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -77092,25 +77097,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -041ab4: |[041ab4] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -041ac4: 6e20 5204 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0452 │ │ -041aca: 5420 7901 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041ace: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -041ad2: 7100 6b01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -041ad8: 0b00 |000a: move-result-wide v0 │ │ -041ada: 5a20 7b01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041ade: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -041ae0: 5b20 7901 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041ae4: 6e10 4f04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ -041aea: 0e00 |0013: return-void │ │ +043574: |[043574] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +043584: 6e20 5204 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0452 │ │ +04358a: 5420 7901 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +04358e: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +043592: 7100 6b01 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +043598: 0b00 |000a: move-result-wide v0 │ │ +04359a: 5a20 7b01 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +04359e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0435a0: 5b20 7901 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +0435a4: 6e10 4f04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ +0435aa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -77128,31 +77133,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -041aec: |[041aec] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -041afc: 5420 7c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041b00: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -041b04: 6e30 4c04 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044c │ │ -041b0a: 0e00 |0007: return-void │ │ -041b0c: 6e10 5004 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0450 │ │ -041b12: 0a00 |000b: move-result v0 │ │ -041b14: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -041b18: 6e20 5204 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0452 │ │ -041b1e: 28f6 |0011: goto 0007 // -000a │ │ -041b20: 7100 6b01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -041b26: 0b00 |0015: move-result-wide v0 │ │ -041b28: 5a20 7b01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041b2c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -041b2e: 5b20 7c01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041b32: 6e20 4b04 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@044b │ │ -041b38: 28e9 |001e: goto 0007 // -0017 │ │ +0435ac: |[0435ac] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0435bc: 5420 7c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0435c0: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0435c4: 6e30 4c04 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@044c │ │ +0435ca: 0e00 |0007: return-void │ │ +0435cc: 6e10 5004 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0450 │ │ +0435d2: 0a00 |000b: move-result v0 │ │ +0435d4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0435d8: 6e20 5204 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0452 │ │ +0435de: 28f6 |0011: goto 0007 // -000a │ │ +0435e0: 7100 6b01 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +0435e6: 0b00 |0015: move-result-wide v0 │ │ +0435e8: 5a20 7b01 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +0435ec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0435ee: 5b20 7c01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0435f2: 6e20 4b04 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@044b │ │ +0435f8: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -77172,57 +77177,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -041b3c: |[041b3c] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -041b4c: 6f58 8504 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0485 │ │ -041b52: 5440 7c01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041b56: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -041b5a: 6e20 850c 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041b60: 1a00 5b10 |000a: const-string v0, "mTask=" // string@105b │ │ -041b64: 6e20 850c 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041b6a: 5440 7c01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041b6e: 6e20 840c 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ -041b74: 1a00 8400 |0014: const-string v0, " waiting=" // string@0084 │ │ -041b78: 6e20 850c 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041b7e: 5440 7c01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041b82: 5500 7601 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041b86: 6e20 8b0c 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -041b8c: 5440 7901 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041b90: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -041b94: 6e20 850c 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041b9a: 1a00 630f |0027: const-string v0, "mCancellingTask=" // string@0f63 │ │ -041b9e: 6e20 850c 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041ba4: 5440 7901 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041ba8: 6e20 840c 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ -041bae: 1a00 8400 |0031: const-string v0, " waiting=" // string@0084 │ │ -041bb2: 6e20 850c 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041bb8: 5440 7901 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041bbc: 5500 7601 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041bc0: 6e20 8b0c 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -041bc6: 5340 7d01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041bca: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -041bce: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -041bd2: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -041bd6: 6e20 850c 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041bdc: 1a00 6d10 |0048: const-string v0, "mUpdateThrottle=" // string@106d │ │ -041be0: 6e20 850c 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041be6: 5340 7d01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041bea: 7130 7105 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0571 │ │ -041bf0: 1a00 6100 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0061 │ │ -041bf4: 6e20 850c 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -041bfa: 5340 7b01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041bfe: 7100 6b01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -041c04: 0b02 |005c: move-result-wide v2 │ │ -041c06: 7157 7005 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0570 │ │ -041c0c: 6e10 870c 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0c87 │ │ -041c12: 0e00 |0063: return-void │ │ +0435fc: |[0435fc] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04360c: 6f58 8504 5476 |0000: invoke-super {v4, v5, v6, v7, v8}, Landroid/support/v4/content/Loader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0485 │ │ +043612: 5440 7c01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043616: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +04361a: 6e20 850c 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +043620: 1a00 5610 |000a: const-string v0, "mTask=" // string@1056 │ │ +043624: 6e20 850c 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04362a: 5440 7c01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +04362e: 6e20 840c 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ +043634: 1a00 8400 |0014: const-string v0, " waiting=" // string@0084 │ │ +043638: 6e20 850c 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04363e: 5440 7c01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043642: 5500 7601 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +043646: 6e20 8b0c 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +04364c: 5440 7901 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +043650: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +043654: 6e20 850c 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04365a: 1a00 5e0f |0027: const-string v0, "mCancellingTask=" // string@0f5e │ │ +04365e: 6e20 850c 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +043664: 5440 7901 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +043668: 6e20 840c 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0c84 │ │ +04366e: 1a00 8400 |0031: const-string v0, " waiting=" // string@0084 │ │ +043672: 6e20 850c 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +043678: 5440 7901 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +04367c: 5500 7601 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +043680: 6e20 8b0c 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +043686: 5340 7d01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +04368a: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +04368e: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +043692: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +043696: 6e20 850c 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04369c: 1a00 6810 |0048: const-string v0, "mUpdateThrottle=" // string@1068 │ │ +0436a0: 6e20 850c 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0436a6: 5340 7d01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +0436aa: 7130 7105 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0571 │ │ +0436b0: 1a00 6100 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0061 │ │ +0436b4: 6e20 850c 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +0436ba: 5340 7b01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +0436be: 7100 6b01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +0436c4: 0b02 |005c: move-result-wide v2 │ │ +0436c6: 7157 7005 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0570 │ │ +0436cc: 6e10 870c 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0c87 │ │ +0436d2: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -77248,55 +77253,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -041c14: |[041c14] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -041c24: 5482 7901 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ -041c28: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -041c2c: 5482 7c01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c30: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -041c34: 5482 7c01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c38: 5522 7601 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041c3c: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -041c40: 5482 7c01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c44: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -041c46: 5c23 7601 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041c4a: 5482 7a01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ -041c4e: 5483 7c01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c52: 6e20 5301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -041c58: 5382 7d01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041c5c: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -041c60: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -041c64: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -041c68: 7100 6b01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ -041c6e: 0b00 |0025: move-result-wide v0 │ │ -041c70: 5382 7b01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041c74: 5384 7d01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041c78: bb42 |002a: add-long/2addr v2, v4 │ │ -041c7a: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -041c7e: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -041c82: 5482 7c01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c86: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -041c88: 5c23 7601 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ -041c8c: 5482 7a01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ -041c90: 5483 7c01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041c94: 5384 7b01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ -041c98: 5386 7d01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041c9c: bb64 |003c: add-long/2addr v4, v6 │ │ -041c9e: 6e40 5201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0152 │ │ -041ca4: 0e00 |0040: return-void │ │ -041ca6: 5483 7c01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041caa: 6204 b701 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ -041cae: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -041cb0: 1f02 2003 |0046: check-cast v2, [Ljava/lang/Void; // type@0320 │ │ -041cb4: 6e30 4504 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0445 │ │ -041cba: 28f5 |004b: goto 0040 // -000b │ │ +0436d4: |[0436d4] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0436e4: 5482 7901 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0179 │ │ +0436e8: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0436ec: 5482 7c01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0436f0: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0436f4: 5482 7c01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0436f8: 5522 7601 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +0436fc: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +043700: 5482 7c01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043704: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +043706: 5c23 7601 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +04370a: 5482 7a01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ +04370e: 5483 7c01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043712: 6e20 5301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +043718: 5382 7d01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +04371c: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +043720: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +043724: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +043728: 7100 6b01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@016b │ │ +04372e: 0b00 |0025: move-result-wide v0 │ │ +043730: 5382 7b01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +043734: 5384 7d01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +043738: bb42 |002a: add-long/2addr v2, v4 │ │ +04373a: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +04373e: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +043742: 5482 7c01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043746: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +043748: 5c23 7601 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0176 │ │ +04374c: 5482 7a01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ +043750: 5483 7c01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043754: 5384 7b01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@017b │ │ +043758: 5386 7d01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +04375c: bb64 |003c: add-long/2addr v4, v6 │ │ +04375e: 6e40 5201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0152 │ │ +043764: 0e00 |0040: return-void │ │ +043766: 5483 7c01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +04376a: 6204 b701 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01b7 │ │ +04376e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +043770: 1f02 1d03 |0046: check-cast v2, [Ljava/lang/Void; // type@031d │ │ +043774: 6e30 4504 4302 |0048: invoke-virtual {v3, v4, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; // method@0445 │ │ +04377a: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -77322,16 +77327,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041cbc: |[041cbc] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -041ccc: 0e00 |0000: return-void │ │ +04377c: |[04377c] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +04378c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ @@ -77342,22 +77347,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041cd0: |[041cd0] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -041ce0: 6f10 8e04 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@048e │ │ -041ce6: 6e10 4a04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@044a │ │ -041cec: 2200 ac00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00ac │ │ -041cf0: 7020 4004 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0440 │ │ -041cf6: 5b10 7c01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041cfa: 6e10 4f04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ -041d00: 0e00 |0010: return-void │ │ +043790: |[043790] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0437a0: 6f10 8e04 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@048e │ │ +0437a6: 6e10 4a04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@044a │ │ +0437ac: 2200 ab00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00ab │ │ +0437b0: 7020 4004 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0440 │ │ +0437b6: 5b10 7c01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +0437ba: 6e10 4f04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044f │ │ +0437c0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -77370,72 +77375,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -041d04: |[041d04] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -041d14: 6e10 5104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0451 │ │ -041d1a: 0c00 |0003: move-result-object v0 │ │ -041d1c: 1100 |0004: return-object v0 │ │ +0437c4: |[0437c4] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0437d4: 6e10 5104 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0451 │ │ +0437da: 0c00 |0003: move-result-object v0 │ │ +0437dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -041d20: |[041d20] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -041d30: 5a23 7d01 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ -041d34: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -041d38: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -041d3c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -041d40: 2200 4b00 |0008: new-instance v0, Landroid/os/Handler; // type@004b │ │ -041d44: 7010 4c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -041d4a: 5b20 7a01 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ -041d4e: 0e00 |000f: return-void │ │ +0437e0: |[0437e0] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0437f0: 5a34 7d01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@017d │ │ +0437f4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0437f8: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +0437fc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +043800: 2200 4a00 |0008: new-instance v0, Landroid/os/Handler; // type@004a │ │ +043804: 7010 4c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +04380a: 5b30 7a01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@017a │ │ +04380e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -041d50: |[041d50] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -041d60: 5420 7c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ -041d64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -041d68: 7110 4104 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0441 │ │ -041d6e: 0c01 |0007: move-result-object v1 │ │ -041d70: 6e10 720d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d72 │ │ -041d76: 0e00 |000b: return-void │ │ -041d78: 0d01 |000c: move-exception v1 │ │ -041d7a: 28fe |000d: goto 000b // -0002 │ │ +043810: |[043810] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +043820: 5420 7c01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@017c │ │ +043824: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +043828: 7110 4104 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0441 │ │ +04382e: 0c01 |0007: move-result-object v1 │ │ +043830: 6e10 720d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d72 │ │ +043836: 0e00 |000b: return-void │ │ +043838: 0d01 |000c: move-exception v1 │ │ +04383a: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -77445,18 +77450,18 @@ │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ source_file_idx : 444 (AsyncTaskLoader.java) │ │ │ │ Class #307 header: │ │ -class_idx : 187 │ │ +class_idx : 186 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 193 │ │ -source_file_idx : 1781 │ │ +superclass_idx : 192 │ │ +source_file_idx : 1778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -77484,19 +77489,19 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041d8c: |[041d8c] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -041d9c: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ -041da0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -041da2: 7020 bb04 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04bb │ │ -041da8: 0e00 |0006: return-void │ │ +04384c: |[04384c] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +04385c: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ +043860: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +043862: 7020 bb04 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04bb │ │ +043868: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -77507,45 +77512,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -041dac: |[041dac] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -041dbc: 5430 a701 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ -041dc0: 7110 be04 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04be │ │ -041dc6: 0c00 |0005: move-result-object v0 │ │ -041dc8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -041dca: 6e20 7f0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d7f │ │ -041dd0: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -041dd4: 7110 6a01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@016a │ │ -041dda: 5430 a701 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ -041dde: 5431 a701 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ -041de2: 5432 a601 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01a6 │ │ -041de6: 6e20 c304 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04c3 │ │ -041dec: 0c01 |0018: move-result-object v1 │ │ -041dee: 7120 bf04 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@04bf │ │ -041df4: 0c00 |001c: move-result-object v0 │ │ -041df6: 1100 |001d: return-object v0 │ │ +04386c: |[04386c] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +04387c: 5430 a701 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ +043880: 7110 be04 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04be │ │ +043886: 0c00 |0005: move-result-object v0 │ │ +043888: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +04388a: 6e20 7f0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d7f │ │ +043890: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +043894: 7110 6a01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@016a │ │ +04389a: 5430 a701 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ +04389e: 5431 a701 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01a7 │ │ +0438a2: 5432 a601 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01a6 │ │ +0438a6: 6e20 c304 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04c3 │ │ +0438ac: 0c01 |0018: move-result-object v1 │ │ +0438ae: 7120 bf04 1000 |0019: invoke-static {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@04bf │ │ +0438b4: 0c00 |001c: move-result-object v0 │ │ +0438b6: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 1781 (ModernAsyncTask.java) │ │ + source_file_idx : 1778 (ModernAsyncTask.java) │ │ │ │ Class #308 header: │ │ -class_idx : 197 │ │ +class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #308 annotations: │ │ @@ -77567,17 +77572,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041df8: |[041df8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -041e08: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041e0e: 0e00 |0003: return-void │ │ +0438b8: |[0438b8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0438c8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0438ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -77586,27 +77591,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -041e10: |[041e10] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -041e20: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -041e22: 6e10 2701 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ -041e28: 0c00 |0004: move-result-object v0 │ │ -041e2a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -041e2e: 0f02 |0007: return v2 │ │ -041e30: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ -041e36: 0a01 |000b: move-result v1 │ │ -041e38: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -041e3e: 28f8 |000f: goto 0007 // -0008 │ │ -041e40: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -041e42: 28f6 |0011: goto 0007 // -000a │ │ -041e44: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0438d0: |[0438d0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0438e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0438e2: 6e10 2701 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0127 │ │ +0438e8: 0c00 |0004: move-result-object v0 │ │ +0438ea: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0438ee: 0f02 |0007: return v2 │ │ +0438f0: 6e10 2901 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0129 │ │ +0438f6: 0a01 |000b: move-result v1 │ │ +0438f8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0438fe: 28f8 |000f: goto 0007 // -0008 │ │ +043900: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +043902: 28f6 |0011: goto 0007 // -000a │ │ +043904: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=53 │ │ 0x0008 line=45 │ │ 0x000c line=46 │ │ @@ -77617,17 +77622,17 @@ │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #309 header: │ │ -class_idx : 199 │ │ +class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #309 annotations: │ │ @@ -77649,17 +77654,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041e54: |[041e54] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -041e64: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041e6a: 0e00 |0003: return-void │ │ +043914: |[043914] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +043924: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04392a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -77668,31 +77673,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -041e6c: |[041e6c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -041e7c: 7110 e704 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e7 │ │ -041e82: 0a00 |0003: move-result v0 │ │ -041e84: 0f00 |0004: return v0 │ │ +04392c: |[04392c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04393c: 7110 e704 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e7 │ │ +043942: 0a00 |0003: move-result v0 │ │ +043944: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #310 header: │ │ -class_idx : 200 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #310 annotations: │ │ @@ -77714,17 +77719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041e88: |[041e88] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -041e98: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041e9e: 0e00 |0003: return-void │ │ +043948: |[043948] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +043958: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04395e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -77733,31 +77738,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -041ea0: |[041ea0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -041eb0: 7110 e904 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e9 │ │ -041eb6: 0a00 |0003: move-result v0 │ │ -041eb8: 0f00 |0004: return v0 │ │ +043960: |[043960] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +043970: 7110 e904 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e9 │ │ +043976: 0a00 |0003: move-result v0 │ │ +043978: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #311 header: │ │ -class_idx : 201 │ │ +class_idx : 200 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ @@ -77779,17 +77784,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041ebc: |[041ebc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -041ecc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041ed2: 0e00 |0003: return-void │ │ +04397c: |[04397c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +04398c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -77798,32 +77803,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -041ed4: |[041ed4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -041ee4: 7110 eb04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04eb │ │ -041eea: 0a00 |0003: move-result v0 │ │ -041eec: 0f00 |0004: return v0 │ │ +043994: |[043994] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0439a4: 7110 eb04 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04eb │ │ +0439aa: 0a00 |0003: move-result v0 │ │ +0439ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 542 (ConnectivityManagerCompat.java) │ │ │ │ Class #312 header: │ │ -class_idx : 209 │ │ +class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -77851,20 +77856,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041ef0: |[041ef0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -041f00: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041f06: 2200 cf00 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00cf │ │ -041f0a: 7020 ec04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04ec │ │ -041f10: 5b10 c401 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ -041f14: 0e00 |000a: return-void │ │ +0439b0: |[0439b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0439c0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0439c6: 2200 ce00 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00ce │ │ +0439ca: 7020 ec04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04ec │ │ +0439d0: 5b10 c401 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ +0439d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -77874,22 +77879,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041f18: |[041f18] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -041f28: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ -041f2c: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ -041f32: 0c00 |0005: move-result-object v0 │ │ -041f34: 1f00 d000 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d0 │ │ -041f38: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -041f3a: 5901 c301 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ -041f3e: 0e00 |000b: return-void │ │ +0439d8: |[0439d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0439e8: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ +0439ec: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ +0439f2: 0c00 |0005: move-result-object v0 │ │ +0439f4: 1f00 cf00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cf │ │ +0439f8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0439fa: 5901 c301 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ +0439fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -77898,21 +77903,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041f40: |[041f40] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -041f50: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ -041f54: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ -041f5a: 0c00 |0005: move-result-object v0 │ │ -041f5c: 1f00 d000 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d0 │ │ -041f60: 5200 c301 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ -041f64: 0f00 |000a: return v0 │ │ +043a00: |[043a00] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +043a10: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ +043a14: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ +043a1a: 0c00 |0005: move-result-object v0 │ │ +043a1c: 1f00 cf00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cf │ │ +043a20: 5200 c301 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ +043a24: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;) │ │ @@ -77920,16 +77925,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041f68: |[041f68] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -041f78: 0e00 |0000: return-void │ │ +043a28: |[043a28] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +043a38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 operationCount I │ │ │ │ @@ -77938,16 +77943,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041f7c: |[041f7c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -041f8c: 0e00 |0000: return-void │ │ +043a3c: |[043a3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +043a4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 tag I │ │ 0x0000 - 0x0001 reg=2 operationCount I │ │ @@ -77957,21 +77962,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041f90: |[041f90] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -041fa0: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ -041fa4: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ -041faa: 0c00 |0005: move-result-object v0 │ │ -041fac: 1f00 d000 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d0 │ │ -041fb0: 5902 c301 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ -041fb4: 0e00 |000a: return-void │ │ +043a50: |[043a50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +043a60: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01c4 │ │ +043a64: 6e10 060d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0d06 │ │ +043a6a: 0c00 |0005: move-result-object v0 │ │ +043a6c: 1f00 cf00 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00cf │ │ +043a70: 5902 c301 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01c3 │ │ +043a74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x000b reg=2 tag I │ │ @@ -77981,16 +77986,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041fb8: |[041fb8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -041fc8: 0e00 |0000: return-void │ │ +043a78: |[043a78] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +043a88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -77999,30 +78004,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041fcc: |[041fcc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -041fdc: 0e00 |0000: return-void │ │ +043a8c: |[043a8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +043a9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #313 header: │ │ -class_idx : 210 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2091 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -78047,17 +78052,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041fe0: |[041fe0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -041ff0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -041ff6: 0e00 |0003: return-void │ │ +043aa0: |[043aa0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +043ab0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -78066,17 +78071,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -041ff8: |[041ff8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -042008: 7100 1205 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0512 │ │ -04200e: 0e00 |0003: return-void │ │ +043ab8: |[043ab8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +043ac8: 7100 1205 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0512 │ │ +043ace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ @@ -78085,18 +78090,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -042010: |[042010] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -042020: 7100 1305 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0513 │ │ -042026: 0a00 |0003: move-result v0 │ │ -042028: 0f00 |0004: return v0 │ │ +043ad0: |[043ad0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +043ae0: 7100 1305 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0513 │ │ +043ae6: 0a00 |0003: move-result v0 │ │ +043ae8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;) │ │ @@ -78104,17 +78109,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04202c: |[04202c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -04203c: 7110 1405 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0514 │ │ -042042: 0e00 |0003: return-void │ │ +043aec: |[043aec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +043afc: 7110 1405 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0514 │ │ +043b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -78124,17 +78129,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -042044: |[042044] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -042054: 7120 1505 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0515 │ │ -04205a: 0e00 |0003: return-void │ │ +043b04: |[043b04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +043b14: 7120 1505 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0515 │ │ +043b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -78145,17 +78150,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04205c: |[04205c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -04206c: 7110 1605 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0516 │ │ -042072: 0e00 |0003: return-void │ │ +043b1c: |[043b1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +043b2c: 7110 1605 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0516 │ │ +043b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 tag I │ │ @@ -78165,17 +78170,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042074: |[042074] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -042084: 7110 1705 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0517 │ │ -04208a: 0e00 |0003: return-void │ │ +043b34: |[043b34] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +043b44: 7110 1705 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0517 │ │ +043b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -78185,31 +78190,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04208c: |[04208c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -04209c: 7110 1805 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0518 │ │ -0420a2: 0e00 |0003: return-void │ │ +043b4c: |[043b4c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +043b5c: 7110 1805 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0518 │ │ +043b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2091 (TrafficStatsCompat.java) │ │ + source_file_idx : 2088 (TrafficStatsCompat.java) │ │ │ │ Class #314 header: │ │ -class_idx : 225 │ │ +class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #314 annotations: │ │ @@ -78239,19 +78244,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0420a4: |[0420a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0420b4: 5b01 e201 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01e2 │ │ -0420b8: 5b02 e301 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -0420bc: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0420c2: 0e00 |0007: return-void │ │ +043b64: |[043b64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +043b74: 5b01 e201 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01e2 │ │ +043b78: 5b02 e301 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043b7c: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043b82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -78262,19 +78267,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0420c4: |[0420c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0420d4: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -0420d8: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05af │ │ -0420de: 0a00 |0005: move-result v0 │ │ -0420e0: 0f00 |0006: return v0 │ │ +043b84: |[043b84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043b94: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043b98: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05af │ │ +043b9e: 0a00 |0005: move-result v0 │ │ +043ba0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -78284,18 +78289,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0420e4: |[0420e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0420f4: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -0420f8: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ -0420fe: 0e00 |0005: return-void │ │ +043ba4: |[043ba4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043bb4: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043bb8: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ +043bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78306,20 +78311,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -042100: |[042100] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -042110: 5420 e301 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -042114: 2201 4601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -042118: 7020 a908 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ -04211e: 6e30 b305 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ -042124: 0e00 |000a: return-void │ │ +043bc0: |[043bc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +043bd0: 5420 e301 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043bd4: 2201 4501 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +043bd8: 7020 a908 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ +043bde: 6e30 b305 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ +043be4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -78330,18 +78335,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042128: |[042128] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -042138: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -04213c: 6e30 b405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b4 │ │ -042142: 0e00 |0005: return-void │ │ +043be8: |[043be8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043bf8: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043bfc: 6e30 b405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b4 │ │ +043c02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78352,19 +78357,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -042144: |[042144] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -042154: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -042158: 6e40 b505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05b5 │ │ -04215e: 0a00 |0005: move-result v0 │ │ -042160: 0f00 |0006: return v0 │ │ +043c04: |[043c04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043c14: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043c18: 6e40 b505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05b5 │ │ +043c1e: 0a00 |0005: move-result v0 │ │ +043c20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -78375,18 +78380,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042164: |[042164] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -042174: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -042178: 6e30 b705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b7 │ │ -04217e: 0e00 |0005: return-void │ │ +043c24: |[043c24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +043c34: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043c38: 6e30 b705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b7 │ │ +043c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78397,33 +78402,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042180: |[042180] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -042190: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ -042194: 6e30 b805 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b8 │ │ -04219a: 0e00 |0005: return-void │ │ +043c40: |[043c40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043c50: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e3 │ │ +043c54: 6e30 b805 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b8 │ │ +043c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #315 header: │ │ -class_idx : 228 │ │ +class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #315 annotations: │ │ @@ -78453,19 +78458,19 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04219c: |[04219c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0421ac: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01e4 │ │ -0421b0: 5b02 e501 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0421b4: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0421ba: 0e00 |0007: return-void │ │ +043c5c: |[043c5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +043c6c: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01e4 │ │ +043c70: 5b02 e501 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043c74: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -78476,19 +78481,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0421bc: |[0421bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0421cc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0421d0: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05af │ │ -0421d6: 0a00 |0005: move-result v0 │ │ -0421d8: 0f00 |0006: return v0 │ │ +043c7c: |[043c7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043c8c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043c90: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05af │ │ +043c96: 0a00 |0005: move-result v0 │ │ +043c98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -78498,24 +78503,24 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0421dc: |[0421dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0421ec: 5421 e501 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0421f0: 6e20 b005 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05b0 │ │ -0421f6: 0c00 |0005: move-result-object v0 │ │ -0421f8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0421fc: 6e10 3609 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0936 │ │ -042202: 0c01 |000b: move-result-object v1 │ │ -042204: 1101 |000c: return-object v1 │ │ -042206: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -042208: 28fe |000e: goto 000c // -0002 │ │ +043c9c: |[043c9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +043cac: 5421 e501 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043cb0: 6e20 b005 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05b0 │ │ +043cb6: 0c00 |0005: move-result-object v0 │ │ +043cb8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +043cbc: 6e10 3609 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0936 │ │ +043cc2: 0c01 |000b: move-result-object v1 │ │ +043cc4: 1101 |000c: return-object v1 │ │ +043cc6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +043cc8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0006 - 0x000f reg=0 provider Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ @@ -78526,18 +78531,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04220c: |[04220c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04221c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -042220: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ -042226: 0e00 |0005: return-void │ │ +043ccc: |[043ccc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043cdc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043ce0: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ +043ce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78548,20 +78553,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -042228: |[042228] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -042238: 5420 e501 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -04223c: 2201 4601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -042240: 7020 a908 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ -042246: 6e30 b305 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ -04224c: 0e00 |000a: return-void │ │ +043ce8: |[043ce8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +043cf8: 5420 e501 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043cfc: 2201 4501 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +043d00: 7020 a908 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a9 │ │ +043d06: 6e30 b305 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ +043d0c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x000b reg=3 host Landroid/view/View; │ │ @@ -78572,18 +78577,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042250: |[042250] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -042260: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -042264: 6e30 b405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b4 │ │ -04226a: 0e00 |0005: return-void │ │ +043d10: |[043d10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043d20: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043d24: 6e30 b405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b4 │ │ +043d2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78594,19 +78599,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04226c: |[04226c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04227c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -042280: 6e40 b505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05b5 │ │ -042286: 0a00 |0005: move-result v0 │ │ -042288: 0f00 |0006: return v0 │ │ +043d2c: |[043d2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043d3c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043d40: 6e40 b505 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05b5 │ │ +043d46: 0a00 |0005: move-result v0 │ │ +043d48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -78617,19 +78622,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04228c: |[04228c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04229c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0422a0: 6e40 b605 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b6 │ │ -0422a6: 0a00 |0005: move-result v0 │ │ -0422a8: 0f00 |0006: return v0 │ │ +043d4c: |[043d4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +043d5c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043d60: 6e40 b605 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b6 │ │ +043d66: 0a00 |0005: move-result v0 │ │ +043d68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -78640,18 +78645,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0422ac: |[0422ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0422bc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0422c0: 6e30 b705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b7 │ │ -0422c6: 0e00 |0005: return-void │ │ +043d6c: |[043d6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +043d7c: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043d80: 6e30 b705 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b7 │ │ +043d86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -78662,33 +78667,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0422c8: |[0422c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0422d8: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ -0422dc: 6e30 b805 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b8 │ │ -0422e2: 0e00 |0005: return-void │ │ +043d88: |[043d88] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043d98: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01e5 │ │ +043d9c: 6e30 b805 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b8 │ │ +043da2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #316 header: │ │ -class_idx : 230 │ │ +class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #316 annotations: │ │ @@ -78710,17 +78715,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0422e4: |[0422e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -0422f4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0422fa: 0e00 |0003: return-void │ │ +043da4: |[043da4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +043db4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -78729,17 +78734,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0422fc: |[0422fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04230c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04230e: 0f00 |0001: return v0 │ │ +043dbc: |[043dbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043dce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -78750,17 +78755,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042310: |[042310] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -042320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042322: 1100 |0001: return-object v0 │ │ +043dd0: |[043dd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +043de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043de2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -78770,17 +78775,17 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042324: |[042324] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -042334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042336: 1100 |0001: return-object v0 │ │ +043de4: |[043de4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +043df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043df6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -78789,17 +78794,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042338: |[042338] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -042348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04234a: 1100 |0001: return-object v0 │ │ +043df8: |[043df8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +043e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043e0a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;) │ │ @@ -78807,16 +78812,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04234c: |[04234c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04235c: 0e00 |0000: return-void │ │ +043e0c: |[043e0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -78827,16 +78832,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042360: |[042360] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -042370: 0e00 |0000: return-void │ │ +043e20: |[043e20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +043e30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -78847,16 +78852,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042374: |[042374] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -042384: 0e00 |0000: return-void │ │ +043e34: |[043e34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -78867,17 +78872,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042388: |[042388] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -042398: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04239a: 0f00 |0001: return v0 │ │ +043e48: |[043e48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043e58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043e5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/ViewGroup; │ │ @@ -78889,17 +78894,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04239c: |[04239c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0423ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0423ae: 0f00 |0001: return v0 │ │ +043e5c: |[043e5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +043e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043e6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0002 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 host Landroid/view/View; │ │ @@ -78911,16 +78916,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0423b0: |[0423b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0423c0: 0e00 |0000: return-void │ │ +043e70: |[043e70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +043e80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ @@ -78931,31 +78936,31 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0423c4: |[0423c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0423d4: 0e00 |0000: return-void │ │ +043e84: |[043e84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #317 header: │ │ -class_idx : 238 │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 798 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #317 annotations: │ │ @@ -78987,17 +78992,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0423d8: |[0423d8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0423e8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0423ee: 0e00 |0003: return-void │ │ +043e98: |[043e98] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +043ea8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -79005,40 +79010,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0423f0: |[0423f0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -042400: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -042402: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -042404: 9504 0607 |0002: and-int v4, v6, v7 │ │ -042408: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -04240c: 0121 |0006: move v1, v2 │ │ -04240e: 9600 0809 |0007: or-int v0, v8, v9 │ │ -042412: 9504 0600 |0009: and-int v4, v6, v0 │ │ -042416: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -04241a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -04241e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -042422: 2203 f001 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01f0 │ │ -042426: 1a04 db09 |0013: const-string v4, "bad arguments" // string@09db │ │ -04242a: 7020 ad0c 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ -042430: 2703 |0018: throw v3 │ │ -042432: 0131 |0019: move v1, v3 │ │ -042434: 28ed |001a: goto 0007 // -0013 │ │ -042436: 0132 |001b: move v2, v3 │ │ -042438: 28f1 |001c: goto 000d // -000f │ │ -04243a: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -04243e: b535 |001f: and-int/2addr v5, v3 │ │ -042440: 0f05 |0020: return v5 │ │ -042442: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -042446: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -04244a: b535 |0025: and-int/2addr v5, v3 │ │ -04244c: 28fa |0026: goto 0020 // -0006 │ │ +043eb0: |[043eb0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +043ec0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +043ec2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +043ec4: 9504 0607 |0002: and-int v4, v6, v7 │ │ +043ec8: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +043ecc: 0121 |0006: move v1, v2 │ │ +043ece: 9600 0809 |0007: or-int v0, v8, v9 │ │ +043ed2: 9504 0600 |0009: and-int v4, v6, v0 │ │ +043ed6: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +043eda: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +043ede: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +043ee2: 2203 ee01 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@01ee │ │ +043ee6: 1a04 d709 |0013: const-string v4, "bad arguments" // string@09d7 │ │ +043eea: 7020 ad0c 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0cad │ │ +043ef0: 2703 |0018: throw v3 │ │ +043ef2: 0131 |0019: move v1, v3 │ │ +043ef4: 28ed |001a: goto 0007 // -0013 │ │ +043ef6: 0132 |001b: move v2, v3 │ │ +043ef8: 28f1 |001c: goto 000d // -000f │ │ +043efa: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +043efe: b535 |001f: and-int/2addr v5, v3 │ │ +043f00: 0f05 |0020: return v5 │ │ +043f02: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +043f06: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +043f0a: b535 |0025: and-int/2addr v5, v3 │ │ +043f0c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -79069,32 +79074,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -042450: |[042450] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -042460: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042462: 6e20 ed05 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ed │ │ -042468: 0a01 |0004: move-result v1 │ │ -04246a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -04246e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -042472: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -042476: 7152 ea05 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05ea │ │ -04247c: 0a05 |000e: move-result v5 │ │ -04247e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -042480: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -042484: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -042488: 7153 ea05 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05ea │ │ -04248e: 0a05 |0017: move-result v5 │ │ -042490: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -042494: 0f00 |001a: return v0 │ │ -042496: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -042498: 28fe |001c: goto 001a // -0002 │ │ +043f10: |[043f10] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +043f20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043f22: 6e20 ed05 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ed │ │ +043f28: 0a01 |0004: move-result v1 │ │ +043f2a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +043f2e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +043f32: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +043f36: 7152 ea05 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05ea │ │ +043f3c: 0a05 |000e: move-result v5 │ │ +043f3e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +043f40: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +043f44: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +043f48: 7153 ea05 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05ea │ │ +043f4e: 0a05 |0017: move-result v5 │ │ +043f50: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +043f54: 0f00 |001a: return v0 │ │ +043f56: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +043f58: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -79107,23 +79112,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04249c: |[04249c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0424ac: 6e20 ed05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ed │ │ -0424b2: 0a00 |0003: move-result v0 │ │ -0424b4: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -0424b8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0424bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0424be: 0f00 |0009: return v0 │ │ -0424c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0424c2: 28fe |000b: goto 0009 // -0002 │ │ +043f5c: |[043f5c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +043f6c: 6e20 ed05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ed │ │ +043f72: 0a00 |0003: move-result v0 │ │ +043f74: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +043f78: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +043f7c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +043f7e: 0f00 |0009: return v0 │ │ +043f80: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +043f82: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -79132,40 +79137,40 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0424c4: |[0424c4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0424d4: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -0424d8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0424dc: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -0424e0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0424e4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0424e8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0424ec: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0424f0: 0f00 |000e: return v0 │ │ +043f84: |[043f84] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +043f94: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +043f98: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +043f9c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +043fa0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +043fa4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +043fa8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +043fac: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +043fb0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000f reg=2 metaState I │ │ │ │ source_file_idx : 798 (KeyEventCompat.java) │ │ │ │ Class #318 header: │ │ -class_idx : 239 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 798 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #318 annotations: │ │ @@ -79187,17 +79192,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0424f4: |[0424f4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -042504: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04250a: 0e00 |0003: return-void │ │ +043fb4: |[043fb4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +043fc4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +043fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79206,18 +79211,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04250c: |[04250c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -04251c: 7120 fd05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05fd │ │ -042522: 0a00 |0003: move-result v0 │ │ -042524: 0f00 |0004: return v0 │ │ +043fcc: |[043fcc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +043fdc: 7120 fd05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05fd │ │ +043fe2: 0a00 |0003: move-result v0 │ │ +043fe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -79227,18 +79232,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042528: |[042528] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -042538: 7110 fe05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05fe │ │ -04253e: 0a00 |0003: move-result v0 │ │ -042540: 0f00 |0004: return v0 │ │ +043fe8: |[043fe8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +043ff8: 7110 fe05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05fe │ │ +043ffe: 0a00 |0003: move-result v0 │ │ +044000: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -79247,32 +79252,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042544: |[042544] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -042554: 7110 ff05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05ff │ │ -04255a: 0a00 |0003: move-result v0 │ │ -04255c: 0f00 |0004: return v0 │ │ +044004: |[044004] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +044014: 7110 ff05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05ff │ │ +04401a: 0a00 |0003: move-result v0 │ │ +04401c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ source_file_idx : 798 (KeyEventCompat.java) │ │ │ │ Class #319 header: │ │ -class_idx : 243 │ │ +class_idx : 242 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1773 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -79293,17 +79298,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042560: |[042560] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -042570: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -042576: 0e00 |0003: return-void │ │ +044020: |[044020] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +044030: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79312,32 +79317,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042578: |[042578] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -042588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04258a: 0f00 |0001: return v0 │ │ +044038: |[044038] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +044048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04404a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 1773 (MenuCompat.java) │ │ + source_file_idx : 1770 (MenuCompat.java) │ │ │ │ Class #320 header: │ │ -class_idx : 244 │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1773 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -79358,17 +79363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04258c: |[04258c] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -04259c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0425a2: 0e00 |0003: return-void │ │ +04404c: |[04404c] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +04405c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79377,34 +79382,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0425a4: |[0425a4] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0425b4: 7120 1606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0616 │ │ -0425ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0425bc: 0f00 |0004: return v0 │ │ +044064: |[044064] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +044074: 7120 1606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0616 │ │ +04407a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04407c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 1773 (MenuCompat.java) │ │ + source_file_idx : 1770 (MenuCompat.java) │ │ │ │ Class #321 header: │ │ -class_idx : 247 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1774 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1771 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -79425,17 +79430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0425c0: |[0425c0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0425d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0425d6: 0e00 |0003: return-void │ │ +044080: |[044080] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +044090: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79444,16 +79449,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0425d8: |[0425d8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0425e8: 1101 |0000: return-object v1 │ │ +044098: |[044098] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0440a8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -79463,32 +79468,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0425ec: |[0425ec] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0425fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0425fe: 0f00 |0001: return v0 │ │ +0440ac: |[0440ac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0440bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0440be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ │ │ - source_file_idx : 1774 (MenuItemCompat.java) │ │ + source_file_idx : 1771 (MenuItemCompat.java) │ │ │ │ Class #322 header: │ │ -class_idx : 248 │ │ +class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1774 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1771 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -79509,17 +79514,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042600: |[042600] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -042610: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -042616: 0e00 |0003: return-void │ │ +0440c0: |[0440c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0440d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0440d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79528,18 +79533,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042618: |[042618] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -042628: 7120 1506 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0615 │ │ -04262e: 0c00 |0003: move-result-object v0 │ │ -042630: 1100 |0004: return-object v0 │ │ +0440d8: |[0440d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0440e8: 7120 1506 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0615 │ │ +0440ee: 0c00 |0003: move-result-object v0 │ │ +0440f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -79549,34 +79554,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042634: |[042634] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -042644: 7120 1606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0616 │ │ -04264a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04264c: 0f00 |0004: return v0 │ │ +0440f4: |[0440f4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +044104: 7120 1606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0616 │ │ +04410a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04410c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 actionEnum I │ │ │ │ - source_file_idx : 1774 (MenuItemCompat.java) │ │ + source_file_idx : 1771 (MenuItemCompat.java) │ │ │ │ Class #323 header: │ │ -class_idx : 252 │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1782 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -79597,17 +79602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042650: |[042650] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -042660: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -042666: 0e00 |0003: return-void │ │ +044110: |[044110] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +044120: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79616,20 +79621,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -042668: |[042668] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -042678: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -04267c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04267e: 0f00 |0003: return v0 │ │ -042680: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -042682: 28fe |0005: goto 0003 // -0002 │ │ +044128: |[044128] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +044138: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +04413c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04413e: 0f00 |0003: return v0 │ │ +044140: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +044142: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=44 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -79641,22 +79646,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042684: |[042684] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -042694: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -042698: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04269a: 0f00 |0003: return v0 │ │ -04269c: 2200 f201 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f2 │ │ -0426a0: 1a01 7107 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0771 │ │ -0426a4: 7020 b20c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ -0426aa: 2700 |000b: throw v0 │ │ +044144: |[044144] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +044154: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +044158: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04415a: 0f00 |0003: return v0 │ │ +04415c: 2200 f001 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f0 │ │ +044160: 1a01 6e07 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@076e │ │ +044164: 7020 b20c 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ +04416a: 2700 |000b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=52 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -79668,23 +79673,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0426ac: |[0426ac] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0426bc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0426c0: 6e10 060b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ -0426c6: 0a00 |0005: move-result v0 │ │ -0426c8: 0f00 |0006: return v0 │ │ -0426ca: 2200 f201 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f2 │ │ -0426ce: 1a01 7107 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0771 │ │ -0426d2: 7020 b20c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ -0426d8: 2700 |000e: throw v0 │ │ +04416c: |[04416c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +04417c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +044180: 6e10 060b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ +044186: 0a00 |0005: move-result v0 │ │ +044188: 0f00 |0006: return v0 │ │ +04418a: 2200 f001 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f0 │ │ +04418e: 1a01 6e07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@076e │ │ +044192: 7020 b20c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ +044198: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0007 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ @@ -79696,40 +79701,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0426dc: |[0426dc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0426ec: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0426f0: 6e10 080b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ -0426f6: 0a00 |0005: move-result v0 │ │ -0426f8: 0f00 |0006: return v0 │ │ -0426fa: 2200 f201 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f2 │ │ -0426fe: 1a01 7107 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0771 │ │ -042702: 7020 b20c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ -042708: 2700 |000e: throw v0 │ │ +04419c: |[04419c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0441ac: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0441b0: 6e10 080b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ +0441b6: 0a00 |0005: move-result v0 │ │ +0441b8: 0f00 |0006: return v0 │ │ +0441ba: 2200 f001 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@01f0 │ │ +0441be: 1a01 6e07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@076e │ │ +0441c2: 7020 b20c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0cb2 │ │ +0441c8: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 1782 (MotionEventCompat.java) │ │ + source_file_idx : 1779 (MotionEventCompat.java) │ │ │ │ Class #324 header: │ │ -class_idx : 253 │ │ +class_idx : 252 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1782 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -79750,17 +79755,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04270c: |[04270c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -04271c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -042722: 0e00 |0003: return-void │ │ +0441cc: |[0441cc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0441dc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0441e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -79769,18 +79774,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042724: |[042724] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -042734: 7120 2e06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@062e │ │ -04273a: 0a00 |0003: move-result v0 │ │ -04273c: 0f00 |0004: return v0 │ │ +0441e4: |[0441e4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0441f4: 7120 2e06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@062e │ │ +0441fa: 0a00 |0003: move-result v0 │ │ +0441fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -79790,18 +79795,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042740: |[042740] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -042750: 7120 2f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062f │ │ -042756: 0a00 |0003: move-result v0 │ │ -042758: 0f00 |0004: return v0 │ │ +044200: |[044200] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +044210: 7120 2f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062f │ │ +044216: 0a00 |0003: move-result v0 │ │ +044218: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -79811,18 +79816,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04275c: |[04275c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -04276c: 7120 3006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0630 │ │ -042772: 0a00 |0003: move-result v0 │ │ -042774: 0f00 |0004: return v0 │ │ +04421c: |[04421c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +04422c: 7120 3006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0630 │ │ +044232: 0a00 |0003: move-result v0 │ │ +044234: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ @@ -79832,33 +79837,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042778: |[042778] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -042788: 7120 3106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0631 │ │ -04278e: 0a00 |0003: move-result v0 │ │ -042790: 0f00 |0004: return v0 │ │ +044238: |[044238] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +044248: 7120 3106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0631 │ │ +04424e: 0a00 |0003: move-result v0 │ │ +044250: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ │ │ - source_file_idx : 1782 (MotionEventCompat.java) │ │ + source_file_idx : 1779 (MotionEventCompat.java) │ │ │ │ Class #325 header: │ │ -class_idx : 262 │ │ +class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ -source_file_idx : 1886 │ │ +source_file_idx : 1883 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -79888,18 +79893,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042794: |[042794] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -0427a4: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -0427a8: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ -0427ae: 0e00 |0005: return-void │ │ +044254: |[044254] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +044264: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +044268: 7010 0701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0107 │ │ +04426e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ @@ -79908,17 +79913,17 @@ │ │ type : '(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0427b0: |[0427b0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0427c0: 7020 6706 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0667 │ │ -0427c6: 0e00 |0003: return-void │ │ +044270: |[044270] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +044280: 7020 6706 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0667 │ │ +044286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/PagerTitleStrip$1; │ │ @@ -79929,18 +79934,18 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0427c8: |[0427c8] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0427d8: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -0427dc: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ -0427e2: 0e00 |0005: return-void │ │ +044288: |[044288] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +044298: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +04429c: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ +0442a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0006 reg=2 oldAdapter Landroid/support/v4/view/PagerAdapter; │ │ @@ -79951,26 +79956,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0427e4: |[0427e4] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0427f4: 5430 2202 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -0427f8: 5431 2202 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -0427fc: 5411 3002 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042800: 6e10 6807 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -042806: 0a01 |0009: move-result v1 │ │ -042808: 5432 2202 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -04280c: 5422 3002 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042810: 6e10 6307 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ -042816: 0c02 |0011: move-result-object v2 │ │ -042818: 6e30 9306 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ -04281e: 0e00 |0015: return-void │ │ +0442a4: |[0442a4] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0442b4: 5430 2202 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +0442b8: 5431 2202 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +0442bc: 5411 3002 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +0442c0: 6e10 6807 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +0442c6: 0a01 |0009: move-result v1 │ │ +0442c8: 5432 2202 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +0442cc: 5422 3002 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +0442d0: 6e10 6307 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ +0442d6: 0c02 |0011: move-result-object v2 │ │ +0442d8: 6e30 9306 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ +0442de: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0015 line=498 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ │ │ @@ -79979,17 +79984,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042820: |[042820] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -042830: 5901 2102 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0221 │ │ -042834: 0e00 |0002: return-void │ │ +0442e0: |[0442e0] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +0442f0: 5901 2102 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0221 │ │ +0442f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0002 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0003 reg=1 state I │ │ @@ -79999,23 +80004,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -042838: |[042838] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -042848: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -04284c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -042850: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -042854: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -042858: 5420 2202 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -04285c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04285e: 6e40 9406 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ -042864: 0e00 |000e: return-void │ │ +0442f8: |[0442f8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +044308: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +04430c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +044310: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +044314: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +044318: 5420 2202 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +04431c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04431e: 6e40 9406 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ +044324: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0006 line=472 │ │ 0x0008 line=474 │ │ 0x000e line=475 │ │ locals : │ │ @@ -80029,44 +80034,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -042868: |[042868] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -042878: 5230 2102 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0221 │ │ -04287c: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ -042880: 5430 2202 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -042884: 5431 2202 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -042888: 5411 3002 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -04288c: 6e10 6807 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -042892: 0a01 |000d: move-result v1 │ │ -042894: 5432 2202 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ -042898: 5422 3002 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -04289c: 6e10 6307 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ -0428a2: 0c02 |0015: move-result-object v2 │ │ -0428a4: 6e30 9306 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ -0428aa: 0e00 |0019: return-void │ │ +044328: |[044328] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +044338: 5230 2102 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0221 │ │ +04433c: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ +044340: 5430 2202 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +044344: 5431 2202 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +044348: 5411 3002 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +04434c: 6e10 6807 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +044352: 0a01 |000d: move-result v1 │ │ +044354: 5432 2202 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0222 │ │ +044358: 5422 3002 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +04435c: 6e10 6307 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ +044362: 0c02 |0015: move-result-object v2 │ │ +044364: 6e30 9306 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ +04436a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0004 line=481 │ │ 0x0019 line=483 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x001a reg=4 position I │ │ │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #326 header: │ │ -class_idx : 264 │ │ +class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1886 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1883 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -80087,17 +80092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0428ac: |[0428ac] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -0428bc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0428c2: 0e00 |0003: return-void │ │ +04436c: |[04436c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +04437c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -80106,32 +80111,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0428c4: |[0428c4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0428d4: 6e10 590c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ -0428da: 0e00 |0003: return-void │ │ +044384: |[044384] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +044394: 6e10 590c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ +04439a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #327 header: │ │ -class_idx : 265 │ │ +class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1886 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1883 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -80152,17 +80157,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0428dc: |[0428dc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0428ec: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0428f2: 0e00 |0003: return-void │ │ +04439c: |[04439c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +0443ac: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0443b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -80171,32 +80176,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0428f4: |[0428f4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -042904: 7110 9806 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0698 │ │ -04290a: 0e00 |0003: return-void │ │ +0443b4: |[0443b4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0443c4: 7110 9806 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0698 │ │ +0443ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #328 header: │ │ -class_idx : 266 │ │ +class_idx : 265 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 408 │ │ -source_file_idx : 1886 │ │ +superclass_idx : 407 │ │ +source_file_idx : 1883 │ │ static_fields_size : 6 │ │ instance_fields_size: 13 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -80298,38 +80303,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -04290c: |[04290c] android.support.v4.view.PagerTitleStrip.:()V │ │ -04291c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04291e: 2300 1003 |0001: new-array v0, v0, [I // type@0310 │ │ -042922: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -042928: 6900 2302 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0223 │ │ -04292c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04292e: 2300 1003 |0009: new-array v0, v0, [I // type@0310 │ │ -042932: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -042934: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -04293a: 4b02 0001 |000f: aput v2, v0, v1 │ │ -04293e: 6900 2702 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0227 │ │ -042942: 6000 1a00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -042946: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -04294a: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -04294e: 2200 0901 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0109 │ │ -042952: 7010 7106 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0671 │ │ -042958: 6900 2402 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ -04295c: 0e00 |0020: return-void │ │ -04295e: 2200 0801 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0108 │ │ -042962: 7010 6f06 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@066f │ │ -042968: 6900 2402 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ -04296c: 28f8 |0028: goto 0020 // -0008 │ │ -04296e: 0000 |0029: nop // spacer │ │ -042970: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +0443cc: |[0443cc] android.support.v4.view.PagerTitleStrip.:()V │ │ +0443dc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0443de: 2300 0d03 |0001: new-array v0, v0, [I // type@030d │ │ +0443e2: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +0443e8: 6900 2302 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0223 │ │ +0443ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0443ee: 2300 0d03 |0009: new-array v0, v0, [I // type@030d │ │ +0443f2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0443f4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +0443fa: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0443fe: 6900 2702 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0227 │ │ +044402: 6000 1a00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +044406: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +04440a: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +04440e: 2200 0801 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0108 │ │ +044412: 7010 7106 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0671 │ │ +044418: 6900 2402 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ +04441c: 0e00 |0020: return-void │ │ +04441e: 2200 0701 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0107 │ │ +044422: 7010 6f06 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@066f │ │ +044428: 6900 2402 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ +04442c: 28f8 |0028: goto 0020 // -0008 │ │ +04442e: 0000 |0029: nop // spacer │ │ +044430: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=68 │ │ 0x0013 line=96 │ │ 0x0019 line=97 │ │ 0x0020 line=101 │ │ @@ -80342,18 +80347,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -042988: |[042988] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -042998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04299a: 7030 7506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0675 │ │ -0429a0: 0e00 |0004: return-void │ │ +044448: |[044448] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +044458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04445a: 7030 7506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0675 │ │ +044460: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -80363,122 +80368,122 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 230 16-bit code units │ │ -0429a4: |[0429a4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0429b4: 122a |0000: const/4 v10, #int 2 // #2 │ │ -0429b6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0429b8: 7030 660b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b66 │ │ -0429be: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -0429c0: 59b7 2b02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ -0429c4: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -0429c8: 59b7 2c02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -0429cc: 2207 0601 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0106 │ │ -0429d0: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -0429d2: 7030 6806 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@0668 │ │ -0429d8: 5bb7 2f02 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ -0429dc: 2207 c801 |0014: new-instance v7, Landroid/widget/TextView; // type@01c8 │ │ -0429e0: 7020 490c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ -0429e6: 5bb7 3102 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -0429ea: 6e20 7606 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ -0429f0: 2207 c801 |001e: new-instance v7, Landroid/widget/TextView; // type@01c8 │ │ -0429f4: 7020 490c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ -0429fa: 5bb7 2902 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -0429fe: 6e20 7606 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ -042a04: 2207 c801 |0028: new-instance v7, Landroid/widget/TextView; // type@01c8 │ │ -042a08: 7020 490c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ -042a0e: 5bb7 2d02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042a12: 6e20 7606 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ -042a18: 6207 2302 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0223 │ │ -042a1c: 6e30 9b00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ -042a22: 0c00 |0037: move-result-object v0 │ │ -042a24: 6e30 ee00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ee │ │ -042a2a: 0a04 |003b: move-result v4 │ │ -042a2c: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -042a30: 54b7 3102 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042a34: 6e30 5b0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ -042a3a: 54b7 2902 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042a3e: 6e30 5b0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ -042a44: 54b7 2d02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042a48: 6e30 5b0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ -042a4e: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -042a50: 6e30 ec00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00ec │ │ -042a56: 0a06 |0051: move-result v6 │ │ -042a58: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -042a5c: 8267 |0054: int-to-float v7, v6 │ │ -042a5e: 6e30 9006 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0690 │ │ -042a64: 6e20 f000 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00f0 │ │ -042a6a: 0a07 |005b: move-result v7 │ │ -042a6c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -042a70: 6e30 eb00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -042a76: 0a05 |0061: move-result v5 │ │ -042a78: 54b7 3102 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042a7c: 6e20 5c0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042a82: 54b7 2902 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042a86: 6e20 5c0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042a8c: 54b7 2d02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042a90: 6e20 5c0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042a96: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -042a98: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -042a9c: 6e30 ed00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ed │ │ -042aa2: 0a07 |0077: move-result v7 │ │ -042aa4: 59b7 2a02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ -042aa8: 6e10 f100 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ -042aae: 54b7 2902 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042ab2: 6e10 510c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0c51 │ │ -042ab8: 0c07 |0082: move-result-object v7 │ │ -042aba: 6e10 de00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00de │ │ -042ac0: 0a07 |0086: move-result v7 │ │ -042ac2: 59b7 3302 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ -042ac6: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -042acc: 6e20 8c06 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@068c │ │ -042ad2: 54b7 3102 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042ad6: 6208 e702 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ -042ada: 6e20 540c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ -042ae0: 54b7 2902 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042ae4: 6208 e702 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ -042ae8: 6e20 540c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ -042aee: 54b7 2d02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042af2: 6208 e702 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ -042af6: 6e20 540c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ -042afc: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -042afe: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -042b02: 6207 2702 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0227 │ │ -042b06: 6e30 9a00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@009a │ │ -042b0c: 0c03 |00ac: move-result-object v3 │ │ -042b0e: 6e30 ea00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00ea │ │ -042b14: 0a01 |00b0: move-result v1 │ │ -042b16: 6e10 f100 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ -042b1c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -042b20: 54b7 3102 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042b24: 7110 8e06 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ -042b2a: 54b7 2902 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042b2e: 7110 8e06 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ -042b34: 54b7 2d02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042b38: 7110 8e06 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ -042b3e: 6e10 9700 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -042b44: 0c07 |00c8: move-result-object v7 │ │ -042b46: 6e10 e200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ -042b4c: 0c07 |00cc: move-result-object v7 │ │ -042b4e: 5272 e902 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ -042b52: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -042b56: c827 |00d1: mul-float/2addr v7, v2 │ │ -042b58: 8777 |00d2: float-to-int v7, v7 │ │ -042b5a: 59b7 3202 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ -042b5e: 0e00 |00d5: return-void │ │ -042b60: 54b7 3102 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042b64: 6e10 590c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ -042b6a: 54b7 2902 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042b6e: 6e10 590c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ -042b74: 54b7 2d02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042b78: 6e10 590c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ -042b7e: 28e0 |00e5: goto 00c5 // -0020 │ │ +044464: |[044464] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +044474: 122a |0000: const/4 v10, #int 2 // #2 │ │ +044476: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +044478: 7030 660b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b66 │ │ +04447e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +044480: 59b7 2b02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ +044484: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +044488: 59b7 2c02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +04448c: 2207 0501 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0105 │ │ +044490: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +044492: 7030 6806 b708 |000f: invoke-direct {v7, v11, v8}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V // method@0668 │ │ +044498: 5bb7 2f02 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ +04449c: 2207 c601 |0014: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +0444a0: 7020 490c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ +0444a6: 5bb7 3102 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +0444aa: 6e20 7606 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ +0444b0: 2207 c601 |001e: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +0444b4: 7020 490c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ +0444ba: 5bb7 2902 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +0444be: 6e20 7606 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ +0444c4: 2207 c601 |0028: new-instance v7, Landroid/widget/TextView; // type@01c6 │ │ +0444c8: 7020 490c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c49 │ │ +0444ce: 5bb7 2d02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +0444d2: 6e20 7606 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0676 │ │ +0444d8: 6207 2302 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0223 │ │ +0444dc: 6e30 9b00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@009b │ │ +0444e2: 0c00 |0037: move-result-object v0 │ │ +0444e4: 6e30 ee00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ee │ │ +0444ea: 0a04 |003b: move-result v4 │ │ +0444ec: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +0444f0: 54b7 3102 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +0444f4: 6e30 5b0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ +0444fa: 54b7 2902 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +0444fe: 6e30 5b0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ +044504: 54b7 2d02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044508: 6e30 5b0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0c5b │ │ +04450e: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +044510: 6e30 ec00 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00ec │ │ +044516: 0a06 |0051: move-result v6 │ │ +044518: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +04451c: 8267 |0054: int-to-float v7, v6 │ │ +04451e: 6e30 9006 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0690 │ │ +044524: 6e20 f000 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00f0 │ │ +04452a: 0a07 |005b: move-result v7 │ │ +04452c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +044530: 6e30 eb00 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +044536: 0a05 |0061: move-result v5 │ │ +044538: 54b7 3102 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +04453c: 6e20 5c0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +044542: 54b7 2902 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044546: 6e20 5c0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +04454c: 54b7 2d02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044550: 6e20 5c0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +044556: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +044558: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +04455c: 6e30 ed00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ed │ │ +044562: 0a07 |0077: move-result v7 │ │ +044564: 59b7 2a02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ +044568: 6e10 f100 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ +04456e: 54b7 2902 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044572: 6e10 510c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0c51 │ │ +044578: 0c07 |0082: move-result-object v7 │ │ +04457a: 6e10 de00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00de │ │ +044580: 0a07 |0086: move-result v7 │ │ +044582: 59b7 3302 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ +044586: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +04458c: 6e20 8c06 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@068c │ │ +044592: 54b7 3102 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044596: 6208 e702 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ +04459a: 6e20 540c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ +0445a0: 54b7 2902 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +0445a4: 6208 e702 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ +0445a8: 6e20 540c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ +0445ae: 54b7 2d02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +0445b2: 6208 e702 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02e7 │ │ +0445b6: 6e20 540c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0c54 │ │ +0445bc: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +0445be: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +0445c2: 6207 2702 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0227 │ │ +0445c6: 6e30 9a00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@009a │ │ +0445cc: 0c03 |00ac: move-result-object v3 │ │ +0445ce: 6e30 ea00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00ea │ │ +0445d4: 0a01 |00b0: move-result v1 │ │ +0445d6: 6e10 f100 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f1 │ │ +0445dc: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +0445e0: 54b7 3102 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +0445e4: 7110 8e06 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ +0445ea: 54b7 2902 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +0445ee: 7110 8e06 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ +0445f4: 54b7 2d02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +0445f8: 7110 8e06 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@068e │ │ +0445fe: 6e10 9700 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +044604: 0c07 |00c8: move-result-object v7 │ │ +044606: 6e10 e200 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ +04460c: 0c07 |00cc: move-result-object v7 │ │ +04460e: 5272 e902 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ +044612: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +044616: c827 |00d1: mul-float/2addr v7, v2 │ │ +044618: 8777 |00d2: float-to-int v7, v7 │ │ +04461a: 59b7 3202 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ +04461e: 0e00 |00d5: return-void │ │ +044620: 54b7 3102 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044624: 6e10 590c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ +04462a: 54b7 2902 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +04462e: 6e10 590c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ +044634: 54b7 2d02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044638: 6e10 590c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0c59 │ │ +04463e: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=112 │ │ 0x0005 line=51 │ │ 0x0008 line=52 │ │ 0x000c line=59 │ │ 0x0014 line=114 │ │ @@ -80537,18 +80542,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042b80: |[042b80] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -042b90: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ -042b94: 7220 6e06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@066e │ │ -042b9a: 0e00 |0005: return-void │ │ +044640: |[044640] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +044650: 6200 2402 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0224 │ │ +044654: 7220 6e06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@066e │ │ +04465a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -80558,22 +80563,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042b9c: |[042b9c] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -042bac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042bae: 6e10 7706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0677 │ │ -042bb4: 0c00 |0004: move-result-object v0 │ │ -042bb6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -042bba: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0123 │ │ -042bc0: 0a01 |000a: move-result v1 │ │ -042bc2: 0f01 |000b: return v1 │ │ +04465c: |[04465c] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +04466c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04466e: 6e10 7706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0677 │ │ +044674: 0c00 |0004: move-result-object v0 │ │ +044676: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +04467a: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0123 │ │ +044680: 0a01 |000a: move-result v1 │ │ +044682: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0001 line=457 │ │ 0x0005 line=458 │ │ 0x0007 line=459 │ │ 0x000b line=461 │ │ @@ -80587,17 +80592,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042bc4: |[042bc4] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -042bd4: 5210 3202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ -042bd8: 0f00 |0002: return v0 │ │ +044684: |[044684] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +044694: 5210 3202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ +044698: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTitleStrip;) │ │ @@ -80605,36 +80610,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -042bdc: |[042bdc] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -042bec: 6f10 750b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b75 │ │ -042bf2: 6e10 7e06 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@067e │ │ -042bf8: 0c02 |0006: move-result-object v2 │ │ -042bfa: 2023 3301 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0133 │ │ -042bfe: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -042c02: 2203 f101 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01f1 │ │ -042c06: 1a04 5d07 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@075d │ │ -042c0a: 7020 b00c 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -042c10: 2703 |0012: throw v3 │ │ -042c12: 0721 |0013: move-object v1, v2 │ │ -042c14: 1f01 3301 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0133 │ │ -042c18: 6e10 6307 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ -042c1e: 0c00 |0019: move-result-object v0 │ │ -042c20: 5453 2f02 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ -042c24: 6e20 a507 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@07a5 │ │ -042c2a: 5453 2f02 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ -042c2e: 6e20 a807 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a8 │ │ -042c34: 5b51 3002 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c38: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -042c3a: 6e30 9206 3500 |0027: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ -042c40: 0e00 |002a: return-void │ │ +04469c: |[04469c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +0446ac: 6f10 750b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b75 │ │ +0446b2: 6e10 7e06 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@067e │ │ +0446b8: 0c02 |0006: move-result-object v2 │ │ +0446ba: 2023 3201 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0132 │ │ +0446be: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +0446c2: 2203 ef01 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@01ef │ │ +0446c6: 1a04 5a07 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@075a │ │ +0446ca: 7020 b00c 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0446d0: 2703 |0012: throw v3 │ │ +0446d2: 0721 |0013: move-object v1, v2 │ │ +0446d4: 1f01 3201 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0132 │ │ +0446d8: 6e10 6307 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ +0446de: 0c00 |0019: move-result-object v0 │ │ +0446e0: 5453 2f02 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ +0446e4: 6e20 a507 3100 |001c: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@07a5 │ │ +0446ea: 5453 2f02 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ +0446ee: 6e20 a807 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a8 │ │ +0446f4: 5b51 3002 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +0446f8: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +0446fa: 6e30 9206 3500 |0027: invoke-virtual {v5, v3, v0}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ +044700: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=240 │ │ 0x0007 line=241 │ │ 0x000b line=242 │ │ 0x0014 line=246 │ │ @@ -80655,29 +80660,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -042c44: |[042c44] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -042c54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042c56: 6f10 760b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b76 │ │ -042c5c: 5420 3002 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c60: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -042c64: 5420 3002 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c68: 6e10 6307 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ -042c6e: 0c00 |000d: move-result-object v0 │ │ -042c70: 6e30 9206 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ -042c76: 5420 3002 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c7a: 6e20 a507 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@07a5 │ │ -042c80: 5420 3002 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c84: 6e20 a807 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a8 │ │ -042c8a: 5b21 3002 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042c8e: 0e00 |001d: return-void │ │ +044704: |[044704] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +044714: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +044716: 6f10 760b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b76 │ │ +04471c: 5420 3002 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +044720: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +044724: 5420 3002 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +044728: 6e10 6307 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ +04472e: 0c00 |000d: move-result-object v0 │ │ +044730: 6e30 9206 0201 |000e: invoke-virtual {v2, v0, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0692 │ │ +044736: 5420 3002 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +04473a: 6e20 a507 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; // method@07a5 │ │ +044740: 5420 3002 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +044744: 6e20 a807 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a8 │ │ +04474a: 5b21 3002 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +04474e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0004 line=258 │ │ 0x0008 line=259 │ │ 0x0011 line=260 │ │ 0x0016 line=261 │ │ @@ -80691,28 +80696,28 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -042c90: |[042c90] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -042ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042ca2: 5431 3002 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042ca6: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -042caa: 5231 2c02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -042cae: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -042cb2: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -042cb6: 5230 2c02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -042cba: 5431 3002 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042cbe: 6e10 6807 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -042cc4: 0a01 |0012: move-result v1 │ │ -042cc6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -042cc8: 6e40 9406 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ -042cce: 0e00 |0017: return-void │ │ +044750: |[044750] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +044760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044762: 5431 3002 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +044766: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +04476a: 5231 2c02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +04476e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +044772: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +044776: 5230 2c02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +04477a: 5431 3002 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +04477e: 6e10 6807 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +044784: 0a01 |0012: move-result v1 │ │ +044786: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +044788: 6e40 9406 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ +04478e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=449 │ │ 0x0005 line=450 │ │ 0x000d line=451 │ │ 0x0017 line=453 │ │ locals : │ │ @@ -80729,67 +80734,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -042cd0: |[042cd0] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -042ce0: 7110 230b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b23 │ │ -042ce6: 0a08 |0003: move-result v8 │ │ -042ce8: 7110 230b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b23 │ │ -042cee: 0a03 |0007: move-result v3 │ │ -042cf0: 7110 240b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b24 │ │ -042cf6: 0a09 |000b: move-result v9 │ │ -042cf8: 7110 240b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b24 │ │ -042cfe: 0a04 |000f: move-result v4 │ │ -042d00: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -042d04: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -042d08: 220a f101 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01f1 │ │ -042d0c: 1a0b fa06 |0016: const-string v11, "Must measure with an exact width" // string@06fa │ │ -042d10: 7020 b00c ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -042d16: 270a |001b: throw v10 │ │ -042d18: 0140 |001c: move v0, v4 │ │ -042d1a: 6e10 7906 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0679 │ │ -042d20: 0a05 |0020: move-result v5 │ │ -042d22: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -042d24: 6e10 7d06 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ -042d2a: 0a0a |0025: move-result v10 │ │ -042d2c: 6e10 7a06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ -042d32: 0a0b |0029: move-result v11 │ │ -042d34: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -042d38: b160 |002c: sub-int/2addr v0, v6 │ │ -042d3a: 829a |002d: int-to-float v10, v9 │ │ -042d3c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -042d42: c8ba |0031: mul-float/2addr v10, v11 │ │ -042d44: 87aa |0032: float-to-int v10, v10 │ │ -042d46: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -042d4a: 7120 250b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -042d50: 0a02 |0038: move-result v2 │ │ -042d52: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -042d56: 7120 250b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -042d5c: 0a01 |003e: move-result v1 │ │ -042d5e: 54ca 3102 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042d62: 6e30 530c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -042d68: 54ca 2902 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042d6c: 6e30 530c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -042d72: 54ca 2d02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042d76: 6e30 530c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -042d7c: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -042d80: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -042d84: 6e30 8b06 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@068b │ │ -042d8a: 0e00 |0055: return-void │ │ -042d8c: 54ca 2902 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042d90: 6e10 4d0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -042d96: 0a07 |005b: move-result v7 │ │ -042d98: 900a 0706 |005c: add-int v10, v7, v6 │ │ -042d9c: 7120 c10c a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -042da2: 0a0a |0061: move-result v10 │ │ -042da4: 6e30 8b06 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@068b │ │ -042daa: 28f0 |0065: goto 0055 // -0010 │ │ +044790: |[044790] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +0447a0: 7110 230b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b23 │ │ +0447a6: 0a08 |0003: move-result v8 │ │ +0447a8: 7110 230b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b23 │ │ +0447ae: 0a03 |0007: move-result v3 │ │ +0447b0: 7110 240b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b24 │ │ +0447b6: 0a09 |000b: move-result v9 │ │ +0447b8: 7110 240b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b24 │ │ +0447be: 0a04 |000f: move-result v4 │ │ +0447c0: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +0447c4: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +0447c8: 220a ef01 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@01ef │ │ +0447cc: 1a0b f706 |0016: const-string v11, "Must measure with an exact width" // string@06f7 │ │ +0447d0: 7020 b00c ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0447d6: 270a |001b: throw v10 │ │ +0447d8: 0140 |001c: move v0, v4 │ │ +0447da: 6e10 7906 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0679 │ │ +0447e0: 0a05 |0020: move-result v5 │ │ +0447e2: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +0447e4: 6e10 7d06 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ +0447ea: 0a0a |0025: move-result v10 │ │ +0447ec: 6e10 7a06 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ +0447f2: 0a0b |0029: move-result v11 │ │ +0447f4: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +0447f8: b160 |002c: sub-int/2addr v0, v6 │ │ +0447fa: 829a |002d: int-to-float v10, v9 │ │ +0447fc: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +044802: c8ba |0031: mul-float/2addr v10, v11 │ │ +044804: 87aa |0032: float-to-int v10, v10 │ │ +044806: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +04480a: 7120 250b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +044810: 0a02 |0038: move-result v2 │ │ +044812: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +044816: 7120 250b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +04481c: 0a01 |003e: move-result v1 │ │ +04481e: 54ca 3102 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044822: 6e30 530c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +044828: 54ca 2902 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +04482c: 6e30 530c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +044832: 54ca 2d02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044836: 6e30 530c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +04483c: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +044840: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +044844: 6e30 8b06 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@068b │ │ +04484a: 0e00 |0055: return-void │ │ +04484c: 54ca 2902 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044850: 6e10 4d0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044856: 0a07 |005b: move-result v7 │ │ +044858: 900a 0706 |005c: add-int v10, v7, v6 │ │ +04485c: 7120 c10c a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044862: 0a0a |0061: move-result v10 │ │ +044864: 6e30 8b06 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@068b │ │ +04486a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0008 line=418 │ │ 0x000c line=419 │ │ 0x0010 line=421 │ │ @@ -80829,19 +80834,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042dac: |[042dac] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -042dbc: 5510 3502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ -042dc0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -042dc4: 6f10 7d0b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b7d │ │ -042dca: 0e00 |0007: return-void │ │ +04486c: |[04486c] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +04487c: 5510 3502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ +044880: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +044884: 6f10 7d0b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b7d │ │ +04488a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0007 line=309 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -80851,18 +80856,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042dcc: |[042dcc] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -042ddc: 5901 2a02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ -042de0: 6e10 8606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ -042de6: 0e00 |0005: return-void │ │ +04488c: |[04488c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +04489c: 5901 2a02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ +0448a0: 6e10 8606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ +0448a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0002 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -80873,31 +80878,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -042de8: |[042de8] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -042df8: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -042dfc: c851 |0002: mul-float/2addr v1, v5 │ │ -042dfe: 8711 |0003: float-to-int v1, v1 │ │ -042e00: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -042e04: 5941 2e02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ -042e08: 5241 2e02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ -042e0c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -042e10: 5242 3302 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ -042e14: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -042e1a: b532 |0011: and-int/2addr v2, v3 │ │ -042e1c: 9600 0102 |0012: or-int v0, v1, v2 │ │ -042e20: 5441 3102 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042e24: 6e20 5c0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042e2a: 5441 2d02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042e2e: 6e20 5c0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042e34: 0e00 |001e: return-void │ │ +0448a8: |[0448a8] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +0448b8: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +0448bc: c851 |0002: mul-float/2addr v1, v5 │ │ +0448be: 8711 |0003: float-to-int v1, v1 │ │ +0448c0: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0448c4: 5941 2e02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ +0448c8: 5241 2e02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ +0448cc: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0448d0: 5242 3302 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ +0448d4: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0448da: b532 |0011: and-int/2addr v2, v3 │ │ +0448dc: 9600 0102 |0012: or-int v0, v1, v2 │ │ +0448e0: 5441 3102 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +0448e4: 6e20 5c0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +0448ea: 5441 2d02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +0448ee: 6e20 5c0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +0448f4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0008 line=190 │ │ 0x0014 line=191 │ │ 0x0019 line=192 │ │ 0x001e line=193 │ │ @@ -80911,29 +80916,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -042e38: |[042e38] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -042e48: 5945 3302 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ -042e4c: 5441 2902 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042e50: 6e20 5c0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042e56: 5241 2e02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ -042e5a: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -042e5e: 5242 3302 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ -042e62: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -042e68: b532 |0010: and-int/2addr v2, v3 │ │ -042e6a: 9600 0102 |0011: or-int v0, v1, v2 │ │ -042e6e: 5441 3102 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042e72: 6e20 5c0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042e78: 5441 2d02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042e7c: 6e20 5c0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ -042e82: 0e00 |001d: return-void │ │ +0448f8: |[0448f8] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +044908: 5945 3302 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ +04490c: 5441 2902 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044910: 6e20 5c0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +044916: 5241 2e02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@022e │ │ +04491a: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +04491e: 5242 3302 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0233 │ │ +044922: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +044928: b532 |0010: and-int/2addr v2, v3 │ │ +04492a: 9600 0102 |0011: or-int v0, v1, v2 │ │ +04492e: 5441 3102 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044932: 6e20 5c0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +044938: 5441 2d02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +04493c: 6e20 5c0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0c5c │ │ +044942: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0007 line=204 │ │ 0x0013 line=205 │ │ 0x0018 line=206 │ │ @@ -80948,22 +80953,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -042e84: |[042e84] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -042e94: 5410 3102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042e98: 6e30 5d0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ -042e9e: 5410 2902 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042ea2: 6e30 5d0c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ -042ea8: 5410 2d02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042eac: 6e30 5d0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ -042eb2: 0e00 |000f: return-void │ │ +044944: |[044944] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +044954: 5410 3102 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044958: 6e30 5d0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ +04495e: 5410 2902 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044962: 6e30 5d0c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ +044968: 5410 2d02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +04496c: 6e30 5d0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0c5d │ │ +044972: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ 0x000a line=222 │ │ 0x000f line=223 │ │ locals : │ │ @@ -80976,18 +80981,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042eb4: |[042eb4] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -042ec4: 5901 3202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ -042ec8: 6e10 8606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ -042ece: 0e00 |0005: return-void │ │ +044974: |[044974] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +044984: 5901 3202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ +044988: 6e10 8606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ +04498e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTitleStrip; │ │ @@ -80998,33 +81003,33 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -042ed0: |[042ed0] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -042ee0: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -042ee4: 5410 2f02 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ -042ee8: 6e20 4606 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0646 │ │ -042eee: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ -042ef2: 5410 2f02 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ -042ef6: 6e20 3f06 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063f │ │ -042efc: 5410 3002 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042f00: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ -042f04: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -042f06: 5910 2b02 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ -042f0a: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ -042f0e: 5910 2c02 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -042f12: 5410 3002 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -042f16: 6e10 6807 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -042f1c: 0a00 |001e: move-result v0 │ │ -042f1e: 6e30 9306 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ -042f24: 6e10 8606 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ -042f2a: 0e00 |0025: return-void │ │ +044990: |[044990] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0449a0: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +0449a4: 5410 2f02 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ +0449a8: 6e20 4606 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0646 │ │ +0449ae: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ +0449b2: 5410 2f02 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@022f │ │ +0449b6: 6e20 3f06 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063f │ │ +0449bc: 5410 3002 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +0449c0: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ +0449c4: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0449c6: 5910 2b02 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ +0449ca: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ +0449ce: 5910 2c02 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +0449d2: 5410 3002 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +0449d6: 6e10 6807 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +0449dc: 0a00 |001e: move-result v0 │ │ +0449de: 6e30 9306 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ +0449e4: 6e10 8606 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0686 │ │ +0449ea: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0007 line=315 │ │ 0x0009 line=316 │ │ 0x000e line=318 │ │ @@ -81043,86 +81048,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -042f2c: |[042f2c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -042f3c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -042f3e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -042f42: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -042f44: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -042f48: 6e10 3706 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -042f4e: 0a03 |0009: move-result v3 │ │ -042f50: 5ca7 3502 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ -042f54: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -042f56: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -042f5a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -042f5e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -042f62: 6e20 3906 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ -042f68: 0c04 |0016: move-result-object v4 │ │ -042f6a: 54a7 3102 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -042f6e: 6e20 5a0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -042f74: 54a8 2902 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -042f78: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -042f7c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -042f80: 6e20 3906 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ -042f86: 0c07 |0025: move-result-object v7 │ │ -042f88: 6e20 5a0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -042f8e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -042f90: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -042f94: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -042f98: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -042f9c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -042fa0: 6e20 3906 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ -042fa6: 0c04 |0035: move-result-object v4 │ │ -042fa8: 54a7 2d02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -042fac: 6e20 5a0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -042fb2: 6e10 8006 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0680 │ │ -042fb8: 0a07 |003e: move-result v7 │ │ -042fba: 6e10 7b06 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@067b │ │ -042fc0: 0a08 |0042: move-result v8 │ │ -042fc2: b187 |0043: sub-int/2addr v7, v8 │ │ -042fc4: 6e10 7c06 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@067c │ │ -042fca: 0a08 |0047: move-result v8 │ │ -042fcc: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -042fd0: 6e10 7806 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0678 │ │ -042fd6: 0a07 |004d: move-result v7 │ │ -042fd8: 6e10 7d06 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ -042fde: 0a08 |0051: move-result v8 │ │ -042fe0: b187 |0052: sub-int/2addr v7, v8 │ │ -042fe2: 6e10 7a06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ -042fe8: 0a08 |0056: move-result v8 │ │ -042fea: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -042fee: 8257 |0059: int-to-float v7, v5 │ │ -042ff0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -042ff6: c887 |005d: mul-float/2addr v7, v8 │ │ -042ff8: 8777 |005e: float-to-int v7, v7 │ │ -042ffa: 7120 250b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -043000: 0a02 |0062: move-result v2 │ │ -043002: 7120 250b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ -043008: 0a01 |0066: move-result v1 │ │ -04300a: 54a7 3102 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -04300e: 6e30 530c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -043014: 54a7 2902 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -043018: 6e30 530c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -04301e: 54a7 2d02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -043022: 6e30 530c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ -043028: 59ab 2b02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ -04302c: 55a7 3402 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ -043030: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -043034: 52a7 2c02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -043038: 6e40 9406 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ -04303e: 5ca6 3502 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ -043042: 0e00 |0083: return-void │ │ -043044: 0163 |0084: move v3, v6 │ │ -043046: 2885 |0085: goto 000a // -007b │ │ -043048: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -04304a: 289f |0087: goto 0026 // -0061 │ │ +0449ec: |[0449ec] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0449fc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0449fe: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +044a02: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +044a04: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +044a08: 6e10 3706 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +044a0e: 0a03 |0009: move-result v3 │ │ +044a10: 5ca7 3502 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ +044a14: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +044a16: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +044a1a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +044a1e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +044a22: 6e20 3906 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ +044a28: 0c04 |0016: move-result-object v4 │ │ +044a2a: 54a7 3102 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044a2e: 6e20 5a0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +044a34: 54a8 2902 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044a38: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +044a3c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +044a40: 6e20 3906 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ +044a46: 0c07 |0025: move-result-object v7 │ │ +044a48: 6e20 5a0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +044a4e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +044a50: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044a54: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +044a58: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +044a5c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044a60: 6e20 3906 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0639 │ │ +044a66: 0c04 |0035: move-result-object v4 │ │ +044a68: 54a7 2d02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044a6c: 6e20 5a0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +044a72: 6e10 8006 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0680 │ │ +044a78: 0a07 |003e: move-result v7 │ │ +044a7a: 6e10 7b06 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@067b │ │ +044a80: 0a08 |0042: move-result v8 │ │ +044a82: b187 |0043: sub-int/2addr v7, v8 │ │ +044a84: 6e10 7c06 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@067c │ │ +044a8a: 0a08 |0047: move-result v8 │ │ +044a8c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +044a90: 6e10 7806 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0678 │ │ +044a96: 0a07 |004d: move-result v7 │ │ +044a98: 6e10 7d06 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ +044a9e: 0a08 |0051: move-result v8 │ │ +044aa0: b187 |0052: sub-int/2addr v7, v8 │ │ +044aa2: 6e10 7a06 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ +044aa8: 0a08 |0056: move-result v8 │ │ +044aaa: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +044aae: 8257 |0059: int-to-float v7, v5 │ │ +044ab0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +044ab6: c887 |005d: mul-float/2addr v7, v8 │ │ +044ab8: 8777 |005e: float-to-int v7, v7 │ │ +044aba: 7120 250b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +044ac0: 0a02 |0062: move-result v2 │ │ +044ac2: 7120 250b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b25 │ │ +044ac8: 0a01 |0066: move-result v1 │ │ +044aca: 54a7 3102 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044ace: 6e30 530c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +044ad4: 54a7 2902 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044ad8: 6e30 530c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +044ade: 54a7 2d02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044ae2: 6e30 530c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0c53 │ │ +044ae8: 59ab 2b02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ +044aec: 55a7 3402 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ +044af0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +044af4: 52a7 2c02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +044af8: 6e40 9406 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ +044afe: 5ca6 3502 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0235 │ │ +044b02: 0e00 |0083: return-void │ │ +044b04: 0163 |0084: move v3, v6 │ │ +044b06: 2885 |0085: goto 000a // -007b │ │ +044b08: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +044b0a: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=267 │ │ 0x000a line=268 │ │ 0x000c line=270 │ │ 0x000d line=271 │ │ 0x0011 line=272 │ │ @@ -81164,233 +81169,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -04304c: |[04304c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -04305c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -043060: 5200 2b02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ -043064: 022a 0000 |0004: move/from16 v42, v0 │ │ -043068: 0200 2e00 |0006: move/from16 v0, v46 │ │ -04306c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -043070: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -043074: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -043078: 5400 3002 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ -04307c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -043080: 7401 6307 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ -043086: 0c2a |0015: move-result-object v42 │ │ -043088: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -04308c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -043090: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -043094: 6e30 9306 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ -04309a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -04309e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0430a2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0430a6: 5c10 3402 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ -0430aa: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0430ae: 5400 3102 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -0430b2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0430b6: 7401 4e0c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ -0430bc: 0a24 |0030: move-result v36 │ │ -0430be: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0430c2: 5400 2902 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -0430c6: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0430ca: 7401 4e0c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ -0430d0: 0a12 |003a: move-result v18 │ │ -0430d2: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0430d6: 5400 2d02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -0430da: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0430de: 7401 4e0c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ -0430e4: 0a1a |0044: move-result v26 │ │ -0430e6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0430ea: 7401 8006 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0680 │ │ -0430f0: 0a26 |004a: move-result v38 │ │ -0430f2: 7401 7806 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0678 │ │ -0430f8: 0a25 |004e: move-result v37 │ │ -0430fa: 7401 7b06 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@067b │ │ -043100: 0a1d |0052: move-result v29 │ │ -043102: 7401 7c06 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@067c │ │ -043108: 0a1e |0056: move-result v30 │ │ -04310a: 7401 7d06 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ -043110: 0a1f |005a: move-result v31 │ │ -043112: 7401 7a06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ -043118: 0a1c |005e: move-result v28 │ │ -04311a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -04311e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -043122: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -043126: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -04312a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -04312e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -043132: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -043136: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -04313a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -04313e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -043142: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -043146: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -04314a: 82a0 |0077: int-to-float v0, v10 │ │ -04314c: 022b 0000 |0078: move/from16 v43, v0 │ │ -043150: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -043154: 0200 2b00 |007c: move/from16 v0, v43 │ │ -043158: 8700 |007e: float-to-int v0, v0 │ │ -04315a: 022b 0000 |007f: move/from16 v43, v0 │ │ -04315e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -043162: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -043166: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -04316a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -04316e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -043172: 5400 3102 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -043176: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -04317a: 7401 4a0c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ -043180: 0a20 |0092: move-result v32 │ │ -043182: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -043186: 5400 2902 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -04318a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -04318e: 7401 4a0c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ -043194: 0a0b |009c: move-result v11 │ │ -043196: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -04319a: 5400 2d02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -04319e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0431a2: 7401 4a0c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ -0431a8: 0a16 |00a6: move-result v22 │ │ -0431aa: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0431ae: 7120 c10c b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -0431b4: 0a2a |00ac: move-result v42 │ │ -0431b6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0431ba: 0201 1600 |00af: move/from16 v1, v22 │ │ -0431be: 7120 c10c 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -0431c4: 0a14 |00b4: move-result v20 │ │ -0431c6: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0431ca: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0431ce: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0431d2: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0431d6: 5400 3102 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -0431da: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0431de: 7401 4d0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -0431e4: 0a2a |00c4: move-result v42 │ │ -0431e6: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0431ea: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0431ee: 5400 2902 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -0431f2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0431f6: 7401 4d0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -0431fc: 0a2a |00d0: move-result v42 │ │ -0431fe: 9005 112a |00d1: add-int v5, v17, v42 │ │ -043202: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -043206: 5400 2d02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -04320a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -04320e: 7401 4d0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -043214: 0a2a |00dc: move-result v42 │ │ -043216: 9006 192a |00dd: add-int v6, v25, v42 │ │ -04321a: 7120 c10c 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -043220: 0a2a |00e2: move-result v42 │ │ -043222: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -043226: 7120 c10c 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -04322c: 0a15 |00e8: move-result v21 │ │ -04322e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -043232: 5200 2a02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ -043236: 022a 0000 |00ed: move/from16 v42, v0 │ │ -04323a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -04323e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -043244: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -043248: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -04324c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -043250: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -043254: 5400 2902 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -043258: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -04325c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -043260: 5400 2902 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ -043264: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -043268: 7401 4d0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -04326e: 0a2b |0109: move-result v43 │ │ -043270: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -043274: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -043278: 0201 1000 |010e: move/from16 v1, v16 │ │ -04327c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -043280: 6e52 520c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ -043286: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -04328a: 5200 3202 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ -04328e: 022a 0000 |0119: move/from16 v42, v0 │ │ -043292: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -043296: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -04329a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -04329e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0432a2: 7120 c30c 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ -0432a8: 0a21 |0126: move-result v33 │ │ -0432aa: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0432ae: 5400 3102 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -0432b2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0432b6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0432ba: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0432be: 5400 3102 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ -0432c2: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0432c6: 7401 4d0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -0432cc: 0a2c |0138: move-result v44 │ │ -0432ce: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0432d2: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0432d6: 0201 2100 |013d: move/from16 v1, v33 │ │ -0432da: 0202 2200 |013f: move/from16 v2, v34 │ │ -0432de: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0432e2: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0432e6: 6e54 520c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ -0432ec: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0432f0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0432f4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0432f8: 5200 3202 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ -0432fc: 022b 0000 |0150: move/from16 v43, v0 │ │ -043300: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -043304: 7702 c10c 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -04330a: 0a17 |0157: move-result v23 │ │ -04330c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -043310: 5400 2d02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -043314: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -043318: 902b 171a |015e: add-int v43, v23, v26 │ │ -04331c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -043320: 5400 2d02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ -043324: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -043328: 7401 4d0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ -04332e: 0a2c |0169: move-result v44 │ │ -043330: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -043334: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -043338: 0201 1700 |016e: move/from16 v1, v23 │ │ -04333c: 0202 1800 |0170: move/from16 v2, v24 │ │ -043340: 0203 2b00 |0172: move/from16 v3, v43 │ │ -043344: 0204 2c00 |0174: move/from16 v4, v44 │ │ -043348: 6e54 520c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ -04334e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -043352: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -043356: 5910 2c02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -04335a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -04335e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -043362: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -043366: 5c10 3402 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ -04336a: 0e00 |0187: return-void │ │ -04336c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -043370: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -043374: 5200 2c02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ -043378: 022a 0000 |018e: move/from16 v42, v0 │ │ -04337c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -043380: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -043384: 28f3 |0194: goto 0187 // -000d │ │ -043386: 912a 251f |0195: sub-int v42, v37, v31 │ │ -04338a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -04338e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -043392: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -043396: 9022 0923 |019d: add-int v34, v9, v35 │ │ -04339a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -04339e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0433a2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0433a6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0433aa: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0433ae: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0433b2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0433b6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0433ba: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0433be: 0000 |01b1: nop // spacer │ │ -0433c0: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +044b0c: |[044b0c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +044b1c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +044b20: 5200 2b02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@022b │ │ +044b24: 022a 0000 |0004: move/from16 v42, v0 │ │ +044b28: 0200 2e00 |0006: move/from16 v0, v46 │ │ +044b2c: 0201 2a00 |0008: move/from16 v1, v42 │ │ +044b30: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +044b34: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +044b38: 5400 3002 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0230 │ │ +044b3c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +044b40: 7401 6307 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0763 │ │ +044b46: 0c2a |0015: move-result-object v42 │ │ +044b48: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +044b4c: 0201 2e00 |0018: move/from16 v1, v46 │ │ +044b50: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +044b54: 6e30 9306 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0693 │ │ +044b5a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +044b5e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +044b62: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +044b66: 5c10 3402 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ +044b6a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +044b6e: 5400 3102 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044b72: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +044b76: 7401 4e0c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ +044b7c: 0a24 |0030: move-result v36 │ │ +044b7e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +044b82: 5400 2902 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044b86: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +044b8a: 7401 4e0c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ +044b90: 0a12 |003a: move-result v18 │ │ +044b92: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +044b96: 5400 2d02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044b9a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +044b9e: 7401 4e0c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c4e │ │ +044ba4: 0a1a |0044: move-result v26 │ │ +044ba6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +044baa: 7401 8006 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0680 │ │ +044bb0: 0a26 |004a: move-result v38 │ │ +044bb2: 7401 7806 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0678 │ │ +044bb8: 0a25 |004e: move-result v37 │ │ +044bba: 7401 7b06 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@067b │ │ +044bc0: 0a1d |0052: move-result v29 │ │ +044bc2: 7401 7c06 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@067c │ │ +044bc8: 0a1e |0056: move-result v30 │ │ +044bca: 7401 7d06 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@067d │ │ +044bd0: 0a1f |005a: move-result v31 │ │ +044bd2: 7401 7a06 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@067a │ │ +044bd8: 0a1c |005e: move-result v28 │ │ +044bda: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +044bde: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +044be2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +044be6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +044bea: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +044bee: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +044bf2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +044bf6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +044bfa: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +044bfe: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +044c02: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +044c06: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +044c0a: 82a0 |0077: int-to-float v0, v10 │ │ +044c0c: 022b 0000 |0078: move/from16 v43, v0 │ │ +044c10: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +044c14: 0200 2b00 |007c: move/from16 v0, v43 │ │ +044c18: 8700 |007e: float-to-int v0, v0 │ │ +044c1a: 022b 0000 |007f: move/from16 v43, v0 │ │ +044c1e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +044c22: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +044c26: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +044c2a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +044c2e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +044c32: 5400 3102 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044c36: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +044c3a: 7401 4a0c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ +044c40: 0a20 |0092: move-result v32 │ │ +044c42: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +044c46: 5400 2902 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044c4a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +044c4e: 7401 4a0c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ +044c54: 0a0b |009c: move-result v11 │ │ +044c56: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +044c5a: 5400 2d02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044c5e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +044c62: 7401 4a0c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c4a │ │ +044c68: 0a16 |00a6: move-result v22 │ │ +044c6a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +044c6e: 7120 c10c b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044c74: 0a2a |00ac: move-result v42 │ │ +044c76: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +044c7a: 0201 1600 |00af: move/from16 v1, v22 │ │ +044c7e: 7120 c10c 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044c84: 0a14 |00b4: move-result v20 │ │ +044c86: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +044c8a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +044c8e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +044c92: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +044c96: 5400 3102 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044c9a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +044c9e: 7401 4d0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044ca4: 0a2a |00c4: move-result v42 │ │ +044ca6: 9007 232a |00c5: add-int v7, v35, v42 │ │ +044caa: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +044cae: 5400 2902 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044cb2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +044cb6: 7401 4d0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044cbc: 0a2a |00d0: move-result v42 │ │ +044cbe: 9005 112a |00d1: add-int v5, v17, v42 │ │ +044cc2: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +044cc6: 5400 2d02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044cca: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +044cce: 7401 4d0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044cd4: 0a2a |00dc: move-result v42 │ │ +044cd6: 9006 192a |00dd: add-int v6, v25, v42 │ │ +044cda: 7120 c10c 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044ce0: 0a2a |00e2: move-result v42 │ │ +044ce2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +044ce6: 7120 c10c 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044cec: 0a15 |00e8: move-result v21 │ │ +044cee: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +044cf2: 5200 2a02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@022a │ │ +044cf6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +044cfa: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +044cfe: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +044d04: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +044d08: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +044d0c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +044d10: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +044d14: 5400 2902 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044d18: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +044d1c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +044d20: 5400 2902 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0229 │ │ +044d24: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +044d28: 7401 4d0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044d2e: 0a2b |0109: move-result v43 │ │ +044d30: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +044d34: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +044d38: 0201 1000 |010e: move/from16 v1, v16 │ │ +044d3c: 0202 2b00 |0110: move/from16 v2, v43 │ │ +044d40: 6e52 520c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ +044d46: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +044d4a: 5200 3202 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ +044d4e: 022a 0000 |0119: move/from16 v42, v0 │ │ +044d52: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +044d56: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +044d5a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +044d5e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +044d62: 7120 c30c 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0cc3 │ │ +044d68: 0a21 |0126: move-result v33 │ │ +044d6a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +044d6e: 5400 3102 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044d72: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +044d76: 902b 2124 |012d: add-int v43, v33, v36 │ │ +044d7a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +044d7e: 5400 3102 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0231 │ │ +044d82: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +044d86: 7401 4d0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044d8c: 0a2c |0138: move-result v44 │ │ +044d8e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +044d92: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +044d96: 0201 2100 |013d: move/from16 v1, v33 │ │ +044d9a: 0202 2200 |013f: move/from16 v2, v34 │ │ +044d9e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +044da2: 0204 2c00 |0143: move/from16 v4, v44 │ │ +044da6: 6e54 520c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ +044dac: 912a 261e |0148: sub-int v42, v38, v30 │ │ +044db0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +044db4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +044db8: 5200 3202 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0232 │ │ +044dbc: 022b 0000 |0150: move/from16 v43, v0 │ │ +044dc0: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +044dc4: 7702 c10c 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +044dca: 0a17 |0157: move-result v23 │ │ +044dcc: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +044dd0: 5400 2d02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044dd4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +044dd8: 902b 171a |015e: add-int v43, v23, v26 │ │ +044ddc: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +044de0: 5400 2d02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@022d │ │ +044de4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +044de8: 7401 4d0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c4d │ │ +044dee: 0a2c |0169: move-result v44 │ │ +044df0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +044df4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +044df8: 0201 1700 |016e: move/from16 v1, v23 │ │ +044dfc: 0202 1800 |0170: move/from16 v2, v24 │ │ +044e00: 0203 2b00 |0172: move/from16 v3, v43 │ │ +044e04: 0204 2c00 |0174: move/from16 v4, v44 │ │ +044e08: 6e54 520c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0c52 │ │ +044e0e: 0200 2f00 |0179: move/from16 v0, v47 │ │ +044e12: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +044e16: 5910 2c02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +044e1a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +044e1e: 0200 2a00 |0181: move/from16 v0, v42 │ │ +044e22: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +044e26: 5c10 3402 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0234 │ │ +044e2a: 0e00 |0187: return-void │ │ +044e2c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +044e30: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +044e34: 5200 2c02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@022c │ │ +044e38: 022a 0000 |018e: move/from16 v42, v0 │ │ +044e3c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +044e40: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +044e44: 28f3 |0194: goto 0187 // -000d │ │ +044e46: 912a 251f |0195: sub-int v42, v37, v31 │ │ +044e4a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +044e4e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +044e52: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +044e56: 9022 0923 |019d: add-int v34, v9, v35 │ │ +044e5a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +044e5e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +044e62: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +044e66: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +044e6a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +044e6e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +044e72: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +044e76: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +044e7a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +044e7e: 0000 |01b1: nop // spacer │ │ +044e80: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x000c line=328 │ │ 0x001f line=333 │ │ 0x0027 line=335 │ │ 0x0031 line=336 │ │ @@ -81521,21 +81526,21 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 1886 (PagerTitleStrip.java) │ │ + source_file_idx : 1883 (PagerTitleStrip.java) │ │ │ │ Class #329 header: │ │ -class_idx : 269 │ │ +class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2187 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2184 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -81556,17 +81561,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0433d4: |[0433d4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0433e4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0433ea: 0e00 |0003: return-void │ │ +044e94: |[044e94] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +044ea4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -81575,18 +81580,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0433ec: |[0433ec] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0433fc: 6e10 100b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b10 │ │ -043402: 0a00 |0003: move-result v0 │ │ -043404: 0f00 |0004: return v0 │ │ +044eac: |[044eac] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +044ebc: 6e10 100b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b10 │ │ +044ec2: 0a00 |0003: move-result v0 │ │ +044ec4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -81596,33 +81601,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -043408: |[043408] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -043418: 6e10 120b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b12 │ │ -04341e: 0a00 |0003: move-result v0 │ │ -043420: 0f00 |0004: return v0 │ │ +044ec8: |[044ec8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +044ed8: 6e10 120b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b12 │ │ +044ede: 0a00 |0003: move-result v0 │ │ +044ee0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 2187 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2184 (VelocityTrackerCompat.java) │ │ │ │ Class #330 header: │ │ -class_idx : 270 │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2187 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2184 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -81643,17 +81648,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043424: |[043424] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -043434: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04343a: 0e00 |0003: return-void │ │ +044ee4: |[044ee4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +044ef4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -81662,18 +81667,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04343c: |[04343c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -04344c: 7120 a606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a6 │ │ -043452: 0a00 |0003: move-result v0 │ │ -043454: 0f00 |0004: return v0 │ │ +044efc: |[044efc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +044f0c: 7120 a606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a6 │ │ +044f12: 0a00 |0003: move-result v0 │ │ +044f14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ @@ -81683,33 +81688,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -043458: |[043458] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -043468: 7120 a706 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a7 │ │ -04346e: 0a00 |0003: move-result v0 │ │ -043470: 0f00 |0004: return v0 │ │ +044f18: |[044f18] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +044f28: 7120 a706 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a7 │ │ +044f2e: 0a00 |0003: move-result v0 │ │ +044f30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 2187 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2184 (VelocityTrackerCompat.java) │ │ │ │ Class #331 header: │ │ -class_idx : 274 │ │ +class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -81730,17 +81735,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043474: |[043474] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -043484: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04348a: 0e00 |0003: return-void │ │ +044f34: |[044f34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +044f44: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +044f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -81749,17 +81754,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04348c: |[04348c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -04349c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04349e: 0f00 |0001: return v0 │ │ +044f4c: |[044f4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +044f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -81769,17 +81774,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0434a0: |[0434a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0434b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0434b2: 0f00 |0001: return v0 │ │ +044f60: |[044f60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +044f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -81789,17 +81794,17 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0434b4: |[0434b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0434c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0434c6: 1100 |0001: return-object v0 │ │ +044f74: |[044f74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +044f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -81808,17 +81813,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0434c8: |[0434c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0434d8: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0434dc: 1000 |0002: return-wide v0 │ │ +044f88: |[044f88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +044f98: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +044f9c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -81826,17 +81831,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0434e0: |[0434e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0434f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0434f2: 0f00 |0001: return v0 │ │ +044fa0: |[044fa0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +044fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044fb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -81845,17 +81850,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0434f4: |[0434f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -043504: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -043506: 0f00 |0001: return v0 │ │ +044fb4: |[044fb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +044fc4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +044fc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -81864,17 +81869,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043508: |[043508] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -043518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04351a: 0f00 |0001: return v0 │ │ +044fc8: |[044fc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +044fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044fda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -81883,16 +81888,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04351c: |[04351c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04352c: 0e00 |0000: return-void │ │ +044fdc: |[044fdc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +044fec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -81902,16 +81907,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043530: |[043530] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -043540: 0e00 |0000: return-void │ │ +044ff0: |[044ff0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +045000: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -81921,16 +81926,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043544: |[043544] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043554: 0e00 |0000: return-void │ │ +045004: |[045004] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +045014: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -81940,117 +81945,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043558: |[043558] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -043568: 6e10 ac06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ -04356e: 0b00 |0003: move-result-wide v0 │ │ -043570: 6e30 490b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b49 │ │ -043576: 0e00 |0007: return-void │ │ +045018: |[045018] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +045028: 6e10 ac06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ +04502e: 0b00 |0003: move-result-wide v0 │ │ +045030: 6e30 490b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b49 │ │ +045036: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0007 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -043578: |[043578] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -043588: 6e10 ac06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ -04358e: 0b01 |0003: move-result-wide v1 │ │ -043590: 0780 |0004: move-object v0, v8 │ │ -043592: 0193 |0005: move v3, v9 │ │ -043594: 01a4 |0006: move v4, v10 │ │ -043596: 01b5 |0007: move v5, v11 │ │ -043598: 01c6 |0008: move v6, v12 │ │ -04359a: 7407 4a0b 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b4a │ │ -0435a0: 0e00 |000c: return-void │ │ +045038: |[045038] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +045048: 6e10 ac06 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ +04504e: 0b02 |0003: move-result-wide v2 │ │ +045050: 0791 |0004: move-object v1, v9 │ │ +045052: 01a4 |0005: move v4, v10 │ │ +045054: 01b5 |0006: move v5, v11 │ │ +045056: 01c6 |0007: move v6, v12 │ │ +045058: 01d7 |0008: move v7, v13 │ │ +04505a: 7407 4a0b 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b4a │ │ +045060: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000c line=121 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=10 left I │ │ + 0x0000 - 0x000d reg=11 top I │ │ + 0x0000 - 0x000d reg=12 right I │ │ + 0x0000 - 0x000d reg=13 bottom I │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0435a4: |[0435a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0435b4: 6e10 ac06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ -0435ba: 0b00 |0003: move-result-wide v0 │ │ -0435bc: 6e40 470b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b47 │ │ -0435c2: 0e00 |0007: return-void │ │ +045064: |[045064] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +045074: 6e10 ac06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ +04507a: 0b00 |0003: move-result-wide v0 │ │ +04507c: 6e40 470b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b47 │ │ +045082: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0007 line=124 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0435c4: |[0435c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0435d4: 6e10 ac06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ -0435da: 0b00 |0003: move-result-wide v0 │ │ -0435dc: bb50 |0004: add-long/2addr v0, v5 │ │ -0435de: 6e40 470b 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b47 │ │ -0435e4: 0e00 |0008: return-void │ │ +045084: |[045084] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +045094: 6e10 ac06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06ac │ │ +04509a: 0b00 |0003: move-result-wide v0 │ │ +04509c: bb60 |0004: add-long/2addr v0, v6 │ │ +04509e: 6e40 470b 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b47 │ │ +0450a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0008 line=127 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0435e8: |[0435e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0435f8: 0e00 |0000: return-void │ │ +0450a8: |[0450a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0450b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -82060,16 +82065,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0435fc: |[0435fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -04360c: 0e00 |0000: return-void │ │ +0450bc: |[0450bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0450cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -82079,16 +82084,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043610: |[043610] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -043620: 0e00 |0000: return-void │ │ +0450d0: |[0450d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0450e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -82098,31 +82103,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043624: |[043624] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -043634: 0e00 |0000: return-void │ │ +0450e4: |[0450e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0450f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #332 header: │ │ -class_idx : 285 │ │ +class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2197 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2194 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -82143,17 +82148,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043638: |[043638] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -043648: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04364e: 0e00 |0003: return-void │ │ +0450f8: |[0450f8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +045108: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04510e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -82162,32 +82167,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -043650: |[043650] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -043660: 6e10 620b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b62 │ │ -043666: 0a00 |0003: move-result v0 │ │ -043668: 0f00 |0004: return v0 │ │ +045110: |[045110] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +045120: 6e10 620b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b62 │ │ +045126: 0a00 |0003: move-result v0 │ │ +045128: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 2197 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2194 (ViewConfigurationCompat.java) │ │ │ │ Class #333 header: │ │ -class_idx : 286 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2197 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2194 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -82208,17 +82213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04366c: |[04366c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -04367c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043682: 0e00 |0003: return-void │ │ +04512c: |[04512c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +04513c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +045142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -82227,32 +82232,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -043684: |[043684] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -043694: 7110 1407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0714 │ │ -04369a: 0a00 |0003: move-result v0 │ │ -04369c: 0f00 |0004: return v0 │ │ +045144: |[045144] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +045154: 7110 1407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0714 │ │ +04515a: 0a00 |0003: move-result v0 │ │ +04515c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 2197 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2194 (ViewConfigurationCompat.java) │ │ │ │ Class #334 header: │ │ -class_idx : 292 │ │ +class_idx : 291 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2200 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -82273,17 +82278,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0436a0: |[0436a0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -0436b0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0436b6: 0e00 |0003: return-void │ │ +045160: |[045160] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +045170: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +045176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -82292,33 +82297,33 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0436b8: |[0436b8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0436c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0436ca: 0f00 |0001: return v0 │ │ +045178: |[045178] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +045188: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04518a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2200 (ViewGroupCompat.java) │ │ + source_file_idx : 2197 (ViewGroupCompat.java) │ │ │ │ Class #335 header: │ │ -class_idx : 300 │ │ +class_idx : 299 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 231 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 230 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -82342,18 +82347,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0436cc: |[0436cc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0436dc: 5b01 4e02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0436e0: 7010 ae05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05ae │ │ -0436e6: 0e00 |0005: return-void │ │ +04518c: |[04518c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +04519c: 5b01 4e02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +0451a0: 7010 ae05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05ae │ │ +0451a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2472 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -82363,21 +82368,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0436e8: |[0436e8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0436f8: 6f30 b205 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ -0436fe: 1c00 3301 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0133 │ │ -043702: 6e10 9c0c 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -043708: 0c00 |0008: move-result-object v0 │ │ -04370a: 6e20 860b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b86 │ │ -043710: 0e00 |000c: return-void │ │ +0451a8: |[0451a8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0451b8: 6f30 b205 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b2 │ │ +0451be: 1c00 3201 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0132 │ │ +0451c2: 6e10 9c0c 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +0451c8: 0c00 |0008: move-result-object v0 │ │ +0451ca: 6e20 860b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b86 │ │ +0451d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ 0x0003 line=2477 │ │ 0x000c line=2478 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -82389,74 +82394,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -043714: |[043714] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -043724: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043726: 6f30 b305 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ -04372c: 1c01 3301 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0133 │ │ -043730: 6e10 9c0c 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -043736: 0c01 |0009: move-result-object v1 │ │ -043738: 6e20 d708 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@08d7 │ │ -04373e: 5421 4e02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043742: 7110 4507 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -043748: 0c01 |0012: move-result-object v1 │ │ -04374a: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -04374e: 5421 4e02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043752: 7110 4507 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -043758: 0c01 |001a: move-result-object v1 │ │ -04375a: 6e10 3706 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -043760: 0a01 |001e: move-result v1 │ │ -043762: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -043766: 6e20 e308 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@08e3 │ │ -04376c: 5420 4e02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043770: 7110 4507 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -043776: 0c00 |0029: move-result-object v0 │ │ -043778: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -04377c: 5420 4e02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043780: 7110 4607 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -043786: 0a00 |0031: move-result v0 │ │ -043788: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -04378c: 5420 4e02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043790: 7110 4607 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -043796: 0a00 |0039: move-result v0 │ │ -043798: 5421 4e02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -04379c: 7110 4507 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -0437a2: 0c01 |003f: move-result-object v1 │ │ -0437a4: 6e10 3706 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -0437aa: 0a01 |0043: move-result v1 │ │ -0437ac: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0437b0: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -0437b4: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -0437b8: 6e20 aa08 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08aa │ │ -0437be: 5420 4e02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0437c2: 7110 4507 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -0437c8: 0c00 |0052: move-result-object v0 │ │ -0437ca: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -0437ce: 5420 4e02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0437d2: 7110 4607 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -0437d8: 0a00 |005a: move-result v0 │ │ -0437da: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -0437de: 5420 4e02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0437e2: 7110 4607 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -0437e8: 0a00 |0062: move-result v0 │ │ -0437ea: 5421 4e02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0437ee: 7110 4507 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -0437f4: 0c01 |0068: move-result-object v1 │ │ -0437f6: 6e10 3706 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -0437fc: 0a01 |006c: move-result v1 │ │ -0437fe: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -043802: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -043806: 6e20 aa08 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08aa │ │ -04380c: 0e00 |0074: return-void │ │ -04380e: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -043810: 28ab |0076: goto 0021 // -0055 │ │ +0451d4: |[0451d4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0451e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0451e6: 6f30 b305 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05b3 │ │ +0451ec: 1c01 3201 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0132 │ │ +0451f0: 6e10 9c0c 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +0451f6: 0c01 |0009: move-result-object v1 │ │ +0451f8: 6e20 d708 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@08d7 │ │ +0451fe: 5421 4e02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045202: 7110 4507 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045208: 0c01 |0012: move-result-object v1 │ │ +04520a: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +04520e: 5421 4e02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045212: 7110 4507 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045218: 0c01 |001a: move-result-object v1 │ │ +04521a: 6e10 3706 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +045220: 0a01 |001e: move-result v1 │ │ +045222: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +045226: 6e20 e308 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@08e3 │ │ +04522c: 5420 4e02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045230: 7110 4507 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045236: 0c00 |0029: move-result-object v0 │ │ +045238: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04523c: 5420 4e02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045240: 7110 4607 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045246: 0a00 |0031: move-result v0 │ │ +045248: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +04524c: 5420 4e02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045250: 7110 4607 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045256: 0a00 |0039: move-result v0 │ │ +045258: 5421 4e02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +04525c: 7110 4507 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045262: 0c01 |003f: move-result-object v1 │ │ +045264: 6e10 3706 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +04526a: 0a01 |0043: move-result v1 │ │ +04526c: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +045270: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +045274: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +045278: 6e20 aa08 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08aa │ │ +04527e: 5420 4e02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045282: 7110 4507 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045288: 0c00 |0052: move-result-object v0 │ │ +04528a: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +04528e: 5420 4e02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045292: 7110 4607 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045298: 0a00 |005a: move-result v0 │ │ +04529a: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +04529e: 5420 4e02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +0452a2: 7110 4607 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +0452a8: 0a00 |0062: move-result v0 │ │ +0452aa: 5421 4e02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +0452ae: 7110 4507 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +0452b4: 0c01 |0068: move-result-object v1 │ │ +0452b6: 6e10 3706 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +0452bc: 0a01 |006c: move-result v1 │ │ +0452be: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +0452c2: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +0452c6: 6e20 aa08 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08aa │ │ +0452cc: 0e00 |0074: return-void │ │ +0452ce: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +0452d0: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2482 │ │ 0x0004 line=2483 │ │ 0x000d line=2484 │ │ 0x0024 line=2485 │ │ 0x0048 line=2486 │ │ @@ -82474,78 +82479,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -043814: |[043814] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -043824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043826: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -043828: 6f40 b605 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b6 │ │ -04382e: 0a02 |0005: move-result v2 │ │ -043830: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -043834: 0f00 |0008: return v0 │ │ -043836: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -04383c: 0110 |000c: move v0, v1 │ │ -04383e: 28fb |000d: goto 0008 // -0005 │ │ -043840: 5442 4e02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043844: 7110 4507 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -04384a: 0c02 |0013: move-result-object v2 │ │ -04384c: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -043850: 5442 4e02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043854: 7110 4607 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -04385a: 0a02 |001b: move-result v2 │ │ -04385c: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -043860: 5442 4e02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043864: 7110 4607 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -04386a: 0a02 |0023: move-result v2 │ │ -04386c: 5443 4e02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043870: 7110 4507 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -043876: 0c03 |0029: move-result-object v3 │ │ -043878: 6e10 3706 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -04387e: 0a03 |002d: move-result v3 │ │ -043880: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -043884: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -043888: 5441 4e02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -04388c: 5442 4e02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -043890: 7110 4607 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -043896: 0a02 |0039: move-result v2 │ │ -043898: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04389c: 6e20 9f07 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -0438a2: 28c9 |003f: goto 0008 // -0037 │ │ -0438a4: 0110 |0040: move v0, v1 │ │ -0438a6: 28c7 |0041: goto 0008 // -0039 │ │ -0438a8: 5442 4e02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438ac: 7110 4507 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -0438b2: 0c02 |0047: move-result-object v2 │ │ -0438b4: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -0438b8: 5442 4e02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438bc: 7110 4607 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -0438c2: 0a02 |004f: move-result v2 │ │ -0438c4: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -0438c8: 5442 4e02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438cc: 7110 4607 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -0438d2: 0a02 |0057: move-result v2 │ │ -0438d4: 5443 4e02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438d8: 7110 4507 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ -0438de: 0c03 |005d: move-result-object v3 │ │ -0438e0: 6e10 3706 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ -0438e6: 0a03 |0061: move-result v3 │ │ -0438e8: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -0438ec: 5441 4e02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438f0: 5442 4e02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ -0438f4: 7110 4607 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ -0438fa: 0a02 |006b: move-result v2 │ │ -0438fc: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -043900: 6e20 9f07 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -043906: 2897 |0071: goto 0008 // -0069 │ │ -043908: 0110 |0072: move v0, v1 │ │ -04390a: 2895 |0073: goto 0008 // -006b │ │ -04390c: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +0452d4: |[0452d4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0452e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0452e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0452e8: 6f40 b605 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b6 │ │ +0452ee: 0a02 |0005: move-result v2 │ │ +0452f0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0452f4: 0f00 |0008: return v0 │ │ +0452f6: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +0452fc: 0110 |000c: move v0, v1 │ │ +0452fe: 28fb |000d: goto 0008 // -0005 │ │ +045300: 5442 4e02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045304: 7110 4507 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +04530a: 0c02 |0013: move-result-object v2 │ │ +04530c: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +045310: 5442 4e02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045314: 7110 4607 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +04531a: 0a02 |001b: move-result v2 │ │ +04531c: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +045320: 5442 4e02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045324: 7110 4607 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +04532a: 0a02 |0023: move-result v2 │ │ +04532c: 5443 4e02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045330: 7110 4507 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045336: 0c03 |0029: move-result-object v3 │ │ +045338: 6e10 3706 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +04533e: 0a03 |002d: move-result v3 │ │ +045340: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +045344: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +045348: 5441 4e02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +04534c: 5442 4e02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045350: 7110 4607 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045356: 0a02 |0039: move-result v2 │ │ +045358: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04535c: 6e20 9f07 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +045362: 28c9 |003f: goto 0008 // -0037 │ │ +045364: 0110 |0040: move v0, v1 │ │ +045366: 28c7 |0041: goto 0008 // -0039 │ │ +045368: 5442 4e02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +04536c: 7110 4507 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +045372: 0c02 |0047: move-result-object v2 │ │ +045374: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +045378: 5442 4e02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +04537c: 7110 4607 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045382: 0a02 |004f: move-result v2 │ │ +045384: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +045388: 5442 4e02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +04538c: 7110 4607 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +045392: 0a02 |0057: move-result v2 │ │ +045394: 5443 4e02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +045398: 7110 4507 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0745 │ │ +04539e: 0c03 |005d: move-result-object v3 │ │ +0453a0: 6e10 3706 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0637 │ │ +0453a6: 0a03 |0061: move-result v3 │ │ +0453a8: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +0453ac: 5441 4e02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +0453b0: 5442 4e02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@024e │ │ +0453b4: 7110 4607 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0746 │ │ +0453ba: 0a02 |006b: move-result v2 │ │ +0453bc: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0453c0: 6e20 9f07 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +0453c6: 2897 |0071: goto 0008 // -0069 │ │ +0453c8: 0110 |0072: move v0, v1 │ │ +0453ca: 2895 |0073: goto 0008 // -006b │ │ +0453cc: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2495 │ │ 0x0008 line=2512 │ │ 0x0009 line=2498 │ │ 0x000d line=2512 │ │ 0x000e line=2500 │ │ @@ -82557,21 +82562,21 @@ │ │ 0x0074 line=2498 │ │ locals : │ │ 0x0000 - 0x007e reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x007e reg=5 host Landroid/view/View; │ │ 0x0000 - 0x007e reg=6 action I │ │ 0x0000 - 0x007e reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #336 header: │ │ -class_idx : 304 │ │ +class_idx : 303 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -82593,17 +82598,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043920: |[043920] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -043930: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043936: 0e00 |0003: return-void │ │ +0453e0: |[0453e0] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0453f0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0453f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -82612,18 +82617,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043938: |[043938] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -043948: 2200 3101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0131 │ │ -04394c: 7030 3907 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0739 │ │ -043952: 1100 |0005: return-object v0 │ │ +0453f8: |[0453f8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +045408: 2200 3001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0130 │ │ +04540c: 7030 3907 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0739 │ │ +045412: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -82633,18 +82638,18 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -043954: |[043954] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -043964: 6e30 3407 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0734 │ │ -04396a: 0c00 |0003: move-result-object v0 │ │ -04396c: 1100 |0004: return-object v0 │ │ +045414: |[045414] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +045424: 6e30 3407 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState$1;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; // method@0734 │ │ +04542a: 0c00 |0003: move-result-object v0 │ │ +04542c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -82654,17 +82659,17 @@ │ │ type : '(I)[Landroid/support/v4/view/ViewPager$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043970: |[043970] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -043980: 2320 1b03 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@031b │ │ -043984: 1100 |0002: return-object v0 │ │ +045430: |[045430] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +045440: 2320 1803 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ +045444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -82673,32 +82678,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -043988: |[043988] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -043998: 6e20 3607 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0736 │ │ -04399e: 0c00 |0003: move-result-object v0 │ │ -0439a0: 1100 |0004: return-object v0 │ │ +045448: |[045448] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +045458: 6e20 3607 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0736 │ │ +04545e: 0c00 |0003: move-result-object v0 │ │ +045460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #337 header: │ │ -class_idx : 306 │ │ +class_idx : 305 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2207 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -82719,17 +82724,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0439a4: |[0439a4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0439b4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0439ba: 0e00 |0003: return-void │ │ +045464: |[045464] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +045474: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04547a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -82738,16 +82743,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0439bc: |[0439bc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0439cc: 0e00 |0000: return-void │ │ +04547c: |[04547c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +04548c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -82756,16 +82761,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0439d0: |[0439d0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0439e0: 0e00 |0000: return-void │ │ +045490: |[045490] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +0454a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -82776,29 +82781,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0439e4: |[0439e4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0439f4: 0e00 |0000: return-void │ │ +0454a4: |[0454a4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +0454b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 2207 (ViewPager.java) │ │ + source_file_idx : 2204 (ViewPager.java) │ │ │ │ Class #338 header: │ │ -class_idx : 309 │ │ +class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #338 annotations: │ │ @@ -82820,17 +82825,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0439f8: |[0439f8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -043a08: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043a0e: 0e00 |0003: return-void │ │ +0454b8: |[0454b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0454c8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0454ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ │ │ Virtual methods - │ │ @@ -82839,16 +82844,16 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043a10: |[043a10] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -043a20: 0e00 |0000: return-void │ │ +0454d0: |[0454d0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0454e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0001 reg=2 record Ljava/lang/Object; │ │ @@ -82858,17 +82863,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043a24: |[043a24] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -043a34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043a36: 1100 |0001: return-object v0 │ │ +0454e4: |[0454e4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0454f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0454f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -82878,30 +82883,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043a38: |[043a38] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -043a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043a4a: 0f00 |0001: return v0 │ │ +0454f8: |[0454f8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +045508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04550a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 380 (AccessibilityEventCompat.java) │ │ │ │ Class #339 header: │ │ -class_idx : 313 │ │ +class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #339 annotations: │ │ @@ -82931,19 +82936,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043a4c: |[043a4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -043a5c: 5b01 a102 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02a1 │ │ -043a60: 5b02 a202 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a2 │ │ -043a64: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043a6a: 0e00 |0007: return-void │ │ +04550c: |[04550c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +04551c: 5b01 a102 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@02a1 │ │ +045520: 5b02 a202 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a2 │ │ +045524: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04552a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -82954,32 +82959,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043a6c: |[043a6c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -043a7c: 5410 a202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a2 │ │ -043a80: 6e20 de07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@07de │ │ -043a86: 0e00 |0005: return-void │ │ +04552c: |[04552c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +04553c: 5410 a202 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@02a2 │ │ +045540: 6e20 de07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@07de │ │ +045546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #340 header: │ │ -class_idx : 315 │ │ +class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #340 annotations: │ │ @@ -83005,17 +83010,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043a88: |[043a88] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -043a98: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043a9e: 0e00 |0003: return-void │ │ +045548: |[045548] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +045558: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04555e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ │ │ Virtual methods - │ │ @@ -83024,17 +83029,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043aa0: |[043aa0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -043ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043ab2: 0f00 |0001: return v0 │ │ +045560: |[045560] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +045570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045572: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -83044,18 +83049,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -043ab4: |[043ab4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -043ac4: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ -043aca: 0c00 |0003: move-result-object v0 │ │ -043acc: 1100 |0004: return-object v0 │ │ +045574: |[045574] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +045584: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ +04558a: 0c00 |0003: move-result-object v0 │ │ +04558c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -83065,18 +83070,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -043ad0: |[043ad0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -043ae0: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ -043ae6: 0c00 |0003: move-result-object v0 │ │ -043ae8: 1100 |0004: return-object v0 │ │ +045590: |[045590] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0455a0: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ +0455a6: 0c00 |0003: move-result-object v0 │ │ +0455a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -83085,17 +83090,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043aec: |[043aec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -043afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043afe: 0f00 |0001: return v0 │ │ +0455ac: |[0455ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0455bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0455be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -83104,17 +83109,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043b00: |[043b00] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -043b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043b12: 1100 |0001: return-object v0 │ │ +0455c0: |[0455c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0455d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0455d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -83123,31 +83128,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043b14: |[043b14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -043b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043b26: 0f00 |0001: return v0 │ │ +0455d4: |[0455d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0455e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0455e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #341 header: │ │ -class_idx : 325 │ │ +class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 60 │ │ │ │ Class #341 annotations: │ │ @@ -83171,17 +83176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043b28: |[043b28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -043b38: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -043b3e: 0e00 |0003: return-void │ │ +0455e8: |[0455e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0455f8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0455fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -83190,16 +83195,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043b40: |[043b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -043b50: 0e00 |0000: return-void │ │ +045600: |[045600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +045610: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -83209,16 +83214,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043b54: |[043b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -043b64: 0e00 |0000: return-void │ │ +045614: |[045614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045624: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -83228,16 +83233,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043b68: |[043b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -043b78: 0e00 |0000: return-void │ │ +045628: |[045628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +045638: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -83248,18 +83253,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -043b7c: |[043b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -043b8c: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ -043b92: 0c00 |0003: move-result-object v0 │ │ -043b94: 1100 |0004: return-object v0 │ │ +04563c: |[04563c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +04564c: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ +045652: 0c00 |0003: move-result-object v0 │ │ +045654: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -83269,17 +83274,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043b98: |[043b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -043ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043baa: 1100 |0001: return-object v0 │ │ +045658: |[045658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +045668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04566a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -83289,17 +83294,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043bac: |[043bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -043bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043bbe: 1100 |0001: return-object v0 │ │ +04566c: |[04566c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04567c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04567e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -83309,17 +83314,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043bc0: |[043bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -043bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043bd2: 0f00 |0001: return v0 │ │ +045680: |[045680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +045690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045692: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83328,16 +83333,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043bd4: |[043bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -043be4: 0e00 |0000: return-void │ │ +045694: |[045694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0456a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -83347,16 +83352,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043be8: |[043be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -043bf8: 0e00 |0000: return-void │ │ +0456a8: |[0456a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0456b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -83366,17 +83371,17 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043bfc: |[043bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -043c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c0e: 1100 |0001: return-object v0 │ │ +0456bc: |[0456bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0456cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0456ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -83386,17 +83391,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c10: |[043c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -043c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c22: 0f00 |0001: return v0 │ │ +0456d0: |[0456d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0456e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0456e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83405,17 +83410,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c24: |[043c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -043c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c36: 1100 |0001: return-object v0 │ │ +0456e4: |[0456e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0456f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0456f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83424,17 +83429,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c38: |[043c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -043c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c4a: 1100 |0001: return-object v0 │ │ +0456f8: |[0456f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04570a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83443,17 +83448,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c4c: |[043c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -043c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c5e: 0f00 |0001: return v0 │ │ +04570c: |[04570c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04571c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04571e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83462,17 +83467,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c60: |[043c60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -043c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c72: 1100 |0001: return-object v0 │ │ +045720: |[045720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045732: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83481,17 +83486,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c74: |[043c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -043c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c86: 1100 |0001: return-object v0 │ │ +045734: |[045734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +045744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045746: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83500,17 +83505,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c88: |[043c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -043c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043c9a: 1100 |0001: return-object v0 │ │ +045748: |[045748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04575a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83519,17 +83524,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043c9c: |[043c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -043cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043cae: 0f00 |0001: return v0 │ │ +04575c: |[04575c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04576c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04576e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83538,17 +83543,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043cb0: |[043cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -043cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043cc2: 0f00 |0001: return v0 │ │ +045770: |[045770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +045780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83557,17 +83562,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043cc4: |[043cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -043cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043cd6: 0f00 |0001: return v0 │ │ +045784: |[045784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +045794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045796: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83576,17 +83581,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043cd8: |[043cd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -043ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043cea: 0f00 |0001: return v0 │ │ +045798: |[045798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0457a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0457aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83595,17 +83600,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043cec: |[043cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -043cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043cfe: 0f00 |0001: return v0 │ │ +0457ac: |[0457ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0457bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0457be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83614,17 +83619,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d00: |[043d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -043d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d12: 0f00 |0001: return v0 │ │ +0457c0: |[0457c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0457d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0457d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83633,17 +83638,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d14: |[043d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -043d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d26: 0f00 |0001: return v0 │ │ +0457d4: |[0457d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0457e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0457e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83652,17 +83657,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d28: |[043d28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -043d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d3a: 0f00 |0001: return v0 │ │ +0457e8: |[0457e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0457f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0457fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83671,17 +83676,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d3c: |[043d3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -043d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d4e: 0f00 |0001: return v0 │ │ +0457fc: |[0457fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +04580c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04580e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83690,17 +83695,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d50: |[043d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -043d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d62: 0f00 |0001: return v0 │ │ +045810: |[045810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +045820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045822: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83709,17 +83714,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d64: |[043d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -043d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d76: 0f00 |0001: return v0 │ │ +045824: |[045824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +045834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045836: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83728,17 +83733,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d78: |[043d78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -043d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d8a: 0f00 |0001: return v0 │ │ +045838: |[045838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +045848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04584a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83747,17 +83752,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d8c: |[043d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -043d9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d9e: 0f00 |0001: return v0 │ │ +04584c: |[04584c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +04585c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04585e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83766,17 +83771,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043da0: |[043da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -043db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043db2: 1100 |0001: return-object v0 │ │ +045860: |[045860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +045870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045872: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -83784,17 +83789,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043db4: |[043db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -043dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dc6: 1100 |0001: return-object v0 │ │ +045874: |[045874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +045884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045886: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -83803,17 +83808,17 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043dc8: |[043dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -043dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dda: 1100 |0001: return-object v0 │ │ +045888: |[045888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +045898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04589a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -83823,17 +83828,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043ddc: |[043ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -043dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dee: 1100 |0001: return-object v0 │ │ +04589c: |[04589c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0458ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0458ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -83842,17 +83847,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043df0: |[043df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -043e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e02: 0f00 |0001: return v0 │ │ +0458b0: |[0458b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0458c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0458c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -83862,17 +83867,17 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043e04: |[043e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -043e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e16: 0f00 |0001: return v0 │ │ +0458c4: |[0458c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0458d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0458d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -83883,16 +83888,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e18: |[043e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -043e28: 0e00 |0000: return-void │ │ +0458d8: |[0458d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0458e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -83901,16 +83906,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e2c: |[043e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -043e3c: 0e00 |0000: return-void │ │ +0458ec: |[0458ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0458fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -83920,16 +83925,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e40: |[043e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -043e50: 0e00 |0000: return-void │ │ +045900: |[045900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +045910: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -83939,16 +83944,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e54: |[043e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -043e64: 0e00 |0000: return-void │ │ +045914: |[045914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +045924: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -83958,16 +83963,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e68: |[043e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -043e78: 0e00 |0000: return-void │ │ +045928: |[045928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +045938: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -83977,16 +83982,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e7c: |[043e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -043e8c: 0e00 |0000: return-void │ │ +04593c: |[04593c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04594c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -83996,16 +84001,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e90: |[043e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -043ea0: 0e00 |0000: return-void │ │ +045950: |[045950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -84015,16 +84020,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043ea4: |[043ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -043eb4: 0e00 |0000: return-void │ │ +045964: |[045964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +045974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -84034,16 +84039,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043eb8: |[043eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -043ec8: 0e00 |0000: return-void │ │ +045978: |[045978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -84053,16 +84058,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043ecc: |[043ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -043edc: 0e00 |0000: return-void │ │ +04598c: |[04598c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04599c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -84072,16 +84077,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043ee0: |[043ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -043ef0: 0e00 |0000: return-void │ │ +0459a0: |[0459a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0459b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -84091,16 +84096,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043ef4: |[043ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -043f04: 0e00 |0000: return-void │ │ +0459b4: |[0459b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0459c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -84110,16 +84115,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f08: |[043f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -043f18: 0e00 |0000: return-void │ │ +0459c8: |[0459c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0459d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -84129,16 +84134,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f1c: |[043f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -043f2c: 0e00 |0000: return-void │ │ +0459dc: |[0459dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0459ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -84148,16 +84153,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f30: |[043f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -043f40: 0e00 |0000: return-void │ │ +0459f0: |[0459f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045a00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -84167,16 +84172,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f44: |[043f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -043f54: 0e00 |0000: return-void │ │ +045a04: |[045a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045a14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -84186,16 +84191,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f58: |[043f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -043f68: 0e00 |0000: return-void │ │ +045a18: |[045a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +045a28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -84206,16 +84211,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f6c: |[043f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -043f7c: 0e00 |0000: return-void │ │ +045a2c: |[045a2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +045a3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -84225,16 +84230,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f80: |[043f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -043f90: 0e00 |0000: return-void │ │ +045a40: |[045a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +045a50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -84244,16 +84249,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043f94: |[043f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -043fa4: 0e00 |0000: return-void │ │ +045a54: |[045a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +045a64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -84263,16 +84268,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043fa8: |[043fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -043fb8: 0e00 |0000: return-void │ │ +045a68: |[045a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045a78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -84282,16 +84287,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043fbc: |[043fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -043fcc: 0e00 |0000: return-void │ │ +045a7c: |[045a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +045a8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -84302,16 +84307,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043fd0: |[043fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -043fe0: 0e00 |0000: return-void │ │ +045a90: |[045a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045aa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -84321,30 +84326,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043fe4: |[043fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -043ff4: 0e00 |0000: return-void │ │ +045aa4: |[045aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +045ab4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #342 header: │ │ -class_idx : 330 │ │ +class_idx : 329 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 398 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #342 annotations: │ │ @@ -84376,19 +84381,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043ff8: |[043ff8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -044008: 5b01 bf02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02bf │ │ -04400c: 5b02 c002 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ -044010: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044016: 0e00 |0007: return-void │ │ +045ab8: |[045ab8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +045ac8: 5b01 bf02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02bf │ │ +045acc: 5b02 c002 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ +045ad0: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +045ad6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -84399,24 +84404,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -044018: |[044018] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -044028: 5421 c002 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ -04402c: 6e20 3409 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0934 │ │ -044032: 0c00 |0005: move-result-object v0 │ │ -044034: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -044038: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04403a: 1101 |0009: return-object v1 │ │ -04403c: 6e10 b808 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ -044042: 0c01 |000d: move-result-object v1 │ │ -044044: 28fb |000e: goto 0009 // -0005 │ │ +045ad8: |[045ad8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +045ae8: 5421 c002 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ +045aec: 6e20 3409 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0934 │ │ +045af2: 0c00 |0005: move-result-object v0 │ │ +045af4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +045af8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +045afa: 1101 |0009: return-object v1 │ │ +045afc: 6e10 b808 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ +045b02: 0c01 |000d: move-result-object v1 │ │ +045b04: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -84429,33 +84434,33 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -044048: |[044048] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -044058: 5465 c002 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ -04405c: 6e30 3509 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0935 │ │ -044062: 0c00 |0005: move-result-object v0 │ │ -044064: 2204 2d02 |0006: new-instance v4, Ljava/util/ArrayList; // type@022d │ │ -044068: 7010 310d 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -04406e: 7210 600d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d60 │ │ -044074: 0a03 |000e: move-result v3 │ │ -044076: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -044078: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -04407c: 7220 5e0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d5e │ │ -044082: 0c02 |0015: move-result-object v2 │ │ -044084: 1f02 4601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0146 │ │ -044088: 6e10 b808 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ -04408e: 0c05 |001b: move-result-object v5 │ │ -044090: 7220 5d0d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -044096: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04409a: 28ef |0021: goto 0010 // -0011 │ │ -04409c: 1104 |0022: return-object v4 │ │ +045b08: |[045b08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +045b18: 5465 c002 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ +045b1c: 6e30 3509 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0935 │ │ +045b22: 0c00 |0005: move-result-object v0 │ │ +045b24: 2204 2b02 |0006: new-instance v4, Ljava/util/ArrayList; // type@022b │ │ +045b28: 7010 310d 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +045b2e: 7210 600d 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0d60 │ │ +045b34: 0a03 |000e: move-result v3 │ │ +045b36: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +045b38: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +045b3c: 7220 5e0d 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0d5e │ │ +045b42: 0c02 |0015: move-result-object v2 │ │ +045b44: 1f02 4501 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0145 │ │ +045b48: 6e10 b808 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ +045b4e: 0c05 |001b: move-result-object v5 │ │ +045b50: 7220 5d0d 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +045b56: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +045b5a: 28ef |0021: goto 0010 // -0011 │ │ +045b5c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -84477,34 +84482,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0440a0: |[0440a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0440b0: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ -0440b4: 6e40 3709 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0937 │ │ -0440ba: 0a00 |0005: move-result v0 │ │ -0440bc: 0f00 |0006: return v0 │ │ +045b60: |[045b60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +045b70: 5410 c002 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02c0 │ │ +045b74: 6e40 3709 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0937 │ │ +045b7a: 0a00 |0005: move-result v0 │ │ +045b7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 398 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #343 header: │ │ -class_idx : 332 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 398 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #343 annotations: │ │ @@ -84526,17 +84531,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0440c0: |[0440c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0440d0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0440d6: 0e00 |0003: return-void │ │ +045b80: |[045b80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +045b90: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +045b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ │ │ Virtual methods - │ │ @@ -84545,30 +84550,30 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0440d8: |[0440d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0440e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0440ea: 1100 |0001: return-object v0 │ │ +045b98: |[045b98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +045ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045baa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 398 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #344 header: │ │ -class_idx : 341 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #344 annotations: │ │ @@ -84592,17 +84597,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0440ec: |[0440ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0440fc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044102: 0e00 |0003: return-void │ │ +045bac: |[045bac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +045bbc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +045bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -84611,17 +84616,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044104: |[044104] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -044114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044116: 0f00 |0001: return v0 │ │ +045bc4: |[045bc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +045bd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045bd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84630,17 +84635,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044118: |[044118] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04412a: 1100 |0001: return-object v0 │ │ +045bd8: |[045bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045bea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84649,17 +84654,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04412c: |[04412c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04413c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04413e: 1100 |0001: return-object v0 │ │ +045bec: |[045bec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045bfe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84668,17 +84673,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044140: |[044140] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044152: 1100 |0001: return-object v0 │ │ +045c00: |[045c00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c12: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84687,17 +84692,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044154: |[044154] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -044164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044166: 0f00 |0001: return v0 │ │ +045c14: |[045c14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +045c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84706,17 +84711,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044168: |[044168] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -044178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04417a: 0f00 |0001: return v0 │ │ +045c28: |[045c28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +045c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84725,17 +84730,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04417c: |[04417c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -04418c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04418e: 0f00 |0001: return v0 │ │ +045c3c: |[045c3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +045c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84744,17 +84749,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044190: |[044190] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0441a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441a2: 0f00 |0001: return v0 │ │ +045c50: |[045c50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +045c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84763,17 +84768,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441a4: |[0441a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0441b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441b6: 0f00 |0001: return v0 │ │ +045c64: |[045c64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +045c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84782,17 +84787,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441b8: |[0441b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0441c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441ca: 1100 |0001: return-object v0 │ │ +045c78: |[045c78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +045c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84801,17 +84806,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441cc: |[0441cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0441dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441de: 0f00 |0001: return v0 │ │ +045c8c: |[045c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +045c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84820,17 +84825,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441e0: |[0441e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0441f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441f2: 0f00 |0001: return v0 │ │ +045ca0: |[045ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +045cb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045cb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84839,17 +84844,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441f4: |[0441f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -044204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044206: 0f00 |0001: return v0 │ │ +045cb4: |[045cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +045cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045cc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84858,17 +84863,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044208: |[044208] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04421a: 1100 |0001: return-object v0 │ │ +045cc8: |[045cc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +045cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045cda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84877,18 +84882,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04421c: |[04421c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04422c: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ -044232: 0c00 |0003: move-result-object v0 │ │ -044234: 1100 |0004: return-object v0 │ │ +045cdc: |[045cdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +045cec: 7100 440d 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0d44 │ │ +045cf2: 0c00 |0003: move-result-object v0 │ │ +045cf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84897,17 +84902,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044238: |[044238] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -044248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04424a: 0f00 |0001: return v0 │ │ +045cf8: |[045cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +045d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84916,17 +84921,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04424c: |[04424c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04425c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04425e: 0f00 |0001: return v0 │ │ +045d0c: |[045d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +045d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84935,17 +84940,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044260: |[044260] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -044270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044272: 0f00 |0001: return v0 │ │ +045d20: |[045d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +045d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d32: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84954,17 +84959,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044274: |[044274] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -044284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044286: 0f00 |0001: return v0 │ │ +045d34: |[045d34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +045d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84973,17 +84978,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044288: |[044288] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -044298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04429a: 0f00 |0001: return v0 │ │ +045d48: |[045d48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +045d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -84992,17 +84997,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04429c: |[04429c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0442ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0442ae: 0f00 |0001: return v0 │ │ +045d5c: |[045d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +045d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -85011,17 +85016,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0442b0: |[0442b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0442c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0442c2: 0f00 |0001: return v0 │ │ +045d70: |[045d70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +045d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d82: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -85030,17 +85035,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0442c4: |[0442c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0442d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0442d6: 1100 |0001: return-object v0 │ │ +045d84: |[045d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +045d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045d96: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -85048,17 +85053,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0442d8: |[0442d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0442e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0442ea: 1100 |0001: return-object v0 │ │ +045d98: |[045d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +045da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045daa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -85067,16 +85072,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0442ec: |[0442ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0442fc: 0e00 |0000: return-void │ │ +045dac: |[045dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +045dbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -85085,16 +85090,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044300: |[044300] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -044310: 0e00 |0000: return-void │ │ +045dc0: |[045dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +045dd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -85104,16 +85109,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044314: |[044314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -044324: 0e00 |0000: return-void │ │ +045dd4: |[045dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045de4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -85123,16 +85128,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044328: |[044328] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -044338: 0e00 |0000: return-void │ │ +045de8: |[045de8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +045df8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -85142,16 +85147,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04433c: |[04433c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04434c: 0e00 |0000: return-void │ │ +045dfc: |[045dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045e0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -85161,16 +85166,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044350: |[044350] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -044360: 0e00 |0000: return-void │ │ +045e10: |[045e10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045e20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -85180,16 +85185,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044364: |[044364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -044374: 0e00 |0000: return-void │ │ +045e24: |[045e24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +045e34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -85199,16 +85204,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044378: |[044378] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -044388: 0e00 |0000: return-void │ │ +045e38: |[045e38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +045e48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -85218,16 +85223,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04438c: |[04438c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -04439c: 0e00 |0000: return-void │ │ +045e4c: |[045e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +045e5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -85237,16 +85242,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0443a0: |[0443a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0443b0: 0e00 |0000: return-void │ │ +045e60: |[045e60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +045e70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -85256,16 +85261,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0443b4: |[0443b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0443c4: 0e00 |0000: return-void │ │ +045e74: |[045e74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +045e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -85275,16 +85280,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0443c8: |[0443c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0443d8: 0e00 |0000: return-void │ │ +045e88: |[045e88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +045e98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -85294,16 +85299,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0443dc: |[0443dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0443ec: 0e00 |0000: return-void │ │ +045e9c: |[045e9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +045eac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -85313,16 +85318,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0443f0: |[0443f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -044400: 0e00 |0000: return-void │ │ +045eb0: |[045eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +045ec0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -85332,16 +85337,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044404: |[044404] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -044414: 0e00 |0000: return-void │ │ +045ec4: |[045ec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +045ed4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -85351,16 +85356,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044418: |[044418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -044428: 0e00 |0000: return-void │ │ +045ed8: |[045ed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +045ee8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -85370,16 +85375,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04442c: |[04442c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -04443c: 0e00 |0000: return-void │ │ +045eec: |[045eec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +045efc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -85389,16 +85394,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044440: |[044440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -044450: 0e00 |0000: return-void │ │ +045f00: |[045f00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +045f10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -85408,16 +85413,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044454: |[044454] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -044464: 0e00 |0000: return-void │ │ +045f14: |[045f14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +045f24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -85427,16 +85432,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044468: |[044468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -044478: 0e00 |0000: return-void │ │ +045f28: |[045f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045f38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -85446,16 +85451,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04447c: |[04447c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04448c: 0e00 |0000: return-void │ │ +045f3c: |[045f3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +045f4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -85466,30 +85471,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044490: |[044490] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0444a0: 0e00 |0000: return-void │ │ +045f50: |[045f50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +045f60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #345 header: │ │ -class_idx : 349 │ │ +class_idx : 348 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 432 │ │ +superclass_idx : 430 │ │ source_file_idx : 561 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #345 annotations: │ │ @@ -85563,19 +85568,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0444a4: |[0444a4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0444b4: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ -0444ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0444bc: 6e40 490a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ -0444c2: 0e00 |0007: return-void │ │ +045f64: |[045f64] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +045f74: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ +045f7a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +045f7c: 6e40 490a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ +045f82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -85587,18 +85592,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0444c4: |[0444c4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0444d4: 7010 040c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ -0444da: 6e40 490a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ -0444e0: 0e00 |0006: return-void │ │ +045f84: |[045f84] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +045f94: 7010 040c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ +045f9a: 6e40 490a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ +045fa0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -85611,22 +85616,22 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0444e4: |[0444e4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0444f4: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ -0444fa: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0444fe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -044500: 6e40 490a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ -044506: 0e00 |0009: return-void │ │ -044508: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -04450a: 28fb |000b: goto 0006 // -0005 │ │ +045fa4: |[045fa4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +045fb4: 7010 040c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c04 │ │ +045fba: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +045fbe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +045fc0: 6e40 490a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ +045fc6: 0e00 |0009: return-void │ │ +045fc8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +045fca: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -85647,20 +85652,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04450c: |[04450c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -04451c: 6e20 520a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ -044522: 0c00 |0003: move-result-object v0 │ │ -044524: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -044528: 7210 f300 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -04452e: 0e00 |0009: return-void │ │ +045fcc: |[045fcc] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +045fdc: 6e20 520a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ +045fe2: 0c00 |0003: move-result-object v0 │ │ +045fe4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +045fe8: 7210 f300 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +045fee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -85673,21 +85678,21 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -044530: |[044530] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -044540: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -044544: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -044548: 1100 |0004: return-object v0 │ │ -04454a: 6e10 cd0c 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -044550: 0c00 |0008: move-result-object v0 │ │ -044552: 28fb |0009: goto 0004 // -0005 │ │ +045ff0: |[045ff0] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +046000: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +046004: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +046008: 1100 |0004: return-object v0 │ │ +04600a: 6e10 cd0c 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046010: 0c00 |0008: move-result-object v0 │ │ +046012: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x000a reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -85696,25 +85701,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -044554: |[044554] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -044564: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -044568: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04456c: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044570: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -044574: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044578: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -04457e: 0a00 |000d: move-result v0 │ │ -044580: 0f00 |000e: return v0 │ │ -044582: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -044584: 28fe |0010: goto 000e // -0002 │ │ +046014: |[046014] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +046024: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046028: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04602c: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046030: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +046034: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046038: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +04603e: 0a00 |000d: move-result v0 │ │ +046040: 0f00 |000e: return v0 │ │ +046042: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +046044: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -85724,17 +85729,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044588: |[044588] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -044598: 5410 cd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -04459c: 1100 |0002: return-object v0 │ │ +046048: |[046048] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +046058: 5410 cd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04605c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -85742,32 +85747,32 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -0445a0: |[0445a0] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0445b0: 5531 d002 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -0445b4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0445b8: 5431 cd02 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0445bc: 7220 fc00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ -0445c2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0445c6: 5431 cc02 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ -0445ca: 5432 cd02 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0445ce: 6e40 4b0a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4b │ │ -0445d4: 0c00 |0012: move-result-object v0 │ │ -0445d6: 5431 cc02 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ -0445da: 5432 cd02 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0445de: 6e40 3d0a 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3d │ │ -0445e4: 1100 |001a: return-object v0 │ │ -0445e6: 0750 |001b: move-object v0, v5 │ │ -0445e8: 28f7 |001c: goto 0013 // -0009 │ │ -0445ea: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0445ec: 28fc |001e: goto 001a // -0004 │ │ +046060: |[046060] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046070: 5531 d002 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046074: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +046078: 5431 cd02 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04607c: 7220 fc00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ +046082: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +046086: 5431 cc02 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ +04608a: 5432 cd02 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04608e: 6e40 4b0a 1362 |000f: invoke-virtual {v3, v1, v2, v6}, Landroid/support/v4/widget/CursorAdapter;.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4b │ │ +046094: 0c00 |0012: move-result-object v0 │ │ +046096: 5431 cc02 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ +04609a: 5432 cd02 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04609e: 6e40 3d0a 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3d │ │ +0460a4: 1100 |001a: return-object v0 │ │ +0460a6: 0750 |001b: move-object v0, v5 │ │ +0460a8: 28f7 |001c: goto 0013 // -0009 │ │ +0460aa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0460ac: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -85787,22 +85792,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0445f0: |[0445f0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -044600: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ -044604: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -044608: 2200 5f01 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@015f │ │ -04460c: 7020 570a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a57 │ │ -044612: 5b10 ce02 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ -044616: 5410 ce02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ -04461a: 1100 |000d: return-object v0 │ │ +0460b0: |[0460b0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0460c0: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ +0460c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0460c8: 2200 5e01 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@015e │ │ +0460cc: 7020 570a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a57 │ │ +0460d2: 5b10 ce02 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ +0460d6: 5410 ce02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02ce │ │ +0460da: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x000b line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -85812,17 +85817,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04461c: |[04461c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -04462c: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ -044630: 1100 |0002: return-object v0 │ │ +0460dc: |[0460dc] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0460ec: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ +0460f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #8 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -85830,25 +85835,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044634: |[044634] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -044644: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -044648: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -04464c: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044650: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -044654: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044658: 7220 fc00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ -04465e: 5410 cd02 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044662: 1100 |000f: return-object v0 │ │ -044664: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -044666: 28fe |0011: goto 000f // -0002 │ │ +0460f4: |[0460f4] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +046104: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046108: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +04610c: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046110: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +046114: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046118: 7220 fc00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ +04611e: 5410 cd02 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046122: 1100 |000f: return-object v0 │ │ +046124: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +046126: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -85860,29 +85865,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -044668: |[044668] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -044678: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -04467c: 5532 d002 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -044680: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -044684: 5432 cd02 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044688: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -04468c: 5432 cd02 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044690: 7220 fc00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ -044696: 0a02 |000f: move-result v2 │ │ -044698: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -04469c: 5430 cd02 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0446a0: 5231 d202 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ -0446a4: 7220 f800 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ -0446aa: 0b00 |0019: move-result-wide v0 │ │ -0446ac: 1000 |001a: return-wide v0 │ │ +046128: |[046128] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +046138: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +04613c: 5532 d002 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046140: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +046144: 5432 cd02 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046148: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +04614c: 5432 cd02 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046150: 7220 fc00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ +046156: 0a02 |000f: move-result v2 │ │ +046158: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +04615c: 5430 cd02 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046160: 5231 d202 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ +046164: 7220 f800 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ +04616a: 0b00 |0019: move-result-wide v0 │ │ +04616c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -85894,48 +85899,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -0446b0: |[0446b0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0446c0: 5541 d002 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -0446c4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0446c8: 2201 f101 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0446cc: 1a02 2115 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1521 │ │ -0446d0: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -0446d6: 2701 |000b: throw v1 │ │ -0446d8: 5441 cd02 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0446dc: 7220 fc00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ -0446e2: 0a01 |0011: move-result v1 │ │ -0446e4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0446e8: 2201 f101 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01f1 │ │ -0446ec: 2202 0302 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -0446f0: 7010 f20c 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0446f6: 1a03 b60a |001b: const-string v3, "couldn't move cursor to position " // string@0ab6 │ │ -0446fa: 6e20 f80c 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044700: 0c02 |0020: move-result-object v2 │ │ -044702: 6e20 f50c 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -044708: 0c02 |0024: move-result-object v2 │ │ -04470a: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -044710: 0c02 |0028: move-result-object v2 │ │ -044712: 7020 b00c 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -044718: 2701 |002c: throw v1 │ │ -04471a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -04471e: 5441 cc02 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ -044722: 5442 cd02 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044726: 6e40 4c0a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4c │ │ -04472c: 0c00 |0036: move-result-object v0 │ │ -04472e: 5441 cc02 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ -044732: 5442 cd02 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044736: 6e40 3d0a 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3d │ │ -04473c: 1100 |003e: return-object v0 │ │ -04473e: 0760 |003f: move-object v0, v6 │ │ -044740: 28f7 |0040: goto 0037 // -0009 │ │ +046170: |[046170] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046180: 5541 d002 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046184: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +046188: 2201 ef01 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +04618c: 1a02 1c15 |0006: const-string v2, "this should only be called when the cursor is valid" // string@151c │ │ +046190: 7020 b00c 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +046196: 2701 |000b: throw v1 │ │ +046198: 5441 cd02 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04619c: 7220 fc00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fc │ │ +0461a2: 0a01 |0011: move-result v1 │ │ +0461a4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0461a8: 2201 ef01 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@01ef │ │ +0461ac: 2202 0102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0461b0: 7010 f20c 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0461b6: 1a03 b20a |001b: const-string v3, "couldn't move cursor to position " // string@0ab2 │ │ +0461ba: 6e20 f80c 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0461c0: 0c02 |0020: move-result-object v2 │ │ +0461c2: 6e20 f50c 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0461c8: 0c02 |0024: move-result-object v2 │ │ +0461ca: 6e10 fd0c 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0461d0: 0c02 |0028: move-result-object v2 │ │ +0461d2: 7020 b00c 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +0461d8: 2701 |002c: throw v1 │ │ +0461da: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0461de: 5441 cc02 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ +0461e2: 5442 cd02 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +0461e6: 6e40 4c0a 1472 |0033: invoke-virtual {v4, v1, v2, v7}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4c │ │ +0461ec: 0c00 |0036: move-result-object v0 │ │ +0461ee: 5441 cc02 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ +0461f2: 5442 cd02 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +0461f6: 6e40 3d0a 0421 |003b: invoke-virtual {v4, v0, v1, v2}, Landroid/support/v4/widget/CursorAdapter;.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3d │ │ +0461fc: 1100 |003e: return-object v0 │ │ +0461fe: 0760 |003f: move-object v0, v6 │ │ +046200: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -85956,17 +85961,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044744: |[044744] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -044754: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -044756: 0f00 |0001: return v0 │ │ +046204: |[046204] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +046214: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046216: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ │ │ #12 : (in Landroid/support/v4/widget/CursorAdapter;) │ │ @@ -85974,59 +85979,59 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -044758: |[044758] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -044768: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04476a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04476c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04476e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -044772: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -044776: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -04477a: 5c40 ca02 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ -04477e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -044782: 5b46 cd02 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044786: 5c40 d002 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -04478a: 5b45 cc02 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ -04478e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -044792: 1a01 0f09 |0015: const-string v1, "_id" // string@090f │ │ -044796: 7220 f500 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ -04479c: 0a01 |001a: move-result v1 │ │ -04479e: 5941 d202 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ -0447a2: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0447a6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0447a8: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0447ac: 2201 5b01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015b │ │ -0447b0: 7020 330a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a33 │ │ -0447b6: 5b41 cb02 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -0447ba: 2201 5c01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015c │ │ -0447be: 7030 370a 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0a37 │ │ -0447c4: 5b41 cf02 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -0447c8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0447cc: 5441 cb02 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -0447d0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0447d4: 5441 cb02 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -0447d8: 7220 fd00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ -0447de: 5441 cf02 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -0447e2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0447e6: 5441 cf02 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -0447ea: 7220 fe00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fe │ │ -0447f0: 0e00 |0044: return-void │ │ -0447f2: 5c41 ca02 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ -0447f6: 28c4 |0047: goto 000b // -003c │ │ -0447f8: 0110 |0048: move v0, v1 │ │ -0447fa: 28c4 |0049: goto 000d // -003c │ │ -0447fc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0447fe: 28d0 |004b: goto 001b // -0030 │ │ -044800: 5b43 cb02 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -044804: 5b43 cf02 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -044808: 28e0 |0050: goto 0030 // -0020 │ │ +046218: |[046218] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +046228: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04622a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04622c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04622e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +046232: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +046236: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +04623a: 5c40 ca02 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ +04623e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +046242: 5b46 cd02 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046246: 5c40 d002 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +04624a: 5b45 cc02 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02cc │ │ +04624e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +046252: 1a01 0c09 |0015: const-string v1, "_id" // string@090c │ │ +046256: 7220 f500 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ +04625c: 0a01 |001a: move-result v1 │ │ +04625e: 5941 d202 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ +046262: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +046266: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +046268: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +04626c: 2201 5a01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015a │ │ +046270: 7020 330a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a33 │ │ +046276: 5b41 cb02 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +04627a: 2201 5b01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015b │ │ +04627e: 7030 370a 4103 |002b: invoke-direct {v1, v4, v3}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V // method@0a37 │ │ +046284: 5b41 cf02 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +046288: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +04628c: 5441 cb02 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +046290: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +046294: 5441 cb02 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +046298: 7220 fd00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ +04629e: 5441 cf02 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0462a2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0462a6: 5441 cf02 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0462aa: 7220 fe00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fe │ │ +0462b0: 0e00 |0044: return-void │ │ +0462b2: 5c41 ca02 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ +0462b6: 28c4 |0047: goto 000b // -003c │ │ +0462b8: 0110 |0048: move v0, v1 │ │ +0462ba: 28c4 |0049: goto 000d // -003c │ │ +0462bc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0462be: 28d0 |004b: goto 001b // -0030 │ │ +0462c0: 5b43 cb02 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +0462c4: 5b43 cf02 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0462c8: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -86058,21 +86063,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -04480c: |[04480c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -04481c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -044820: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -044822: 6e40 490a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ -044828: 0e00 |0006: return-void │ │ -04482a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -04482c: 28fb |0008: goto 0003 // -0005 │ │ +0462cc: |[0462cc] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0462dc: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0462e0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0462e2: 6e40 490a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a49 │ │ +0462e8: 0e00 |0006: return-void │ │ +0462ea: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0462ec: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -86085,18 +86090,18 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -044830: |[044830] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -044840: 6e40 4c0a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4c │ │ -044846: 0c00 |0003: move-result-object v0 │ │ -044848: 1100 |0004: return-object v0 │ │ +0462f0: |[0462f0] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046300: 6e40 4c0a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/CursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@0a4c │ │ +046306: 0c00 |0003: move-result-object v0 │ │ +046308: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 cursor Landroid/database/Cursor; │ │ @@ -86113,28 +86118,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04484c: |[04484c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -04485c: 5510 ca02 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ -044860: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -044864: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044868: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -04486c: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044870: 7210 fa00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -044876: 0a00 |000d: move-result v0 │ │ -044878: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -04487c: 5410 cd02 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044880: 7210 ff00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00ff │ │ -044886: 0a00 |0015: move-result v0 │ │ -044888: 5c10 d002 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -04488c: 0e00 |0018: return-void │ │ +04630c: |[04630c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +04631c: 5510 ca02 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02ca │ │ +046320: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +046324: 5410 cd02 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046328: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +04632c: 5410 cd02 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046330: 7210 fa00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +046336: 0a00 |000d: move-result v0 │ │ +046338: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +04633c: 5410 cd02 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +046340: 7210 ff00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00ff │ │ +046346: 0a00 |0015: move-result v0 │ │ +046348: 5c10 d002 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +04634c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0010 line=449 │ │ 0x0018 line=451 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -86144,23 +86149,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -044890: |[044890] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0448a0: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ -0448a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0448a8: 5410 d102 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ -0448ac: 7220 190c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c19 │ │ -0448b2: 0c00 |0009: move-result-object v0 │ │ -0448b4: 1100 |000a: return-object v0 │ │ -0448b6: 5410 cd02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0448ba: 28fd |000d: goto 000a // -0003 │ │ +046350: |[046350] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +046360: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ +046364: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +046368: 5410 d102 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ +04636c: 7220 190c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c19 │ │ +046372: 0c00 |0009: move-result-object v0 │ │ +046374: 1100 |000a: return-object v0 │ │ +046376: 5410 cd02 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +04637a: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/CursorAdapter; │ │ @@ -86171,17 +86176,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0448bc: |[0448bc] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0448cc: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ -0448d0: 0e00 |0002: return-void │ │ +04637c: |[04637c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +04638c: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02d1 │ │ +046390: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0003 reg=1 filterQueryProvider Landroid/widget/FilterQueryProvider; │ │ @@ -86191,53 +86196,53 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0448d4: |[0448d4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0448e4: 5421 cd02 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0448e8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0448ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0448ee: 1100 |0005: return-object v0 │ │ -0448f0: 5420 cd02 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -0448f4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0448f8: 5421 cb02 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -0448fc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -044900: 5421 cb02 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -044904: 7220 0101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0101 │ │ -04490a: 5421 cf02 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -04490e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -044912: 5421 cf02 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -044916: 7220 0201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0102 │ │ -04491c: 5b23 cd02 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ -044920: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -044924: 5421 cb02 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -044928: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -04492c: 5421 cb02 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ -044930: 7220 fd00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ -044936: 5421 cf02 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -04493a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -04493e: 5421 cf02 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ -044942: 7220 fe00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fe │ │ -044948: 1a01 0f09 |0032: const-string v1, "_id" // string@090f │ │ -04494c: 7220 f500 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ -044952: 0a01 |0037: move-result v1 │ │ -044954: 5921 d202 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ -044958: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -04495a: 5c21 d002 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -04495e: 6e10 4d0a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a4d │ │ -044964: 28c5 |0040: goto 0005 // -003b │ │ -044966: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -044968: 5921 d202 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ -04496c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -04496e: 5c21 d002 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ -044972: 6e10 4e0a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a4e │ │ -044978: 28bb |004a: goto 0005 // -0045 │ │ +046394: |[046394] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0463a4: 5421 cd02 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +0463a8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0463ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0463ae: 1100 |0005: return-object v0 │ │ +0463b0: 5420 cd02 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +0463b4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0463b8: 5421 cb02 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +0463bc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0463c0: 5421 cb02 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +0463c4: 7220 0101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0101 │ │ +0463ca: 5421 cf02 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0463ce: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0463d2: 5421 cf02 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0463d6: 7220 0201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0102 │ │ +0463dc: 5b23 cd02 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02cd │ │ +0463e0: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0463e4: 5421 cb02 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +0463e8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0463ec: 5421 cb02 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02cb │ │ +0463f0: 7220 fd00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ +0463f6: 5421 cf02 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +0463fa: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +0463fe: 5421 cf02 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02cf │ │ +046402: 7220 fe00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fe │ │ +046408: 1a01 0c09 |0032: const-string v1, "_id" // string@090c │ │ +04640c: 7220 f500 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ +046412: 0a01 |0037: move-result v1 │ │ +046414: 5921 d202 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ +046418: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +04641a: 5c21 d002 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +04641e: 6e10 4d0a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a4d │ │ +046424: 28c5 |0040: goto 0005 // -003b │ │ +046426: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +046428: 5921 d202 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02d2 │ │ +04642c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +04642e: 5c21 d002 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02d0 │ │ +046432: 6e10 4e0a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a4e │ │ +046438: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -86257,17 +86262,17 @@ │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ source_file_idx : 561 (CursorAdapter.java) │ │ │ │ Class #346 header: │ │ -class_idx : 352 │ │ +class_idx : 351 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #346 annotations: │ │ @@ -86289,17 +86294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04497c: |[04497c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -04498c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044992: 0e00 |0003: return-void │ │ +04643c: |[04643c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +04644c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +046452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -86308,17 +86313,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044994: |[044994] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0449a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0449a6: 0f00 |0001: return v0 │ │ +046454: |[046454] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +046464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046466: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -86328,16 +86333,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0449a8: |[0449a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0449b8: 0e00 |0000: return-void │ │ +046468: |[046468] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +046478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -86346,17 +86351,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0449bc: |[0449bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0449cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0449ce: 0f00 |0001: return v0 │ │ +04647c: |[04647c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +04648c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04648e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -86365,17 +86370,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0449d0: |[0449d0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0449e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0449e2: 1100 |0001: return-object v0 │ │ +046490: |[046490] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0464a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0464a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -86384,17 +86389,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0449e4: |[0449e4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0449f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0449f6: 0f00 |0001: return v0 │ │ +0464a4: |[0464a4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0464b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0464b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 velocity I │ │ @@ -86404,17 +86409,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0449f8: |[0449f8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -044a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044a0a: 0f00 |0001: return v0 │ │ +0464b8: |[0464b8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0464c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0464ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 deltaDistance F │ │ @@ -86424,17 +86429,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044a0c: |[044a0c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -044a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044a1e: 0f00 |0001: return v0 │ │ +0464cc: |[0464cc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0464dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0464de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0002 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -86443,31 +86448,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044a20: |[044a20] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -044a30: 0e00 |0000: return-void │ │ +0464e0: |[0464e0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +0464f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ source_file_idx : 621 (EdgeEffectCompat.java) │ │ │ │ Class #347 header: │ │ -class_idx : 353 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #347 annotations: │ │ @@ -86489,17 +86494,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044a34: |[044a34] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -044a44: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044a4a: 0e00 |0003: return-void │ │ +0464f4: |[0464f4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +046504: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04650a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -86508,18 +86513,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044a4c: |[044a4c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -044a5c: 7120 7f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a7f │ │ -044a62: 0a00 |0003: move-result v0 │ │ -044a64: 0f00 |0004: return v0 │ │ +04650c: |[04650c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +04651c: 7120 7f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a7f │ │ +046522: 0a00 |0003: move-result v0 │ │ +046524: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 canvas Landroid/graphics/Canvas; │ │ @@ -86529,17 +86534,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044a68: |[044a68] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -044a78: 7110 800a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a80 │ │ -044a7e: 0e00 |0003: return-void │ │ +046528: |[046528] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +046538: 7110 800a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a80 │ │ +04653e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ @@ -86549,18 +86554,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044a80: |[044a80] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -044a90: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a81 │ │ -044a96: 0a00 |0003: move-result v0 │ │ -044a98: 0f00 |0004: return v0 │ │ +046540: |[046540] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +046550: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a81 │ │ +046556: 0a00 |0003: move-result v0 │ │ +046558: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -86569,18 +86574,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044a9c: |[044a9c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -044aac: 7110 820a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a82 │ │ -044ab2: 0c00 |0003: move-result-object v0 │ │ -044ab4: 1100 |0004: return-object v0 │ │ +04655c: |[04655c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +04656c: 7110 820a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a82 │ │ +046572: 0c00 |0003: move-result-object v0 │ │ +046574: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -86589,18 +86594,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044ab8: |[044ab8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -044ac8: 7120 830a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a83 │ │ -044ace: 0a00 |0003: move-result v0 │ │ -044ad0: 0f00 |0004: return v0 │ │ +046578: |[046578] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +046588: 7120 830a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a83 │ │ +04658e: 0a00 |0003: move-result v0 │ │ +046590: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 velocity I │ │ @@ -86610,18 +86615,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044ad4: |[044ad4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -044ae4: 7120 840a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a84 │ │ -044aea: 0a00 |0003: move-result v0 │ │ -044aec: 0f00 |0004: return v0 │ │ +046594: |[046594] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0465a4: 7120 840a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a84 │ │ +0465aa: 0a00 |0003: move-result v0 │ │ +0465ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 deltaDistance F │ │ @@ -86631,18 +86636,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044af0: |[044af0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -044b00: 7110 850a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a85 │ │ -044b06: 0a00 |0003: move-result v0 │ │ -044b08: 0f00 |0004: return v0 │ │ +0465b0: |[0465b0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0465c0: 7110 850a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a85 │ │ +0465c6: 0a00 |0003: move-result v0 │ │ +0465c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0005 reg=2 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -86651,34 +86656,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -044b0c: |[044b0c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -044b1c: 7130 860a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a86 │ │ -044b22: 0e00 |0003: return-void │ │ +0465cc: |[0465cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +0465dc: 7130 860a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a86 │ │ +0465e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ source_file_idx : 621 (EdgeEffectCompat.java) │ │ │ │ Class #348 header: │ │ -class_idx : 358 │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 359 │ │ -source_file_idx : 1981 │ │ +superclass_idx : 358 │ │ +source_file_idx : 1978 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -86698,17 +86703,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -044b24: |[044b24] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -044b34: 7020 930a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a93 │ │ -044b3a: 0e00 |0003: return-void │ │ +0465e4: |[0465e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +0465f4: 7020 930a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a93 │ │ +0465fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -86719,32 +86724,32 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044b3c: |[044b3c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -044b4c: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02d9 │ │ -044b50: 7110 a00a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0aa0 │ │ -044b56: 0a00 |0005: move-result v0 │ │ -044b58: 0f00 |0006: return v0 │ │ +0465fc: |[0465fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +04660c: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02d9 │ │ +046610: 7110 a00a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0aa0 │ │ +046616: 0a00 |0005: move-result v0 │ │ +046618: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ - source_file_idx : 1981 (ScrollerCompat.java) │ │ + source_file_idx : 1978 (ScrollerCompat.java) │ │ │ │ Class #349 header: │ │ -class_idx : 362 │ │ +class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -86773,19 +86778,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -044b5c: |[044b5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -044b6c: 5b01 dc02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02dc │ │ -044b70: 5b02 dd02 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ -044b74: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044b7a: 0e00 |0007: return-void │ │ +04661c: |[04661c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +04662c: 5b01 dc02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02dc │ │ +046630: 5b02 dd02 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ +046634: 7010 c80c 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04663a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -86796,19 +86801,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044b7c: |[044b7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -044b8c: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ -044b90: 6e20 a20a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0aa2 │ │ -044b96: 0a00 |0005: move-result v0 │ │ -044b98: 0f00 |0006: return v0 │ │ +04663c: |[04663c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +04664c: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ +046650: 6e20 a20a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0aa2 │ │ +046656: 0a00 |0005: move-result v0 │ │ +046658: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -86817,33 +86822,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044b9c: |[044b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -044bac: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ -044bb0: 6e20 a30a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0aa3 │ │ -044bb6: 0a00 |0005: move-result v0 │ │ -044bb8: 0f00 |0006: return v0 │ │ +04665c: |[04665c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +04666c: 5410 dd02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02dd │ │ +046670: 6e20 a30a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0aa3 │ │ +046676: 0a00 |0005: move-result v0 │ │ +046678: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #350 header: │ │ -class_idx : 365 │ │ +class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 506 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -86864,17 +86869,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044bbc: |[044bbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -044bcc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -044bd2: 0e00 |0003: return-void │ │ +04667c: |[04667c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +04668c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +046692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -86883,17 +86888,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044bd4: |[044bd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -044be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044be6: 1100 |0001: return-object v0 │ │ +046694: |[046694] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0466a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0466a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -86902,17 +86907,17 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044be8: |[044be8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -044bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044bfa: 1100 |0001: return-object v0 │ │ +0466a8: |[0466a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0466b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0466ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -86921,28 +86926,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044bfc: |[044bfc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -044c0c: 0e00 |0000: return-void │ │ +0466bc: |[0466bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0466cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #351 header: │ │ -class_idx : 657 │ │ +class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 12 │ │ source_file_idx : 369 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ @@ -86961,17 +86966,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044c10: |[044c10] org.emergent.android.weave.AboutActivity.:()V │ │ -044c20: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ -044c26: 0e00 |0003: return-void │ │ +0466d0: |[0466d0] org.emergent.android.weave.AboutActivity.:()V │ │ +0466e0: 7010 0800 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0008 │ │ +0466e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/AboutActivity; │ │ │ │ #1 : (in Lorg/emergent/android/weave/AboutActivity;) │ │ @@ -86979,50 +86984,50 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -044c28: |[044c28] org.emergent.android.weave.AboutActivity.readTextFromRawResource:(I)Ljava/lang/String; │ │ -044c38: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ -044c3c: 6e10 f10d 0800 |0002: invoke-virtual {v8}, Lorg/emergent/android/weave/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@0df1 │ │ -044c42: 0c04 |0005: move-result-object v4 │ │ -044c44: 2201 d101 |0006: new-instance v1, Ljava/io/BufferedReader; // type@01d1 │ │ -044c48: 2206 da01 |0008: new-instance v6, Ljava/io/InputStreamReader; // type@01da │ │ -044c4c: 6e20 e900 9400 |000a: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@00e9 │ │ -044c52: 0c07 |000d: move-result-object v7 │ │ -044c54: 7020 7c0c 7600 |000e: invoke-direct {v6, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0c7c │ │ -044c5a: 7020 630c 6100 |0011: invoke-direct {v1, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c63 │ │ -044c60: 2205 0302 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -044c64: 7010 f20c 0500 |0016: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -044c6a: 6e10 650c 0100 |0019: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0c65 │ │ -044c70: 0c03 |001c: move-result-object v3 │ │ -044c72: 3803 2200 |001d: if-eqz v3, 003f // +0022 │ │ -044c76: 7110 d70a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -044c7c: 0a06 |0022: move-result v6 │ │ -044c7e: 3806 1300 |0023: if-eqz v6, 0036 // +0013 │ │ -044c82: 1a06 0100 |0025: const-string v6, " │ │ +0466e8: |[0466e8] org.emergent.android.weave.AboutActivity.readTextFromRawResource:(I)Ljava/lang/String; │ │ +0466f8: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ +0466fc: 6e10 f10d 0800 |0002: invoke-virtual {v8}, Lorg/emergent/android/weave/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@0df1 │ │ +046702: 0c04 |0005: move-result-object v4 │ │ +046704: 2201 cf01 |0006: new-instance v1, Ljava/io/BufferedReader; // type@01cf │ │ +046708: 2206 d801 |0008: new-instance v6, Ljava/io/InputStreamReader; // type@01d8 │ │ +04670c: 6e20 e900 9400 |000a: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@00e9 │ │ +046712: 0c07 |000d: move-result-object v7 │ │ +046714: 7020 7c0c 7600 |000e: invoke-direct {v6, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0c7c │ │ +04671a: 7020 630c 6100 |0011: invoke-direct {v1, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0c63 │ │ +046720: 2205 0102 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +046724: 7010 f20c 0500 |0016: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04672a: 6e10 650c 0100 |0019: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0c65 │ │ +046730: 0c03 |001c: move-result-object v3 │ │ +046732: 3803 2200 |001d: if-eqz v3, 003f // +0022 │ │ +046736: 7110 d70a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +04673c: 0a06 |0022: move-result v6 │ │ +04673e: 3806 1300 |0023: if-eqz v6, 0036 // +0013 │ │ +046742: 1a06 0100 |0025: const-string v6, " │ │ │ │ " // string@0001 │ │ -044c86: 6e20 f80c 6500 |0027: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044c8c: 28ef |002a: goto 0019 // -0011 │ │ -044c8e: 0d00 |002b: move-exception v0 │ │ -044c90: 1a06 7102 |002c: const-string v6, "EmergentWeave" // string@0271 │ │ -044c94: 6e10 780c 0000 |002e: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@0c78 │ │ -044c9a: 0c07 |0031: move-result-object v7 │ │ -044c9c: 7130 f610 7600 |0032: invoke-static {v6, v7, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -044ca2: 1102 |0035: return-object v2 │ │ -044ca4: 6e20 f80c 3500 |0036: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044caa: 1a06 0200 |0039: const-string v6, " " // string@0002 │ │ -044cae: 6e20 f80c 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044cb4: 28db |003e: goto 0019 // -0025 │ │ -044cb6: 6e10 fd0c 0500 |003f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -044cbc: 0c02 |0042: move-result-object v2 │ │ -044cbe: 28f2 |0043: goto 0035 // -000e │ │ +046746: 6e20 f80c 6500 |0027: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04674c: 28ef |002a: goto 0019 // -0011 │ │ +04674e: 0d00 |002b: move-exception v0 │ │ +046750: 1a06 7102 |002c: const-string v6, "EmergentWeave" // string@0271 │ │ +046754: 6e10 780c 0000 |002e: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@0c78 │ │ +04675a: 0c07 |0031: move-result-object v7 │ │ +04675c: 7130 f610 7600 |0032: invoke-static {v6, v7, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +046762: 1102 |0035: return-object v2 │ │ +046764: 6e20 f80c 3500 |0036: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04676a: 1a06 0200 |0039: const-string v6, " " // string@0002 │ │ +04676e: 6e20 f80c 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046774: 28db |003e: goto 0019 // -0025 │ │ +046776: 6e10 fd0c 0500 |003f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04677c: 0c02 |0042: move-result-object v2 │ │ +04677e: 28f2 |0043: goto 0035 // -000e │ │ catches : 2 │ │ 0x0019 - 0x002a │ │ Ljava/io/IOException; -> 0x002b │ │ 0x0036 - 0x0042 │ │ Ljava/io/IOException; -> 0x002b │ │ positions : │ │ 0x0000 line=46 │ │ @@ -87054,21 +87059,21 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -044cd8: |[044cd8] org.emergent.android.weave.AboutActivity.showAbout:(Landroid/app/Activity;)Z │ │ -044ce8: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -044cec: 1c01 9102 |0002: const-class v1, Lorg/emergent/android/weave/AboutActivity; // type@0291 │ │ -044cf0: 7030 a100 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ -044cf6: 6e20 2d00 0200 |0007: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -044cfc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -044cfe: 0f01 |000b: return v1 │ │ +046798: |[046798] org.emergent.android.weave.AboutActivity.showAbout:(Landroid/app/Activity;)Z │ │ +0467a8: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +0467ac: 1c01 8e02 |0002: const-class v1, Lorg/emergent/android/weave/AboutActivity; // type@028e │ │ +0467b0: 7030 a100 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a1 │ │ +0467b6: 6e20 2d00 0200 |0007: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +0467bc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0467be: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ 0x000a line=42 │ │ locals : │ │ 0x0007 - 0x000c reg=0 i Landroid/content/Intent; │ │ @@ -87080,59 +87085,59 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 97 16-bit code units │ │ -044d00: |[044d00] org.emergent.android.weave.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ -044d10: 6f20 1c00 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -044d16: 1503 037f |0003: const/high16 v3, #int 2130903040 // #7f03 │ │ -044d1a: 6e20 f40d 3500 |0005: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.setContentView:(I)V // method@0df4 │ │ -044d20: 1403 0200 0e7f |0008: const v3, #float 1.8875e+38 // #7f0e0002 │ │ -044d26: 6e20 ef0d 3500 |000b: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ -044d2c: 0c03 |000e: move-result-object v3 │ │ -044d2e: 2204 9002 |000f: new-instance v4, Lorg/emergent/android/weave/AboutActivity$1; // type@0290 │ │ -044d32: 7020 ec0d 5400 |0011: invoke-direct {v4, v5}, Lorg/emergent/android/weave/AboutActivity$1;.:(Lorg/emergent/android/weave/AboutActivity;)V // method@0dec │ │ -044d38: 6e20 580b 4300 |0014: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0b58 │ │ -044d3e: 7100 be0e 0000 |0017: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getApplicationVersionName:()Ljava/lang/String; // method@0ebe │ │ -044d44: 0c02 |001a: move-result-object v2 │ │ -044d46: 3802 3300 |001b: if-eqz v2, 004e // +0033 │ │ -044d4a: 1503 0e7f |001d: const/high16 v3, #int 2131623936 // #7f0e │ │ -044d4e: 6e20 ef0d 3500 |001f: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ -044d54: 0c00 |0022: move-result-object v0 │ │ -044d56: 1f00 c801 |0023: check-cast v0, Landroid/widget/TextView; // type@01c8 │ │ -044d5a: 6e10 f10d 0500 |0025: invoke-virtual {v5}, Lorg/emergent/android/weave/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@0df1 │ │ -044d60: 0c03 |0028: move-result-object v3 │ │ -044d62: 1404 2d00 0a7f |0029: const v4, #float 1.83434e+38 // #7f0a002d │ │ -044d68: 6e20 e500 4300 |002c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044d6e: 0c01 |002f: move-result-object v1 │ │ -044d70: 2203 0302 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -044d74: 7010 f20c 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -044d7a: 6e20 f80c 1300 |0035: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044d80: 0c03 |0038: move-result-object v3 │ │ -044d82: 1a04 0200 |0039: const-string v4, " " // string@0002 │ │ -044d86: 6e20 f80c 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044d8c: 0c03 |003e: move-result-object v3 │ │ -044d8e: 6e20 f80c 2300 |003f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -044d94: 0c03 |0042: move-result-object v3 │ │ -044d96: 6e10 fd0c 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -044d9c: 0c03 |0046: move-result-object v3 │ │ -044d9e: 6e20 5a0c 3000 |0047: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -044da4: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -044da6: 6e20 5f0c 3000 |004b: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ -044dac: 1403 0100 0e7f |004e: const v3, #float 1.8875e+38 // #7f0e0001 │ │ -044db2: 6e20 ef0d 3500 |0051: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ -044db8: 0c00 |0054: move-result-object v0 │ │ -044dba: 1f00 c801 |0055: check-cast v0, Landroid/widget/TextView; // type@01c8 │ │ -044dbe: 1503 057f |0057: const/high16 v3, #int 2131034112 // #7f05 │ │ -044dc2: 7020 f30d 3500 |0059: invoke-direct {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.readTextFromRawResource:(I)Ljava/lang/String; // method@0df3 │ │ -044dc8: 0c03 |005c: move-result-object v3 │ │ -044dca: 6e20 5a0c 3000 |005d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -044dd0: 0e00 |0060: return-void │ │ +0467c0: |[0467c0] org.emergent.android.weave.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0467d0: 6f20 1c00 6500 |0000: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +0467d6: 1503 037f |0003: const/high16 v3, #int 2130903040 // #7f03 │ │ +0467da: 6e20 f40d 3500 |0005: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.setContentView:(I)V // method@0df4 │ │ +0467e0: 1403 0200 0e7f |0008: const v3, #float 1.8875e+38 // #7f0e0002 │ │ +0467e6: 6e20 ef0d 3500 |000b: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ +0467ec: 0c03 |000e: move-result-object v3 │ │ +0467ee: 2204 8d02 |000f: new-instance v4, Lorg/emergent/android/weave/AboutActivity$1; // type@028d │ │ +0467f2: 7020 ec0d 5400 |0011: invoke-direct {v4, v5}, Lorg/emergent/android/weave/AboutActivity$1;.:(Lorg/emergent/android/weave/AboutActivity;)V // method@0dec │ │ +0467f8: 6e20 580b 4300 |0014: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0b58 │ │ +0467fe: 7100 be0e 0000 |0017: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getApplicationVersionName:()Ljava/lang/String; // method@0ebe │ │ +046804: 0c02 |001a: move-result-object v2 │ │ +046806: 3802 3300 |001b: if-eqz v2, 004e // +0033 │ │ +04680a: 1503 0e7f |001d: const/high16 v3, #int 2131623936 // #7f0e │ │ +04680e: 6e20 ef0d 3500 |001f: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ +046814: 0c00 |0022: move-result-object v0 │ │ +046816: 1f00 c601 |0023: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ +04681a: 6e10 f10d 0500 |0025: invoke-virtual {v5}, Lorg/emergent/android/weave/AboutActivity;.getResources:()Landroid/content/res/Resources; // method@0df1 │ │ +046820: 0c03 |0028: move-result-object v3 │ │ +046822: 1404 2d00 0a7f |0029: const v4, #float 1.83434e+38 // #7f0a002d │ │ +046828: 6e20 e500 4300 |002c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +04682e: 0c01 |002f: move-result-object v1 │ │ +046830: 2203 0102 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +046834: 7010 f20c 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04683a: 6e20 f80c 1300 |0035: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046840: 0c03 |0038: move-result-object v3 │ │ +046842: 1a04 0200 |0039: const-string v4, " " // string@0002 │ │ +046846: 6e20 f80c 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04684c: 0c03 |003e: move-result-object v3 │ │ +04684e: 6e20 f80c 2300 |003f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046854: 0c03 |0042: move-result-object v3 │ │ +046856: 6e10 fd0c 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04685c: 0c03 |0046: move-result-object v3 │ │ +04685e: 6e20 5a0c 3000 |0047: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +046864: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +046866: 6e20 5f0c 3000 |004b: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ +04686c: 1403 0100 0e7f |004e: const v3, #float 1.8875e+38 // #7f0e0001 │ │ +046872: 6e20 ef0d 3500 |0051: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.findViewById:(I)Landroid/view/View; // method@0def │ │ +046878: 0c00 |0054: move-result-object v0 │ │ +04687a: 1f00 c601 |0055: check-cast v0, Landroid/widget/TextView; // type@01c6 │ │ +04687e: 1503 057f |0057: const/high16 v3, #int 2131034112 // #7f05 │ │ +046882: 7020 f30d 3500 |0059: invoke-direct {v5, v3}, Lorg/emergent/android/weave/AboutActivity;.readTextFromRawResource:(I)Ljava/lang/String; // method@0df3 │ │ +046888: 0c03 |005c: move-result-object v3 │ │ +04688a: 6e20 5a0c 3000 |005d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +046890: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x0008 line=23 │ │ 0x0017 line=28 │ │ 0x001b line=29 │ │ @@ -87150,17 +87155,17 @@ │ │ 0x001b - 0x0061 reg=2 version Ljava/lang/String; │ │ 0x0000 - 0x0061 reg=5 this Lorg/emergent/android/weave/AboutActivity; │ │ 0x0000 - 0x0061 reg=6 icicle Landroid/os/Bundle; │ │ │ │ source_file_idx : 369 (AboutActivity.java) │ │ │ │ Class #352 header: │ │ -class_idx : 658 │ │ +class_idx : 655 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 660 │ │ +superclass_idx : 657 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #352 annotations: │ │ @@ -87182,17 +87187,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044dd4: |[044dd4] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.:()V │ │ -044de4: 7010 000e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil;.:()V // method@0e00 │ │ -044dea: 0e00 |0003: return-void │ │ +046894: |[046894] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.:()V │ │ +0468a4: 7010 000e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil;.:()V // method@0e00 │ │ +0468aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil; │ │ │ │ Virtual methods - │ │ @@ -87201,22 +87206,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -044dec: |[044dec] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ -044dfc: 1a01 6911 |0000: const-string v1, "notification" // string@1169 │ │ -044e00: 6e20 9900 1400 |0002: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -044e06: 0c00 |0005: move-result-object v0 │ │ -044e08: 1f00 1700 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0017 │ │ -044e0c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -044e0e: 6e20 7600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/NotificationManager;.cancel:(I)V // method@0076 │ │ -044e14: 0e00 |000c: return-void │ │ +0468ac: |[0468ac] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ +0468bc: 1a01 6411 |0000: const-string v1, "notification" // string@1164 │ │ +0468c0: 6e20 9900 1400 |0002: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +0468c6: 0c00 |0005: move-result-object v0 │ │ +0468c8: 1f00 1700 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0017 │ │ +0468cc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0468ce: 6e20 7600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/NotificationManager;.cancel:(I)V // method@0076 │ │ +0468d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=143 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ locals : │ │ @@ -87230,62 +87235,69 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 88 16-bit code units │ │ -044e18: |[044e18] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ -044e28: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -044e2a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -044e2c: 6e10 9700 0900 |0002: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -044e32: 0c04 |0005: move-result-object v4 │ │ -044e34: 2205 2600 |0006: new-instance v5, Landroid/content/Intent; // type@0026 │ │ -044e38: 7010 a000 0500 |0008: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a0 │ │ -044e3e: 7140 7a00 6965 |000b: invoke-static {v9, v6, v5, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ -044e44: 0c00 |000e: move-result-object v0 │ │ -044e46: 2205 1400 |000f: new-instance v5, Landroid/app/Notification$Builder; // type@0014 │ │ -044e4a: 6e10 9000 0900 |0011: invoke-virtual {v9}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ -044e50: 0c06 |0014: move-result-object v6 │ │ -044e52: 7020 5200 6500 |0015: invoke-direct {v5, v6}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ -044e58: 1406 3800 0a7f |0018: const v6, #float 1.83435e+38 // #7f0a0038 │ │ -044e5e: 6e20 e500 6400 |001b: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044e64: 0c06 |001e: move-result-object v6 │ │ -044e66: 6e20 5b00 6500 |001f: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -044e6c: 0c05 |0022: move-result-object v5 │ │ -044e6e: 1406 3900 0a7f |0023: const v6, #float 1.83435e+38 // #7f0a0039 │ │ -044e74: 6e20 e500 6400 |0026: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044e7a: 0c06 |0029: move-result-object v6 │ │ -044e7c: 6e20 5a00 6500 |002a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -044e82: 0c05 |002d: move-result-object v5 │ │ -044e84: 1406 1500 027f |002e: const v6, #float 1.728e+38 // #7f020015 │ │ -044e8a: 6e20 6600 6500 |0031: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0066 │ │ -044e90: 0c05 |0034: move-result-object v5 │ │ -044e92: 1406 3a00 0a7f |0035: const v6, #float 1.83435e+38 // #7f0a003a │ │ -044e98: 6e20 e500 6400 |0038: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044e9e: 0c06 |003b: move-result-object v6 │ │ -044ea0: 6e20 6a00 6500 |003c: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ -044ea6: 0c05 |003f: move-result-object v5 │ │ -044ea8: 6e20 5900 0500 |0040: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -044eae: 0c05 |0043: move-result-object v5 │ │ -044eb0: 6e20 6200 7500 |0044: invoke-virtual {v5, v7}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ -044eb6: 0c05 |0047: move-result-object v5 │ │ -044eb8: 6e10 5500 0500 |0048: invoke-virtual {v5}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ -044ebe: 0c02 |004b: move-result-object v2 │ │ -044ec0: 1a03 6911 |004c: const-string v3, "notification" // string@1169 │ │ -044ec4: 6e20 9900 3900 |004e: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -044eca: 0c01 |0051: move-result-object v1 │ │ -044ecc: 1f01 1700 |0052: check-cast v1, Landroid/app/NotificationManager; // type@0017 │ │ -044ed0: 6e30 7700 7102 |0054: invoke-virtual {v1, v7, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0077 │ │ -044ed6: 0e00 |0057: return-void │ │ +0468d8: |[0468d8] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ +0468e8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0468ea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0468ec: 6e10 9700 0900 |0002: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +0468f2: 0c04 |0005: move-result-object v4 │ │ +0468f4: 2205 2600 |0006: new-instance v5, Landroid/content/Intent; // type@0026 │ │ +0468f8: 7010 a000 0500 |0008: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a0 │ │ +0468fe: 7140 7a00 6965 |000b: invoke-static {v9, v6, v5, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ +046904: 0c00 |000e: move-result-object v0 │ │ +046906: 2205 1400 |000f: new-instance v5, Landroid/app/Notification$Builder; // type@0014 │ │ +04690a: 6e10 9000 0900 |0011: invoke-virtual {v9}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0090 │ │ +046910: 0c06 |0014: move-result-object v6 │ │ +046912: 7020 5200 6500 |0015: invoke-direct {v5, v6}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0052 │ │ +046918: 1406 3800 0a7f |0018: const v6, #float 1.83435e+38 // #7f0a0038 │ │ +04691e: 6e20 e500 6400 |001b: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +046924: 0c06 |001e: move-result-object v6 │ │ +046926: 6e20 5b00 6500 |001f: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +04692c: 0c05 |0022: move-result-object v5 │ │ +04692e: 1406 3900 0a7f |0023: const v6, #float 1.83435e+38 // #7f0a0039 │ │ +046934: 6e20 e500 6400 |0026: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +04693a: 0c06 |0029: move-result-object v6 │ │ +04693c: 6e20 5a00 6500 |002a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +046942: 0c05 |002d: move-result-object v5 │ │ +046944: 1406 1500 027f |002e: const v6, #float 1.728e+38 // #7f020015 │ │ +04694a: 6e20 6600 6500 |0031: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0066 │ │ +046950: 0c05 |0034: move-result-object v5 │ │ +046952: 1406 3a00 0a7f |0035: const v6, #float 1.83435e+38 // #7f0a003a │ │ +046958: 6e20 e500 6400 |0038: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +04695e: 0c06 |003b: move-result-object v6 │ │ +046960: 6e20 6a00 6500 |003c: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ +046966: 0c05 |003f: move-result-object v5 │ │ +046968: 6e20 5900 0500 |0040: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +04696e: 0c05 |0043: move-result-object v5 │ │ +046970: 6e20 6200 7500 |0044: invoke-virtual {v5, v7}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0062 │ │ +046976: 0c05 |0047: move-result-object v5 │ │ +046978: 6e10 5500 0500 |0048: invoke-virtual {v5}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0055 │ │ +04697e: 0c02 |004b: move-result-object v2 │ │ +046980: 1a03 6411 |004c: const-string v3, "notification" // string@1164 │ │ +046984: 6e20 9900 3900 |004e: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +04698a: 0c01 |0051: move-result-object v1 │ │ +04698c: 1f01 1700 |0052: check-cast v1, Landroid/app/NotificationManager; // type@0017 │ │ +046990: 6e30 7700 7102 |0054: invoke-virtual {v1, v7, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0077 │ │ +046996: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0006 line=124 │ │ 0x000f line=126 │ │ + 0x001b line=127 │ │ + 0x0026 line=128 │ │ + 0x0031 line=129 │ │ + 0x0038 line=130 │ │ + 0x0040 line=131 │ │ + 0x0044 line=132 │ │ + 0x0048 line=133 │ │ 0x004c line=135 │ │ 0x004e line=136 │ │ 0x0054 line=137 │ │ 0x0057 line=138 │ │ locals : │ │ 0x000f - 0x0058 reg=0 contentIntent Landroid/app/PendingIntent; │ │ 0x0054 - 0x0058 reg=1 mNotificationManager Landroid/app/NotificationManager; │ │ @@ -87300,36 +87312,36 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044ed8: |[044ed8] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.setupActionBar:(Landroid/app/Activity;)V │ │ -044ee8: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -044eee: 0c00 |0003: move-result-object v0 │ │ -044ef0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -044ef2: 6e20 0700 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0007 │ │ -044ef8: 0e00 |0008: return-void │ │ +046998: |[046998] org.emergent.android.weave.ApiCompatUtil$Api11CompatUtil.setupActionBar:(Landroid/app/Activity;)V │ │ +0469a8: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +0469ae: 0c00 |0003: move-result-object v0 │ │ +0469b0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0469b2: 6e20 0700 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0007 │ │ +0469b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 actionBar Landroid/app/ActionBar; │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/ApiCompatUtil$Api11CompatUtil; │ │ 0x0000 - 0x0009 reg=3 activity Landroid/app/Activity; │ │ │ │ source_file_idx : 436 (ApiCompatUtil.java) │ │ │ │ Class #353 header: │ │ -class_idx : 659 │ │ +class_idx : 656 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 660 │ │ +superclass_idx : 657 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #353 annotations: │ │ @@ -87350,17 +87362,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044efc: |[044efc] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.:()V │ │ -044f0c: 7010 000e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil;.:()V // method@0e00 │ │ -044f12: 0e00 |0003: return-void │ │ +0469bc: |[0469bc] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.:()V │ │ +0469cc: 7010 000e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/ApiCompatUtil;.:()V // method@0e00 │ │ +0469d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; │ │ │ │ Virtual methods - │ │ @@ -87369,22 +87381,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -044f14: |[044f14] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ -044f24: 1a01 6911 |0000: const-string v1, "notification" // string@1169 │ │ -044f28: 6e20 9900 1400 |0002: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -044f2e: 0c00 |0005: move-result-object v0 │ │ -044f30: 1f00 1700 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0017 │ │ -044f34: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -044f36: 6e20 7600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/NotificationManager;.cancel:(I)V // method@0076 │ │ -044f3c: 0e00 |000c: return-void │ │ +0469d4: |[0469d4] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ +0469e4: 1a01 6411 |0000: const-string v1, "notification" // string@1164 │ │ +0469e8: 6e20 9900 1400 |0002: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +0469ee: 0c00 |0005: move-result-object v0 │ │ +0469f0: 1f00 1700 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0017 │ │ +0469f4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0469f6: 6e20 7600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/NotificationManager;.cancel:(I)V // method@0076 │ │ +0469fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ 0x0008 line=94 │ │ 0x000c line=95 │ │ locals : │ │ @@ -87398,44 +87410,44 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -044f40: |[044f40] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ -044f50: 120c |0000: const/4 v12, #int 0 // #0 │ │ -044f52: 6e10 9700 0e00 |0001: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -044f58: 0c07 |0004: move-result-object v7 │ │ -044f5a: 1403 1200 027f |0005: const v3, #float 1.728e+38 // #7f020012 │ │ -044f60: 140b 3a00 0a7f |0008: const v11, #float 1.83435e+38 // #7f0a003a │ │ -044f66: 6e20 e500 b700 |000b: invoke-virtual {v7, v11}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044f6c: 0c08 |000e: move-result-object v8 │ │ -044f6e: 7100 ff0c 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -044f74: 0b09 |0012: move-result-wide v9 │ │ -044f76: 2205 1600 |0013: new-instance v5, Landroid/app/Notification; // type@0016 │ │ -044f7a: 705a 7400 3598 |0015: invoke-direct {v5, v3, v8, v9, v10}, Landroid/app/Notification;.:(ILjava/lang/CharSequence;J)V // method@0074 │ │ -044f80: 140b 3800 0a7f |0018: const v11, #float 1.83435e+38 // #7f0a0038 │ │ -044f86: 6e20 e500 b700 |001b: invoke-virtual {v7, v11}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044f8c: 0c02 |001e: move-result-object v2 │ │ -044f8e: 140b 3900 0a7f |001f: const v11, #float 1.83435e+38 // #7f0a0039 │ │ -044f94: 6e20 e500 b700 |0022: invoke-virtual {v7, v11}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -044f9a: 0c01 |0025: move-result-object v1 │ │ -044f9c: 220b 2600 |0026: new-instance v11, Landroid/content/Intent; // type@0026 │ │ -044fa0: 7010 a000 0b00 |0028: invoke-direct {v11}, Landroid/content/Intent;.:()V // method@00a0 │ │ -044fa6: 7140 7a00 cecb |002b: invoke-static {v14, v12, v11, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ -044fac: 0c00 |002e: move-result-object v0 │ │ -044fae: 6e50 7500 e512 |002f: invoke-virtual {v5, v14, v2, v1, v0}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0075 │ │ -044fb4: 1a06 6911 |0032: const-string v6, "notification" // string@1169 │ │ -044fb8: 6e20 9900 6e00 |0034: invoke-virtual {v14, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -044fbe: 0c04 |0037: move-result-object v4 │ │ -044fc0: 1f04 1700 |0038: check-cast v4, Landroid/app/NotificationManager; // type@0017 │ │ -044fc4: 121b |003a: const/4 v11, #int 1 // #1 │ │ -044fc6: 6e30 7700 b405 |003b: invoke-virtual {v4, v11, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0077 │ │ -044fcc: 0e00 |003e: return-void │ │ +046a00: |[046a00] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.postSyncNotification:(Landroid/content/Context;)V │ │ +046a10: 120c |0000: const/4 v12, #int 0 // #0 │ │ +046a12: 6e10 9700 0e00 |0001: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +046a18: 0c07 |0004: move-result-object v7 │ │ +046a1a: 1403 1200 027f |0005: const v3, #float 1.728e+38 // #7f020012 │ │ +046a20: 1409 3a00 0a7f |0008: const v9, #float 1.83435e+38 // #7f0a003a │ │ +046a26: 6e20 e500 9700 |000b: invoke-virtual {v7, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +046a2c: 0c08 |000e: move-result-object v8 │ │ +046a2e: 7100 ff0c 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +046a34: 0b0a |0012: move-result-wide v10 │ │ +046a36: 2205 1600 |0013: new-instance v5, Landroid/app/Notification; // type@0016 │ │ +046a3a: 705b 7400 35a8 |0015: invoke-direct {v5, v3, v8, v10, v11}, Landroid/app/Notification;.:(ILjava/lang/CharSequence;J)V // method@0074 │ │ +046a40: 1409 3800 0a7f |0018: const v9, #float 1.83435e+38 // #7f0a0038 │ │ +046a46: 6e20 e500 9700 |001b: invoke-virtual {v7, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +046a4c: 0c02 |001e: move-result-object v2 │ │ +046a4e: 1409 3900 0a7f |001f: const v9, #float 1.83435e+38 // #7f0a0039 │ │ +046a54: 6e20 e500 9700 |0022: invoke-virtual {v7, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +046a5a: 0c01 |0025: move-result-object v1 │ │ +046a5c: 2209 2600 |0026: new-instance v9, Landroid/content/Intent; // type@0026 │ │ +046a60: 7010 a000 0900 |0028: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00a0 │ │ +046a66: 7140 7a00 cec9 |002b: invoke-static {v14, v12, v9, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ +046a6c: 0c00 |002e: move-result-object v0 │ │ +046a6e: 6e50 7500 e512 |002f: invoke-virtual {v5, v14, v2, v1, v0}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0075 │ │ +046a74: 1a06 6411 |0032: const-string v6, "notification" // string@1164 │ │ +046a78: 6e20 9900 6e00 |0034: invoke-virtual {v14, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +046a7e: 0c04 |0037: move-result-object v4 │ │ +046a80: 1f04 1700 |0038: check-cast v4, Landroid/app/NotificationManager; // type@0017 │ │ +046a84: 1219 |003a: const/4 v9, #int 1 // #1 │ │ +046a86: 6e30 7700 9405 |003b: invoke-virtual {v4, v9, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0077 │ │ +046a8c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0005 line=72 │ │ 0x0008 line=73 │ │ 0x000f line=74 │ │ 0x0013 line=76 │ │ @@ -87453,31 +87465,31 @@ │ │ 0x001f - 0x003f reg=2 contentTitle Ljava/lang/CharSequence; │ │ 0x0008 - 0x003f reg=3 icon I │ │ 0x003a - 0x003f reg=4 mNotificationManager Landroid/app/NotificationManager; │ │ 0x0018 - 0x003f reg=5 noti Landroid/app/Notification; │ │ 0x0034 - 0x003f reg=6 ns Ljava/lang/String; │ │ 0x0005 - 0x003f reg=7 res Landroid/content/res/Resources; │ │ 0x000f - 0x003f reg=8 tickerText Ljava/lang/CharSequence; │ │ - 0x0013 - 0x003f reg=9 when J │ │ + 0x0013 - 0x003f reg=10 when J │ │ 0x0000 - 0x003f reg=13 this Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; │ │ 0x0000 - 0x003f reg=14 context Landroid/content/Context; │ │ │ │ #2 : (in Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil;) │ │ name : 'requestWindowFeatures' │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044fd0: |[044fd0] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.requestWindowFeatures:(Landroid/app/Activity;)V │ │ -044fe0: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -044fe2: 6e20 2b00 0200 |0001: invoke-virtual {v2, v0}, Landroid/app/Activity;.requestWindowFeature:(I)Z // method@002b │ │ -044fe8: 0e00 |0004: return-void │ │ +046a90: |[046a90] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.requestWindowFeatures:(Landroid/app/Activity;)V │ │ +046aa0: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +046aa2: 6e20 2b00 0200 |0001: invoke-virtual {v2, v0}, Landroid/app/Activity;.requestWindowFeature:(I)Z // method@002b │ │ +046aa8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -87487,44 +87499,44 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -044fec: |[044fec] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.setWindowFeatures:(Landroid/app/Activity;)V │ │ -044ffc: 6e10 1700 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0017 │ │ -045002: 0c00 |0003: move-result-object v0 │ │ -045004: 1271 |0004: const/4 v1, #int 7 // #7 │ │ -045006: 1402 0700 037f |0005: const v2, #float 1.74129e+38 // #7f030007 │ │ -04500c: 6e30 820b 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/view/Window;.setFeatureInt:(II)V // method@0b82 │ │ -045012: 0e00 |000b: return-void │ │ +046aac: |[046aac] org.emergent.android.weave.ApiCompatUtil$ApiMinCompatUtil.setWindowFeatures:(Landroid/app/Activity;)V │ │ +046abc: 6e10 1700 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0017 │ │ +046ac2: 0c00 |0003: move-result-object v0 │ │ +046ac4: 1271 |0004: const/4 v1, #int 7 // #7 │ │ +046ac6: 1402 0700 037f |0005: const v2, #float 1.74129e+38 // #7f030007 │ │ +046acc: 6e30 820b 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/view/Window;.setFeatureInt:(II)V // method@0b82 │ │ +046ad2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x000b line=105 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil; │ │ 0x0000 - 0x000c reg=4 activity Landroid/app/Activity; │ │ │ │ source_file_idx : 436 (ApiCompatUtil.java) │ │ │ │ Class #354 header: │ │ -class_idx : 677 │ │ +class_idx : 674 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 12 │ │ -source_file_idx : 1563 │ │ +source_file_idx : 1560 │ │ static_fields_size : 15 │ │ instance_fields_size: 12 │ │ direct_methods_size : 21 │ │ virtual_methods_size: 11 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/LoginActivity$4; Lorg/emergent/android/weave/LoginActivity$MyHandler; Lorg/emergent/android/weave/LoginActivity$AuthResult; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/LoginActivity$MyHandler; Lorg/emergent/android/weave/LoginActivity$AuthResult; } │ │ Annotations on field #830 'm_serverSpinnerAdapter' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Ljava/lang/CharSequence;" ">;" } │ │ Annotations on method #3670 'onItemSelected' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ Annotations on method #3671 'onNothingSelected' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;)V" } │ │ │ │ @@ -87667,44 +87679,43 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045014: |[045014] org.emergent.android.weave.LoginActivity.:()V │ │ -045024: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ -04502a: 2200 a402 |0003: new-instance v0, Lorg/emergent/android/weave/LoginActivity$MyHandler; // type@02a4 │ │ -04502e: 7020 360e 1000 |0005: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity$MyHandler;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e36 │ │ -045034: 5b10 3903 |0008: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_handler:Landroid/os/Handler; // field@0339 │ │ -045038: 2200 9f02 |000a: new-instance v0, Lorg/emergent/android/weave/LoginActivity$1; // type@029f │ │ -04503c: 7020 2c0e 1000 |000c: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity$1;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e2c │ │ -045042: 5b10 3803 |000f: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0338 │ │ -045046: 0e00 |0011: return-void │ │ +046ad4: |[046ad4] org.emergent.android.weave.LoginActivity.:()V │ │ +046ae4: 7010 0800 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0008 │ │ +046aea: 2200 a102 |0003: new-instance v0, Lorg/emergent/android/weave/LoginActivity$MyHandler; // type@02a1 │ │ +046aee: 7020 360e 1000 |0005: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity$MyHandler;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e36 │ │ +046af4: 5b10 3903 |0008: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_handler:Landroid/os/Handler; // field@0339 │ │ +046af8: 2200 9c02 |000a: new-instance v0, Lorg/emergent/android/weave/LoginActivity$1; // type@029c │ │ +046afc: 7020 2c0e 1000 |000c: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity$1;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e2c │ │ +046b02: 5b10 3803 |000f: iput-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0338 │ │ +046b06: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=72 │ │ 0x000a line=90 │ │ - 0x0011 line=494 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ #1 : (in Lorg/emergent/android/weave/LoginActivity;) │ │ name : 'access$000' │ │ type : '(Lorg/emergent/android/weave/LoginActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045048: |[045048] org.emergent.android.weave.LoginActivity.access$000:(Lorg/emergent/android/weave/LoginActivity;)V │ │ -045058: 7010 3d0e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/LoginActivity;.cancelAuthTask:()V // method@0e3d │ │ -04505e: 0e00 |0003: return-void │ │ +046b08: |[046b08] org.emergent.android.weave.LoginActivity.access$000:(Lorg/emergent/android/weave/LoginActivity;)V │ │ +046b18: 7010 3d0e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/LoginActivity;.cancelAuthTask:()V // method@0e3d │ │ +046b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/emergent/android/weave/LoginActivity; │ │ │ │ #2 : (in Lorg/emergent/android/weave/LoginActivity;) │ │ @@ -87712,17 +87723,17 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045060: |[045060] org.emergent.android.weave.LoginActivity.access$100:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ -045070: 7020 4b0e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e4b │ │ -045076: 0e00 |0003: return-void │ │ +046b20: |[046b20] org.emergent.android.weave.LoginActivity.access$100:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ +046b30: 7020 4b0e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e4b │ │ +046b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/emergent/android/weave/LoginActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Lorg/emergent/android/weave/LoginActivity$AuthResult; │ │ │ │ @@ -87731,17 +87742,17 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045078: |[045078] org.emergent.android.weave.LoginActivity.access$200:(Lorg/emergent/android/weave/LoginActivity;)V │ │ -045088: 7010 600e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/LoginActivity;.updateHintMessage:()V // method@0e60 │ │ -04508e: 0e00 |0003: return-void │ │ +046b38: |[046b38] org.emergent.android.weave.LoginActivity.access$200:(Lorg/emergent/android/weave/LoginActivity;)V │ │ +046b48: 7010 600e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/LoginActivity;.updateHintMessage:()V // method@0e60 │ │ +046b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/emergent/android/weave/LoginActivity; │ │ │ │ #4 : (in Lorg/emergent/android/weave/LoginActivity;) │ │ @@ -87749,17 +87760,17 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity;Landroid/os/Message;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045090: |[045090] org.emergent.android.weave.LoginActivity.access$300:(Lorg/emergent/android/weave/LoginActivity;Landroid/os/Message;)V │ │ -0450a0: 7020 620e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.updateSyncStatusText:(Landroid/os/Message;)V // method@0e62 │ │ -0450a6: 0e00 |0003: return-void │ │ +046b50: |[046b50] org.emergent.android.weave.LoginActivity.access$300:(Lorg/emergent/android/weave/LoginActivity;Landroid/os/Message;)V │ │ +046b60: 7020 620e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/LoginActivity;.updateSyncStatusText:(Landroid/os/Message;)V // method@0e62 │ │ +046b66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/emergent/android/weave/LoginActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Message; │ │ │ │ @@ -87768,17 +87779,17 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0450a8: |[0450a8] org.emergent.android.weave.LoginActivity.cancelAuthTask:()V │ │ -0450b8: 6e10 410e 0000 |0000: invoke-virtual {v0}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ -0450be: 0e00 |0003: return-void │ │ +046b68: |[046b68] org.emergent.android.weave.LoginActivity.cancelAuthTask:()V │ │ +046b78: 6e10 410e 0000 |0000: invoke-virtual {v0}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ +046b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ @@ -87787,67 +87798,67 @@ │ │ type : '()Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -0450c0: |[0450c0] org.emergent.android.weave.LoginActivity.createWeaveAccountInfoValidating:()Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -0450d0: 7010 450e 0a00 |0000: invoke-direct {v10}, Lorg/emergent/android/weave/LoginActivity;.getServer:()Ljava/lang/String; // method@0e45 │ │ -0450d6: 0c05 |0003: move-result-object v5 │ │ -0450d8: 54a7 4003 |0004: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ -0450dc: 6e10 120c 0700 |0006: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -0450e2: 0c07 |0009: move-result-object v7 │ │ -0450e4: 6e10 cd0c 0700 |000a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -0450ea: 0c06 |000d: move-result-object v6 │ │ -0450ec: 54a7 3b03 |000e: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ -0450f0: 6e10 120c 0700 |0010: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -0450f6: 0c07 |0013: move-result-object v7 │ │ -0450f8: 6e10 cd0c 0700 |0014: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -0450fe: 0c01 |0017: move-result-object v1 │ │ -045100: 54a7 3c03 |0018: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ -045104: 6e10 120c 0700 |001a: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -04510a: 0c07 |001d: move-result-object v7 │ │ -04510c: 6e10 cd0c 0700 |001e: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -045112: 0c04 |0021: move-result-object v4 │ │ -045114: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -045116: 1a07 7102 |0023: const-string v7, "EmergentWeave" // string@0271 │ │ -04511a: 2208 0302 |0025: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -04511e: 7010 f20c 0800 |0027: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045124: 1a09 c001 |002a: const-string v9, "Authenticating: " // string@01c0 │ │ -045128: 6e20 f80c 9800 |002c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04512e: 0c08 |002f: move-result-object v8 │ │ -045130: 6e20 f80c 6800 |0030: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045136: 0c08 |0033: move-result-object v8 │ │ -045138: 1a09 2600 |0034: const-string v9, " : " // string@0026 │ │ -04513c: 6e20 f80c 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045142: 0c08 |0039: move-result-object v8 │ │ -045144: 6e20 f80c 1800 |003a: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04514a: 0c08 |003d: move-result-object v8 │ │ -04514c: 1a09 2700 |003e: const-string v9, " @ " // string@0027 │ │ -045150: 6e20 f80c 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045156: 0c08 |0043: move-result-object v8 │ │ -045158: 6e20 f80c 5800 |0044: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04515e: 0c08 |0047: move-result-object v8 │ │ -045160: 6e10 fd0c 0800 |0048: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045166: 0c08 |004b: move-result-object v8 │ │ -045168: 7120 f310 8700 |004c: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04516e: 7054 3f0e 5a16 |004f: invoke-direct {v10, v5, v6, v1, v4}, Lorg/emergent/android/weave/LoginActivity;.createWeaveInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0e3f │ │ -045174: 0c03 |0052: move-result-object v3 │ │ -045176: 7120 cc0e 3a00 |0053: invoke-static {v10, v3}, Lorg/emergent/android/weave/StaticUtils;.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ecc │ │ -04517c: 0c02 |0056: move-result-object v2 │ │ -04517e: 7210 d000 0200 |0057: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ -045184: 0c07 |005a: move-result-object v7 │ │ -045186: 6208 5403 |005b: sget-object v8, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ -04518a: 6e10 a70e 0800 |005d: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -045190: 0c08 |0060: move-result-object v8 │ │ -045192: 7230 cb00 8700 |0061: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00cb │ │ -045198: 0c07 |0064: move-result-object v7 │ │ -04519a: 7210 ca00 0700 |0065: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ -0451a0: 1103 |0068: return-object v3 │ │ +046b80: |[046b80] org.emergent.android.weave.LoginActivity.createWeaveAccountInfoValidating:()Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +046b90: 7010 450e 0a00 |0000: invoke-direct {v10}, Lorg/emergent/android/weave/LoginActivity;.getServer:()Ljava/lang/String; // method@0e45 │ │ +046b96: 0c05 |0003: move-result-object v5 │ │ +046b98: 54a7 4003 |0004: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ +046b9c: 6e10 120c 0700 |0006: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046ba2: 0c07 |0009: move-result-object v7 │ │ +046ba4: 6e10 cd0c 0700 |000a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046baa: 0c06 |000d: move-result-object v6 │ │ +046bac: 54a7 3b03 |000e: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ +046bb0: 6e10 120c 0700 |0010: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046bb6: 0c07 |0013: move-result-object v7 │ │ +046bb8: 6e10 cd0c 0700 |0014: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046bbe: 0c01 |0017: move-result-object v1 │ │ +046bc0: 54a7 3c03 |0018: iget-object v7, v10, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ +046bc4: 6e10 120c 0700 |001a: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046bca: 0c07 |001d: move-result-object v7 │ │ +046bcc: 6e10 cd0c 0700 |001e: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046bd2: 0c04 |0021: move-result-object v4 │ │ +046bd4: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +046bd6: 1a07 7102 |0023: const-string v7, "EmergentWeave" // string@0271 │ │ +046bda: 2208 0102 |0025: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +046bde: 7010 f20c 0800 |0027: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +046be4: 1a09 c001 |002a: const-string v9, "Authenticating: " // string@01c0 │ │ +046be8: 6e20 f80c 9800 |002c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046bee: 0c08 |002f: move-result-object v8 │ │ +046bf0: 6e20 f80c 6800 |0030: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046bf6: 0c08 |0033: move-result-object v8 │ │ +046bf8: 1a09 2600 |0034: const-string v9, " : " // string@0026 │ │ +046bfc: 6e20 f80c 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046c02: 0c08 |0039: move-result-object v8 │ │ +046c04: 6e20 f80c 1800 |003a: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046c0a: 0c08 |003d: move-result-object v8 │ │ +046c0c: 1a09 2700 |003e: const-string v9, " @ " // string@0027 │ │ +046c10: 6e20 f80c 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046c16: 0c08 |0043: move-result-object v8 │ │ +046c18: 6e20 f80c 5800 |0044: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046c1e: 0c08 |0047: move-result-object v8 │ │ +046c20: 6e10 fd0c 0800 |0048: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +046c26: 0c08 |004b: move-result-object v8 │ │ +046c28: 7120 f310 8700 |004c: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +046c2e: 7054 3f0e 5a16 |004f: invoke-direct {v10, v5, v6, v1, v4}, Lorg/emergent/android/weave/LoginActivity;.createWeaveInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0e3f │ │ +046c34: 0c03 |0052: move-result-object v3 │ │ +046c36: 7120 cc0e 3a00 |0053: invoke-static {v10, v3}, Lorg/emergent/android/weave/StaticUtils;.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ecc │ │ +046c3c: 0c02 |0056: move-result-object v2 │ │ +046c3e: 7210 d000 0200 |0057: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ +046c44: 0c07 |005a: move-result-object v7 │ │ +046c46: 6208 5403 |005b: sget-object v8, Lorg/emergent/android/weave/PrefKey;.allcerts:Lorg/emergent/android/weave/PrefKey; // field@0354 │ │ +046c4a: 6e10 a70e 0800 |005d: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +046c50: 0c08 |0060: move-result-object v8 │ │ +046c52: 7230 cb00 8700 |0061: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00cb │ │ +046c58: 0c07 |0064: move-result-object v7 │ │ +046c5a: 7210 ca00 0700 |0065: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ +046c60: 1103 |0068: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0004 line=431 │ │ 0x000e line=432 │ │ 0x0018 line=433 │ │ 0x0022 line=434 │ │ @@ -87871,41 +87882,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -0451a4: |[0451a4] org.emergent.android.weave.LoginActivity.createWeaveInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -0451b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0451b6: 2202 1002 |0001: new-instance v2, Ljava/net/URI; // type@0210 │ │ -0451ba: 7020 130d 7200 |0003: invoke-direct {v2, v7}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ -0451c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0451c2: 6e10 e70c 0a00 |0007: invoke-virtual {v10}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -0451c8: 0c04 |000a: move-result-object v4 │ │ -0451ca: 7140 9d0f 8249 |000b: invoke-static {v2, v8, v9, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -0451d0: 0c01 |000e: move-result-object v1 │ │ -0451d2: 3901 0f00 |000f: if-nez v1, 001e // +000f │ │ -0451d6: 5464 3a03 |0011: iget-object v4, v6, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -0451da: 1405 2000 0a7f |0013: const v5, #float 1.83434e+38 // #7f0a0020 │ │ -0451e0: 6e20 470e 5600 |0016: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -0451e6: 0c05 |0019: move-result-object v5 │ │ -0451e8: 6e20 5a0c 5400 |001a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -0451ee: 0731 |001d: move-object v1, v3 │ │ -0451f0: 1101 |001e: return-object v1 │ │ -0451f2: 0d00 |001f: move-exception v0 │ │ -0451f4: 5464 3a03 |0020: iget-object v4, v6, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -0451f8: 1405 1b00 0a7f |0022: const v5, #float 1.83434e+38 // #7f0a001b │ │ -0451fe: 6e20 470e 5600 |0025: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -045204: 0c05 |0028: move-result-object v5 │ │ -045206: 6e20 5a0c 5400 |0029: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -04520c: 0731 |002c: move-object v1, v3 │ │ -04520e: 28f1 |002d: goto 001e // -000f │ │ -045210: 0d04 |002e: move-exception v4 │ │ -045212: 28e0 |002f: goto 000f // -0020 │ │ +046c64: |[046c64] org.emergent.android.weave.LoginActivity.createWeaveInfo:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +046c74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +046c76: 2202 0e02 |0001: new-instance v2, Ljava/net/URI; // type@020e │ │ +046c7a: 7020 130d 7200 |0003: invoke-direct {v2, v7}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ +046c80: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +046c82: 6e10 e70c 0a00 |0007: invoke-virtual {v10}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +046c88: 0c04 |000a: move-result-object v4 │ │ +046c8a: 7140 9d0f 8249 |000b: invoke-static {v2, v8, v9, v4}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +046c90: 0c01 |000e: move-result-object v1 │ │ +046c92: 3901 0f00 |000f: if-nez v1, 001e // +000f │ │ +046c96: 5464 3a03 |0011: iget-object v4, v6, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +046c9a: 1405 2000 0a7f |0013: const v5, #float 1.83434e+38 // #7f0a0020 │ │ +046ca0: 6e20 470e 5600 |0016: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +046ca6: 0c05 |0019: move-result-object v5 │ │ +046ca8: 6e20 5a0c 5400 |001a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +046cae: 0731 |001d: move-object v1, v3 │ │ +046cb0: 1101 |001e: return-object v1 │ │ +046cb2: 0d00 |001f: move-exception v0 │ │ +046cb4: 5464 3a03 |0020: iget-object v4, v6, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +046cb8: 1405 1b00 0a7f |0022: const v5, #float 1.83434e+38 // #7f0a001b │ │ +046cbe: 6e20 470e 5600 |0025: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +046cc4: 0c05 |0028: move-result-object v5 │ │ +046cc6: 6e20 5a0c 5400 |0029: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +046ccc: 0731 |002c: move-object v1, v3 │ │ +046cce: 28f1 |002d: goto 001e // -000f │ │ +046cd0: 0d04 |002e: move-exception v4 │ │ +046cd2: 28e0 |002f: goto 000f // -0020 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ Ljava/net/URISyntaxException; -> 0x001f │ │ 0x0007 - 0x000e │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=445 │ │ @@ -87935,55 +87946,55 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -045230: |[045230] org.emergent.android.weave.LoginActivity.getMessage:()Ljava/lang/CharSequence; │ │ -045240: 1400 0100 0a7f |0000: const v0, #float 1.83433e+38 // #7f0a0001 │ │ -045246: 6e20 460e 0100 |0003: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getString:(I)Ljava/lang/String; // method@0e46 │ │ -04524c: 5410 4003 |0006: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ -045250: 6e10 120c 0000 |0008: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -045256: 0c00 |000b: move-result-object v0 │ │ -045258: 6e10 cd0c 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -04525e: 0c00 |000f: move-result-object v0 │ │ -045260: 7110 d70a 0000 |0010: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -045266: 0a00 |0013: move-result v0 │ │ -045268: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ -04526c: 1400 2100 0a7f |0016: const v0, #float 1.83434e+38 // #7f0a0021 │ │ -045272: 6e20 470e 0100 |0019: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -045278: 0c00 |001c: move-result-object v0 │ │ -04527a: 1100 |001d: return-object v0 │ │ -04527c: 5410 3b03 |001e: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ -045280: 6e10 120c 0000 |0020: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -045286: 0c00 |0023: move-result-object v0 │ │ -045288: 6e10 cd0c 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -04528e: 0c00 |0027: move-result-object v0 │ │ -045290: 7110 d70a 0000 |0028: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -045296: 0a00 |002b: move-result v0 │ │ -045298: 3800 0a00 |002c: if-eqz v0, 0036 // +000a │ │ -04529c: 1400 1e00 0a7f |002e: const v0, #float 1.83434e+38 // #7f0a001e │ │ -0452a2: 6e20 470e 0100 |0031: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -0452a8: 0c00 |0034: move-result-object v0 │ │ -0452aa: 28e8 |0035: goto 001d // -0018 │ │ -0452ac: 5410 3c03 |0036: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ -0452b0: 6e10 120c 0000 |0038: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -0452b6: 0c00 |003b: move-result-object v0 │ │ -0452b8: 6e10 cd0c 0000 |003c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -0452be: 0c00 |003f: move-result-object v0 │ │ -0452c0: 7110 d70a 0000 |0040: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -0452c6: 0a00 |0043: move-result v0 │ │ -0452c8: 3800 0a00 |0044: if-eqz v0, 004e // +000a │ │ -0452cc: 1400 1f00 0a7f |0046: const v0, #float 1.83434e+38 // #7f0a001f │ │ -0452d2: 6e20 470e 0100 |0049: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -0452d8: 0c00 |004c: move-result-object v0 │ │ -0452da: 28d0 |004d: goto 001d // -0030 │ │ -0452dc: 1200 |004e: const/4 v0, #int 0 // #0 │ │ -0452de: 28ce |004f: goto 001d // -0032 │ │ +046cf0: |[046cf0] org.emergent.android.weave.LoginActivity.getMessage:()Ljava/lang/CharSequence; │ │ +046d00: 1400 0100 0a7f |0000: const v0, #float 1.83433e+38 // #7f0a0001 │ │ +046d06: 6e20 460e 0100 |0003: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getString:(I)Ljava/lang/String; // method@0e46 │ │ +046d0c: 5410 4003 |0006: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ +046d10: 6e10 120c 0000 |0008: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046d16: 0c00 |000b: move-result-object v0 │ │ +046d18: 6e10 cd0c 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046d1e: 0c00 |000f: move-result-object v0 │ │ +046d20: 7110 d70a 0000 |0010: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +046d26: 0a00 |0013: move-result v0 │ │ +046d28: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ +046d2c: 1400 2100 0a7f |0016: const v0, #float 1.83434e+38 // #7f0a0021 │ │ +046d32: 6e20 470e 0100 |0019: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +046d38: 0c00 |001c: move-result-object v0 │ │ +046d3a: 1100 |001d: return-object v0 │ │ +046d3c: 5410 3b03 |001e: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ +046d40: 6e10 120c 0000 |0020: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046d46: 0c00 |0023: move-result-object v0 │ │ +046d48: 6e10 cd0c 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046d4e: 0c00 |0027: move-result-object v0 │ │ +046d50: 7110 d70a 0000 |0028: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +046d56: 0a00 |002b: move-result v0 │ │ +046d58: 3800 0a00 |002c: if-eqz v0, 0036 // +000a │ │ +046d5c: 1400 1e00 0a7f |002e: const v0, #float 1.83434e+38 // #7f0a001e │ │ +046d62: 6e20 470e 0100 |0031: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +046d68: 0c00 |0034: move-result-object v0 │ │ +046d6a: 28e8 |0035: goto 001d // -0018 │ │ +046d6c: 5410 3c03 |0036: iget-object v0, v1, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ +046d70: 6e10 120c 0000 |0038: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046d76: 0c00 |003b: move-result-object v0 │ │ +046d78: 6e10 cd0c 0000 |003c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046d7e: 0c00 |003f: move-result-object v0 │ │ +046d80: 7110 d70a 0000 |0040: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +046d86: 0a00 |0043: move-result v0 │ │ +046d88: 3800 0a00 |0044: if-eqz v0, 004e // +000a │ │ +046d8c: 1400 1f00 0a7f |0046: const v0, #float 1.83434e+38 // #7f0a001f │ │ +046d92: 6e20 470e 0100 |0049: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +046d98: 0c00 |004c: move-result-object v0 │ │ +046d9a: 28d0 |004d: goto 001d // -0030 │ │ +046d9c: 1200 |004e: const/4 v0, #int 0 // #0 │ │ +046d9e: 28ce |004f: goto 001d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0006 line=414 │ │ 0x0016 line=416 │ │ 0x001d line=426 │ │ 0x001e line=418 │ │ @@ -87999,35 +88010,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0452e0: |[0452e0] org.emergent.android.weave.LoginActivity.getServer:()Ljava/lang/String; │ │ -0452f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0452f2: 5253 3f03 |0001: iget v3, v5, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ -0452f6: 3903 1400 |0003: if-nez v3, 0017 // +0014 │ │ -0452fa: 1403 0d00 0e7f |0005: const v3, #float 1.88751e+38 // #7f0e000d │ │ -045300: 6e20 400e 3500 |0008: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -045306: 0c02 |000b: move-result-object v2 │ │ -045308: 1f02 b401 |000c: check-cast v2, Landroid/widget/EditText; // type@01b4 │ │ -04530c: 6e10 120c 0200 |000e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -045312: 0c03 |0011: move-result-object v3 │ │ -045314: 6e10 cd0c 0300 |0012: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -04531a: 0c01 |0015: move-result-object v1 │ │ -04531c: 1101 |0016: return-object v1 │ │ -04531e: 6e10 440e 0500 |0017: invoke-virtual {v5}, Lorg/emergent/android/weave/LoginActivity;.getResources:()Landroid/content/res/Resources; // method@0e44 │ │ -045324: 0c00 |001a: move-result-object v0 │ │ -045326: 1403 0100 0b7f |001b: const v3, #float 1.84763e+38 // #7f0b0001 │ │ -04532c: 6e20 e700 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e7 │ │ -045332: 0c03 |0021: move-result-object v3 │ │ -045334: 5254 3f03 |0022: iget v4, v5, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ -045338: 4601 0304 |0024: aget-object v1, v3, v4 │ │ -04533c: 28f0 |0026: goto 0016 // -0010 │ │ +046da0: |[046da0] org.emergent.android.weave.LoginActivity.getServer:()Ljava/lang/String; │ │ +046db0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046db2: 5253 3f03 |0001: iget v3, v5, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ +046db6: 3903 1400 |0003: if-nez v3, 0017 // +0014 │ │ +046dba: 1403 0d00 0e7f |0005: const v3, #float 1.88751e+38 // #7f0e000d │ │ +046dc0: 6e20 400e 3500 |0008: invoke-virtual {v5, v3}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +046dc6: 0c02 |000b: move-result-object v2 │ │ +046dc8: 1f02 b201 |000c: check-cast v2, Landroid/widget/EditText; // type@01b2 │ │ +046dcc: 6e10 120c 0200 |000e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +046dd2: 0c03 |0011: move-result-object v3 │ │ +046dd4: 6e10 cd0c 0300 |0012: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +046dda: 0c01 |0015: move-result-object v1 │ │ +046ddc: 1101 |0016: return-object v1 │ │ +046dde: 6e10 440e 0500 |0017: invoke-virtual {v5}, Lorg/emergent/android/weave/LoginActivity;.getResources:()Landroid/content/res/Resources; // method@0e44 │ │ +046de4: 0c00 |001a: move-result-object v0 │ │ +046de6: 1403 0100 0b7f |001b: const v3, #float 1.84763e+38 // #7f0b0001 │ │ +046dec: 6e20 e700 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e7 │ │ +046df2: 0c03 |0021: move-result-object v3 │ │ +046df4: 5254 3f03 |0022: iget v4, v5, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ +046df8: 4601 0304 |0024: aget-object v1, v3, v4 │ │ +046dfc: 28f0 |0026: goto 0016 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x000e line=312 │ │ 0x0016 line=317 │ │ @@ -88044,19 +88055,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -045340: |[045340] org.emergent.android.weave.LoginActivity.handleCancelAndClose:()V │ │ -045350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045352: 6e20 5c0e 0100 |0001: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.setResult:(I)V // method@0e5c │ │ -045358: 6e10 410e 0100 |0004: invoke-virtual {v1}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ -04535e: 0e00 |0007: return-void │ │ +046e00: |[046e00] org.emergent.android.weave.LoginActivity.handleCancelAndClose:()V │ │ +046e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046e12: 6e20 5c0e 0100 |0001: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/LoginActivity;.setResult:(I)V // method@0e5c │ │ +046e18: 6e10 410e 0100 |0004: invoke-virtual {v1}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ +046e1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0004 line=215 │ │ 0x0007 line=216 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/emergent/android/weave/LoginActivity; │ │ @@ -88066,26 +88077,26 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -045360: |[045360] org.emergent.android.weave.LoginActivity.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ -045370: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -045374: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ -04537a: 5451 2103 |0005: iget-object v1, v5, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ -04537e: 7120 d70e 0100 |0007: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginInfoToIntent:(Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed7 │ │ -045384: 1a02 2e09 |000a: const-string v2, "accountType" // string@092e │ │ -045388: 1a03 1b12 |000c: const-string v3, "org.emergent.android.weave" // string@121b │ │ -04538c: 6e30 ba00 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -045392: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ -045394: 6e30 5d0e 2400 |0012: invoke-virtual {v4, v2, v0}, Lorg/emergent/android/weave/LoginActivity;.setResult:(ILandroid/content/Intent;)V // method@0e5d │ │ -04539a: 6e10 410e 0400 |0015: invoke-virtual {v4}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ -0453a0: 0e00 |0018: return-void │ │ +046e20: |[046e20] org.emergent.android.weave.LoginActivity.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ +046e30: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +046e34: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ +046e3a: 5451 2103 |0005: iget-object v1, v5, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ +046e3e: 7120 d70e 0100 |0007: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginInfoToIntent:(Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed7 │ │ +046e44: 1a02 2b09 |000a: const-string v2, "accountType" // string@092b │ │ +046e48: 1a03 1612 |000c: const-string v3, "org.emergent.android.weave" // string@1216 │ │ +046e4c: 6e30 ba00 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +046e52: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ +046e54: 6e30 5d0e 2400 |0012: invoke-virtual {v4, v2, v0}, Lorg/emergent/android/weave/LoginActivity;.setResult:(ILandroid/content/Intent;)V // method@0e5d │ │ +046e5a: 6e10 410e 0400 |0015: invoke-virtual {v4}, Lorg/emergent/android/weave/LoginActivity;.finish:()V // method@0e41 │ │ +046e60: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ 0x0007 line=207 │ │ 0x000a line=208 │ │ 0x0011 line=209 │ │ @@ -88102,33 +88113,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -0453a4: |[0453a4] org.emergent.android.weave.LoginActivity.initWidgetTestData:()V │ │ -0453b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0453b6: 2201 2600 |0001: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -0453ba: 7010 a000 0100 |0003: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ -0453c0: 7100 210e 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ -0453c6: 0c00 |0009: move-result-object v0 │ │ -0453c8: 1a02 9613 |000a: const-string v2, "server_url" // string@1396 │ │ -0453cc: 7140 4e0e 2031 |000c: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ -0453d2: 1a02 c209 |000f: const-string v2, "authAccount" // string@09c2 │ │ -0453d6: 7140 4e0e 2031 |0011: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ -0453dc: 1a02 4b12 |0014: const-string v2, "password" // string@124b │ │ -0453e0: 7140 4e0e 2031 |0016: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ -0453e6: 1a02 fa14 |0019: const-string v2, "sync_key" // string@14fa │ │ -0453ea: 7140 4e0e 2031 |001b: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ -0453f0: 1a02 7309 |001e: const-string v2, "allcerts" // string@0973 │ │ -0453f4: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -0453f6: 7140 4e0e 2031 |0021: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ -0453fc: 7020 500e 1400 |0024: invoke-direct {v4, v1}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/content/Intent;)V // method@0e50 │ │ -045402: 0e00 |0027: return-void │ │ +046e64: |[046e64] org.emergent.android.weave.LoginActivity.initWidgetTestData:()V │ │ +046e74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +046e76: 2201 2600 |0001: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +046e7a: 7010 a000 0100 |0003: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00a0 │ │ +046e80: 7100 210e 0000 |0006: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ +046e86: 0c00 |0009: move-result-object v0 │ │ +046e88: 1a02 9113 |000a: const-string v2, "server_url" // string@1391 │ │ +046e8c: 7140 4e0e 2031 |000c: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ +046e92: 1a02 be09 |000f: const-string v2, "authAccount" // string@09be │ │ +046e96: 7140 4e0e 2031 |0011: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ +046e9c: 1a02 4612 |0014: const-string v2, "password" // string@1246 │ │ +046ea0: 7140 4e0e 2031 |0016: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ +046ea6: 1a02 f514 |0019: const-string v2, "sync_key" // string@14f5 │ │ +046eaa: 7140 4e0e 2031 |001b: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ +046eb0: 1a02 7009 |001e: const-string v2, "allcerts" // string@0970 │ │ +046eb4: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +046eb6: 7140 4e0e 2031 |0021: invoke-static {v0, v2, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V // method@0e4e │ │ +046ebc: 7020 500e 1400 |0024: invoke-direct {v4, v1}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/content/Intent;)V // method@0e50 │ │ +046ec2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=373 │ │ 0x0006 line=374 │ │ 0x000a line=375 │ │ 0x000f line=376 │ │ 0x0014 line=377 │ │ @@ -88146,34 +88157,34 @@ │ │ type : '(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -045404: |[045404] org.emergent.android.weave.LoginActivity.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V │ │ -045414: 2202 0302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -045418: 7010 f20c 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04541e: 1a03 150f |0005: const-string v3, "login." // string@0f15 │ │ -045422: 6e20 f80c 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045428: 0c02 |000a: move-result-object v2 │ │ -04542a: 6e20 f80c 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045430: 0c02 |000e: move-result-object v2 │ │ -045432: 6e10 fd0c 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045438: 0c01 |0012: move-result-object v1 │ │ -04543a: 6e20 690d 1400 |0013: invoke-virtual {v4, v1}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ -045440: 0c00 |0016: move-result-object v0 │ │ -045442: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ -045446: 3807 0a00 |0019: if-eqz v7, 0023 // +000a │ │ -04544a: 7110 930c 0000 |001b: invoke-static {v0}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@0c93 │ │ -045450: 0a02 |001e: move-result v2 │ │ -045452: 6e30 bb00 5602 |001f: invoke-virtual {v6, v5, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00bb │ │ -045458: 0e00 |0022: return-void │ │ -04545a: 6e30 ba00 5600 |0023: invoke-virtual {v6, v5, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -045460: 28fc |0026: goto 0022 // -0004 │ │ +046ec4: |[046ec4] org.emergent.android.weave.LoginActivity.initWidgetTestData:(Ljava/util/Properties;Ljava/lang/String;Landroid/content/Intent;Z)V │ │ +046ed4: 2202 0102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +046ed8: 7010 f20c 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +046ede: 1a03 100f |0005: const-string v3, "login." // string@0f10 │ │ +046ee2: 6e20 f80c 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046ee8: 0c02 |000a: move-result-object v2 │ │ +046eea: 6e20 f80c 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +046ef0: 0c02 |000e: move-result-object v2 │ │ +046ef2: 6e10 fd0c 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +046ef8: 0c01 |0012: move-result-object v1 │ │ +046efa: 6e20 690d 1400 |0013: invoke-virtual {v4, v1}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ +046f00: 0c00 |0016: move-result-object v0 │ │ +046f02: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ +046f06: 3807 0a00 |0019: if-eqz v7, 0023 // +000a │ │ +046f0a: 7110 930c 0000 |001b: invoke-static {v0}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@0c93 │ │ +046f10: 0a02 |001e: move-result v2 │ │ +046f12: 6e30 bb00 5602 |001f: invoke-virtual {v6, v5, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00bb │ │ +046f18: 0e00 |0022: return-void │ │ +046f1a: 6e30 ba00 5600 |0023: invoke-virtual {v6, v5, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +046f20: 28fc |0026: goto 0022 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0013 line=386 │ │ 0x0019 line=387 │ │ 0x001b line=388 │ │ 0x0022 line=393 │ │ @@ -88191,38 +88202,38 @@ │ │ type : '(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -045464: |[045464] org.emergent.android.weave.LoginActivity.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V │ │ -045474: 6e20 0a00 4300 |0000: invoke-virtual {v3, v4}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000a │ │ -04547a: 0c01 |0003: move-result-object v1 │ │ -04547c: 6e20 b400 5600 |0004: invoke-virtual {v6, v5}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ -045482: 0a02 |0007: move-result v2 │ │ -045484: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ -045488: 2012 b401 |000a: instance-of v2, v1, Landroid/widget/EditText; // type@01b4 │ │ -04548c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -045490: 0710 |000e: move-object v0, v1 │ │ -045492: 1f00 b401 |000f: check-cast v0, Landroid/widget/EditText; // type@01b4 │ │ -045496: 6e20 b200 5600 |0011: invoke-virtual {v6, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -04549c: 0c02 |0014: move-result-object v2 │ │ -04549e: 6e20 140c 2000 |0015: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c14 │ │ -0454a4: 0e00 |0018: return-void │ │ -0454a6: 2012 b201 |0019: instance-of v2, v1, Landroid/widget/CheckBox; // type@01b2 │ │ -0454aa: 3802 fdff |001b: if-eqz v2, 0018 // -0003 │ │ -0454ae: 0710 |001d: move-object v0, v1 │ │ -0454b0: 1f00 b201 |001e: check-cast v0, Landroid/widget/CheckBox; // type@01b2 │ │ -0454b4: 6e10 070c 0000 |0020: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0c07 │ │ -0454ba: 0a02 |0023: move-result v2 │ │ -0454bc: 6e30 a600 5602 |0024: invoke-virtual {v6, v5, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a6 │ │ -0454c2: 0a02 |0027: move-result v2 │ │ -0454c4: 6e20 080c 2000 |0028: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0c08 │ │ -0454ca: 28ed |002b: goto 0018 // -0013 │ │ +046f24: |[046f24] org.emergent.android.weave.LoginActivity.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V │ │ +046f34: 6e20 0a00 4300 |0000: invoke-virtual {v3, v4}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000a │ │ +046f3a: 0c01 |0003: move-result-object v1 │ │ +046f3c: 6e20 b400 5600 |0004: invoke-virtual {v6, v5}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b4 │ │ +046f42: 0a02 |0007: move-result v2 │ │ +046f44: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ +046f48: 2012 b201 |000a: instance-of v2, v1, Landroid/widget/EditText; // type@01b2 │ │ +046f4c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +046f50: 0710 |000e: move-object v0, v1 │ │ +046f52: 1f00 b201 |000f: check-cast v0, Landroid/widget/EditText; // type@01b2 │ │ +046f56: 6e20 b200 5600 |0011: invoke-virtual {v6, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +046f5c: 0c02 |0014: move-result-object v2 │ │ +046f5e: 6e20 140c 2000 |0015: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c14 │ │ +046f64: 0e00 |0018: return-void │ │ +046f66: 2012 b001 |0019: instance-of v2, v1, Landroid/widget/CheckBox; // type@01b0 │ │ +046f6a: 3802 fdff |001b: if-eqz v2, 0018 // -0003 │ │ +046f6e: 0710 |001d: move-object v0, v1 │ │ +046f70: 1f00 b001 |001e: check-cast v0, Landroid/widget/CheckBox; // type@01b0 │ │ +046f74: 6e10 070c 0000 |0020: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@0c07 │ │ +046f7a: 0a02 |0023: move-result v2 │ │ +046f7c: 6e30 a600 5602 |0024: invoke-virtual {v6, v5, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a6 │ │ +046f82: 0a02 |0027: move-result v2 │ │ +046f84: 6e20 080c 2000 |0028: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0c08 │ │ +046f8a: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000a line=362 │ │ 0x000f line=363 │ │ 0x0011 line=364 │ │ @@ -88244,29 +88255,29 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -0454cc: |[0454cc] org.emergent.android.weave.LoginActivity.initWidgetsFromIntent:(Landroid/content/Intent;)V │ │ -0454dc: 1400 0d00 0e7f |0000: const v0, #float 1.88751e+38 // #7f0e000d │ │ -0454e2: 1a01 9613 |0003: const-string v1, "server_url" // string@1396 │ │ -0454e6: 7140 4f0e 0231 |0005: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ -0454ec: 1400 0e00 0e7f |0008: const v0, #float 1.88751e+38 // #7f0e000e │ │ -0454f2: 1a01 c209 |000b: const-string v1, "authAccount" // string@09c2 │ │ -0454f6: 7140 4f0e 0231 |000d: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ -0454fc: 1400 0f00 0e7f |0010: const v0, #float 1.88751e+38 // #7f0e000f │ │ -045502: 1a01 4b12 |0013: const-string v1, "password" // string@124b │ │ -045506: 7140 4f0e 0231 |0015: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ -04550c: 1400 1000 0e7f |0018: const v0, #float 1.88751e+38 // #7f0e0010 │ │ -045512: 1a01 fa14 |001b: const-string v1, "sync_key" // string@14fa │ │ -045516: 7140 4f0e 0231 |001d: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ -04551c: 7010 610e 0200 |0020: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.updateSpinner:()V // method@0e61 │ │ -045522: 0e00 |0023: return-void │ │ +046f8c: |[046f8c] org.emergent.android.weave.LoginActivity.initWidgetsFromIntent:(Landroid/content/Intent;)V │ │ +046f9c: 1400 0d00 0e7f |0000: const v0, #float 1.88751e+38 // #7f0e000d │ │ +046fa2: 1a01 9113 |0003: const-string v1, "server_url" // string@1391 │ │ +046fa6: 7140 4f0e 0231 |0005: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ +046fac: 1400 0e00 0e7f |0008: const v0, #float 1.88751e+38 // #7f0e000e │ │ +046fb2: 1a01 be09 |000b: const-string v1, "authAccount" // string@09be │ │ +046fb6: 7140 4f0e 0231 |000d: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ +046fbc: 1400 0f00 0e7f |0010: const v0, #float 1.88751e+38 // #7f0e000f │ │ +046fc2: 1a01 4612 |0013: const-string v1, "password" // string@1246 │ │ +046fc6: 7140 4f0e 0231 |0015: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ +046fcc: 1400 1000 0e7f |0018: const v0, #float 1.88751e+38 // #7f0e0010 │ │ +046fd2: 1a01 f514 |001b: const-string v1, "sync_key" // string@14f5 │ │ +046fd6: 7140 4f0e 0231 |001d: invoke-static {v2, v0, v1, v3}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/app/Activity;ILjava/lang/String;Landroid/content/Intent;)V // method@0e4f │ │ +046fdc: 7010 610e 0200 |0020: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.updateSpinner:()V // method@0e61 │ │ +046fe2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ 0x0018 line=324 │ │ 0x0020 line=326 │ │ @@ -88280,63 +88291,66 @@ │ │ type : '(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -045524: |[045524] org.emergent.android.weave.LoginActivity.onAuthenticationResult:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ -045534: 5492 2103 |0000: iget-object v2, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ -045538: 1a03 7102 |0002: const-string v3, "EmergentWeave" // string@0271 │ │ -04553c: 1a04 a511 |0004: const-string v4, "onAuthenticationResult() result = %s ; action = %s" // string@11a5 │ │ -045540: 1225 |0006: const/4 v5, #int 2 // #2 │ │ -045542: 2355 1c03 |0007: new-array v5, v5, [Ljava/lang/Object; // type@031c │ │ -045546: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -045548: 5597 2303 |000a: iget-boolean v7, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ -04554c: 7110 940c 0700 |000c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ -045552: 0c07 |000f: move-result-object v7 │ │ -045554: 4d07 0506 |0010: aput-object v7, v5, v6 │ │ -045558: 1216 |0012: const/4 v6, #int 1 // #1 │ │ -04555a: 5287 3603 |0013: iget v7, v8, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ -04555e: 7110 b80c 0700 |0015: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -045564: 0c07 |0018: move-result-object v7 │ │ -045566: 4d07 0506 |0019: aput-object v7, v5, v6 │ │ -04556a: 7120 dc0c 5400 |001b: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -045570: 0c04 |001e: move-result-object v4 │ │ -045572: 7120 f310 4300 |001f: invoke-static {v3, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -045578: 6e10 4c0e 0800 |0022: invoke-virtual {v8}, Lorg/emergent/android/weave/LoginActivity;.hideProgress:()V // method@0e4c │ │ -04557e: 5593 2303 |0025: iget-boolean v3, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ -045582: 3803 0400 |0027: if-eqz v3, 002b // +0004 │ │ -045586: 3902 2200 |0029: if-nez v2, 004b // +0022 │ │ -04558a: 2201 a102 |002b: new-instance v1, Lorg/emergent/android/weave/LoginActivity$3; // type@02a1 │ │ -04558e: 7030 320e 8109 |002d: invoke-direct {v1, v8, v9}, Lorg/emergent/android/weave/LoginActivity$3;.:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e32 │ │ -045594: 2200 0d00 |0030: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ -045598: 7020 3000 8000 |0032: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0030 │ │ -04559e: 1a03 1a06 |0035: const-string v3, "Login test failed, save changes anyway?" // string@061a │ │ -0455a2: 6e20 3200 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -0455a8: 0c03 |003a: move-result-object v3 │ │ -0455aa: 1a04 c808 |003b: const-string v4, "Yes" // string@08c8 │ │ -0455ae: 6e30 3600 4301 |003d: invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -0455b4: 0c03 |0040: move-result-object v3 │ │ -0455b6: 1a04 1307 |0041: const-string v4, "No" // string@0713 │ │ -0455ba: 6e30 3400 4301 |0043: invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0034 │ │ -0455c0: 0c03 |0046: move-result-object v3 │ │ -0455c2: 6e10 3800 0300 |0047: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0038 │ │ -0455c8: 0e00 |004a: return-void │ │ -0455ca: 7020 4b0e 9800 |004b: invoke-direct {v8, v9}, Lorg/emergent/android/weave/LoginActivity;.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e4b │ │ -0455d0: 28fc |004e: goto 004a // -0004 │ │ +046fe4: |[046fe4] org.emergent.android.weave.LoginActivity.onAuthenticationResult:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ │ +046ff4: 5492 2103 |0000: iget-object v2, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_info:Lorg/emergent/android/weave/client/WeaveAccountInfo; // field@0321 │ │ +046ff8: 1a03 7102 |0002: const-string v3, "EmergentWeave" // string@0271 │ │ +046ffc: 1a04 a011 |0004: const-string v4, "onAuthenticationResult() result = %s ; action = %s" // string@11a0 │ │ +047000: 1225 |0006: const/4 v5, #int 2 // #2 │ │ +047002: 2355 1903 |0007: new-array v5, v5, [Ljava/lang/Object; // type@0319 │ │ +047006: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +047008: 5597 2303 |000a: iget-boolean v7, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ +04700c: 7110 940c 0700 |000c: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0c94 │ │ +047012: 0c07 |000f: move-result-object v7 │ │ +047014: 4d07 0506 |0010: aput-object v7, v5, v6 │ │ +047018: 1216 |0012: const/4 v6, #int 1 // #1 │ │ +04701a: 5287 3603 |0013: iget v7, v8, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ +04701e: 7110 b80c 0700 |0015: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +047024: 0c07 |0018: move-result-object v7 │ │ +047026: 4d07 0506 |0019: aput-object v7, v5, v6 │ │ +04702a: 7120 dc0c 5400 |001b: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +047030: 0c04 |001e: move-result-object v4 │ │ +047032: 7120 f310 4300 |001f: invoke-static {v3, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +047038: 6e10 4c0e 0800 |0022: invoke-virtual {v8}, Lorg/emergent/android/weave/LoginActivity;.hideProgress:()V // method@0e4c │ │ +04703e: 5593 2303 |0025: iget-boolean v3, v9, Lorg/emergent/android/weave/LoginActivity$AuthResult;.m_success:Z // field@0323 │ │ +047042: 3803 0400 |0027: if-eqz v3, 002b // +0004 │ │ +047046: 3902 2200 |0029: if-nez v2, 004b // +0022 │ │ +04704a: 2201 9e02 |002b: new-instance v1, Lorg/emergent/android/weave/LoginActivity$3; // type@029e │ │ +04704e: 7030 320e 8109 |002d: invoke-direct {v1, v8, v9}, Lorg/emergent/android/weave/LoginActivity$3;.:(Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e32 │ │ +047054: 2200 0d00 |0030: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ +047058: 7020 3000 8000 |0032: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0030 │ │ +04705e: 1a03 1706 |0035: const-string v3, "Login test failed, save changes anyway?" // string@0617 │ │ +047062: 6e20 3200 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +047068: 0c03 |003a: move-result-object v3 │ │ +04706a: 1a04 c508 |003b: const-string v4, "Yes" // string@08c5 │ │ +04706e: 6e30 3600 4301 |003d: invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +047074: 0c03 |0040: move-result-object v3 │ │ +047076: 1a04 1007 |0041: const-string v4, "No" // string@0710 │ │ +04707a: 6e30 3400 4301 |0043: invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0034 │ │ +047080: 0c03 |0046: move-result-object v3 │ │ +047082: 6e10 3800 0300 |0047: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0038 │ │ +047088: 0e00 |004a: return-void │ │ +04708a: 7020 4b0e 9800 |004b: invoke-direct {v8, v9}, Lorg/emergent/android/weave/LoginActivity;.handleSaveAndClose:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e4b │ │ +047090: 28fc |004e: goto 004a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0002 line=266 │ │ 0x0022 line=267 │ │ 0x0025 line=268 │ │ 0x002b line=269 │ │ 0x0030 line=283 │ │ 0x0035 line=284 │ │ + 0x003d line=285 │ │ + 0x0043 line=286 │ │ + 0x0047 line=287 │ │ 0x004a line=292 │ │ 0x004b line=290 │ │ locals : │ │ 0x0035 - 0x004a reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0030 - 0x004a reg=1 clickListener Landroid/content/DialogInterface$OnClickListener; │ │ 0x0002 - 0x004f reg=2 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ 0x0000 - 0x004f reg=8 this Lorg/emergent/android/weave/LoginActivity; │ │ @@ -88347,28 +88361,28 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0455d4: |[0455d4] org.emergent.android.weave.LoginActivity.updateEditVisibility:(I)V │ │ -0455e4: 1401 0d00 0e7f |0000: const v1, #float 1.88751e+38 // #7f0e000d │ │ -0455ea: 6e20 400e 1200 |0003: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -0455f0: 0c00 |0006: move-result-object v0 │ │ -0455f2: 1f00 b401 |0007: check-cast v0, Landroid/widget/EditText; // type@01b4 │ │ -0455f6: 2b03 0f00 0000 |0009: packed-switch v3, 00000018 // +0000000f │ │ -0455fc: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -045600: 6e20 160c 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ -045606: 0e00 |0011: return-void │ │ -045608: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -04560a: 6e20 160c 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ -045610: 28fb |0016: goto 0011 // -0005 │ │ -045612: 0000 |0017: nop // spacer │ │ -045614: 0001 0100 0000 0000 0900 0000 |0018: packed-switch-data (6 units) │ │ +047094: |[047094] org.emergent.android.weave.LoginActivity.updateEditVisibility:(I)V │ │ +0470a4: 1401 0d00 0e7f |0000: const v1, #float 1.88751e+38 // #7f0e000d │ │ +0470aa: 6e20 400e 1200 |0003: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +0470b0: 0c00 |0006: move-result-object v0 │ │ +0470b2: 1f00 b201 |0007: check-cast v0, Landroid/widget/EditText; // type@01b2 │ │ +0470b6: 2b03 0f00 0000 |0009: packed-switch v3, 00000018 // +0000000f │ │ +0470bc: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +0470c0: 6e20 160c 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ +0470c6: 0e00 |0011: return-void │ │ +0470c8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0470ca: 6e20 160c 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ +0470d0: 28fb |0016: goto 0011 // -0005 │ │ +0470d2: 0000 |0017: nop // spacer │ │ +0470d4: 0001 0100 0000 0000 0900 0000 |0018: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0009 line=350 │ │ 0x000c line=355 │ │ 0x0011 line=357 │ │ 0x0012 line=352 │ │ @@ -88383,30 +88397,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -045620: |[045620] org.emergent.android.weave.LoginActivity.updateHintMessage:()V │ │ -045630: 5220 3603 |0000: iget v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ -045634: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -045636: 3310 0f00 |0003: if-ne v0, v1, 0012 // +000f │ │ -04563a: 5420 3a03 |0005: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -04563e: 1401 1c00 0a7f |0007: const v1, #float 1.83434e+38 // #7f0a001c │ │ -045644: 6e20 470e 1200 |000a: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -04564a: 0c01 |000d: move-result-object v1 │ │ -04564c: 6e20 5a0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -045652: 0e00 |0011: return-void │ │ -045654: 5420 3a03 |0012: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -045658: 1401 1d00 0a7f |0014: const v1, #float 1.83434e+38 // #7f0a001d │ │ -04565e: 6e20 470e 1200 |0017: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -045664: 0c01 |001a: move-result-object v1 │ │ -045666: 6e20 5a0c 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -04566c: 28f3 |001e: goto 0011 // -000d │ │ +0470e0: |[0470e0] org.emergent.android.weave.LoginActivity.updateHintMessage:()V │ │ +0470f0: 5220 3603 |0000: iget v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ +0470f4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0470f6: 3310 0f00 |0003: if-ne v0, v1, 0012 // +000f │ │ +0470fa: 5420 3a03 |0005: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +0470fe: 1401 1c00 0a7f |0007: const v1, #float 1.83434e+38 // #7f0a001c │ │ +047104: 6e20 470e 1200 |000a: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +04710a: 0c01 |000d: move-result-object v1 │ │ +04710c: 6e20 5a0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +047112: 0e00 |0011: return-void │ │ +047114: 5420 3a03 |0012: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +047118: 1401 1d00 0a7f |0014: const v1, #float 1.83434e+38 // #7f0a001d │ │ +04711e: 6e20 470e 1200 |0017: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +047124: 0c01 |001a: move-result-object v1 │ │ +047126: 6e20 5a0c 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +04712c: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=398 │ │ 0x0011 line=405 │ │ 0x0012 line=403 │ │ locals : │ │ @@ -88417,49 +88431,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -045670: |[045670] org.emergent.android.weave.LoginActivity.updateSpinner:()V │ │ -045680: 1407 0d00 0e7f |0000: const v7, #float 1.88751e+38 // #7f0e000d │ │ -045686: 6e20 400e 7800 |0003: invoke-virtual {v8, v7}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -04568c: 0c03 |0006: move-result-object v3 │ │ -04568e: 1f03 b401 |0007: check-cast v3, Landroid/widget/EditText; // type@01b4 │ │ -045692: 6e10 120c 0300 |0009: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ -045698: 0c07 |000c: move-result-object v7 │ │ -04569a: 6e10 cd0c 0700 |000d: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -0456a0: 0c04 |0010: move-result-object v4 │ │ -0456a2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0456a4: 7110 d70a 0400 |0012: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -0456aa: 0a07 |0015: move-result v7 │ │ -0456ac: 3807 1000 |0016: if-eqz v7, 0026 // +0010 │ │ -0456b0: 1215 |0018: const/4 v5, #int 1 // #1 │ │ -0456b2: 1407 0c00 0e7f |0019: const v7, #float 1.88751e+38 // #7f0e000c │ │ -0456b8: 6e20 400e 7800 |001c: invoke-virtual {v8, v7}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -0456be: 0c02 |001f: move-result-object v2 │ │ -0456c0: 1f02 c501 |0020: check-cast v2, Landroid/widget/Spinner; // type@01c5 │ │ -0456c4: 6e20 480c 5200 |0022: invoke-virtual {v2, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c48 │ │ -0456ca: 0e00 |0025: return-void │ │ -0456cc: 6e10 440e 0800 |0026: invoke-virtual {v8}, Lorg/emergent/android/weave/LoginActivity;.getResources:()Landroid/content/res/Resources; // method@0e44 │ │ -0456d2: 0c01 |0029: move-result-object v1 │ │ -0456d4: 1407 0100 0b7f |002a: const v7, #float 1.84763e+38 // #7f0b0001 │ │ -0456da: 6e20 e700 7100 |002d: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e7 │ │ -0456e0: 0c06 |0030: move-result-object v6 │ │ -0456e2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -0456e4: 2167 |0032: array-length v7, v6 │ │ -0456e6: 3570 e6ff |0033: if-ge v0, v7, 0019 // -001a │ │ -0456ea: 4607 0600 |0035: aget-object v7, v6, v0 │ │ -0456ee: 6e20 da0c 4700 |0037: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0456f4: 0a07 |003a: move-result v7 │ │ -0456f6: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -0456fa: 0105 |003d: move v5, v0 │ │ -0456fc: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045700: 28f2 |0040: goto 0032 // -000e │ │ +047130: |[047130] org.emergent.android.weave.LoginActivity.updateSpinner:()V │ │ +047140: 1407 0d00 0e7f |0000: const v7, #float 1.88751e+38 // #7f0e000d │ │ +047146: 6e20 400e 7800 |0003: invoke-virtual {v8, v7}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +04714c: 0c03 |0006: move-result-object v3 │ │ +04714e: 1f03 b201 |0007: check-cast v3, Landroid/widget/EditText; // type@01b2 │ │ +047152: 6e10 120c 0300 |0009: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c12 │ │ +047158: 0c07 |000c: move-result-object v7 │ │ +04715a: 6e10 cd0c 0700 |000d: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +047160: 0c04 |0010: move-result-object v4 │ │ +047162: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +047164: 7110 d70a 0400 |0012: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +04716a: 0a07 |0015: move-result v7 │ │ +04716c: 3807 1000 |0016: if-eqz v7, 0026 // +0010 │ │ +047170: 1215 |0018: const/4 v5, #int 1 // #1 │ │ +047172: 1407 0c00 0e7f |0019: const v7, #float 1.88751e+38 // #7f0e000c │ │ +047178: 6e20 400e 7800 |001c: invoke-virtual {v8, v7}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +04717e: 0c02 |001f: move-result-object v2 │ │ +047180: 1f02 c301 |0020: check-cast v2, Landroid/widget/Spinner; // type@01c3 │ │ +047184: 6e20 480c 5200 |0022: invoke-virtual {v2, v5}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c48 │ │ +04718a: 0e00 |0025: return-void │ │ +04718c: 6e10 440e 0800 |0026: invoke-virtual {v8}, Lorg/emergent/android/weave/LoginActivity;.getResources:()Landroid/content/res/Resources; // method@0e44 │ │ +047192: 0c01 |0029: move-result-object v1 │ │ +047194: 1407 0100 0b7f |002a: const v7, #float 1.84763e+38 // #7f0b0001 │ │ +04719a: 6e20 e700 7100 |002d: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e7 │ │ +0471a0: 0c06 |0030: move-result-object v6 │ │ +0471a2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +0471a4: 2167 |0032: array-length v7, v6 │ │ +0471a6: 3570 e6ff |0033: if-ge v0, v7, 0019 // -001a │ │ +0471aa: 4607 0600 |0035: aget-object v7, v6, v0 │ │ +0471ae: 6e20 da0c 4700 |0037: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0471b4: 0a07 |003a: move-result v7 │ │ +0471b6: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +0471ba: 0105 |003d: move v5, v0 │ │ +0471bc: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0471c0: 28f2 |0040: goto 0032 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0009 line=331 │ │ 0x0011 line=332 │ │ 0x0012 line=333 │ │ 0x0018 line=334 │ │ @@ -88487,40 +88501,40 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -045704: |[045704] org.emergent.android.weave.LoginActivity.updateSyncStatusText:(Landroid/os/Message;)V │ │ -045714: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -045716: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -045718: 5482 1d00 |0002: iget-object v2, v8, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -04571c: 1f02 4a00 |0004: check-cast v2, Landroid/os/Bundle; // type@004a │ │ -045720: 7110 c80e 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ -045726: 0c00 |0009: move-result-object v0 │ │ -045728: 5284 1c00 |000a: iget v4, v8, Landroid/os/Message;.arg2:I // field@001c │ │ -04572c: 7110 e10e 0400 |000c: invoke-static {v4}, Lorg/emergent/android/weave/SyncEventType;.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; // method@0ee1 │ │ -045732: 0c01 |000f: move-result-object v1 │ │ -045734: 6204 2003 |0010: sget-object v4, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ -045738: 6e10 e00e 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -04573e: 0a05 |0015: move-result v5 │ │ -045740: 4404 0405 |0016: aget v4, v4, v5 │ │ -045744: 2b04 1600 0000 |0018: packed-switch v4, 0000002e // +00000016 │ │ -04574a: 2203 a302 |001b: new-instance v3, Lorg/emergent/android/weave/LoginActivity$AuthResult; // type@02a3 │ │ -04574e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -045750: 1a05 c109 |001e: const-string v5, "auth failed" // string@09c1 │ │ -045754: 7056 350e 4350 |0020: invoke-direct {v3, v4, v0, v5, v6}, Lorg/emergent/android/weave/LoginActivity$AuthResult;.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V // method@0e35 │ │ -04575a: 7020 510e 3700 |0023: invoke-direct {v7, v3}, Lorg/emergent/android/weave/LoginActivity;.onAuthenticationResult:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e51 │ │ -045760: 0e00 |0026: return-void │ │ -045762: 2203 a302 |0027: new-instance v3, Lorg/emergent/android/weave/LoginActivity$AuthResult; // type@02a3 │ │ -045766: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -045768: 7056 350e 4360 |002a: invoke-direct {v3, v4, v0, v6, v6}, Lorg/emergent/android/weave/LoginActivity$AuthResult;.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V // method@0e35 │ │ -04576e: 28f6 |002d: goto 0023 // -000a │ │ -045770: 0001 0100 0100 0000 0f00 0000 |002e: packed-switch-data (6 units) │ │ +0471c4: |[0471c4] org.emergent.android.weave.LoginActivity.updateSyncStatusText:(Landroid/os/Message;)V │ │ +0471d4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0471d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0471d8: 5482 1d00 |0002: iget-object v2, v8, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +0471dc: 1f02 4900 |0004: check-cast v2, Landroid/os/Bundle; // type@0049 │ │ +0471e0: 7110 c80e 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ +0471e6: 0c00 |0009: move-result-object v0 │ │ +0471e8: 5284 1c00 |000a: iget v4, v8, Landroid/os/Message;.arg2:I // field@001c │ │ +0471ec: 7110 e10e 0400 |000c: invoke-static {v4}, Lorg/emergent/android/weave/SyncEventType;.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; // method@0ee1 │ │ +0471f2: 0c01 |000f: move-result-object v1 │ │ +0471f4: 6204 2003 |0010: sget-object v4, Lorg/emergent/android/weave/LoginActivity$4;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0320 │ │ +0471f8: 6e10 e00e 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +0471fe: 0a05 |0015: move-result v5 │ │ +047200: 4404 0405 |0016: aget v4, v4, v5 │ │ +047204: 2b04 1600 0000 |0018: packed-switch v4, 0000002e // +00000016 │ │ +04720a: 2203 a002 |001b: new-instance v3, Lorg/emergent/android/weave/LoginActivity$AuthResult; // type@02a0 │ │ +04720e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +047210: 1a05 bd09 |001e: const-string v5, "auth failed" // string@09bd │ │ +047214: 7056 350e 4350 |0020: invoke-direct {v3, v4, v0, v5, v6}, Lorg/emergent/android/weave/LoginActivity$AuthResult;.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V // method@0e35 │ │ +04721a: 7020 510e 3700 |0023: invoke-direct {v7, v3}, Lorg/emergent/android/weave/LoginActivity;.onAuthenticationResult:(Lorg/emergent/android/weave/LoginActivity$AuthResult;)V // method@0e51 │ │ +047220: 0e00 |0026: return-void │ │ +047222: 2203 a002 |0027: new-instance v3, Lorg/emergent/android/weave/LoginActivity$AuthResult; // type@02a0 │ │ +047226: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +047228: 7056 350e 4360 |002a: invoke-direct {v3, v4, v0, v6, v6}, Lorg/emergent/android/weave/LoginActivity$AuthResult;.:(ZLorg/emergent/android/weave/client/WeaveAccountInfo;Ljava/lang/String;Ljava/lang/Throwable;)V // method@0e35 │ │ +04722e: 28f6 |002d: goto 0023 // -000a │ │ +047230: 0001 0100 0100 0000 0f00 0000 |002e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0002 line=464 │ │ 0x0004 line=465 │ │ 0x000a line=466 │ │ 0x0010 line=467 │ │ @@ -88546,35 +88560,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -04577c: |[04577c] org.emergent.android.weave.LoginActivity.handleAuthenticate:()V │ │ -04578c: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ -045790: 2202 0302 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -045794: 7010 f20c 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04579a: 1a03 c101 |0007: const-string v3, "AuthenticatorActivity.handleAuthenticate() m_authAction = " // string@01c1 │ │ -04579e: 6e20 f80c 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0457a4: 0c02 |000c: move-result-object v2 │ │ -0457a6: 5243 3603 |000d: iget v3, v4, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ -0457aa: 6e20 f50c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0457b0: 0c02 |0012: move-result-object v2 │ │ -0457b2: 6e10 fd0c 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0457b8: 0c02 |0016: move-result-object v2 │ │ -0457ba: 7120 f310 2100 |0017: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -0457c0: 7010 3e0e 0400 |001a: invoke-direct {v4}, Lorg/emergent/android/weave/LoginActivity;.createWeaveAccountInfoValidating:()Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0e3e │ │ -0457c6: 0c00 |001d: move-result-object v0 │ │ -0457c8: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ -0457cc: 0e00 |0020: return-void │ │ -0457ce: 6e10 5e0e 0400 |0021: invoke-virtual {v4}, Lorg/emergent/android/weave/LoginActivity;.showProgress:()V // method@0e5e │ │ -0457d4: 5441 3903 |0024: iget-object v1, v4, Lorg/emergent/android/weave/LoginActivity;.m_handler:Landroid/os/Handler; // field@0339 │ │ -0457d8: 7130 ef10 0401 |0026: invoke-static {v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestAuth:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10ef │ │ -0457de: 28f7 |0029: goto 0020 // -0009 │ │ +04723c: |[04723c] org.emergent.android.weave.LoginActivity.handleAuthenticate:()V │ │ +04724c: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ +047250: 2202 0102 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +047254: 7010 f20c 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04725a: 1a03 c101 |0007: const-string v3, "AuthenticatorActivity.handleAuthenticate() m_authAction = " // string@01c1 │ │ +04725e: 6e20 f80c 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047264: 0c02 |000c: move-result-object v2 │ │ +047266: 5243 3603 |000d: iget v3, v4, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ +04726a: 6e20 f50c 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +047270: 0c02 |0012: move-result-object v2 │ │ +047272: 6e10 fd0c 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047278: 0c02 |0016: move-result-object v2 │ │ +04727a: 7120 f310 2100 |0017: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +047280: 7010 3e0e 0400 |001a: invoke-direct {v4}, Lorg/emergent/android/weave/LoginActivity;.createWeaveAccountInfoValidating:()Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0e3e │ │ +047286: 0c00 |001d: move-result-object v0 │ │ +047288: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ +04728c: 0e00 |0020: return-void │ │ +04728e: 6e10 5e0e 0400 |0021: invoke-virtual {v4}, Lorg/emergent/android/weave/LoginActivity;.showProgress:()V // method@0e5e │ │ +047294: 5441 3903 |0024: iget-object v1, v4, Lorg/emergent/android/weave/LoginActivity;.m_handler:Landroid/os/Handler; // field@0339 │ │ +047298: 7130 ef10 0401 |0026: invoke-static {v4, v0, v1}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestAuth:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10ef │ │ +04729e: 28f7 |0029: goto 0020 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x001a line=252 │ │ 0x001e line=253 │ │ 0x0020 line=262 │ │ 0x0021 line=258 │ │ @@ -88588,16 +88602,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0457e0: |[0457e0] org.emergent.android.weave.LoginActivity.hideProgress:()V │ │ -0457f0: 0e00 |0000: return-void │ │ +0472a0: |[0472a0] org.emergent.android.weave.LoginActivity.hideProgress:()V │ │ +0472b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ #2 : (in Lorg/emergent/android/weave/LoginActivity;) │ │ @@ -88605,31 +88619,31 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -0457f4: |[0457f4] org.emergent.android.weave.LoginActivity.onClick:(Landroid/view/View;)V │ │ -045804: 6e10 300b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0b30 │ │ -04580a: 0a01 |0003: move-result v1 │ │ -04580c: 2b01 1a00 0000 |0004: packed-switch v1, 0000001e // +0000001a │ │ -045812: 0e00 |0007: return-void │ │ -045814: 6e10 490e 0200 |0008: invoke-virtual {v2}, Lorg/emergent/android/weave/LoginActivity;.handleAuthenticate:()V // method@0e49 │ │ -04581a: 28fc |000b: goto 0007 // -0004 │ │ -04581c: 7100 210e 0000 |000c: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ -045822: 0c00 |000f: move-result-object v0 │ │ -045824: 6e10 6b0d 0000 |0010: invoke-virtual {v0}, Ljava/util/Properties;.isEmpty:()Z // method@0d6b │ │ -04582a: 0a01 |0013: move-result v1 │ │ -04582c: 3901 0600 |0014: if-nez v1, 001a // +0006 │ │ -045830: 7010 4d0e 0200 |0016: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:()V // method@0e4d │ │ -045836: 28ee |0019: goto 0007 // -0012 │ │ -045838: 7010 4a0e 0200 |001a: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.handleCancelAndClose:()V // method@0e4a │ │ -04583e: 28ea |001d: goto 0007 // -0016 │ │ -045840: 0001 0200 1200 0e7f 0800 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +0472b4: |[0472b4] org.emergent.android.weave.LoginActivity.onClick:(Landroid/view/View;)V │ │ +0472c4: 6e10 300b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0b30 │ │ +0472ca: 0a01 |0003: move-result v1 │ │ +0472cc: 2b01 1a00 0000 |0004: packed-switch v1, 0000001e // +0000001a │ │ +0472d2: 0e00 |0007: return-void │ │ +0472d4: 6e10 490e 0200 |0008: invoke-virtual {v2}, Lorg/emergent/android/weave/LoginActivity;.handleAuthenticate:()V // method@0e49 │ │ +0472da: 28fc |000b: goto 0007 // -0004 │ │ +0472dc: 7100 210e 0000 |000c: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ +0472e2: 0c00 |000f: move-result-object v0 │ │ +0472e4: 6e10 6b0d 0000 |0010: invoke-virtual {v0}, Ljava/util/Properties;.isEmpty:()Z // method@0d6b │ │ +0472ea: 0a01 |0013: move-result v1 │ │ +0472ec: 3901 0600 |0014: if-nez v1, 001a // +0006 │ │ +0472f0: 7010 4d0e 0200 |0016: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.initWidgetTestData:()V // method@0e4d │ │ +0472f6: 28ee |0019: goto 0007 // -0012 │ │ +0472f8: 7010 4a0e 0200 |001a: invoke-direct {v2}, Lorg/emergent/android/weave/LoginActivity;.handleCancelAndClose:()V // method@0e4a │ │ +0472fe: 28ea |001d: goto 0007 // -0016 │ │ +047300: 0001 0200 1200 0e7f 0800 0000 0400 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0007 line=202 │ │ 0x0008 line=191 │ │ 0x000c line=194 │ │ 0x0010 line=195 │ │ @@ -88646,98 +88660,98 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 186 16-bit code units │ │ -045850: |[045850] org.emergent.android.weave.LoginActivity.onCreate:(Landroid/os/Bundle;)V │ │ -045860: 1236 |0000: const/4 v6, #int 3 // #3 │ │ -045862: 6f20 1c00 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -045868: 6e20 5a0e 6700 |0004: invoke-virtual {v7, v6}, Lorg/emergent/android/weave/LoginActivity;.requestWindowFeature:(I)Z // method@0e5a │ │ -04586e: 1404 0400 037f |0007: const v4, #float 1.74129e+38 // #7f030004 │ │ -045874: 6e20 5b0e 4700 |000a: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.setContentView:(I)V // method@0e5b │ │ -04587a: 6e10 480e 0700 |000d: invoke-virtual {v7}, Lorg/emergent/android/weave/LoginActivity;.getWindow:()Landroid/view/Window; // method@0e48 │ │ -045880: 0c04 |0010: move-result-object v4 │ │ -045882: 1405 2700 0801 |0011: const v5, #float 2.49794e-38 // #01080027 │ │ -045888: 6e30 810b 6405 |0014: invoke-virtual {v4, v6, v5}, Landroid/view/Window;.setFeatureDrawableResource:(II)V // method@0b81 │ │ -04588e: 7110 0500 0700 |0017: invoke-static {v7}, Landroid/accounts/AccountManager;.get:(Landroid/content/Context;)Landroid/accounts/AccountManager; // method@0005 │ │ -045894: 0c04 |001a: move-result-object v4 │ │ -045896: 5b74 3503 |001b: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_accountMgr:Landroid/accounts/AccountManager; // field@0335 │ │ -04589a: 6e10 420e 0700 |001d: invoke-virtual {v7}, Lorg/emergent/android/weave/LoginActivity;.getIntent:()Landroid/content/Intent; // method@0e42 │ │ -0458a0: 0c02 |0020: move-result-object v2 │ │ -0458a2: 1a04 ce09 |0021: const-string v4, "authtokenType" // string@09ce │ │ -0458a6: 6e20 b200 4200 |0023: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -0458ac: 0c04 |0026: move-result-object v4 │ │ -0458ae: 5b74 3703 |0027: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_authtokenType:Ljava/lang/String; // field@0337 │ │ -0458b2: 1a04 c309 |0029: const-string v4, "authAction" // string@09c3 │ │ -0458b6: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -0458b8: 6e30 ad00 4205 |002c: invoke-virtual {v2, v4, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00ad │ │ -0458be: 0a04 |002f: move-result v4 │ │ -0458c0: 5974 3603 |0030: iput v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ -0458c4: 1404 0c00 0e7f |0032: const v4, #float 1.88751e+38 // #7f0e000c │ │ -0458ca: 6e20 400e 4700 |0035: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -0458d0: 0c03 |0038: move-result-object v3 │ │ -0458d2: 1f03 c501 |0039: check-cast v3, Landroid/widget/Spinner; // type@01c5 │ │ -0458d6: 1504 0b7f |003b: const/high16 v4, #int 2131427328 // #7f0b │ │ -0458da: 1405 0900 0901 |003d: const v5, #float 2.5163e-38 // #01090009 │ │ -0458e0: 7130 030c 4705 |0040: invoke-static {v7, v4, v5}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@0c03 │ │ -0458e6: 0c04 |0043: move-result-object v4 │ │ -0458e8: 5b74 3e03 |0044: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverSpinnerAdapter:Landroid/widget/ArrayAdapter; // field@033e │ │ -0458ec: 5474 3e03 |0046: iget-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverSpinnerAdapter:Landroid/widget/ArrayAdapter; // field@033e │ │ -0458f0: 6e20 460c 4300 |0048: invoke-virtual {v3, v4}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c46 │ │ -0458f6: 6e20 470c 7300 |004b: invoke-virtual {v3, v7}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0c47 │ │ -0458fc: 1404 0b00 0e7f |004e: const v4, #float 1.88751e+38 // #7f0e000b │ │ -045902: 6e20 400e 4700 |0051: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -045908: 0c04 |0054: move-result-object v4 │ │ -04590a: 1f04 c801 |0055: check-cast v4, Landroid/widget/TextView; // type@01c8 │ │ -04590e: 5b74 3a03 |0057: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -045912: 1404 0d00 0e7f |0059: const v4, #float 1.88751e+38 // #7f0e000d │ │ -045918: 6e20 400e 4700 |005c: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -04591e: 0c04 |005f: move-result-object v4 │ │ -045920: 1f04 b401 |0060: check-cast v4, Landroid/widget/EditText; // type@01b4 │ │ -045924: 5b74 3d03 |0062: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverEdit:Landroid/widget/EditText; // field@033d │ │ -045928: 1404 0e00 0e7f |0064: const v4, #float 1.88751e+38 // #7f0e000e │ │ -04592e: 6e20 400e 4700 |0067: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -045934: 0c04 |006a: move-result-object v4 │ │ -045936: 1f04 b401 |006b: check-cast v4, Landroid/widget/EditText; // type@01b4 │ │ -04593a: 5b74 4003 |006d: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ -04593e: 1404 0f00 0e7f |006f: const v4, #float 1.88751e+38 // #7f0e000f │ │ -045944: 6e20 400e 4700 |0072: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -04594a: 0c04 |0075: move-result-object v4 │ │ -04594c: 1f04 b401 |0076: check-cast v4, Landroid/widget/EditText; // type@01b4 │ │ -045950: 5b74 3b03 |0078: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ -045954: 1404 1000 0e7f |007a: const v4, #float 1.88751e+38 // #7f0e0010 │ │ -04595a: 6e20 400e 4700 |007d: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -045960: 0c04 |0080: move-result-object v4 │ │ -045962: 1f04 b401 |0081: check-cast v4, Landroid/widget/EditText; // type@01b4 │ │ -045966: 5b74 3c03 |0083: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ -04596a: 7020 500e 2700 |0085: invoke-direct {v7, v2}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/content/Intent;)V // method@0e50 │ │ -045970: 5474 3a03 |0088: iget-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ -045974: 7010 430e 0700 |008a: invoke-direct {v7}, Lorg/emergent/android/weave/LoginActivity;.getMessage:()Ljava/lang/CharSequence; // method@0e43 │ │ -04597a: 0c05 |008d: move-result-object v5 │ │ -04597c: 6e20 5a0c 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -045982: 1404 1300 0e7f |0091: const v4, #float 1.88751e+38 // #7f0e0013 │ │ -045988: 6e20 400e 4700 |0094: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -04598e: 0c00 |0097: move-result-object v0 │ │ -045990: 1f00 b101 |0098: check-cast v0, Landroid/widget/Button; // type@01b1 │ │ -045994: 6e20 050c 7000 |009a: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c05 │ │ -04599a: 1404 1200 0e7f |009d: const v4, #float 1.88751e+38 // #7f0e0012 │ │ -0459a0: 6e20 400e 4700 |00a0: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ -0459a6: 0c00 |00a3: move-result-object v0 │ │ -0459a8: 1f00 b101 |00a4: check-cast v0, Landroid/widget/Button; // type@01b1 │ │ -0459ac: 6e20 050c 7000 |00a6: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c05 │ │ -0459b2: 7100 210e 0000 |00a9: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ -0459b8: 0c01 |00ac: move-result-object v1 │ │ -0459ba: 6e10 6b0d 0100 |00ad: invoke-virtual {v1}, Ljava/util/Properties;.isEmpty:()Z // method@0d6b │ │ -0459c0: 0a04 |00b0: move-result v4 │ │ -0459c2: 3904 0800 |00b1: if-nez v4, 00b9 // +0008 │ │ -0459c6: 1404 3200 0a7f |00b3: const v4, #float 1.83434e+38 // #7f0a0032 │ │ -0459cc: 6e20 060c 4000 |00b6: invoke-virtual {v0, v4}, Landroid/widget/Button;.setText:(I)V // method@0c06 │ │ -0459d2: 0e00 |00b9: return-void │ │ +047310: |[047310] org.emergent.android.weave.LoginActivity.onCreate:(Landroid/os/Bundle;)V │ │ +047320: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +047322: 6f20 1c00 8700 |0001: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +047328: 6e20 5a0e 6700 |0004: invoke-virtual {v7, v6}, Lorg/emergent/android/weave/LoginActivity;.requestWindowFeature:(I)Z // method@0e5a │ │ +04732e: 1404 0400 037f |0007: const v4, #float 1.74129e+38 // #7f030004 │ │ +047334: 6e20 5b0e 4700 |000a: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.setContentView:(I)V // method@0e5b │ │ +04733a: 6e10 480e 0700 |000d: invoke-virtual {v7}, Lorg/emergent/android/weave/LoginActivity;.getWindow:()Landroid/view/Window; // method@0e48 │ │ +047340: 0c04 |0010: move-result-object v4 │ │ +047342: 1405 2700 0801 |0011: const v5, #float 2.49794e-38 // #01080027 │ │ +047348: 6e30 810b 6405 |0014: invoke-virtual {v4, v6, v5}, Landroid/view/Window;.setFeatureDrawableResource:(II)V // method@0b81 │ │ +04734e: 7110 0500 0700 |0017: invoke-static {v7}, Landroid/accounts/AccountManager;.get:(Landroid/content/Context;)Landroid/accounts/AccountManager; // method@0005 │ │ +047354: 0c04 |001a: move-result-object v4 │ │ +047356: 5b74 3503 |001b: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_accountMgr:Landroid/accounts/AccountManager; // field@0335 │ │ +04735a: 6e10 420e 0700 |001d: invoke-virtual {v7}, Lorg/emergent/android/weave/LoginActivity;.getIntent:()Landroid/content/Intent; // method@0e42 │ │ +047360: 0c02 |0020: move-result-object v2 │ │ +047362: 1a04 ca09 |0021: const-string v4, "authtokenType" // string@09ca │ │ +047366: 6e20 b200 4200 |0023: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +04736c: 0c04 |0026: move-result-object v4 │ │ +04736e: 5b74 3703 |0027: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_authtokenType:Ljava/lang/String; // field@0337 │ │ +047372: 1a04 bf09 |0029: const-string v4, "authAction" // string@09bf │ │ +047376: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +047378: 6e30 ad00 4205 |002c: invoke-virtual {v2, v4, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00ad │ │ +04737e: 0a04 |002f: move-result v4 │ │ +047380: 5974 3603 |0030: iput v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_authAction:I // field@0336 │ │ +047384: 1404 0c00 0e7f |0032: const v4, #float 1.88751e+38 // #7f0e000c │ │ +04738a: 6e20 400e 4700 |0035: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +047390: 0c03 |0038: move-result-object v3 │ │ +047392: 1f03 c301 |0039: check-cast v3, Landroid/widget/Spinner; // type@01c3 │ │ +047396: 1504 0b7f |003b: const/high16 v4, #int 2131427328 // #7f0b │ │ +04739a: 1405 0900 0901 |003d: const v5, #float 2.5163e-38 // #01090009 │ │ +0473a0: 7130 030c 4705 |0040: invoke-static {v7, v4, v5}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@0c03 │ │ +0473a6: 0c04 |0043: move-result-object v4 │ │ +0473a8: 5b74 3e03 |0044: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverSpinnerAdapter:Landroid/widget/ArrayAdapter; // field@033e │ │ +0473ac: 5474 3e03 |0046: iget-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverSpinnerAdapter:Landroid/widget/ArrayAdapter; // field@033e │ │ +0473b0: 6e20 460c 4300 |0048: invoke-virtual {v3, v4}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c46 │ │ +0473b6: 6e20 470c 7300 |004b: invoke-virtual {v3, v7}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0c47 │ │ +0473bc: 1404 0b00 0e7f |004e: const v4, #float 1.88751e+38 // #7f0e000b │ │ +0473c2: 6e20 400e 4700 |0051: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +0473c8: 0c04 |0054: move-result-object v4 │ │ +0473ca: 1f04 c601 |0055: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ +0473ce: 5b74 3a03 |0057: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +0473d2: 1404 0d00 0e7f |0059: const v4, #float 1.88751e+38 // #7f0e000d │ │ +0473d8: 6e20 400e 4700 |005c: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +0473de: 0c04 |005f: move-result-object v4 │ │ +0473e0: 1f04 b201 |0060: check-cast v4, Landroid/widget/EditText; // type@01b2 │ │ +0473e4: 5b74 3d03 |0062: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_serverEdit:Landroid/widget/EditText; // field@033d │ │ +0473e8: 1404 0e00 0e7f |0064: const v4, #float 1.88751e+38 // #7f0e000e │ │ +0473ee: 6e20 400e 4700 |0067: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +0473f4: 0c04 |006a: move-result-object v4 │ │ +0473f6: 1f04 b201 |006b: check-cast v4, Landroid/widget/EditText; // type@01b2 │ │ +0473fa: 5b74 4003 |006d: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ +0473fe: 1404 0f00 0e7f |006f: const v4, #float 1.88751e+38 // #7f0e000f │ │ +047404: 6e20 400e 4700 |0072: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +04740a: 0c04 |0075: move-result-object v4 │ │ +04740c: 1f04 b201 |0076: check-cast v4, Landroid/widget/EditText; // type@01b2 │ │ +047410: 5b74 3b03 |0078: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_passwordEdit:Landroid/widget/EditText; // field@033b │ │ +047414: 1404 1000 0e7f |007a: const v4, #float 1.88751e+38 // #7f0e0010 │ │ +04741a: 6e20 400e 4700 |007d: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +047420: 0c04 |0080: move-result-object v4 │ │ +047422: 1f04 b201 |0081: check-cast v4, Landroid/widget/EditText; // type@01b2 │ │ +047426: 5b74 3c03 |0083: iput-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_secretEdit:Landroid/widget/EditText; // field@033c │ │ +04742a: 7020 500e 2700 |0085: invoke-direct {v7, v2}, Lorg/emergent/android/weave/LoginActivity;.initWidgetsFromIntent:(Landroid/content/Intent;)V // method@0e50 │ │ +047430: 5474 3a03 |0088: iget-object v4, v7, Lorg/emergent/android/weave/LoginActivity;.m_message:Landroid/widget/TextView; // field@033a │ │ +047434: 7010 430e 0700 |008a: invoke-direct {v7}, Lorg/emergent/android/weave/LoginActivity;.getMessage:()Ljava/lang/CharSequence; // method@0e43 │ │ +04743a: 0c05 |008d: move-result-object v5 │ │ +04743c: 6e20 5a0c 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +047442: 1404 1300 0e7f |0091: const v4, #float 1.88751e+38 // #7f0e0013 │ │ +047448: 6e20 400e 4700 |0094: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +04744e: 0c00 |0097: move-result-object v0 │ │ +047450: 1f00 af01 |0098: check-cast v0, Landroid/widget/Button; // type@01af │ │ +047454: 6e20 050c 7000 |009a: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c05 │ │ +04745a: 1404 1200 0e7f |009d: const v4, #float 1.88751e+38 // #7f0e0012 │ │ +047460: 6e20 400e 4700 |00a0: invoke-virtual {v7, v4}, Lorg/emergent/android/weave/LoginActivity;.findViewById:(I)Landroid/view/View; // method@0e40 │ │ +047466: 0c00 |00a3: move-result-object v0 │ │ +047468: 1f00 af01 |00a4: check-cast v0, Landroid/widget/Button; // type@01af │ │ +04746c: 6e20 050c 7000 |00a6: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c05 │ │ +047472: 7100 210e 0000 |00a9: invoke-static {}, Lorg/emergent/android/weave/Constants;.getRuntimeDefaults:()Ljava/util/Properties; // method@0e21 │ │ +047478: 0c01 |00ac: move-result-object v1 │ │ +04747a: 6e10 6b0d 0100 |00ad: invoke-virtual {v1}, Ljava/util/Properties;.isEmpty:()Z // method@0d6b │ │ +047480: 0a04 |00b0: move-result v4 │ │ +047482: 3904 0800 |00b1: if-nez v4, 00b9 // +0008 │ │ +047486: 1404 3200 0a7f |00b3: const v4, #float 1.83434e+38 // #7f0a0032 │ │ +04748c: 6e20 060c 4000 |00b6: invoke-virtual {v0, v4}, Landroid/widget/Button;.setText:(I)V // method@0c06 │ │ +047492: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0017 line=114 │ │ @@ -88777,28 +88791,28 @@ │ │ type : '(I)Landroid/app/Dialog;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0459d4: |[0459d4] org.emergent.android.weave.LoginActivity.onCreateDialog:(I)Landroid/app/Dialog; │ │ -0459e4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0459e6: 2200 1900 |0001: new-instance v0, Landroid/app/ProgressDialog; // type@0019 │ │ -0459ea: 7020 7b00 3000 |0003: invoke-direct {v0, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@007b │ │ -0459f0: 1401 1a00 0a7f |0006: const v1, #float 1.83434e+38 // #7f0a001a │ │ -0459f6: 6e20 470e 1300 |0009: invoke-virtual {v3, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ -0459fc: 0c01 |000c: move-result-object v1 │ │ -0459fe: 6e20 7e00 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@007e │ │ -045a04: 6e20 7d00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@007d │ │ -045a0a: 6e20 7c00 2000 |0013: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@007c │ │ -045a10: 2201 a002 |0016: new-instance v1, Lorg/emergent/android/weave/LoginActivity$2; // type@02a0 │ │ -045a14: 7020 300e 3100 |0018: invoke-direct {v1, v3}, Lorg/emergent/android/weave/LoginActivity$2;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e30 │ │ -045a1a: 6e20 7f00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@007f │ │ -045a20: 1100 |001e: return-object v0 │ │ +047494: |[047494] org.emergent.android.weave.LoginActivity.onCreateDialog:(I)Landroid/app/Dialog; │ │ +0474a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0474a6: 2200 1900 |0001: new-instance v0, Landroid/app/ProgressDialog; // type@0019 │ │ +0474aa: 7020 7b00 3000 |0003: invoke-direct {v0, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@007b │ │ +0474b0: 1401 1a00 0a7f |0006: const v1, #float 1.83434e+38 // #7f0a001a │ │ +0474b6: 6e20 470e 1300 |0009: invoke-virtual {v3, v1}, Lorg/emergent/android/weave/LoginActivity;.getText:(I)Ljava/lang/CharSequence; // method@0e47 │ │ +0474bc: 0c01 |000c: move-result-object v1 │ │ +0474be: 6e20 7e00 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@007e │ │ +0474c4: 6e20 7d00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@007d │ │ +0474ca: 6e20 7c00 2000 |0013: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@007c │ │ +0474d0: 2201 9d02 |0016: new-instance v1, Lorg/emergent/android/weave/LoginActivity$2; // type@029d │ │ +0474d4: 7020 300e 3100 |0018: invoke-direct {v1, v3}, Lorg/emergent/android/weave/LoginActivity$2;.:(Lorg/emergent/android/weave/LoginActivity;)V // method@0e30 │ │ +0474da: 6e20 7f00 1000 |001b: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@007f │ │ +0474e0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=177 │ │ 0x0013 line=178 │ │ 0x0016 line=179 │ │ @@ -88813,22 +88827,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -045a24: |[045a24] org.emergent.android.weave.LoginActivity.onDestroy:()V │ │ -045a34: 5420 4003 |0000: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ -045a38: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -045a3c: 5420 4003 |0004: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ -045a40: 5421 3803 |0006: iget-object v1, v2, Lorg/emergent/android/weave/LoginActivity;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0338 │ │ -045a44: 6e20 130c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c13 │ │ -045a4a: 6f10 1f00 0200 |000b: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ -045a50: 0e00 |000e: return-void │ │ +0474e4: |[0474e4] org.emergent.android.weave.LoginActivity.onDestroy:()V │ │ +0474f4: 5420 4003 |0000: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ +0474f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0474fc: 5420 4003 |0004: iget-object v0, v2, Lorg/emergent/android/weave/LoginActivity;.m_usernameEdit:Landroid/widget/EditText; // field@0340 │ │ +047500: 5421 3803 |0006: iget-object v1, v2, Lorg/emergent/android/weave/LoginActivity;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0338 │ │ +047504: 6e20 130c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c13 │ │ +04750a: 6f10 1f00 0200 |000b: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ +047510: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0004 line=168 │ │ 0x000b line=170 │ │ 0x000e line=171 │ │ locals : │ │ @@ -88839,18 +88853,18 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045a54: |[045a54] org.emergent.android.weave.LoginActivity.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -045a64: 5903 3f03 |0000: iput v3, v0, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ -045a68: 7020 5f0e 3000 |0002: invoke-direct {v0, v3}, Lorg/emergent/android/weave/LoginActivity;.updateEditVisibility:(I)V // method@0e5f │ │ -045a6e: 0e00 |0005: return-void │ │ +047514: |[047514] org.emergent.android.weave.LoginActivity.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +047524: 5903 3f03 |0000: iput v3, v0, Lorg/emergent/android/weave/LoginActivity;.m_spinnerPos:I // field@033f │ │ +047528: 7020 5f0e 3000 |0002: invoke-direct {v0, v3}, Lorg/emergent/android/weave/LoginActivity;.updateEditVisibility:(I)V // method@0e5f │ │ +04752e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0002 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ @@ -88865,16 +88879,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045a70: |[045a70] org.emergent.android.weave.LoginActivity.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -045a80: 0e00 |0000: return-void │ │ +047530: |[047530] org.emergent.android.weave.LoginActivity.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +047540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ @@ -88884,17 +88898,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045a84: |[045a84] org.emergent.android.weave.LoginActivity.onPause:()V │ │ -045a94: 6f10 2400 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onPause:()V // method@0024 │ │ -045a9a: 0e00 |0003: return-void │ │ +047544: |[047544] org.emergent.android.weave.LoginActivity.onPause:()V │ │ +047554: 6f10 2400 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onPause:()V // method@0024 │ │ +04755a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0003 line=163 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ @@ -88903,17 +88917,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045a9c: |[045a9c] org.emergent.android.weave.LoginActivity.onResume:()V │ │ -045aac: 6f10 2700 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@0027 │ │ -045ab2: 0e00 |0003: return-void │ │ +04755c: |[04755c] org.emergent.android.weave.LoginActivity.onResume:()V │ │ +04756c: 6f10 2700 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@0027 │ │ +047572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ @@ -88922,37 +88936,37 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045ab4: |[045ab4] org.emergent.android.weave.LoginActivity.showProgress:()V │ │ -045ac4: 0e00 |0000: return-void │ │ +047574: |[047574] org.emergent.android.weave.LoginActivity.showProgress:()V │ │ +047584: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/LoginActivity; │ │ │ │ - source_file_idx : 1563 (LoginActivity.java) │ │ + source_file_idx : 1560 (LoginActivity.java) │ │ │ │ Class #355 header: │ │ -class_idx : 680 │ │ +class_idx : 677 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 109 │ │ -source_file_idx : 1770 │ │ +superclass_idx : 108 │ │ +source_file_idx : 1767 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #355 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/MainActivity$1; Lorg/emergent/android/weave/MainActivity$MyHandler; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/MainActivity$MyHandler; } │ │ │ │ Class #355 - │ │ Class descriptor : 'Lorg/emergent/android/weave/MainActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/FragmentActivity;' │ │ Interfaces - │ │ #0 : 'Lorg/emergent/android/weave/FragUtils$FragmentDataStore;' │ │ @@ -88977,45 +88991,45 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -045ac8: |[045ac8] org.emergent.android.weave.MainActivity.:()V │ │ -045ad8: 7010 4002 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0240 │ │ -045ade: 2200 a702 |0003: new-instance v0, Lorg/emergent/android/weave/MainActivity$MyHandler; // type@02a7 │ │ -045ae2: 7020 640e 3000 |0005: invoke-direct {v0, v3}, Lorg/emergent/android/weave/MainActivity$MyHandler;.:(Lorg/emergent/android/weave/MainActivity;)V // method@0e64 │ │ -045ae8: 5b30 4503 |0008: iput-object v0, v3, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ -045aec: 2200 4a00 |000a: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -045af0: 7010 3501 0000 |000c: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -045af6: 5b30 4403 |000f: iput-object v0, v3, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -045afa: 1a00 7102 |0011: const-string v0, "EmergentWeave" // string@0271 │ │ -045afe: 2201 0302 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -045b02: 7010 f20c 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045b08: 6e10 cb0c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -045b0e: 0c02 |001b: move-result-object v2 │ │ -045b10: 6e10 9e0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -045b16: 0c02 |001f: move-result-object v2 │ │ -045b18: 6e20 f80c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045b1e: 0c01 |0023: move-result-object v1 │ │ -045b20: 1a02 e300 |0024: const-string v2, ". (" // string@00e3 │ │ -045b24: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045b2a: 0c01 |0029: move-result-object v1 │ │ -045b2c: 6e10 cc0c 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -045b32: 0a02 |002d: move-result v2 │ │ -045b34: 6e20 f50c 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -045b3a: 0c01 |0031: move-result-object v1 │ │ -045b3c: 1a02 bd00 |0032: const-string v2, ")" // string@00bd │ │ -045b40: 6e20 f80c 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045b46: 0c01 |0037: move-result-object v1 │ │ -045b48: 6e10 fd0c 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045b4e: 0c01 |003b: move-result-object v1 │ │ -045b50: 7120 f810 1000 |003c: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -045b56: 0e00 |003f: return-void │ │ +047588: |[047588] org.emergent.android.weave.MainActivity.:()V │ │ +047598: 7010 4002 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0240 │ │ +04759e: 2200 a402 |0003: new-instance v0, Lorg/emergent/android/weave/MainActivity$MyHandler; // type@02a4 │ │ +0475a2: 7020 640e 3000 |0005: invoke-direct {v0, v3}, Lorg/emergent/android/weave/MainActivity$MyHandler;.:(Lorg/emergent/android/weave/MainActivity;)V // method@0e64 │ │ +0475a8: 5b30 4503 |0008: iput-object v0, v3, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ +0475ac: 2200 4900 |000a: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +0475b0: 7010 3501 0000 |000c: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +0475b6: 5b30 4403 |000f: iput-object v0, v3, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +0475ba: 1a00 7102 |0011: const-string v0, "EmergentWeave" // string@0271 │ │ +0475be: 2201 0102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +0475c2: 7010 f20c 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0475c8: 6e10 cb0c 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +0475ce: 0c02 |001b: move-result-object v2 │ │ +0475d0: 6e10 9e0c 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +0475d6: 0c02 |001f: move-result-object v2 │ │ +0475d8: 6e20 f80c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0475de: 0c01 |0023: move-result-object v1 │ │ +0475e0: 1a02 e300 |0024: const-string v2, ". (" // string@00e3 │ │ +0475e4: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0475ea: 0c01 |0029: move-result-object v1 │ │ +0475ec: 6e10 cc0c 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +0475f2: 0a02 |002d: move-result v2 │ │ +0475f4: 6e20 f50c 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0475fa: 0c01 |0031: move-result-object v1 │ │ +0475fc: 1a02 bd00 |0032: const-string v2, ")" // string@00bd │ │ +047600: 6e20 f80c 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047606: 0c01 |0037: move-result-object v1 │ │ +047608: 6e10 fd0c 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04760e: 0c01 |003b: move-result-object v1 │ │ +047610: 7120 f810 1000 |003c: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047616: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=33 │ │ 0x000a line=35 │ │ 0x0011 line=38 │ │ 0x003f line=39 │ │ @@ -89027,17 +89041,17 @@ │ │ type : '(Lorg/emergent/android/weave/MainActivity;Landroid/os/Message;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045b58: |[045b58] org.emergent.android.weave.MainActivity.access$000:(Lorg/emergent/android/weave/MainActivity;Landroid/os/Message;)V │ │ -045b68: 7020 7f0e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/MainActivity;.updateSyncStatusText:(Landroid/os/Message;)V // method@0e7f │ │ -045b6e: 0e00 |0003: return-void │ │ +047618: |[047618] org.emergent.android.weave.MainActivity.access$000:(Lorg/emergent/android/weave/MainActivity;Landroid/os/Message;)V │ │ +047628: 7020 7f0e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/MainActivity;.updateSyncStatusText:(Landroid/os/Message;)V // method@0e7f │ │ +04762e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Message; │ │ │ │ @@ -89046,23 +89060,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -045b70: |[045b70] org.emergent.android.weave.MainActivity.readInstanceState:(Landroid/content/Context;)Z │ │ -045b80: 7110 cd0e 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -045b86: 0c00 |0003: move-result-object v0 │ │ -045b88: 6201 5703 |0004: sget-object v1, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ -045b8c: 6e10 a70e 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -045b92: 0c01 |0009: move-result-object v1 │ │ -045b94: 7220 cf00 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cf │ │ -045b9a: 0a01 |000d: move-result v1 │ │ -045b9c: 0f01 |000e: return v1 │ │ +047630: |[047630] org.emergent.android.weave.MainActivity.readInstanceState:(Landroid/content/Context;)Z │ │ +047640: 7110 cd0e 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +047646: 0c00 |0003: move-result-object v0 │ │ +047648: 6201 5703 |0004: sget-object v1, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ +04764c: 6e10 a70e 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +047652: 0c01 |0009: move-result-object v1 │ │ +047654: 7220 cf00 1000 |000a: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cf │ │ +04765a: 0a01 |000d: move-result v1 │ │ +04765c: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=273 │ │ locals : │ │ 0x0004 - 0x000f reg=0 p Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000f reg=2 this Lorg/emergent/android/weave/MainActivity; │ │ @@ -89073,24 +89087,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -045ba0: |[045ba0] org.emergent.android.weave.MainActivity.saveData:()V │ │ -045bb0: 7020 800e 2200 |0000: invoke-direct {v2, v2}, Lorg/emergent/android/weave/MainActivity;.writeInstanceState:(Landroid/content/Context;)Z // method@0e80 │ │ -045bb6: 0a00 |0003: move-result v0 │ │ -045bb8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -045bbc: 1a00 9302 |0006: const-string v0, "Failed to write state!" // string@0293 │ │ -045bc0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -045bc2: 7130 600c 0201 |0009: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ -045bc8: 0c00 |000c: move-result-object v0 │ │ -045bca: 6e10 610c 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ -045bd0: 0e00 |0010: return-void │ │ +047660: |[047660] org.emergent.android.weave.MainActivity.saveData:()V │ │ +047670: 7020 800e 2200 |0000: invoke-direct {v2, v2}, Lorg/emergent/android/weave/MainActivity;.writeInstanceState:(Landroid/content/Context;)Z // method@0e80 │ │ +047676: 0a00 |0003: move-result v0 │ │ +047678: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +04767c: 1a00 9302 |0006: const-string v0, "Failed to write state!" // string@0293 │ │ +047680: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +047682: 7130 600c 0201 |0009: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ +047688: 0c00 |000c: move-result-object v0 │ │ +04768a: 6e10 610c 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ +047690: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=281 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/emergent/android/weave/MainActivity; │ │ @@ -89100,16 +89114,16 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045bd4: |[045bd4] org.emergent.android.weave.MainActivity.setInitialState:()V │ │ -045be4: 0e00 |0000: return-void │ │ +047694: |[047694] org.emergent.android.weave.MainActivity.setInitialState:()V │ │ +0476a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/MainActivity; │ │ │ │ #5 : (in Lorg/emergent/android/weave/MainActivity;) │ │ @@ -89117,23 +89131,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -045be8: |[045be8] org.emergent.android.weave.MainActivity.setNotifyText:(Ljava/lang/String;)V │ │ -045bf8: 7110 d70a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -045bfe: 0a00 |0003: move-result v0 │ │ -045c00: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -045c04: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -045c06: 7130 600c 2100 |0007: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ -045c0c: 0c00 |000a: move-result-object v0 │ │ -045c0e: 6e10 610c 0000 |000b: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ -045c14: 0e00 |000e: return-void │ │ +0476a8: |[0476a8] org.emergent.android.weave.MainActivity.setNotifyText:(Ljava/lang/String;)V │ │ +0476b8: 7110 d70a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +0476be: 0a00 |0003: move-result v0 │ │ +0476c0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0476c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0476c6: 7130 600c 2100 |0007: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ +0476cc: 0c00 |000a: move-result-object v0 │ │ +0476ce: 6e10 610c 0000 |000b: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ +0476d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0006 line=330 │ │ 0x000e line=331 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/emergent/android/weave/MainActivity; │ │ @@ -89144,51 +89158,51 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -045c18: |[045c18] org.emergent.android.weave.MainActivity.updateSyncStatusText:(Landroid/os/Message;)V │ │ -045c28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045c2a: 5274 1c00 |0001: iget v4, v7, Landroid/os/Message;.arg2:I // field@001c │ │ -045c2e: 7110 e10e 0400 |0003: invoke-static {v4}, Lorg/emergent/android/weave/SyncEventType;.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; // method@0ee1 │ │ -045c34: 0c00 |0006: move-result-object v0 │ │ -045c36: 6204 4103 |0007: sget-object v4, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ -045c3a: 6e10 e00e 0000 |0009: invoke-virtual {v0}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -045c40: 0a05 |000c: move-result v5 │ │ -045c42: 4404 0405 |000d: aget v4, v4, v5 │ │ -045c46: 2b04 3100 0000 |000f: packed-switch v4, 00000040 // +00000031 │ │ -045c4c: 7020 7e0e 2600 |0012: invoke-direct {v6, v2}, Lorg/emergent/android/weave/MainActivity;.setNotifyText:(Ljava/lang/String;)V // method@0e7e │ │ -045c52: 0e00 |0015: return-void │ │ -045c54: 1a02 f007 |0016: const-string v2, "Synchronizing..." // string@07f0 │ │ -045c58: 28fa |0018: goto 0012 // -0006 │ │ -045c5a: 1a02 e407 |0019: const-string v2, "Sync failed: bad username!" // string@07e4 │ │ -045c5e: 28f7 |001b: goto 0012 // -0009 │ │ -045c60: 1a02 e207 |001c: const-string v2, "Sync failed: bad password!" // string@07e2 │ │ -045c64: 28f4 |001e: goto 0012 // -000c │ │ -045c66: 1a02 e307 |001f: const-string v2, "Sync failed: bad sync key!" // string@07e3 │ │ -045c6a: 28f1 |0021: goto 0012 // -000f │ │ -045c6c: 5473 1d00 |0022: iget-object v3, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -045c70: 3803 1a00 |0024: if-eqz v3, 003e // +001a │ │ -045c74: 6e10 cd0c 0300 |0026: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ -045c7a: 0c01 |0029: move-result-object v1 │ │ -045c7c: 2204 0302 |002a: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -045c80: 7010 f20c 0400 |002c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045c86: 1a05 e107 |002f: const-string v5, "Sync failed: " // string@07e1 │ │ -045c8a: 6e20 f80c 5400 |0031: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045c90: 0c04 |0034: move-result-object v4 │ │ -045c92: 6e20 f80c 1400 |0035: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045c98: 0c04 |0038: move-result-object v4 │ │ -045c9a: 6e10 fd0c 0400 |0039: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045ca0: 0c02 |003c: move-result-object v2 │ │ -045ca2: 28d5 |003d: goto 0012 // -002b │ │ -045ca4: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -045ca6: 28eb |003f: goto 002a // -0015 │ │ -045ca8: 0001 0500 0100 0000 0700 0000 0a00 ... |0040: packed-switch-data (14 units) │ │ +0476d8: |[0476d8] org.emergent.android.weave.MainActivity.updateSyncStatusText:(Landroid/os/Message;)V │ │ +0476e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0476ea: 5274 1c00 |0001: iget v4, v7, Landroid/os/Message;.arg2:I // field@001c │ │ +0476ee: 7110 e10e 0400 |0003: invoke-static {v4}, Lorg/emergent/android/weave/SyncEventType;.valueOf:(I)Lorg/emergent/android/weave/SyncEventType; // method@0ee1 │ │ +0476f4: 0c00 |0006: move-result-object v0 │ │ +0476f6: 6204 4103 |0007: sget-object v4, Lorg/emergent/android/weave/MainActivity$1;.$SwitchMap$org$emergent$android$weave$SyncEventType:[I // field@0341 │ │ +0476fa: 6e10 e00e 0000 |0009: invoke-virtual {v0}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +047700: 0a05 |000c: move-result v5 │ │ +047702: 4404 0405 |000d: aget v4, v4, v5 │ │ +047706: 2b04 3100 0000 |000f: packed-switch v4, 00000040 // +00000031 │ │ +04770c: 7020 7e0e 2600 |0012: invoke-direct {v6, v2}, Lorg/emergent/android/weave/MainActivity;.setNotifyText:(Ljava/lang/String;)V // method@0e7e │ │ +047712: 0e00 |0015: return-void │ │ +047714: 1a02 ed07 |0016: const-string v2, "Synchronizing..." // string@07ed │ │ +047718: 28fa |0018: goto 0012 // -0006 │ │ +04771a: 1a02 e107 |0019: const-string v2, "Sync failed: bad username!" // string@07e1 │ │ +04771e: 28f7 |001b: goto 0012 // -0009 │ │ +047720: 1a02 df07 |001c: const-string v2, "Sync failed: bad password!" // string@07df │ │ +047724: 28f4 |001e: goto 0012 // -000c │ │ +047726: 1a02 e007 |001f: const-string v2, "Sync failed: bad sync key!" // string@07e0 │ │ +04772a: 28f1 |0021: goto 0012 // -000f │ │ +04772c: 5473 1d00 |0022: iget-object v3, v7, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +047730: 3803 1a00 |0024: if-eqz v3, 003e // +001a │ │ +047734: 6e10 cd0c 0300 |0026: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0ccd │ │ +04773a: 0c01 |0029: move-result-object v1 │ │ +04773c: 2204 0102 |002a: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +047740: 7010 f20c 0400 |002c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047746: 1a05 de07 |002f: const-string v5, "Sync failed: " // string@07de │ │ +04774a: 6e20 f80c 5400 |0031: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047750: 0c04 |0034: move-result-object v4 │ │ +047752: 6e20 f80c 1400 |0035: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047758: 0c04 |0038: move-result-object v4 │ │ +04775a: 6e10 fd0c 0400 |0039: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047760: 0c02 |003c: move-result-object v2 │ │ +047762: 28d5 |003d: goto 0012 // -002b │ │ +047764: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +047766: 28eb |003f: goto 002a // -0015 │ │ +047768: 0001 0500 0100 0000 0700 0000 0a00 ... |0040: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0001 line=303 │ │ 0x0007 line=304 │ │ 0x0012 line=325 │ │ 0x0015 line=326 │ │ @@ -89215,64 +89229,64 @@ │ │ 0x0000 - 0x004e reg=7 message Landroid/os/Message; │ │ │ │ #7 : (in Lorg/emergent/android/weave/MainActivity;) │ │ name : 'writeInstanceState' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -045cc4: |[045cc4] org.emergent.android.weave.MainActivity.writeInstanceState:(Landroid/content/Context;)Z │ │ -045cd4: 7110 cd0e 0600 |0000: invoke-static {v6}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -045cda: 0c01 |0003: move-result-object v1 │ │ -045cdc: 7210 d000 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ -045ce2: 0c00 |0007: move-result-object v0 │ │ -045ce4: 6202 5703 |0008: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ -045ce8: 6e10 a70e 0200 |000a: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -045cee: 0c02 |000d: move-result-object v2 │ │ -045cf0: 7100 ff0c 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -045cf6: 0b03 |0011: move-result-wide v3 │ │ -045cf8: 7240 cd00 2043 |0012: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00cd │ │ -045cfe: 6202 5b03 |0015: sget-object v2, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -045d02: 6e10 a70e 0200 |0017: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -045d08: 0c02 |001a: move-result-object v2 │ │ -045d0a: 6e10 680e 0500 |001b: invoke-virtual {v5}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ -045d10: 0a03 |001e: move-result v3 │ │ -045d12: 7230 cc00 2003 |001f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ -045d18: 7210 ca00 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ -045d1e: 0a02 |0025: move-result v2 │ │ -045d20: 0f02 |0026: return v2 │ │ +047784: |[047784] org.emergent.android.weave.MainActivity.writeInstanceState:(Landroid/content/Context;)Z │ │ +047794: 7110 cd0e 0700 |0000: invoke-static {v7}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +04779a: 0c01 |0003: move-result-object v1 │ │ +04779c: 7210 d000 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ +0477a2: 0c00 |0007: move-result-object v0 │ │ +0477a4: 6202 5703 |0008: sget-object v2, Lorg/emergent/android/weave/PrefKey;.lastPrefSave:Lorg/emergent/android/weave/PrefKey; // field@0357 │ │ +0477a8: 6e10 a70e 0200 |000a: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0477ae: 0c02 |000d: move-result-object v2 │ │ +0477b0: 7100 ff0c 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +0477b6: 0b04 |0011: move-result-wide v4 │ │ +0477b8: 7240 cd00 2054 |0012: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00cd │ │ +0477be: 6202 5b03 |0015: sget-object v2, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +0477c2: 6e10 a70e 0200 |0017: invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0477c8: 0c02 |001a: move-result-object v2 │ │ +0477ca: 6e10 680e 0600 |001b: invoke-virtual {v6}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ +0477d0: 0a03 |001e: move-result v3 │ │ +0477d2: 7230 cc00 2003 |001f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ +0477d8: 7210 ca00 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ +0477de: 0a02 |0025: move-result v2 │ │ +0477e0: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0004 line=285 │ │ 0x0008 line=286 │ │ 0x0015 line=287 │ │ 0x0022 line=291 │ │ locals : │ │ 0x0008 - 0x0027 reg=0 e Landroid/content/SharedPreferences$Editor; │ │ 0x0004 - 0x0027 reg=1 p Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x0027 reg=5 this Lorg/emergent/android/weave/MainActivity; │ │ - 0x0000 - 0x0027 reg=6 c Landroid/content/Context; │ │ + 0x0000 - 0x0027 reg=6 this Lorg/emergent/android/weave/MainActivity; │ │ + 0x0000 - 0x0027 reg=7 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/MainActivity;) │ │ name : 'getCurrentTab' │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045d24: |[045d24] org.emergent.android.weave.MainActivity.getCurrentTab:()I │ │ -045d34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045d36: 0f00 |0001: return v0 │ │ +0477e4: |[0477e4] org.emergent.android.weave.MainActivity.getCurrentTab:()I │ │ +0477f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0477f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/emergent/android/weave/MainActivity; │ │ │ │ #1 : (in Lorg/emergent/android/weave/MainActivity;) │ │ @@ -89280,19 +89294,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045d38: |[045d38] org.emergent.android.weave.MainActivity.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; │ │ -045d48: 5410 4403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -045d4c: 6e20 3901 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -045d52: 0c00 |0005: move-result-object v0 │ │ -045d54: 1100 |0006: return-object v0 │ │ +0477f8: |[0477f8] org.emergent.android.weave.MainActivity.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; │ │ +047808: 5410 4403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +04780c: 6e20 3901 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +047812: 0c00 |0005: move-result-object v0 │ │ +047814: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0007 reg=2 tag Ljava/lang/String; │ │ │ │ @@ -89301,32 +89315,32 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -045d58: |[045d58] org.emergent.android.weave.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -045d68: 1304 e803 |0000: const/16 v4, #int 1000 // #3e8 │ │ -045d6c: 3346 0500 |0002: if-ne v6, v4, 0007 // +0005 │ │ -045d70: 12f4 |0004: const/4 v4, #int -1 // #ff │ │ -045d72: 3247 0300 |0005: if-eq v7, v4, 0008 // +0003 │ │ -045d76: 0e00 |0007: return-void │ │ -045d78: 7110 cd0e 0500 |0008: invoke-static {v5}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -045d7e: 0c00 |000b: move-result-object v0 │ │ -045d80: 7210 d000 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ -045d86: 0c01 |000f: move-result-object v1 │ │ -045d88: 7120 d20e 8100 |0010: invoke-static {v1, v8}, Lorg/emergent/android/weave/StaticUtils;.intentToLoginPrefs:(Landroid/content/SharedPreferences$Editor;Landroid/content/Intent;)Landroid/content/SharedPreferences$Editor; // method@0ed2 │ │ -045d8e: 7210 ca00 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ -045d94: 0a03 |0016: move-result v3 │ │ -045d96: 7110 d10e 0800 |0017: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ed1 │ │ -045d9c: 0c02 |001a: move-result-object v2 │ │ -045d9e: 5454 4503 |001b: iget-object v4, v5, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ -045da2: 7130 f110 2504 |001d: invoke-static {v5, v2, v4}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10f1 │ │ -045da8: 28e7 |0020: goto 0007 // -0019 │ │ +047818: |[047818] org.emergent.android.weave.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +047828: 1304 e803 |0000: const/16 v4, #int 1000 // #3e8 │ │ +04782c: 3346 0500 |0002: if-ne v6, v4, 0007 // +0005 │ │ +047830: 12f4 |0004: const/4 v4, #int -1 // #ff │ │ +047832: 3247 0300 |0005: if-eq v7, v4, 0008 // +0003 │ │ +047836: 0e00 |0007: return-void │ │ +047838: 7110 cd0e 0500 |0008: invoke-static {v5}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +04783e: 0c00 |000b: move-result-object v0 │ │ +047840: 7210 d000 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ +047846: 0c01 |000f: move-result-object v1 │ │ +047848: 7120 d20e 8100 |0010: invoke-static {v1, v8}, Lorg/emergent/android/weave/StaticUtils;.intentToLoginPrefs:(Landroid/content/SharedPreferences$Editor;Landroid/content/Intent;)Landroid/content/SharedPreferences$Editor; // method@0ed2 │ │ +04784e: 7210 ca00 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ +047854: 0a03 |0016: move-result v3 │ │ +047856: 7110 d10e 0800 |0017: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ed1 │ │ +04785c: 0c02 |001a: move-result-object v2 │ │ +04785e: 5454 4503 |001b: iget-object v4, v5, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ +047862: 7130 f110 2504 |001d: invoke-static {v5, v2, v4}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10f1 │ │ +047868: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x0007 line=211 │ │ 0x0008 line=204 │ │ 0x000c line=205 │ │ @@ -89349,70 +89363,70 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -045dac: |[045dac] org.emergent.android.weave.MainActivity.onBackPressed:()V │ │ -045dbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -045dbe: 6e10 6c0e 0700 |0001: invoke-virtual {v7}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ -045dc4: 0c01 |0004: move-result-object v1 │ │ -045dc6: 1404 1600 0e7f |0005: const v4, #float 1.88751e+38 // #7f0e0016 │ │ -045dcc: 6e20 7d02 4100 |0008: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@027d │ │ -045dd2: 0c02 |000b: move-result-object v2 │ │ -045dd4: 2024 9b02 |000c: instance-of v4, v2, Lorg/emergent/android/weave/FragUtils$BackPressedHandler; // type@029b │ │ -045dd8: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -045ddc: 1a05 7102 |0010: const-string v5, "EmergentWeave" // string@0271 │ │ -045de0: 2204 0302 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -045de4: 7010 f20c 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045dea: 1a06 230c |0017: const-string v6, "frag type was: " // string@0c23 │ │ -045dee: 6e20 f80c 6400 |0019: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045df4: 0c06 |001c: move-result-object v6 │ │ -045df6: 3902 1500 |001d: if-nez v2, 0032 // +0015 │ │ -045dfa: 1a04 7111 |001f: const-string v4, "null" // string@1171 │ │ -045dfe: 6e20 f80c 4600 |0021: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045e04: 0c04 |0024: move-result-object v4 │ │ -045e06: 6e10 fd0c 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045e0c: 0c04 |0028: move-result-object v4 │ │ -045e0e: 7120 f310 4500 |0029: invoke-static {v5, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -045e14: 3903 0500 |002c: if-nez v3, 0031 // +0005 │ │ -045e18: 6f10 5502 0700 |002e: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -045e1e: 0e00 |0031: return-void │ │ -045e20: 6e10 cb0c 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -045e26: 0c04 |0035: move-result-object v4 │ │ -045e28: 6e10 9e0c 0400 |0036: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -045e2e: 0c04 |0039: move-result-object v4 │ │ -045e30: 28e7 |003a: goto 0021 // -0019 │ │ -045e32: 6e10 0e02 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.isVisible:()Z // method@020e │ │ -045e38: 0a04 |003e: move-result v4 │ │ -045e3a: 3904 0f00 |003f: if-nez v4, 004e // +000f │ │ -045e3e: 1a04 7102 |0041: const-string v4, "EmergentWeave" // string@0271 │ │ -045e42: 1a05 240c |0043: const-string v5, "frag was not visible!" // string@0c24 │ │ -045e46: 7120 f310 5400 |0045: invoke-static {v4, v5}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -045e4c: 3903 e9ff |0048: if-nez v3, 0031 // -0017 │ │ -045e50: 6f10 5502 0700 |004a: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -045e56: 28e4 |004d: goto 0031 // -001c │ │ -045e58: 1f02 9b02 |004e: check-cast v2, Lorg/emergent/android/weave/FragUtils$BackPressedHandler; // type@029b │ │ -045e5c: 7210 220e 0200 |0050: invoke-interface {v2}, Lorg/emergent/android/weave/FragUtils$BackPressedHandler;.handleBackPressed:()Z // method@0e22 │ │ -045e62: 0a03 |0053: move-result v3 │ │ -045e64: 3903 ddff |0054: if-nez v3, 0031 // -0023 │ │ -045e68: 6f10 5502 0700 |0056: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -045e6e: 28d8 |0059: goto 0031 // -0028 │ │ -045e70: 0d00 |005a: move-exception v0 │ │ -045e72: 1a04 7102 |005b: const-string v4, "EmergentWeave" // string@0271 │ │ -045e76: 1a05 2902 |005d: const-string v5, "Could not check onBackPressed" // string@0229 │ │ -045e7a: 7130 f610 5400 |005f: invoke-static {v4, v5, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -045e80: 3903 cfff |0062: if-nez v3, 0031 // -0031 │ │ -045e84: 6f10 5502 0700 |0064: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -045e8a: 28ca |0067: goto 0031 // -0036 │ │ -045e8c: 0d04 |0068: move-exception v4 │ │ -045e8e: 3903 0500 |0069: if-nez v3, 006e // +0005 │ │ -045e92: 6f10 5502 0700 |006b: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ -045e98: 2704 |006e: throw v4 │ │ +04786c: |[04786c] org.emergent.android.weave.MainActivity.onBackPressed:()V │ │ +04787c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04787e: 6e10 6c0e 0700 |0001: invoke-virtual {v7}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ +047884: 0c01 |0004: move-result-object v1 │ │ +047886: 1404 1600 0e7f |0005: const v4, #float 1.88751e+38 // #7f0e0016 │ │ +04788c: 6e20 7d02 4100 |0008: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@027d │ │ +047892: 0c02 |000b: move-result-object v2 │ │ +047894: 2024 9802 |000c: instance-of v4, v2, Lorg/emergent/android/weave/FragUtils$BackPressedHandler; // type@0298 │ │ +047898: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +04789c: 1a05 7102 |0010: const-string v5, "EmergentWeave" // string@0271 │ │ +0478a0: 2204 0102 |0012: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +0478a4: 7010 f20c 0400 |0014: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0478aa: 1a06 1f0c |0017: const-string v6, "frag type was: " // string@0c1f │ │ +0478ae: 6e20 f80c 6400 |0019: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0478b4: 0c06 |001c: move-result-object v6 │ │ +0478b6: 3902 1500 |001d: if-nez v2, 0032 // +0015 │ │ +0478ba: 1a04 6c11 |001f: const-string v4, "null" // string@116c │ │ +0478be: 6e20 f80c 4600 |0021: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0478c4: 0c04 |0024: move-result-object v4 │ │ +0478c6: 6e10 fd0c 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0478cc: 0c04 |0028: move-result-object v4 │ │ +0478ce: 7120 f310 4500 |0029: invoke-static {v5, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +0478d4: 3903 0500 |002c: if-nez v3, 0031 // +0005 │ │ +0478d8: 6f10 5502 0700 |002e: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +0478de: 0e00 |0031: return-void │ │ +0478e0: 6e10 cb0c 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +0478e6: 0c04 |0035: move-result-object v4 │ │ +0478e8: 6e10 9e0c 0400 |0036: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +0478ee: 0c04 |0039: move-result-object v4 │ │ +0478f0: 28e7 |003a: goto 0021 // -0019 │ │ +0478f2: 6e10 0e02 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.isVisible:()Z // method@020e │ │ +0478f8: 0a04 |003e: move-result v4 │ │ +0478fa: 3904 0f00 |003f: if-nez v4, 004e // +000f │ │ +0478fe: 1a04 7102 |0041: const-string v4, "EmergentWeave" // string@0271 │ │ +047902: 1a05 200c |0043: const-string v5, "frag was not visible!" // string@0c20 │ │ +047906: 7120 f310 5400 |0045: invoke-static {v4, v5}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04790c: 3903 e9ff |0048: if-nez v3, 0031 // -0017 │ │ +047910: 6f10 5502 0700 |004a: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +047916: 28e4 |004d: goto 0031 // -001c │ │ +047918: 1f02 9802 |004e: check-cast v2, Lorg/emergent/android/weave/FragUtils$BackPressedHandler; // type@0298 │ │ +04791c: 7210 220e 0200 |0050: invoke-interface {v2}, Lorg/emergent/android/weave/FragUtils$BackPressedHandler;.handleBackPressed:()Z // method@0e22 │ │ +047922: 0a03 |0053: move-result v3 │ │ +047924: 3903 ddff |0054: if-nez v3, 0031 // -0023 │ │ +047928: 6f10 5502 0700 |0056: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +04792e: 28d8 |0059: goto 0031 // -0028 │ │ +047930: 0d00 |005a: move-exception v0 │ │ +047932: 1a04 7102 |005b: const-string v4, "EmergentWeave" // string@0271 │ │ +047936: 1a05 2902 |005d: const-string v5, "Could not check onBackPressed" // string@0229 │ │ +04793a: 7130 f610 5400 |005f: invoke-static {v4, v5, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +047940: 3903 cfff |0062: if-nez v3, 0031 // -0031 │ │ +047944: 6f10 5502 0700 |0064: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +04794a: 28ca |0067: goto 0031 // -0036 │ │ +04794c: 0d04 |0068: move-exception v4 │ │ +04794e: 3903 0500 |0069: if-nez v3, 006e // +0005 │ │ +047952: 6f10 5502 0700 |006b: invoke-super {v7}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0255 │ │ +047958: 2704 |006e: throw v4 │ │ catches : 4 │ │ 0x0001 - 0x002c │ │ Ljava/lang/Exception; -> 0x005a │ │ -> 0x0068 │ │ 0x0032 - 0x0048 │ │ Ljava/lang/Exception; -> 0x005a │ │ -> 0x0068 │ │ @@ -89458,130 +89472,130 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 237 16-bit code units │ │ -045ec4: |[045ec4] org.emergent.android.weave.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -045ed4: 6f20 5702 fe00 |0000: invoke-super {v14, v15}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0257 │ │ -045eda: 1a0c 7102 |0003: const-string v12, "EmergentWeave" // string@0271 │ │ -045ede: 220b 0302 |0005: new-instance v11, Ljava/lang/StringBuilder; // type@0203 │ │ -045ee2: 7010 f20c 0b00 |0007: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045ee8: 6e10 cb0c 0e00 |000a: invoke-virtual {v14}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -045eee: 0c0d |000d: move-result-object v13 │ │ -045ef0: 6e10 9e0c 0d00 |000e: invoke-virtual {v13}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -045ef6: 0c0d |0011: move-result-object v13 │ │ -045ef8: 6e20 f80c db00 |0012: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045efe: 0c0b |0015: move-result-object v11 │ │ -045f00: 1a0d ea00 |0016: const-string v13, ".onCreate (" // string@00ea │ │ -045f04: 6e20 f80c db00 |0018: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045f0a: 0c0b |001b: move-result-object v11 │ │ -045f0c: 6e10 cc0c 0e00 |001c: invoke-virtual {v14}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -045f12: 0a0d |001f: move-result v13 │ │ -045f14: 6e20 f50c db00 |0020: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -045f1a: 0c0b |0023: move-result-object v11 │ │ -045f1c: 1a0d c200 |0024: const-string v13, "): " // string@00c2 │ │ -045f20: 6e20 f80c db00 |0026: invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045f26: 0c0d |0029: move-result-object v13 │ │ -045f28: 380f 7100 |002a: if-eqz v15, 009b // +0071 │ │ -045f2c: 121b |002c: const/4 v11, #int 1 // #1 │ │ -045f2e: 6e20 f90c bd00 |002d: invoke-virtual {v13, v11}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ -045f34: 0c0b |0030: move-result-object v11 │ │ -045f36: 6e10 fd0c 0b00 |0031: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045f3c: 0c0b |0034: move-result-object v11 │ │ -045f3e: 7120 f810 bc00 |0035: invoke-static {v12, v11}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -045f44: 7100 020e 0000 |0038: invoke-static {}, Lorg/emergent/android/weave/ApiCompatUtil;.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; // method@0e02 │ │ -045f4a: 0c00 |003b: move-result-object v0 │ │ -045f4c: 6e20 040e e000 |003c: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.requestWindowFeatures:(Landroid/app/Activity;)V // method@0e04 │ │ -045f52: 140b 0600 037f |003f: const v11, #float 1.74129e+38 // #7f030006 │ │ -045f58: 6e20 780e be00 |0042: invoke-virtual {v14, v11}, Lorg/emergent/android/weave/MainActivity;.setContentView:(I)V // method@0e78 │ │ -045f5e: 6e20 050e e000 |0045: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.setWindowFeatures:(Landroid/app/Activity;)V // method@0e05 │ │ -045f64: 6e20 060e e000 |0048: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.setupActionBar:(Landroid/app/Activity;)V // method@0e06 │ │ -045f6a: 1201 |004b: const/4 v1, #int 0 // #0 │ │ -045f6c: 380f 5c00 |004c: if-eqz v15, 00a8 // +005c │ │ -045f70: 1a0b 260c |004e: const-string v11, "fragData" // string@0c26 │ │ -045f74: 6e20 3901 bf00 |0050: invoke-virtual {v15, v11}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -045f7a: 0c03 |0053: move-result-object v3 │ │ -045f7c: 3803 4900 |0054: if-eqz v3, 009d // +0049 │ │ -045f80: 1a0b 7102 |0056: const-string v11, "EmergentWeave" // string@0271 │ │ -045f84: 1a0c eb06 |0058: const-string v12, "MainActivity.onCreate: got fragData!" // string@06eb │ │ -045f88: 7120 f310 cb00 |005a: invoke-static {v11, v12}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -045f8e: 6e10 4201 0300 |005d: invoke-virtual {v3}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ -045f94: 0c0b |0060: move-result-object v11 │ │ -045f96: 7210 6e0d 0b00 |0061: invoke-interface {v11}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ -045f9c: 0c05 |0064: move-result-object v5 │ │ -045f9e: 7210 540d 0500 |0065: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -045fa4: 0a0b |0068: move-result v11 │ │ -045fa6: 380b 3400 |0069: if-eqz v11, 009d // +0034 │ │ -045faa: 7210 550d 0500 |006b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -045fb0: 0c06 |006e: move-result-object v6 │ │ -045fb2: 1f06 0102 |006f: check-cast v6, Ljava/lang/String; // type@0201 │ │ -045fb6: 1a0b 7102 |0071: const-string v11, "EmergentWeave" // string@0271 │ │ -045fba: 220c 0302 |0073: new-instance v12, Ljava/lang/StringBuilder; // type@0203 │ │ -045fbe: 7010 f20c 0c00 |0075: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -045fc4: 1a0d 1b00 |0078: const-string v13, " fragData key: " // string@001b │ │ -045fc8: 6e20 f80c dc00 |007a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045fce: 0c0c |007d: move-result-object v12 │ │ -045fd0: 6e20 f80c 6c00 |007e: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -045fd6: 0c0c |0081: move-result-object v12 │ │ -045fd8: 6e10 fd0c 0c00 |0082: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -045fde: 0c0c |0085: move-result-object v12 │ │ -045fe0: 7120 f310 cb00 |0086: invoke-static {v11, v12}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -045fe6: 54eb 4403 |0089: iget-object v11, v14, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -045fea: 6e20 3601 6b00 |008b: invoke-virtual {v11, v6}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ -045ff0: 0a0b |008e: move-result v11 │ │ -045ff2: 390b d6ff |008f: if-nez v11, 0065 // -002a │ │ -045ff6: 54eb 4403 |0091: iget-object v11, v14, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -045ffa: 6e20 3901 6300 |0093: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -046000: 0c0c |0096: move-result-object v12 │ │ -046002: 6e30 4401 6b0c |0097: invoke-virtual {v11, v6, v12}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ -046008: 28cb |009a: goto 0065 // -0035 │ │ -04600a: 120b |009b: const/4 v11, #int 0 // #0 │ │ -04600c: 2891 |009c: goto 002d // -006f │ │ -04600e: 620b 5b03 |009d: sget-object v11, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -046012: 6e10 a70e 0b00 |009f: invoke-virtual {v11}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046018: 0c0b |00a2: move-result-object v11 │ │ -04601a: 120c |00a3: const/4 v12, #int 0 // #0 │ │ -04601c: 6e30 3b01 bf0c |00a4: invoke-virtual {v15, v11, v12}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -046022: 0a01 |00a7: move-result v1 │ │ -046024: 120a |00a8: const/4 v10, #int 0 // #0 │ │ -046026: 380f 1900 |00a9: if-eqz v15, 00c2 // +0019 │ │ -04602a: 6e10 6c0e 0e00 |00ab: invoke-virtual {v14}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ -046030: 0c02 |00ae: move-result-object v2 │ │ -046032: 140b 1600 0e7f |00af: const v11, #float 1.88751e+38 // #7f0e0016 │ │ -046038: 6e20 7d02 b200 |00b2: invoke-virtual {v2, v11}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@027d │ │ -04603e: 0c04 |00b5: move-result-object v4 │ │ -046040: 3904 0b00 |00b6: if-nez v4, 00c1 // +000b │ │ -046044: 220b ad02 |00b8: new-instance v11, Lorg/emergent/android/weave/MiscListFragment; // type@02ad │ │ -046048: 7010 8b0e 0b00 |00ba: invoke-direct {v11}, Lorg/emergent/android/weave/MiscListFragment;.:()V // method@0e8b │ │ -04604e: 120c |00bd: const/4 v12, #int 0 // #0 │ │ -046050: 6e30 7d0e be0c |00be: invoke-virtual {v14, v11, v12}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0e7d │ │ -046056: 0e00 |00c1: return-void │ │ -046058: 6e10 6b0e 0e00 |00c2: invoke-virtual {v14}, Lorg/emergent/android/weave/MainActivity;.getResources:()Landroid/content/res/Resources; // method@0e6b │ │ -04605e: 0c09 |00c5: move-result-object v9 │ │ -046060: 7110 cd0e 0e00 |00c6: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -046066: 0c08 |00c9: move-result-object v8 │ │ -046068: 7110 c90e 0e00 |00ca: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.checkUpgrade:(Landroid/content/Context;)Z // method@0ec9 │ │ -04606e: 0a0a |00cd: move-result v10 │ │ -046070: 7020 760e ee00 |00ce: invoke-direct {v14, v14}, Lorg/emergent/android/weave/MainActivity;.readInstanceState:(Landroid/content/Context;)Z // method@0e76 │ │ -046076: 0a0b |00d1: move-result v11 │ │ -046078: 390b 0500 |00d2: if-nez v11, 00d7 // +0005 │ │ -04607c: 7010 7b0e 0e00 |00d4: invoke-direct {v14}, Lorg/emergent/android/weave/MainActivity;.setInitialState:()V // method@0e7b │ │ -046082: 620b 5f03 |00d7: sget-object v11, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ -046086: 6e30 a40e 8b09 |00d9: invoke-virtual {v11, v8, v9}, Lorg/emergent/android/weave/PrefKey;.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z // method@0ea4 │ │ -04608c: 0a0b |00dc: move-result v11 │ │ -04608e: 380b ceff |00dd: if-eqz v11, 00ab // -0032 │ │ -046092: 7110 ce0e 0e00 |00df: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ece │ │ -046098: 0c07 |00e2: move-result-object v7 │ │ -04609a: 390a 0400 |00e3: if-nez v10, 00e7 // +0004 │ │ -04609e: 3907 c6ff |00e5: if-nez v7, 00ab // -003a │ │ -0460a2: 54eb 4503 |00e7: iget-object v11, v14, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ -0460a6: 7120 da0e be00 |00e9: invoke-static {v14, v11}, Lorg/emergent/android/weave/StaticUtils;.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z // method@0eda │ │ -0460ac: 28bf |00ec: goto 00ab // -0041 │ │ +047984: |[047984] org.emergent.android.weave.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +047994: 6f20 5702 fe00 |0000: invoke-super {v14, v15}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0257 │ │ +04799a: 1a0b 7102 |0003: const-string v11, "EmergentWeave" // string@0271 │ │ +04799e: 220a 0102 |0005: new-instance v10, Ljava/lang/StringBuilder; // type@0201 │ │ +0479a2: 7010 f20c 0a00 |0007: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0479a8: 6e10 cb0c 0e00 |000a: invoke-virtual {v14}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +0479ae: 0c0c |000d: move-result-object v12 │ │ +0479b0: 6e10 9e0c 0c00 |000e: invoke-virtual {v12}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +0479b6: 0c0c |0011: move-result-object v12 │ │ +0479b8: 6e20 f80c ca00 |0012: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0479be: 0c0a |0015: move-result-object v10 │ │ +0479c0: 1a0c ea00 |0016: const-string v12, ".onCreate (" // string@00ea │ │ +0479c4: 6e20 f80c ca00 |0018: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0479ca: 0c0a |001b: move-result-object v10 │ │ +0479cc: 6e10 cc0c 0e00 |001c: invoke-virtual {v14}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +0479d2: 0a0c |001f: move-result v12 │ │ +0479d4: 6e20 f50c ca00 |0020: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +0479da: 0c0a |0023: move-result-object v10 │ │ +0479dc: 1a0c c200 |0024: const-string v12, "): " // string@00c2 │ │ +0479e0: 6e20 f80c ca00 |0026: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0479e6: 0c0c |0029: move-result-object v12 │ │ +0479e8: 380f 7100 |002a: if-eqz v15, 009b // +0071 │ │ +0479ec: 121a |002c: const/4 v10, #int 1 // #1 │ │ +0479ee: 6e20 f90c ac00 |002d: invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ +0479f4: 0c0a |0030: move-result-object v10 │ │ +0479f6: 6e10 fd0c 0a00 |0031: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0479fc: 0c0a |0034: move-result-object v10 │ │ +0479fe: 7120 f810 ab00 |0035: invoke-static {v11, v10}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047a04: 7100 020e 0000 |0038: invoke-static {}, Lorg/emergent/android/weave/ApiCompatUtil;.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; // method@0e02 │ │ +047a0a: 0c00 |003b: move-result-object v0 │ │ +047a0c: 6e20 040e e000 |003c: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.requestWindowFeatures:(Landroid/app/Activity;)V // method@0e04 │ │ +047a12: 140a 0600 037f |003f: const v10, #float 1.74129e+38 // #7f030006 │ │ +047a18: 6e20 780e ae00 |0042: invoke-virtual {v14, v10}, Lorg/emergent/android/weave/MainActivity;.setContentView:(I)V // method@0e78 │ │ +047a1e: 6e20 050e e000 |0045: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.setWindowFeatures:(Landroid/app/Activity;)V // method@0e05 │ │ +047a24: 6e20 060e e000 |0048: invoke-virtual {v0, v14}, Lorg/emergent/android/weave/ApiCompatUtil;.setupActionBar:(Landroid/app/Activity;)V // method@0e06 │ │ +047a2a: 1201 |004b: const/4 v1, #int 0 // #0 │ │ +047a2c: 380f 5c00 |004c: if-eqz v15, 00a8 // +005c │ │ +047a30: 1a0a 220c |004e: const-string v10, "fragData" // string@0c22 │ │ +047a34: 6e20 3901 af00 |0050: invoke-virtual {v15, v10}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +047a3a: 0c03 |0053: move-result-object v3 │ │ +047a3c: 3803 4900 |0054: if-eqz v3, 009d // +0049 │ │ +047a40: 1a0a 7102 |0056: const-string v10, "EmergentWeave" // string@0271 │ │ +047a44: 1a0b e806 |0058: const-string v11, "MainActivity.onCreate: got fragData!" // string@06e8 │ │ +047a48: 7120 f310 ba00 |005a: invoke-static {v10, v11}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +047a4e: 6e10 4201 0300 |005d: invoke-virtual {v3}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ +047a54: 0c0a |0060: move-result-object v10 │ │ +047a56: 7210 6e0d 0a00 |0061: invoke-interface {v10}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ +047a5c: 0c0a |0064: move-result-object v10 │ │ +047a5e: 7210 540d 0a00 |0065: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +047a64: 0a0b |0068: move-result v11 │ │ +047a66: 380b 3400 |0069: if-eqz v11, 009d // +0034 │ │ +047a6a: 7210 550d 0a00 |006b: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +047a70: 0c05 |006e: move-result-object v5 │ │ +047a72: 1f05 ff01 |006f: check-cast v5, Ljava/lang/String; // type@01ff │ │ +047a76: 1a0b 7102 |0071: const-string v11, "EmergentWeave" // string@0271 │ │ +047a7a: 220c 0102 |0073: new-instance v12, Ljava/lang/StringBuilder; // type@0201 │ │ +047a7e: 7010 f20c 0c00 |0075: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047a84: 1a0d 1b00 |0078: const-string v13, " fragData key: " // string@001b │ │ +047a88: 6e20 f80c dc00 |007a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047a8e: 0c0c |007d: move-result-object v12 │ │ +047a90: 6e20 f80c 5c00 |007e: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047a96: 0c0c |0081: move-result-object v12 │ │ +047a98: 6e10 fd0c 0c00 |0082: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047a9e: 0c0c |0085: move-result-object v12 │ │ +047aa0: 7120 f310 cb00 |0086: invoke-static {v11, v12}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +047aa6: 54eb 4403 |0089: iget-object v11, v14, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047aaa: 6e20 3601 5b00 |008b: invoke-virtual {v11, v5}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ +047ab0: 0a0b |008e: move-result v11 │ │ +047ab2: 390b d6ff |008f: if-nez v11, 0065 // -002a │ │ +047ab6: 54eb 4403 |0091: iget-object v11, v14, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047aba: 6e20 3901 5300 |0093: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +047ac0: 0c0c |0096: move-result-object v12 │ │ +047ac2: 6e30 4401 5b0c |0097: invoke-virtual {v11, v5, v12}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ +047ac8: 28cb |009a: goto 0065 // -0035 │ │ +047aca: 120a |009b: const/4 v10, #int 0 // #0 │ │ +047acc: 2891 |009c: goto 002d // -006f │ │ +047ace: 620a 5b03 |009d: sget-object v10, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +047ad2: 6e10 a70e 0a00 |009f: invoke-virtual {v10}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +047ad8: 0c0a |00a2: move-result-object v10 │ │ +047ada: 120b |00a3: const/4 v11, #int 0 // #0 │ │ +047adc: 6e30 3b01 af0b |00a4: invoke-virtual {v15, v10, v11}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +047ae2: 0a01 |00a7: move-result v1 │ │ +047ae4: 1209 |00a8: const/4 v9, #int 0 // #0 │ │ +047ae6: 380f 1900 |00a9: if-eqz v15, 00c2 // +0019 │ │ +047aea: 6e10 6c0e 0e00 |00ab: invoke-virtual {v14}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ +047af0: 0c02 |00ae: move-result-object v2 │ │ +047af2: 140a 1600 0e7f |00af: const v10, #float 1.88751e+38 // #7f0e0016 │ │ +047af8: 6e20 7d02 a200 |00b2: invoke-virtual {v2, v10}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@027d │ │ +047afe: 0c04 |00b5: move-result-object v4 │ │ +047b00: 3904 0b00 |00b6: if-nez v4, 00c1 // +000b │ │ +047b04: 220a aa02 |00b8: new-instance v10, Lorg/emergent/android/weave/MiscListFragment; // type@02aa │ │ +047b08: 7010 8b0e 0a00 |00ba: invoke-direct {v10}, Lorg/emergent/android/weave/MiscListFragment;.:()V // method@0e8b │ │ +047b0e: 120b |00bd: const/4 v11, #int 0 // #0 │ │ +047b10: 6e30 7d0e ae0b |00be: invoke-virtual {v14, v10, v11}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0e7d │ │ +047b16: 0e00 |00c1: return-void │ │ +047b18: 6e10 6b0e 0e00 |00c2: invoke-virtual {v14}, Lorg/emergent/android/weave/MainActivity;.getResources:()Landroid/content/res/Resources; // method@0e6b │ │ +047b1e: 0c08 |00c5: move-result-object v8 │ │ +047b20: 7110 cd0e 0e00 |00c6: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +047b26: 0c07 |00c9: move-result-object v7 │ │ +047b28: 7110 c90e 0e00 |00ca: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.checkUpgrade:(Landroid/content/Context;)Z // method@0ec9 │ │ +047b2e: 0a09 |00cd: move-result v9 │ │ +047b30: 7020 760e ee00 |00ce: invoke-direct {v14, v14}, Lorg/emergent/android/weave/MainActivity;.readInstanceState:(Landroid/content/Context;)Z // method@0e76 │ │ +047b36: 0a0a |00d1: move-result v10 │ │ +047b38: 390a 0500 |00d2: if-nez v10, 00d7 // +0005 │ │ +047b3c: 7010 7b0e 0e00 |00d4: invoke-direct {v14}, Lorg/emergent/android/weave/MainActivity;.setInitialState:()V // method@0e7b │ │ +047b42: 620a 5f03 |00d7: sget-object v10, Lorg/emergent/android/weave/PrefKey;.sync_on_open:Lorg/emergent/android/weave/PrefKey; // field@035f │ │ +047b46: 6e30 a40e 7a08 |00d9: invoke-virtual {v10, v7, v8}, Lorg/emergent/android/weave/PrefKey;.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z // method@0ea4 │ │ +047b4c: 0a0a |00dc: move-result v10 │ │ +047b4e: 380a ceff |00dd: if-eqz v10, 00ab // -0032 │ │ +047b52: 7110 ce0e 0e00 |00df: invoke-static {v14}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ece │ │ +047b58: 0c06 |00e2: move-result-object v6 │ │ +047b5a: 3909 0400 |00e3: if-nez v9, 00e7 // +0004 │ │ +047b5e: 3906 c6ff |00e5: if-nez v6, 00ab // -003a │ │ +047b62: 54ea 4503 |00e7: iget-object v10, v14, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ +047b66: 7120 da0e ae00 |00e9: invoke-static {v14, v10}, Lorg/emergent/android/weave/StaticUtils;.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z // method@0eda │ │ +047b6c: 28bf |00ec: goto 00ab // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0038 line=46 │ │ 0x003c line=47 │ │ 0x003f line=48 │ │ @@ -89614,62 +89628,61 @@ │ │ 0x00df line=79 │ │ 0x00e3 line=80 │ │ 0x00e7 line=81 │ │ locals : │ │ 0x003c - 0x009b reg=0 compatUtil Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x004c - 0x009b reg=1 curTab I │ │ 0x0054 - 0x009b reg=3 fragData Landroid/os/Bundle; │ │ - 0x0065 - 0x009b reg=5 i$ Ljava/util/Iterator; │ │ - 0x0071 - 0x009b reg=6 key Ljava/lang/String; │ │ + 0x0071 - 0x009b reg=5 key Ljava/lang/String; │ │ 0x009d - 0x00a8 reg=3 fragData Landroid/os/Bundle; │ │ 0x00af - 0x00c2 reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ 0x00b6 - 0x00c2 reg=4 fragment Landroid/support/v4/app/Fragment; │ │ 0x009d - 0x00ed reg=0 compatUtil Lorg/emergent/android/weave/ApiCompatUtil; │ │ 0x009d - 0x00ed reg=1 curTab I │ │ - 0x00e3 - 0x00ed reg=7 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ - 0x00ca - 0x00ed reg=8 p Landroid/content/SharedPreferences; │ │ - 0x00c6 - 0x00ed reg=9 resources Landroid/content/res/Resources; │ │ - 0x00a9 - 0x00ed reg=10 upgraded Z │ │ + 0x00e3 - 0x00ed reg=6 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ + 0x00ca - 0x00ed reg=7 p Landroid/content/SharedPreferences; │ │ + 0x00c6 - 0x00ed reg=8 resources Landroid/content/res/Resources; │ │ + 0x00a9 - 0x00ed reg=9 upgraded Z │ │ 0x0000 - 0x00ed reg=14 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x00ed reg=15 savedInstanceState Landroid/os/Bundle; │ │ │ │ #5 : (in Lorg/emergent/android/weave/MainActivity;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0460b0: |[0460b0] org.emergent.android.weave.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0460c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0460c2: 6e10 6a0e 0400 |0001: invoke-virtual {v4}, Lorg/emergent/android/weave/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0e6a │ │ -0460c8: 0c00 |0004: move-result-object v0 │ │ -0460ca: 1502 0d7f |0005: const/high16 v2, #int 2131558400 // #7f0d │ │ -0460ce: 6e30 f90a 2005 |0007: invoke-virtual {v0, v2, v5}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0af9 │ │ -0460d4: 6302 0e03 |000a: sget-boolean v2, Lorg/emergent/android/weave/Constants;.MENUITEM_HOME_DISABLED:Z // field@030e │ │ -0460d8: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -0460dc: 1402 1900 0e7f |000e: const v2, #float 1.88751e+38 // #7f0e0019 │ │ -0460e2: 7220 f70a 2500 |0011: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ -0460e8: 0c01 |0014: move-result-object v1 │ │ -0460ea: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -0460ee: 7220 010b 3100 |0017: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ -0460f4: 1402 1f00 0e7f |001a: const v2, #float 1.88751e+38 // #7f0e001f │ │ -0460fa: 7220 f70a 2500 |001d: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ -046100: 0c01 |0020: move-result-object v1 │ │ -046102: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -046106: 7220 010b 3100 |0023: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ -04610c: 1402 1d00 0e7f |0026: const v2, #float 1.88751e+38 // #7f0e001d │ │ -046112: 7220 f70a 2500 |0029: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ -046118: 0c01 |002c: move-result-object v1 │ │ -04611a: 3801 0500 |002d: if-eqz v1, 0032 // +0005 │ │ -04611e: 7220 010b 3100 |002f: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ -046124: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -046126: 0f02 |0033: return v2 │ │ +047b70: |[047b70] org.emergent.android.weave.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +047b80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047b82: 6e10 6a0e 0400 |0001: invoke-virtual {v4}, Lorg/emergent/android/weave/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0e6a │ │ +047b88: 0c00 |0004: move-result-object v0 │ │ +047b8a: 1502 0d7f |0005: const/high16 v2, #int 2131558400 // #7f0d │ │ +047b8e: 6e30 f90a 2005 |0007: invoke-virtual {v0, v2, v5}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0af9 │ │ +047b94: 6302 0e03 |000a: sget-boolean v2, Lorg/emergent/android/weave/Constants;.MENUITEM_HOME_DISABLED:Z // field@030e │ │ +047b98: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +047b9c: 1402 1900 0e7f |000e: const v2, #float 1.88751e+38 // #7f0e0019 │ │ +047ba2: 7220 f70a 2500 |0011: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ +047ba8: 0c01 |0014: move-result-object v1 │ │ +047baa: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +047bae: 7220 010b 3100 |0017: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ +047bb4: 1402 1f00 0e7f |001a: const v2, #float 1.88751e+38 // #7f0e001f │ │ +047bba: 7220 f70a 2500 |001d: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ +047bc0: 0c01 |0020: move-result-object v1 │ │ +047bc2: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +047bc6: 7220 010b 3100 |0023: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ +047bcc: 1402 1d00 0e7f |0026: const v2, #float 1.88751e+38 // #7f0e001d │ │ +047bd2: 7220 f70a 2500 |0029: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0af7 │ │ +047bd8: 0c01 |002c: move-result-object v1 │ │ +047bda: 3801 0500 |002d: if-eqz v1, 0032 // +0005 │ │ +047bde: 7220 010b 3100 |002f: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b01 │ │ +047be4: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +047be6: 0f02 |0033: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x000a line=141 │ │ 0x000e line=142 │ │ 0x0015 line=143 │ │ @@ -89693,41 +89706,41 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -046128: |[046128] org.emergent.android.weave.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -046138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04613a: 7210 fb0a 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0afb │ │ -046140: 0a01 |0004: move-result v1 │ │ -046142: 2c01 2b00 0000 |0005: sparse-switch v1, 00000030 // +0000002b │ │ -046148: 6f20 5f02 3200 |0008: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@025f │ │ -04614e: 0a00 |000b: move-result v0 │ │ -046150: 0f00 |000c: return v0 │ │ -046152: 6e10 6c0e 0200 |000d: invoke-virtual {v2}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ -046158: 0c01 |0010: move-result-object v1 │ │ -04615a: 7110 2a0e 0100 |0011: invoke-static {v1}, Lorg/emergent/android/weave/FragUtils;.popFragmentViewDelayed:(Landroid/support/v4/app/FragmentManager;)V // method@0e2a │ │ -046160: 28f8 |0014: goto 000c // -0008 │ │ -046162: 7110 d50e 0200 |0015: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchLoginEditor:(Landroid/app/Activity;)V // method@0ed5 │ │ -046168: 28f4 |0018: goto 000c // -000c │ │ -04616a: 7110 d40e 0200 |0019: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchHelp:(Landroid/app/Activity;)V // method@0ed4 │ │ -046170: 28f0 |001c: goto 000c // -0010 │ │ -046172: 7110 dc0e 0200 |001d: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.wipeData:(Landroid/app/Activity;)V // method@0edc │ │ -046178: 28ec |0020: goto 000c // -0014 │ │ -04617a: 5421 4503 |0021: iget-object v1, v2, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ -04617e: 7120 da0e 1200 |0023: invoke-static {v2, v1}, Lorg/emergent/android/weave/StaticUtils;.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z // method@0eda │ │ -046184: 28e6 |0026: goto 000c // -001a │ │ -046186: 7110 d60e 0200 |0027: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchPreferencesEditor:(Landroid/app/Activity;)V // method@0ed6 │ │ -04618c: 28e2 |002a: goto 000c // -001e │ │ -04618e: 7110 f50d 0200 |002b: invoke-static {v2}, Lorg/emergent/android/weave/AboutActivity;.showAbout:(Landroid/app/Activity;)Z // method@0df5 │ │ -046194: 28de |002e: goto 000c // -0022 │ │ -046196: 0000 |002f: nop // spacer │ │ -046198: 0002 0800 2c00 0201 1900 0e7f 1a00 ... |0030: sparse-switch-data (34 units) │ │ +047be8: |[047be8] org.emergent.android.weave.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +047bf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047bfa: 7210 fb0a 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0afb │ │ +047c00: 0a01 |0004: move-result v1 │ │ +047c02: 2c01 2b00 0000 |0005: sparse-switch v1, 00000030 // +0000002b │ │ +047c08: 6f20 5f02 3200 |0008: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@025f │ │ +047c0e: 0a00 |000b: move-result v0 │ │ +047c10: 0f00 |000c: return v0 │ │ +047c12: 6e10 6c0e 0200 |000d: invoke-virtual {v2}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ +047c18: 0c01 |0010: move-result-object v1 │ │ +047c1a: 7110 2a0e 0100 |0011: invoke-static {v1}, Lorg/emergent/android/weave/FragUtils;.popFragmentViewDelayed:(Landroid/support/v4/app/FragmentManager;)V // method@0e2a │ │ +047c20: 28f8 |0014: goto 000c // -0008 │ │ +047c22: 7110 d50e 0200 |0015: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchLoginEditor:(Landroid/app/Activity;)V // method@0ed5 │ │ +047c28: 28f4 |0018: goto 000c // -000c │ │ +047c2a: 7110 d40e 0200 |0019: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchHelp:(Landroid/app/Activity;)V // method@0ed4 │ │ +047c30: 28f0 |001c: goto 000c // -0010 │ │ +047c32: 7110 dc0e 0200 |001d: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.wipeData:(Landroid/app/Activity;)V // method@0edc │ │ +047c38: 28ec |0020: goto 000c // -0014 │ │ +047c3a: 5421 4503 |0021: iget-object v1, v2, Lorg/emergent/android/weave/MainActivity;.m_handler:Landroid/os/Handler; // field@0345 │ │ +047c3e: 7120 da0e 1200 |0023: invoke-static {v2, v1}, Lorg/emergent/android/weave/StaticUtils;.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z // method@0eda │ │ +047c44: 28e6 |0026: goto 000c // -001a │ │ +047c46: 7110 d60e 0200 |0027: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchPreferencesEditor:(Landroid/app/Activity;)V // method@0ed6 │ │ +047c4c: 28e2 |002a: goto 000c // -001e │ │ +047c4e: 7110 f50d 0200 |002b: invoke-static {v2}, Lorg/emergent/android/weave/AboutActivity;.showAbout:(Landroid/app/Activity;)Z // method@0df5 │ │ +047c54: 28de |002e: goto 000c // -0022 │ │ +047c56: 0000 |002f: nop // spacer │ │ +047c58: 0002 0800 2c00 0201 1900 0e7f 1a00 ... |0030: sparse-switch-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=170 │ │ 0x0008 line=194 │ │ 0x000d line=173 │ │ 0x0015 line=176 │ │ 0x0019 line=179 │ │ @@ -89745,124 +89758,124 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0461dc: |[0461dc] org.emergent.android.weave.MainActivity.onPause:()V │ │ -0461ec: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -0461f0: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -0461f4: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0461fa: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -046200: 0c02 |000a: move-result-object v2 │ │ -046202: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -046208: 0c02 |000e: move-result-object v2 │ │ -04620a: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -046210: 0c01 |0012: move-result-object v1 │ │ -046212: 1a02 ef00 |0013: const-string v2, ".onPause (" // string@00ef │ │ -046216: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04621c: 0c01 |0018: move-result-object v1 │ │ -04621e: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -046224: 0a02 |001c: move-result v2 │ │ -046226: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04622c: 0c01 |0020: move-result-object v1 │ │ -04622e: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ -046232: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -046238: 0c01 |0026: move-result-object v1 │ │ -04623a: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -046240: 0c01 |002a: move-result-object v1 │ │ -046242: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -046248: 7010 770e 0300 |002e: invoke-direct {v3}, Lorg/emergent/android/weave/MainActivity;.saveData:()V // method@0e77 │ │ -04624e: 6f10 6102 0300 |0031: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0261 │ │ -046254: 0e00 |0034: return-void │ │ +047c9c: |[047c9c] org.emergent.android.weave.MainActivity.onPause:()V │ │ +047cac: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +047cb0: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +047cb4: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047cba: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +047cc0: 0c02 |000a: move-result-object v2 │ │ +047cc2: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +047cc8: 0c02 |000e: move-result-object v2 │ │ +047cca: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047cd0: 0c01 |0012: move-result-object v1 │ │ +047cd2: 1a02 ef00 |0013: const-string v2, ".onPause (" // string@00ef │ │ +047cd6: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047cdc: 0c01 |0018: move-result-object v1 │ │ +047cde: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +047ce4: 0a02 |001c: move-result v2 │ │ +047ce6: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +047cec: 0c01 |0020: move-result-object v1 │ │ +047cee: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ +047cf2: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047cf8: 0c01 |0026: move-result-object v1 │ │ +047cfa: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047d00: 0c01 |002a: move-result-object v1 │ │ +047d02: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047d08: 7010 770e 0300 |002e: invoke-direct {v3}, Lorg/emergent/android/weave/MainActivity;.saveData:()V // method@0e77 │ │ +047d0e: 6f10 6102 0300 |0031: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0261 │ │ +047d14: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x002e line=133 │ │ 0x0031 line=134 │ │ 0x0034 line=135 │ │ locals : │ │ 0x0000 - 0x0035 reg=3 this Lorg/emergent/android/weave/MainActivity; │ │ │ │ #8 : (in Lorg/emergent/android/weave/MainActivity;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -046258: |[046258] org.emergent.android.weave.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -046268: 1a05 7102 |0000: const-string v5, "EmergentWeave" // string@0271 │ │ -04626c: 2204 0302 |0002: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -046270: 7010 f20c 0400 |0004: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -046276: 6e10 cb0c 0700 |0007: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04627c: 0c06 |000a: move-result-object v6 │ │ -04627e: 6e10 9e0c 0600 |000b: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -046284: 0c06 |000e: move-result-object v6 │ │ -046286: 6e20 f80c 6400 |000f: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04628c: 0c04 |0012: move-result-object v4 │ │ -04628e: 1a06 f000 |0013: const-string v6, ".onRestoreInstanceState (" // string@00f0 │ │ -046292: 6e20 f80c 6400 |0015: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -046298: 0c04 |0018: move-result-object v4 │ │ -04629a: 6e10 cc0c 0700 |0019: invoke-virtual {v7}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -0462a0: 0a06 |001c: move-result v6 │ │ -0462a2: 6e20 f50c 6400 |001d: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0462a8: 0c04 |0020: move-result-object v4 │ │ -0462aa: 1a06 c200 |0021: const-string v6, "): " // string@00c2 │ │ -0462ae: 6e20 f80c 6400 |0023: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0462b4: 0c06 |0026: move-result-object v6 │ │ -0462b6: 3808 1400 |0027: if-eqz v8, 003b // +0014 │ │ -0462ba: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -0462bc: 6e20 f90c 4600 |002a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ -0462c2: 0c04 |002d: move-result-object v4 │ │ -0462c4: 6e10 fd0c 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0462ca: 0c04 |0031: move-result-object v4 │ │ -0462cc: 7120 f810 4500 |0032: invoke-static {v5, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -0462d2: 6f20 6502 8700 |0035: invoke-super {v7, v8}, Landroid/support/v4/app/FragmentActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0265 │ │ -0462d8: 3908 0500 |0038: if-nez v8, 003d // +0005 │ │ -0462dc: 0e00 |003a: return-void │ │ -0462de: 1204 |003b: const/4 v4, #int 0 // #0 │ │ -0462e0: 28ee |003c: goto 002a // -0012 │ │ -0462e2: 1a04 260c |003d: const-string v4, "fragData" // string@0c26 │ │ -0462e6: 6e20 3901 4800 |003f: invoke-virtual {v8, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -0462ec: 0c01 |0042: move-result-object v1 │ │ -0462ee: 3801 2800 |0043: if-eqz v1, 006b // +0028 │ │ -0462f2: 6e10 4201 0100 |0045: invoke-virtual {v1}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ -0462f8: 0c04 |0048: move-result-object v4 │ │ -0462fa: 7210 6e0d 0400 |0049: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ -046300: 0c02 |004c: move-result-object v2 │ │ -046302: 7210 540d 0200 |004d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -046308: 0a04 |0050: move-result v4 │ │ -04630a: 3804 1a00 |0051: if-eqz v4, 006b // +001a │ │ -04630e: 7210 550d 0200 |0053: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -046314: 0c03 |0056: move-result-object v3 │ │ -046316: 1f03 0102 |0057: check-cast v3, Ljava/lang/String; // type@0201 │ │ -04631a: 5474 4403 |0059: iget-object v4, v7, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -04631e: 6e20 3601 3400 |005b: invoke-virtual {v4, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ -046324: 0a04 |005e: move-result v4 │ │ -046326: 3904 eeff |005f: if-nez v4, 004d // -0012 │ │ -04632a: 5474 4403 |0061: iget-object v4, v7, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -04632e: 6e20 3901 3100 |0063: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -046334: 0c05 |0066: move-result-object v5 │ │ -046336: 6e30 4401 3405 |0067: invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ -04633c: 28e3 |006a: goto 004d // -001d │ │ -04633e: 6204 5b03 |006b: sget-object v4, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -046342: 6e10 a70e 0400 |006d: invoke-virtual {v4}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046348: 0c04 |0070: move-result-object v4 │ │ -04634a: 12f5 |0071: const/4 v5, #int -1 // #ff │ │ -04634c: 6e30 3b01 4805 |0072: invoke-virtual {v8, v4, v5}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -046352: 0a00 |0075: move-result v0 │ │ -046354: 6e10 680e 0700 |0076: invoke-virtual {v7}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ -04635a: 0a04 |0079: move-result v4 │ │ -04635c: 3240 c0ff |007a: if-eq v0, v4, 003a // -0040 │ │ -046360: 6e20 790e 0700 |007c: invoke-virtual {v7, v0}, Lorg/emergent/android/weave/MainActivity;.setCurrentTab:(I)V // method@0e79 │ │ -046366: 28bb |007f: goto 003a // -0045 │ │ +047d18: |[047d18] org.emergent.android.weave.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +047d28: 1a04 7102 |0000: const-string v4, "EmergentWeave" // string@0271 │ │ +047d2c: 2203 0102 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +047d30: 7010 f20c 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047d36: 6e10 cb0c 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +047d3c: 0c05 |000a: move-result-object v5 │ │ +047d3e: 6e10 9e0c 0500 |000b: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +047d44: 0c05 |000e: move-result-object v5 │ │ +047d46: 6e20 f80c 5300 |000f: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047d4c: 0c03 |0012: move-result-object v3 │ │ +047d4e: 1a05 f000 |0013: const-string v5, ".onRestoreInstanceState (" // string@00f0 │ │ +047d52: 6e20 f80c 5300 |0015: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047d58: 0c03 |0018: move-result-object v3 │ │ +047d5a: 6e10 cc0c 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +047d60: 0a05 |001c: move-result v5 │ │ +047d62: 6e20 f50c 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +047d68: 0c03 |0020: move-result-object v3 │ │ +047d6a: 1a05 c200 |0021: const-string v5, "): " // string@00c2 │ │ +047d6e: 6e20 f80c 5300 |0023: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047d74: 0c05 |0026: move-result-object v5 │ │ +047d76: 3807 1400 |0027: if-eqz v7, 003b // +0014 │ │ +047d7a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +047d7c: 6e20 f90c 3500 |002a: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ +047d82: 0c03 |002d: move-result-object v3 │ │ +047d84: 6e10 fd0c 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047d8a: 0c03 |0031: move-result-object v3 │ │ +047d8c: 7120 f810 3400 |0032: invoke-static {v4, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047d92: 6f20 6502 7600 |0035: invoke-super {v6, v7}, Landroid/support/v4/app/FragmentActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0265 │ │ +047d98: 3907 0500 |0038: if-nez v7, 003d // +0005 │ │ +047d9c: 0e00 |003a: return-void │ │ +047d9e: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +047da0: 28ee |003c: goto 002a // -0012 │ │ +047da2: 1a03 220c |003d: const-string v3, "fragData" // string@0c22 │ │ +047da6: 6e20 3901 3700 |003f: invoke-virtual {v7, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +047dac: 0c01 |0042: move-result-object v1 │ │ +047dae: 3801 2800 |0043: if-eqz v1, 006b // +0028 │ │ +047db2: 6e10 4201 0100 |0045: invoke-virtual {v1}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0142 │ │ +047db8: 0c03 |0048: move-result-object v3 │ │ +047dba: 7210 6e0d 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ +047dc0: 0c03 |004c: move-result-object v3 │ │ +047dc2: 7210 540d 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +047dc8: 0a04 |0050: move-result v4 │ │ +047dca: 3804 1a00 |0051: if-eqz v4, 006b // +001a │ │ +047dce: 7210 550d 0300 |0053: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +047dd4: 0c02 |0056: move-result-object v2 │ │ +047dd6: 1f02 ff01 |0057: check-cast v2, Ljava/lang/String; // type@01ff │ │ +047dda: 5464 4403 |0059: iget-object v4, v6, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047dde: 6e20 3601 2400 |005b: invoke-virtual {v4, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ +047de4: 0a04 |005e: move-result v4 │ │ +047de6: 3904 eeff |005f: if-nez v4, 004d // -0012 │ │ +047dea: 5464 4403 |0061: iget-object v4, v6, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047dee: 6e20 3901 2100 |0063: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +047df4: 0c05 |0066: move-result-object v5 │ │ +047df6: 6e30 4401 2405 |0067: invoke-virtual {v4, v2, v5}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ +047dfc: 28e3 |006a: goto 004d // -001d │ │ +047dfe: 6203 5b03 |006b: sget-object v3, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +047e02: 6e10 a70e 0300 |006d: invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +047e08: 0c03 |0070: move-result-object v3 │ │ +047e0a: 12f4 |0071: const/4 v4, #int -1 // #ff │ │ +047e0c: 6e30 3b01 3704 |0072: invoke-virtual {v7, v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +047e12: 0a00 |0075: move-result v0 │ │ +047e14: 6e10 680e 0600 |0076: invoke-virtual {v6}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ +047e1a: 0a03 |0079: move-result v3 │ │ +047e1c: 3230 c0ff |007a: if-eq v0, v3, 003a // -0040 │ │ +047e20: 6e20 790e 0600 |007c: invoke-virtual {v6, v0}, Lorg/emergent/android/weave/MainActivity;.setCurrentTab:(I)V // method@0e79 │ │ +047e26: 28bb |007f: goto 003a // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0035 line=107 │ │ 0x0038 line=108 │ │ 0x003a line=122 │ │ 0x003b line=106 │ │ @@ -89871,55 +89884,54 @@ │ │ 0x0045 line=113 │ │ 0x0059 line=114 │ │ 0x0061 line=115 │ │ 0x006b line=118 │ │ 0x0076 line=119 │ │ 0x007c line=120 │ │ locals : │ │ - 0x004d - 0x006b reg=2 i$ Ljava/util/Iterator; │ │ - 0x0059 - 0x006b reg=3 key Ljava/lang/String; │ │ + 0x0059 - 0x006b reg=2 key Ljava/lang/String; │ │ 0x0076 - 0x0080 reg=0 curTab I │ │ 0x0043 - 0x0080 reg=1 fragData Landroid/os/Bundle; │ │ - 0x0000 - 0x0080 reg=7 this Lorg/emergent/android/weave/MainActivity; │ │ - 0x0000 - 0x0080 reg=8 savedInstanceState Landroid/os/Bundle; │ │ + 0x0000 - 0x0080 reg=6 this Lorg/emergent/android/weave/MainActivity; │ │ + 0x0000 - 0x0080 reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ #9 : (in Lorg/emergent/android/weave/MainActivity;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -046368: |[046368] org.emergent.android.weave.MainActivity.onResume:()V │ │ -046378: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -04637c: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -046380: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -046386: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04638c: 0c02 |000a: move-result-object v2 │ │ -04638e: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -046394: 0c02 |000e: move-result-object v2 │ │ -046396: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04639c: 0c01 |0012: move-result-object v1 │ │ -04639e: 1a02 f100 |0013: const-string v2, ".onResume (" // string@00f1 │ │ -0463a2: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0463a8: 0c01 |0018: move-result-object v1 │ │ -0463aa: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -0463b0: 0a02 |001c: move-result v2 │ │ -0463b2: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -0463b8: 0c01 |0020: move-result-object v1 │ │ -0463ba: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ -0463be: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0463c4: 0c01 |0026: move-result-object v1 │ │ -0463c6: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0463cc: 0c01 |002a: move-result-object v1 │ │ -0463ce: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -0463d4: 6f10 6602 0300 |002e: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0266 │ │ -0463da: 0e00 |0031: return-void │ │ +047e28: |[047e28] org.emergent.android.weave.MainActivity.onResume:()V │ │ +047e38: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +047e3c: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +047e40: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047e46: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +047e4c: 0c02 |000a: move-result-object v2 │ │ +047e4e: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +047e54: 0c02 |000e: move-result-object v2 │ │ +047e56: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047e5c: 0c01 |0012: move-result-object v1 │ │ +047e5e: 1a02 f100 |0013: const-string v2, ".onResume (" // string@00f1 │ │ +047e62: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047e68: 0c01 |0018: move-result-object v1 │ │ +047e6a: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +047e70: 0a02 |001c: move-result v2 │ │ +047e72: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +047e78: 0c01 |0020: move-result-object v1 │ │ +047e7a: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ +047e7e: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047e84: 0c01 |0026: move-result-object v1 │ │ +047e86: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047e8c: 0c01 |002a: move-result-object v1 │ │ +047e8e: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047e94: 6f10 6602 0300 |002e: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0266 │ │ +047e9a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x002e line=127 │ │ 0x0031 line=128 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/MainActivity; │ │ @@ -89929,48 +89941,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0463dc: |[0463dc] org.emergent.android.weave.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0463ec: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -0463f0: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -0463f4: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0463fa: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -046400: 0c02 |000a: move-result-object v2 │ │ -046402: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -046408: 0c02 |000e: move-result-object v2 │ │ -04640a: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -046410: 0c01 |0012: move-result-object v1 │ │ -046412: 1a02 f200 |0013: const-string v2, ".onSaveInstanceState (" // string@00f2 │ │ -046416: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04641c: 0c01 |0018: move-result-object v1 │ │ -04641e: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ -046424: 0a02 |001c: move-result v2 │ │ -046426: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04642c: 0c01 |0020: move-result-object v1 │ │ -04642e: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ -046432: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -046438: 0c01 |0026: move-result-object v1 │ │ -04643a: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -046440: 0c01 |002a: move-result-object v1 │ │ -046442: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -046448: 6f20 6a02 4300 |002e: invoke-super {v3, v4}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@026a │ │ -04644e: 6200 5b03 |0031: sget-object v0, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ -046452: 6e10 a70e 0000 |0033: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046458: 0c00 |0036: move-result-object v0 │ │ -04645a: 6e10 680e 0300 |0037: invoke-virtual {v3}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ -046460: 0a01 |003a: move-result v1 │ │ -046462: 6e30 4601 0401 |003b: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ -046468: 1a00 260c |003e: const-string v0, "fragData" // string@0c26 │ │ -04646c: 5431 4403 |0040: iget-object v1, v3, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -046470: 6e30 4401 0401 |0042: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ -046476: 0e00 |0045: return-void │ │ +047e9c: |[047e9c] org.emergent.android.weave.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +047eac: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +047eb0: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +047eb4: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +047eba: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +047ec0: 0c02 |000a: move-result-object v2 │ │ +047ec2: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +047ec8: 0c02 |000e: move-result-object v2 │ │ +047eca: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047ed0: 0c01 |0012: move-result-object v1 │ │ +047ed2: 1a02 f200 |0013: const-string v2, ".onSaveInstanceState (" // string@00f2 │ │ +047ed6: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047edc: 0c01 |0018: move-result-object v1 │ │ +047ede: 6e10 cc0c 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@0ccc │ │ +047ee4: 0a02 |001c: move-result v2 │ │ +047ee6: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +047eec: 0c01 |0020: move-result-object v1 │ │ +047eee: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ +047ef2: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +047ef8: 0c01 |0026: move-result-object v1 │ │ +047efa: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +047f00: 0c01 |002a: move-result-object v1 │ │ +047f02: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +047f08: 6f20 6a02 4300 |002e: invoke-super {v3, v4}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@026a │ │ +047f0e: 6200 5b03 |0031: sget-object v0, Lorg/emergent/android/weave/PrefKey;.opentab:Lorg/emergent/android/weave/PrefKey; // field@035b │ │ +047f12: 6e10 a70e 0000 |0033: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +047f18: 0c00 |0036: move-result-object v0 │ │ +047f1a: 6e10 680e 0300 |0037: invoke-virtual {v3}, Lorg/emergent/android/weave/MainActivity;.getCurrentTab:()I // method@0e68 │ │ +047f20: 0a01 |003a: move-result v1 │ │ +047f22: 6e30 4601 0401 |003b: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0146 │ │ +047f28: 1a00 220c |003e: const-string v0, "fragData" // string@0c22 │ │ +047f2c: 5431 4403 |0040: iget-object v1, v3, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047f30: 6e30 4401 0401 |0042: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ +047f36: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x002e line=99 │ │ 0x0031 line=100 │ │ 0x003e line=101 │ │ 0x0045 line=102 │ │ @@ -89983,16 +89995,16 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046478: |[046478] org.emergent.android.weave.MainActivity.setCurrentTab:(I)V │ │ -046488: 0e00 |0000: return-void │ │ +047f38: |[047f38] org.emergent.android.weave.MainActivity.setCurrentTab:(I)V │ │ +047f48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0001 reg=1 idx I │ │ │ │ @@ -90001,18 +90013,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04648c: |[04648c] org.emergent.android.weave.MainActivity.setFragData:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -04649c: 5410 4403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ -0464a0: 6e30 4401 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ -0464a6: 0e00 |0005: return-void │ │ +047f4c: |[047f4c] org.emergent.android.weave.MainActivity.setFragData:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +047f5c: 5410 4403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/MainActivity;.m_fragData:Landroid/os/Bundle; // field@0344 │ │ +047f60: 6e30 4401 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0144 │ │ +047f66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/String; │ │ @@ -90023,18 +90035,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0464a8: |[0464a8] org.emergent.android.weave.MainActivity.setMyFragment:(Landroid/support/v4/app/Fragment;)V │ │ -0464b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0464ba: 6e30 7d0e 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0e7d │ │ -0464c0: 0e00 |0004: return-void │ │ +047f68: |[047f68] org.emergent.android.weave.MainActivity.setMyFragment:(Landroid/support/v4/app/Fragment;)V │ │ +047f78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047f7a: 6e30 7d0e 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0e7d │ │ +047f80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0004 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0005 reg=2 fragment Landroid/support/v4/app/Fragment; │ │ @@ -90044,26 +90056,26 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0464c4: |[0464c4] org.emergent.android.weave.MainActivity.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -0464d4: 6e10 6c0e 0300 |0000: invoke-virtual {v3}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ -0464da: 0c00 |0003: move-result-object v0 │ │ -0464dc: 6e10 7902 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ -0464e2: 0c01 |0007: move-result-object v1 │ │ -0464e4: 1402 1600 0e7f |0008: const v2, #float 1.88751e+38 // #7f0e0016 │ │ -0464ea: 6e30 1903 2104 |000b: invoke-virtual {v1, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0319 │ │ -0464f0: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -0464f4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0464f6: 6e20 0f03 2100 |0011: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030f │ │ -0464fc: 6e10 1103 0100 |0014: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ -046502: 0e00 |0017: return-void │ │ +047f84: |[047f84] org.emergent.android.weave.MainActivity.setMyFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +047f94: 6e10 6c0e 0300 |0000: invoke-virtual {v3}, Lorg/emergent/android/weave/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0e6c │ │ +047f9a: 0c00 |0003: move-result-object v0 │ │ +047f9c: 6e10 7902 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0279 │ │ +047fa2: 0c01 |0007: move-result-object v1 │ │ +047fa4: 1402 1600 0e7f |0008: const v2, #float 1.88751e+38 // #7f0e0016 │ │ +047faa: 6e30 1903 2104 |000b: invoke-virtual {v1, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0319 │ │ +047fb0: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +047fb4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +047fb6: 6e20 0f03 2100 |0011: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@030f │ │ +047fbc: 6e10 1103 0100 |0014: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0311 │ │ +047fc2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0008 line=220 │ │ 0x000e line=221 │ │ 0x0010 line=222 │ │ @@ -90072,21 +90084,21 @@ │ │ locals : │ │ 0x0004 - 0x0018 reg=0 fm Landroid/support/v4/app/FragmentManager; │ │ 0x0008 - 0x0018 reg=1 ft Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0018 reg=3 this Lorg/emergent/android/weave/MainActivity; │ │ 0x0000 - 0x0018 reg=4 fragment Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0018 reg=5 addToBackStack Z │ │ │ │ - source_file_idx : 1770 (MainActivity.java) │ │ + source_file_idx : 1767 (MainActivity.java) │ │ │ │ Class #356 header: │ │ -class_idx : 704 │ │ +class_idx : 701 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 1991 │ │ +source_file_idx : 1988 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 1 │ │ │ │ Class #356 - │ │ Class descriptor : 'Lorg/emergent/android/weave/ShamanApplication;' │ │ @@ -90106,127 +90118,123 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046504: |[046504] org.emergent.android.weave.ShamanApplication.:()V │ │ -046514: 7010 3900 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0039 │ │ -04651a: 0e00 |0003: return-void │ │ +047fc4: |[047fc4] org.emergent.android.weave.ShamanApplication.:()V │ │ +047fd4: 7010 3900 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0039 │ │ +047fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/ShamanApplication; │ │ │ │ #1 : (in Lorg/emergent/android/weave/ShamanApplication;) │ │ name : 'clearApplicationData' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ - insns size : 80 16-bit code units │ │ -04651c: |[04651c] org.emergent.android.weave.ShamanApplication.clearApplicationData:()V │ │ -04652c: 6e10 bf0e 0a00 |0000: invoke-virtual {v10}, Lorg/emergent/android/weave/ShamanApplication;.getCacheDir:()Ljava/io/File; // method@0ebf │ │ -046532: 0c02 |0003: move-result-object v2 │ │ -046534: 2200 d401 |0004: new-instance v0, Ljava/io/File; // type@01d4 │ │ -046538: 6e10 6f0c 0200 |0006: invoke-virtual {v2}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c6f │ │ -04653e: 0c07 |0009: move-result-object v7 │ │ -046540: 7020 6c0c 7000 |000a: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ -046546: 6e10 6e0c 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0c6e │ │ -04654c: 0a07 |0010: move-result v7 │ │ -04654e: 3807 3e00 |0011: if-eqz v7, 004f // +003e │ │ -046552: 6e10 740c 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c74 │ │ -046558: 0c03 |0016: move-result-object v3 │ │ -04655a: 0731 |0017: move-object v1, v3 │ │ -04655c: 2115 |0018: array-length v5, v1 │ │ -04655e: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -046560: 3554 3500 |001a: if-ge v4, v5, 004f // +0035 │ │ -046564: 4606 0104 |001c: aget-object v6, v1, v4 │ │ -046568: 1a07 f20e |001e: const-string v7, "lib" // string@0ef2 │ │ -04656c: 6e20 da0c 7600 |0020: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -046572: 0a07 |0023: move-result v7 │ │ -046574: 3907 2800 |0024: if-nez v7, 004c // +0028 │ │ -046578: 2207 d401 |0026: new-instance v7, Ljava/io/File; // type@01d4 │ │ -04657c: 7030 6b0c 0706 |0028: invoke-direct {v7, v0, v6}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c6b │ │ -046582: 7110 bb0e 0700 |002b: invoke-static {v7}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ -046588: 1a07 f307 |002e: const-string v7, "TAG" // string@07f3 │ │ -04658c: 2208 0302 |0030: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -046590: 7010 f20c 0800 |0032: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -046596: 1a09 cb00 |0035: const-string v9, "**************** File /data/data/APP_PACKAGE/" // string@00cb │ │ -04659a: 6e20 f80c 9800 |0037: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0465a0: 0c08 |003a: move-result-object v8 │ │ -0465a2: 6e20 f80c 6800 |003b: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0465a8: 0c08 |003e: move-result-object v8 │ │ -0465aa: 1a09 2d00 |003f: const-string v9, " DELETED *******************" // string@002d │ │ -0465ae: 6e20 f80c 9800 |0041: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0465b4: 0c08 |0044: move-result-object v8 │ │ -0465b6: 6e10 fd0c 0800 |0045: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0465bc: 0c08 |0048: move-result-object v8 │ │ -0465be: 7120 f710 8700 |0049: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@10f7 │ │ -0465c4: d804 0401 |004c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0465c8: 28cc |004e: goto 001a // -0034 │ │ -0465ca: 0e00 |004f: return-void │ │ + insns size : 79 16-bit code units │ │ +047fdc: |[047fdc] org.emergent.android.weave.ShamanApplication.clearApplicationData:()V │ │ +047fec: 6e10 bf0e 0900 |0000: invoke-virtual {v9}, Lorg/emergent/android/weave/ShamanApplication;.getCacheDir:()Ljava/io/File; // method@0ebf │ │ +047ff2: 0c01 |0003: move-result-object v1 │ │ +047ff4: 2200 d201 |0004: new-instance v0, Ljava/io/File; // type@01d2 │ │ +047ff8: 6e10 6f0c 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@0c6f │ │ +047ffe: 0c04 |0009: move-result-object v4 │ │ +048000: 7020 6c0c 4000 |000a: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0c6c │ │ +048006: 6e10 6e0c 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0c6e │ │ +04800c: 0a04 |0010: move-result v4 │ │ +04800e: 3804 3d00 |0011: if-eqz v4, 004e // +003d │ │ +048012: 6e10 740c 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c74 │ │ +048018: 0c02 |0016: move-result-object v2 │ │ +04801a: 2125 |0017: array-length v5, v2 │ │ +04801c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +04801e: 3554 3500 |0019: if-ge v4, v5, 004e // +0035 │ │ +048022: 4603 0204 |001b: aget-object v3, v2, v4 │ │ +048026: 1a06 ed0e |001d: const-string v6, "lib" // string@0eed │ │ +04802a: 6e20 da0c 6300 |001f: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +048030: 0a06 |0022: move-result v6 │ │ +048032: 3906 2800 |0023: if-nez v6, 004b // +0028 │ │ +048036: 2206 d201 |0025: new-instance v6, Ljava/io/File; // type@01d2 │ │ +04803a: 7030 6b0c 0603 |0027: invoke-direct {v6, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c6b │ │ +048040: 7110 bb0e 0600 |002a: invoke-static {v6}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ +048046: 1a06 f007 |002d: const-string v6, "TAG" // string@07f0 │ │ +04804a: 2207 0102 |002f: new-instance v7, Ljava/lang/StringBuilder; // type@0201 │ │ +04804e: 7010 f20c 0700 |0031: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +048054: 1a08 cb00 |0034: const-string v8, "**************** File /data/data/APP_PACKAGE/" // string@00cb │ │ +048058: 6e20 f80c 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04805e: 0c07 |0039: move-result-object v7 │ │ +048060: 6e20 f80c 3700 |003a: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048066: 0c07 |003d: move-result-object v7 │ │ +048068: 1a08 2d00 |003e: const-string v8, " DELETED *******************" // string@002d │ │ +04806c: 6e20 f80c 8700 |0040: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048072: 0c07 |0043: move-result-object v7 │ │ +048074: 6e10 fd0c 0700 |0044: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04807a: 0c07 |0047: move-result-object v7 │ │ +04807c: 7120 f710 7600 |0048: invoke-static {v6, v7}, Lorg/emergent/android/weave/util/Dbg$Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@10f7 │ │ +048082: d804 0401 |004b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +048086: 28cc |004d: goto 0019 // -0034 │ │ +048088: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000d line=109 │ │ 0x0013 line=110 │ │ 0x0017 line=111 │ │ - 0x001e line=112 │ │ - 0x0026 line=113 │ │ - 0x002e line=114 │ │ - 0x004c line=111 │ │ - 0x004f line=118 │ │ - locals : │ │ - 0x0018 - 0x004f reg=1 arr$ [Ljava/lang/String; │ │ - 0x0017 - 0x004f reg=3 children [Ljava/lang/String; │ │ - 0x001a - 0x004f reg=4 i$ I │ │ - 0x0019 - 0x004f reg=5 len$ I │ │ - 0x001e - 0x004f reg=6 s Ljava/lang/String; │ │ - 0x000d - 0x0050 reg=0 appDir Ljava/io/File; │ │ - 0x0004 - 0x0050 reg=2 cache Ljava/io/File; │ │ - 0x0000 - 0x0050 reg=10 this Lorg/emergent/android/weave/ShamanApplication; │ │ + 0x001d line=112 │ │ + 0x0025 line=113 │ │ + 0x002d line=114 │ │ + 0x004b line=111 │ │ + 0x004e line=118 │ │ + locals : │ │ + 0x0017 - 0x004e reg=2 children [Ljava/lang/String; │ │ + 0x001d - 0x004e reg=3 s Ljava/lang/String; │ │ + 0x000d - 0x004f reg=0 appDir Ljava/io/File; │ │ + 0x0004 - 0x004f reg=1 cache Ljava/io/File; │ │ + 0x0000 - 0x004f reg=9 this Lorg/emergent/android/weave/ShamanApplication; │ │ │ │ #2 : (in Lorg/emergent/android/weave/ShamanApplication;) │ │ name : 'deleteDir' │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0465cc: |[0465cc] org.emergent.android.weave.ShamanApplication.deleteDir:(Ljava/io/File;)Z │ │ -0465dc: 3805 2200 |0000: if-eqz v5, 0022 // +0022 │ │ -0465e0: 6e10 700c 0500 |0002: invoke-virtual {v5}, Ljava/io/File;.isDirectory:()Z // method@0c70 │ │ -0465e6: 0a03 |0005: move-result v3 │ │ -0465e8: 3803 1c00 |0006: if-eqz v3, 0022 // +001c │ │ -0465ec: 6e10 740c 0500 |0008: invoke-virtual {v5}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c74 │ │ -0465f2: 0c00 |000b: move-result-object v0 │ │ -0465f4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0465f6: 2103 |000d: array-length v3, v0 │ │ -0465f8: 3531 1400 |000e: if-ge v1, v3, 0022 // +0014 │ │ -0465fc: 2203 d401 |0010: new-instance v3, Ljava/io/File; // type@01d4 │ │ -046600: 4604 0001 |0012: aget-object v4, v0, v1 │ │ -046604: 7030 6b0c 5304 |0014: invoke-direct {v3, v5, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c6b │ │ -04660a: 7110 bb0e 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ -046610: 0a02 |001a: move-result v2 │ │ -046612: 3902 0400 |001b: if-nez v2, 001f // +0004 │ │ -046616: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -046618: 0f03 |001e: return v3 │ │ -04661a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04661e: 28ec |0021: goto 000d // -0014 │ │ -046620: 6e10 6d0c 0500 |0022: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@0c6d │ │ -046626: 0a03 |0025: move-result v3 │ │ -046628: 28f8 |0026: goto 001e // -0008 │ │ +04808c: |[04808c] org.emergent.android.weave.ShamanApplication.deleteDir:(Ljava/io/File;)Z │ │ +04809c: 3805 2200 |0000: if-eqz v5, 0022 // +0022 │ │ +0480a0: 6e10 700c 0500 |0002: invoke-virtual {v5}, Ljava/io/File;.isDirectory:()Z // method@0c70 │ │ +0480a6: 0a03 |0005: move-result v3 │ │ +0480a8: 3803 1c00 |0006: if-eqz v3, 0022 // +001c │ │ +0480ac: 6e10 740c 0500 |0008: invoke-virtual {v5}, Ljava/io/File;.list:()[Ljava/lang/String; // method@0c74 │ │ +0480b2: 0c00 |000b: move-result-object v0 │ │ +0480b4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0480b6: 2103 |000d: array-length v3, v0 │ │ +0480b8: 3531 1400 |000e: if-ge v1, v3, 0022 // +0014 │ │ +0480bc: 2203 d201 |0010: new-instance v3, Ljava/io/File; // type@01d2 │ │ +0480c0: 4604 0001 |0012: aget-object v4, v0, v1 │ │ +0480c4: 7030 6b0c 5304 |0014: invoke-direct {v3, v5, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0c6b │ │ +0480ca: 7110 bb0e 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ +0480d0: 0a02 |001a: move-result v2 │ │ +0480d2: 3902 0400 |001b: if-nez v2, 001f // +0004 │ │ +0480d6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0480d8: 0f03 |001e: return v3 │ │ +0480da: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0480de: 28ec |0021: goto 000d // -0014 │ │ +0480e0: 6e10 6d0c 0500 |0022: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@0c6d │ │ +0480e6: 0a03 |0025: move-result v3 │ │ +0480e8: 28f8 |0026: goto 001e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0008 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x001b line=125 │ │ @@ -90248,35 +90256,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -04662c: |[04662c] org.emergent.android.weave.ShamanApplication.getApplicationName:()Ljava/lang/String; │ │ -04663c: 1a04 3901 |0000: const-string v4, "?" // string@0139 │ │ -046640: 7100 c00e 0000 |0002: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ -046646: 0c00 |0005: move-result-object v0 │ │ -046648: 6e10 9600 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ -04664e: 0c03 |0009: move-result-object v3 │ │ -046650: 6e10 9500 0000 |000a: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ -046656: 0c05 |000d: move-result-object v5 │ │ -046658: 1206 |000e: const/4 v6, #int 0 // #0 │ │ -04665a: 6e30 dd00 3506 |000f: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ -046660: 0c02 |0012: move-result-object v2 │ │ -046662: 5425 1100 |0013: iget-object v5, v2, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -046666: 5255 1000 |0015: iget v5, v5, Landroid/content/pm/ApplicationInfo;.labelRes:I // field@0010 │ │ -04666a: 6e20 9800 5000 |0017: invoke-virtual {v0, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0098 │ │ -046670: 0c04 |001a: move-result-object v4 │ │ -046672: 1104 |001b: return-object v4 │ │ -046674: 0d01 |001c: move-exception v1 │ │ -046676: 1a05 7102 |001d: const-string v5, "EmergentWeave" // string@0271 │ │ -04667a: 1a06 b601 |001f: const-string v6, "Application name not found!" // string@01b6 │ │ -04667e: 7130 f610 6501 |0021: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -046684: 28f7 |0024: goto 001b // -0009 │ │ +0480ec: |[0480ec] org.emergent.android.weave.ShamanApplication.getApplicationName:()Ljava/lang/String; │ │ +0480fc: 1a04 3901 |0000: const-string v4, "?" // string@0139 │ │ +048100: 7100 c00e 0000 |0002: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ +048106: 0c00 |0005: move-result-object v0 │ │ +048108: 6e10 9600 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ +04810e: 0c03 |0009: move-result-object v3 │ │ +048110: 6e10 9500 0000 |000a: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ +048116: 0c05 |000d: move-result-object v5 │ │ +048118: 1206 |000e: const/4 v6, #int 0 // #0 │ │ +04811a: 6e30 dd00 3506 |000f: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ +048120: 0c02 |0012: move-result-object v2 │ │ +048122: 5425 1100 |0013: iget-object v5, v2, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +048126: 5255 1000 |0015: iget v5, v5, Landroid/content/pm/ApplicationInfo;.labelRes:I // field@0010 │ │ +04812a: 6e20 9800 5000 |0017: invoke-virtual {v0, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0098 │ │ +048130: 0c04 |001a: move-result-object v4 │ │ +048132: 1104 |001b: return-object v4 │ │ +048134: 0d01 |001c: move-exception v1 │ │ +048136: 1a05 7102 |001d: const-string v5, "EmergentWeave" // string@0271 │ │ +04813a: 1a06 b601 |001f: const-string v6, "Application name not found!" // string@01b6 │ │ +04813e: 7130 f610 6501 |0021: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +048144: 28f7 |0024: goto 001b // -0009 │ │ catches : 1 │ │ 0x0002 - 0x001a │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001c │ │ positions : │ │ 0x0000 line=45 │ │ 0x0002 line=47 │ │ 0x0006 line=48 │ │ @@ -90297,32 +90305,32 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -046694: |[046694] org.emergent.android.weave.ShamanApplication.getApplicationVersionCode:()I │ │ -0466a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0466a6: 7100 c00e 0000 |0001: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ -0466ac: 0c00 |0004: move-result-object v0 │ │ -0466ae: 6e10 9600 0000 |0005: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ -0466b4: 0c03 |0008: move-result-object v3 │ │ -0466b6: 6e10 9500 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ -0466bc: 0c05 |000c: move-result-object v5 │ │ -0466be: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -0466c0: 6e30 dd00 3506 |000e: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ -0466c6: 0c02 |0011: move-result-object v2 │ │ -0466c8: 5224 1200 |0012: iget v4, v2, Landroid/content/pm/PackageInfo;.versionCode:I // field@0012 │ │ -0466cc: 0f04 |0014: return v4 │ │ -0466ce: 0d01 |0015: move-exception v1 │ │ -0466d0: 1a05 7102 |0016: const-string v5, "EmergentWeave" // string@0271 │ │ -0466d4: 1a06 b701 |0018: const-string v6, "Application versionCode not found!" // string@01b7 │ │ -0466d8: 7130 f610 6501 |001a: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -0466de: 28f7 |001d: goto 0014 // -0009 │ │ +048154: |[048154] org.emergent.android.weave.ShamanApplication.getApplicationVersionCode:()I │ │ +048164: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +048166: 7100 c00e 0000 |0001: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ +04816c: 0c00 |0004: move-result-object v0 │ │ +04816e: 6e10 9600 0000 |0005: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ +048174: 0c03 |0008: move-result-object v3 │ │ +048176: 6e10 9500 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ +04817c: 0c05 |000c: move-result-object v5 │ │ +04817e: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +048180: 6e30 dd00 3506 |000e: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ +048186: 0c02 |0011: move-result-object v2 │ │ +048188: 5224 1200 |0012: iget v4, v2, Landroid/content/pm/PackageInfo;.versionCode:I // field@0012 │ │ +04818c: 0f04 |0014: return v4 │ │ +04818e: 0d01 |0015: move-exception v1 │ │ +048190: 1a05 7102 |0016: const-string v5, "EmergentWeave" // string@0271 │ │ +048194: 1a06 b701 |0018: const-string v6, "Application versionCode not found!" // string@01b7 │ │ +048198: 7130 f610 6501 |001a: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +04819e: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0001 line=60 │ │ 0x0005 line=61 │ │ @@ -90343,32 +90351,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0466ec: |[0466ec] org.emergent.android.weave.ShamanApplication.getApplicationVersionName:()Ljava/lang/String; │ │ -0466fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0466fe: 7100 c00e 0000 |0001: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ -046704: 0c00 |0004: move-result-object v0 │ │ -046706: 6e10 9600 0000 |0005: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ -04670c: 0c03 |0008: move-result-object v3 │ │ -04670e: 6e10 9500 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ -046714: 0c05 |000c: move-result-object v5 │ │ -046716: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -046718: 6e30 dd00 3506 |000e: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ -04671e: 0c02 |0011: move-result-object v2 │ │ -046720: 5424 1300 |0012: iget-object v4, v2, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0013 │ │ -046724: 1104 |0014: return-object v4 │ │ -046726: 0d01 |0015: move-exception v1 │ │ -046728: 1a05 7102 |0016: const-string v5, "EmergentWeave" // string@0271 │ │ -04672c: 1a06 b801 |0018: const-string v6, "Application versionName not found!" // string@01b8 │ │ -046730: 7130 f610 6501 |001a: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -046736: 28f7 |001d: goto 0014 // -0009 │ │ +0481ac: |[0481ac] org.emergent.android.weave.ShamanApplication.getApplicationVersionName:()Ljava/lang/String; │ │ +0481bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0481be: 7100 c00e 0000 |0001: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ +0481c4: 0c00 |0004: move-result-object v0 │ │ +0481c6: 6e10 9600 0000 |0005: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0096 │ │ +0481cc: 0c03 |0008: move-result-object v3 │ │ +0481ce: 6e10 9500 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0095 │ │ +0481d4: 0c05 |000c: move-result-object v5 │ │ +0481d6: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +0481d8: 6e30 dd00 3506 |000e: invoke-virtual {v5, v3, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00dd │ │ +0481de: 0c02 |0011: move-result-object v2 │ │ +0481e0: 5424 1300 |0012: iget-object v4, v2, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0013 │ │ +0481e4: 1104 |0014: return-object v4 │ │ +0481e6: 0d01 |0015: move-exception v1 │ │ +0481e8: 1a05 7102 |0016: const-string v5, "EmergentWeave" // string@0271 │ │ +0481ec: 1a06 b801 |0018: const-string v6, "Application versionName not found!" // string@01b8 │ │ +0481f0: 7130 f610 6501 |001a: invoke-static {v5, v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +0481f6: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0000 line=71 │ │ 0x0001 line=73 │ │ 0x0005 line=74 │ │ @@ -90389,45 +90397,45 @@ │ │ type : '()Lorg/emergent/android/weave/ShamanApplication;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046744: |[046744] org.emergent.android.weave.ShamanApplication.getInstance:()Lorg/emergent/android/weave/ShamanApplication; │ │ -046754: 6200 eb03 |0000: sget-object v0, Lorg/emergent/android/weave/ShamanApplication;.sm_instance:Lorg/emergent/android/weave/ShamanApplication; // field@03eb │ │ -046758: 1100 |0002: return-object v0 │ │ +048204: |[048204] org.emergent.android.weave.ShamanApplication.getInstance:()Lorg/emergent/android/weave/ShamanApplication; │ │ +048214: 6200 eb03 |0000: sget-object v0, Lorg/emergent/android/weave/ShamanApplication;.sm_instance:Lorg/emergent/android/weave/ShamanApplication; // field@03eb │ │ +048218: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #7 : (in Lorg/emergent/android/weave/ShamanApplication;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04675c: |[04675c] org.emergent.android.weave.ShamanApplication.onDestroy:()V │ │ -04676c: 7100 6901 0000 |0000: invoke-static {}, Landroid/os/Process;.myPid:()I // method@0169 │ │ -046772: 0a01 |0003: move-result v1 │ │ -046774: 7110 6801 0100 |0004: invoke-static {v1}, Landroid/os/Process;.killProcess:(I)V // method@0168 │ │ -04677a: 1a01 6b0a |0007: const-string v1, "clear_cache" // string@0a6b │ │ -04677e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -046780: 6e30 c10e 1302 |000a: invoke-virtual {v3, v1, v2}, Lorg/emergent/android/weave/ShamanApplication;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0ec1 │ │ -046786: 0c01 |000d: move-result-object v1 │ │ -046788: 7210 d000 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ -04678e: 0c00 |0011: move-result-object v0 │ │ -046790: 7210 c900 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@00c9 │ │ -046796: 7210 ca00 0000 |0015: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ -04679c: 7110 c40e 0300 |0018: invoke-static {v3}, Lorg/emergent/android/weave/ShamanApplication;.trimCache:(Landroid/content/Context;)V // method@0ec4 │ │ -0467a2: 0e00 |001b: return-void │ │ +04821c: |[04821c] org.emergent.android.weave.ShamanApplication.onDestroy:()V │ │ +04822c: 7100 6901 0000 |0000: invoke-static {}, Landroid/os/Process;.myPid:()I // method@0169 │ │ +048232: 0a01 |0003: move-result v1 │ │ +048234: 7110 6801 0100 |0004: invoke-static {v1}, Landroid/os/Process;.killProcess:(I)V // method@0168 │ │ +04823a: 1a01 670a |0007: const-string v1, "clear_cache" // string@0a67 │ │ +04823e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +048240: 6e30 c10e 1302 |000a: invoke-virtual {v3, v1, v2}, Lorg/emergent/android/weave/ShamanApplication;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0ec1 │ │ +048246: 0c01 |000d: move-result-object v1 │ │ +048248: 7210 d000 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ +04824e: 0c00 |0011: move-result-object v0 │ │ +048250: 7210 c900 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@00c9 │ │ +048256: 7210 ca00 0000 |0015: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ +04825c: 7110 c40e 0300 |0018: invoke-static {v3}, Lorg/emergent/android/weave/ShamanApplication;.trimCache:(Landroid/content/Context;)V // method@0ec4 │ │ +048262: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0007 line=86 │ │ 0x0012 line=87 │ │ 0x0015 line=88 │ │ 0x0018 line=89 │ │ @@ -90441,28 +90449,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0467a4: |[0467a4] org.emergent.android.weave.ShamanApplication.trimCache:(Landroid/content/Context;)V │ │ -0467b4: 6e10 9100 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0091 │ │ -0467ba: 0c00 |0003: move-result-object v0 │ │ -0467bc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0467c0: 6e10 700c 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c70 │ │ -0467c6: 0a02 |0009: move-result v2 │ │ -0467c8: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -0467cc: 7110 bb0e 0000 |000c: invoke-static {v0}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ -0467d2: 0e00 |000f: return-void │ │ -0467d4: 0d01 |0010: move-exception v1 │ │ -0467d6: 1a02 7102 |0011: const-string v2, "EmergentWeave" // string@0271 │ │ -0467da: 1a03 7302 |0013: const-string v3, "Error cleaning cache dir!" // string@0273 │ │ -0467de: 7130 f610 3201 |0015: invoke-static {v2, v3, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -0467e4: 28f7 |0018: goto 000f // -0009 │ │ +048264: |[048264] org.emergent.android.weave.ShamanApplication.trimCache:(Landroid/content/Context;)V │ │ +048274: 6e10 9100 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0091 │ │ +04827a: 0c00 |0003: move-result-object v0 │ │ +04827c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +048280: 6e10 700c 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0c70 │ │ +048286: 0a02 |0009: move-result v2 │ │ +048288: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +04828c: 7110 bb0e 0000 |000c: invoke-static {v0}, Lorg/emergent/android/weave/ShamanApplication;.deleteDir:(Ljava/io/File;)Z // method@0ebb │ │ +048292: 0e00 |000f: return-void │ │ +048294: 0d01 |0010: move-exception v1 │ │ +048296: 1a02 7102 |0011: const-string v2, "EmergentWeave" // string@0271 │ │ +04829a: 1a03 7302 |0013: const-string v3, "Error cleaning cache dir!" // string@0273 │ │ +04829e: 7130 f610 3201 |0015: invoke-static {v2, v3, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +0482a4: 28f7 |0018: goto 000f // -0009 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/Exception; -> 0x0010 │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000c line=97 │ │ @@ -90480,33 +90488,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0467f8: |[0467f8] org.emergent.android.weave.ShamanApplication.onCreate:()V │ │ -046808: 6f10 3a00 0000 |0000: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@003a │ │ -04680e: 6900 eb03 |0003: sput-object v0, Lorg/emergent/android/weave/ShamanApplication;.sm_instance:Lorg/emergent/android/weave/ShamanApplication; // field@03eb │ │ -046812: 0e00 |0005: return-void │ │ +0482b8: |[0482b8] org.emergent.android.weave.ShamanApplication.onCreate:()V │ │ +0482c8: 6f10 3a00 0000 |0000: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@003a │ │ +0482ce: 6900 eb03 |0003: sput-object v0, Lorg/emergent/android/weave/ShamanApplication;.sm_instance:Lorg/emergent/android/weave/ShamanApplication; // field@03eb │ │ +0482d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/ShamanApplication; │ │ │ │ - source_file_idx : 1991 (ShamanApplication.java) │ │ + source_file_idx : 1988 (ShamanApplication.java) │ │ │ │ Class #357 header: │ │ -class_idx : 706 │ │ +class_idx : 703 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2010 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 0 │ │ │ │ Class #357 - │ │ Class descriptor : 'Lorg/emergent/android/weave/StaticUtils;' │ │ @@ -90522,17 +90530,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046814: |[046814] org.emergent.android.weave.StaticUtils.:()V │ │ -046824: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04682a: 0e00 |0003: return-void │ │ +0482d4: |[0482d4] org.emergent.android.weave.StaticUtils.:()V │ │ +0482e4: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +0482ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/StaticUtils; │ │ │ │ @@ -90541,86 +90549,91 @@ │ │ type : '(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -04682c: |[04682c] org.emergent.android.weave.StaticUtils.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -04683c: 1a00 9613 |0000: const-string v0, "server_url" // string@1396 │ │ -046840: 6e20 4001 0400 |0002: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -046846: 0c00 |0005: move-result-object v0 │ │ -046848: 7110 150d 0000 |0006: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -04684e: 0c00 |0009: move-result-object v0 │ │ -046850: 1a01 c209 |000a: const-string v1, "authAccount" // string@09c2 │ │ -046854: 6e20 4001 1400 |000c: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04685a: 0c01 |000f: move-result-object v1 │ │ -04685c: 1a02 4b12 |0010: const-string v2, "password" // string@124b │ │ -046860: 6e20 4001 2400 |0012: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -046866: 0c02 |0015: move-result-object v2 │ │ -046868: 1a03 fa14 |0016: const-string v3, "sync_key" // string@14fa │ │ -04686c: 6e20 4001 3400 |0018: invoke-virtual {v4, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -046872: 0c03 |001b: move-result-object v3 │ │ -046874: 6e10 e70c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -04687a: 0c03 |001f: move-result-object v3 │ │ -04687c: 7140 9d0f 1032 |0020: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -046882: 0c00 |0023: move-result-object v0 │ │ -046884: 1100 |0024: return-object v0 │ │ +0482ec: |[0482ec] org.emergent.android.weave.StaticUtils.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +0482fc: 1a00 9113 |0000: const-string v0, "server_url" // string@1391 │ │ +048300: 6e20 4001 0400 |0002: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +048306: 0c00 |0005: move-result-object v0 │ │ +048308: 7110 150d 0000 |0006: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +04830e: 0c00 |0009: move-result-object v0 │ │ +048310: 1a01 be09 |000a: const-string v1, "authAccount" // string@09be │ │ +048314: 6e20 4001 1400 |000c: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04831a: 0c01 |000f: move-result-object v1 │ │ +04831c: 1a02 4612 |0010: const-string v2, "password" // string@1246 │ │ +048320: 6e20 4001 2400 |0012: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +048326: 0c02 |0015: move-result-object v2 │ │ +048328: 1a03 f514 |0016: const-string v3, "sync_key" // string@14f5 │ │ +04832c: 6e20 4001 3400 |0018: invoke-virtual {v4, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +048332: 0c03 |001b: move-result-object v3 │ │ +048334: 6e10 e70c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +04833a: 0c03 |001f: move-result-object v3 │ │ +04833c: 7140 9d0f 1032 |0020: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +048342: 0c00 |0023: move-result-object v0 │ │ +048344: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ + 0x0002 line=105 │ │ + 0x000c line=106 │ │ + 0x0012 line=107 │ │ + 0x0018 line=108 │ │ + 0x0020 line=104 │ │ locals : │ │ 0x0000 - 0x0025 reg=4 data Landroid/os/Bundle; │ │ │ │ #2 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ name : 'checkUpgrade' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -046888: |[046888] org.emergent.android.weave.StaticUtils.checkUpgrade:(Landroid/content/Context;)Z │ │ -046898: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04689a: 7110 cd0e 0800 |0001: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -0468a0: 0c04 |0004: move-result-object v4 │ │ -0468a2: 7110 ca0e 0400 |0005: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.dumpPrefs:(Landroid/content/SharedPreferences;)V // method@0eca │ │ -0468a8: 7100 bd0e 0000 |0008: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getApplicationVersionCode:()I // method@0ebd │ │ -0468ae: 0a00 |000b: move-result v0 │ │ -0468b0: 6206 5603 |000c: sget-object v6, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ -0468b4: 6e30 a50e 4605 |000e: invoke-virtual {v6, v4, v5}, Lorg/emergent/android/weave/PrefKey;.getInt:(Landroid/content/SharedPreferences;I)I // method@0ea5 │ │ -0468ba: 0a02 |0011: move-result v2 │ │ -0468bc: 6206 5903 |0012: sget-object v6, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ -0468c0: 6e30 a50e 4605 |0014: invoke-virtual {v6, v4, v5}, Lorg/emergent/android/weave/PrefKey;.getInt:(Landroid/content/SharedPreferences;I)I // method@0ea5 │ │ -0468c6: 0a03 |0017: move-result v3 │ │ -0468c8: 3303 0300 |0018: if-ne v3, v0, 001b // +0003 │ │ -0468cc: 0f05 |001a: return v5 │ │ -0468ce: 1a06 7102 |001b: const-string v6, "EmergentWeave" // string@0271 │ │ -0468d2: 1a07 4108 |001d: const-string v7, "Upgrade found!" // string@0841 │ │ -0468d6: 7120 f710 7600 |001f: invoke-static {v6, v7}, Lorg/emergent/android/weave/util/Dbg$Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@10f7 │ │ -0468dc: 1256 |0022: const/4 v6, #int 5 // #5 │ │ -0468de: 3563 0500 |0023: if-ge v3, v6, 0028 // +0005 │ │ -0468e2: 7110 dd0e 0800 |0025: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.wipeDataImpl:(Landroid/content/Context;)V // method@0edd │ │ -0468e8: 7210 d000 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ -0468ee: 0c01 |002b: move-result-object v1 │ │ -0468f0: 1216 |002c: const/4 v6, #int 1 // #1 │ │ -0468f2: 3562 0b00 |002d: if-ge v2, v6, 0038 // +000b │ │ -0468f6: 6206 5603 |002f: sget-object v6, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ -0468fa: 6e10 a70e 0600 |0031: invoke-virtual {v6}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046900: 0c06 |0034: move-result-object v6 │ │ -046902: 7230 cc00 6100 |0035: invoke-interface {v1, v6, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ -046908: 6206 5903 |0038: sget-object v6, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ -04690c: 6e10 a70e 0600 |003a: invoke-virtual {v6}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046912: 0c06 |003d: move-result-object v6 │ │ -046914: 7230 cc00 6100 |003e: invoke-interface {v1, v6, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ -04691a: 7210 ca00 0100 |0041: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ -046920: 0a05 |0044: move-result v5 │ │ -046922: 7110 ca0e 0400 |0045: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.dumpPrefs:(Landroid/content/SharedPreferences;)V // method@0eca │ │ -046928: 28d2 |0048: goto 001a // -002e │ │ +048348: |[048348] org.emergent.android.weave.StaticUtils.checkUpgrade:(Landroid/content/Context;)Z │ │ +048358: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04835a: 7110 cd0e 0800 |0001: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +048360: 0c04 |0004: move-result-object v4 │ │ +048362: 7110 ca0e 0400 |0005: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.dumpPrefs:(Landroid/content/SharedPreferences;)V // method@0eca │ │ +048368: 7100 bd0e 0000 |0008: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getApplicationVersionCode:()I // method@0ebd │ │ +04836e: 0a00 |000b: move-result v0 │ │ +048370: 6206 5603 |000c: sget-object v6, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ +048374: 6e30 a50e 4605 |000e: invoke-virtual {v6, v4, v5}, Lorg/emergent/android/weave/PrefKey;.getInt:(Landroid/content/SharedPreferences;I)I // method@0ea5 │ │ +04837a: 0a02 |0011: move-result v2 │ │ +04837c: 6206 5903 |0012: sget-object v6, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ +048380: 6e30 a50e 4605 |0014: invoke-virtual {v6, v4, v5}, Lorg/emergent/android/weave/PrefKey;.getInt:(Landroid/content/SharedPreferences;I)I // method@0ea5 │ │ +048386: 0a03 |0017: move-result v3 │ │ +048388: 3303 0300 |0018: if-ne v3, v0, 001b // +0003 │ │ +04838c: 0f05 |001a: return v5 │ │ +04838e: 1a06 7102 |001b: const-string v6, "EmergentWeave" // string@0271 │ │ +048392: 1a07 3e08 |001d: const-string v7, "Upgrade found!" // string@083e │ │ +048396: 7120 f710 7600 |001f: invoke-static {v6, v7}, Lorg/emergent/android/weave/util/Dbg$Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@10f7 │ │ +04839c: 1256 |0022: const/4 v6, #int 5 // #5 │ │ +04839e: 3563 0500 |0023: if-ge v3, v6, 0028 // +0005 │ │ +0483a2: 7110 dd0e 0800 |0025: invoke-static {v8}, Lorg/emergent/android/weave/StaticUtils;.wipeDataImpl:(Landroid/content/Context;)V // method@0edd │ │ +0483a8: 7210 d000 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d0 │ │ +0483ae: 0c01 |002b: move-result-object v1 │ │ +0483b0: 1216 |002c: const/4 v6, #int 1 // #1 │ │ +0483b2: 3562 0b00 |002d: if-ge v2, v6, 0038 // +000b │ │ +0483b6: 6206 5603 |002f: sget-object v6, Lorg/emergent/android/weave/PrefKey;.firstVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0356 │ │ +0483ba: 6e10 a70e 0600 |0031: invoke-virtual {v6}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0483c0: 0c06 |0034: move-result-object v6 │ │ +0483c2: 7230 cc00 6100 |0035: invoke-interface {v1, v6, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ +0483c8: 6206 5903 |0038: sget-object v6, Lorg/emergent/android/weave/PrefKey;.lastVersionCode:Lorg/emergent/android/weave/PrefKey; // field@0359 │ │ +0483cc: 6e10 a70e 0600 |003a: invoke-virtual {v6}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0483d2: 0c06 |003d: move-result-object v6 │ │ +0483d4: 7230 cc00 6100 |003e: invoke-interface {v1, v6, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00cc │ │ +0483da: 7210 ca00 0100 |0041: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00ca │ │ +0483e0: 0a05 |0044: move-result v5 │ │ +0483e2: 7110 ca0e 0400 |0045: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.dumpPrefs:(Landroid/content/SharedPreferences;)V // method@0eca │ │ +0483e8: 28d2 |0048: goto 001a // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x0005 line=123 │ │ 0x0008 line=125 │ │ 0x000c line=126 │ │ 0x0012 line=127 │ │ @@ -90645,93 +90658,93 @@ │ │ 0x0000 - 0x0049 reg=8 context Landroid/content/Context; │ │ │ │ #3 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ name : 'dumpPrefs' │ │ type : '(Landroid/content/SharedPreferences;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -04692c: |[04692c] org.emergent.android.weave.StaticUtils.dumpPrefs:(Landroid/content/SharedPreferences;)V │ │ -04693c: 7210 d100 0d00 |0000: invoke-interface {v13}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@00d1 │ │ -046942: 0c00 |0003: move-result-object v0 │ │ -046944: 7210 640d 0000 |0004: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0d64 │ │ -04694a: 0c03 |0007: move-result-object v3 │ │ -04694c: 1a08 7102 |0008: const-string v8, "EmergentWeave" // string@0271 │ │ -046950: 1a09 a012 |000a: const-string v9, "prefs: count='%d'" // string@12a0 │ │ -046954: 121a |000c: const/4 v10, #int 1 // #1 │ │ -046956: 23aa 1c03 |000d: new-array v10, v10, [Ljava/lang/Object; // type@031c │ │ -04695a: 120b |000f: const/4 v11, #int 0 // #0 │ │ -04695c: 7210 6f0d 0300 |0010: invoke-interface {v3}, Ljava/util/Set;.size:()I // method@0d6f │ │ -046962: 0a0c |0013: move-result v12 │ │ -046964: 7110 b80c 0c00 |0014: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -04696a: 0c0c |0017: move-result-object v12 │ │ -04696c: 4d0c 0a0b |0018: aput-object v12, v10, v11 │ │ -046970: 7120 dc0c a900 |001a: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -046976: 0c09 |001d: move-result-object v9 │ │ -046978: 7120 f310 9800 |001e: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04697e: 7210 6e0d 0300 |0021: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ -046984: 0c04 |0024: move-result-object v4 │ │ -046986: 7210 540d 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -04698c: 0a08 |0028: move-result v8 │ │ -04698e: 3808 5500 |0029: if-eqz v8, 007e // +0055 │ │ -046992: 7210 550d 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -046998: 0c02 |002e: move-result-object v2 │ │ -04699a: 1f02 3a02 |002f: check-cast v2, Ljava/util/Map$Entry; // type@023a │ │ -04699e: 7210 620d 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d62 │ │ -0469a4: 0c05 |0034: move-result-object v5 │ │ -0469a6: 1f05 0102 |0035: check-cast v5, Ljava/lang/String; // type@0201 │ │ -0469aa: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0469ac: 1a06 3901 |0038: const-string v6, "?" // string@0139 │ │ -0469b0: 7210 630d 0200 |003a: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d63 │ │ -0469b6: 0c07 |003d: move-result-object v7 │ │ -0469b8: 3907 4100 |003e: if-nez v7, 007f // +0041 │ │ -0469bc: 1a06 7111 |0040: const-string v6, "null" // string@1171 │ │ -0469c0: 6208 5c03 |0042: sget-object v8, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ -0469c4: 6e10 a70e 0800 |0044: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -0469ca: 0c08 |0047: move-result-object v8 │ │ -0469cc: 6e20 da0c 5800 |0048: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0469d2: 0a08 |004b: move-result v8 │ │ -0469d4: 3908 0e00 |004c: if-nez v8, 005a // +000e │ │ -0469d8: 6208 5e03 |004e: sget-object v8, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ -0469dc: 6e10 a70e 0800 |0050: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -0469e2: 0c08 |0053: move-result-object v8 │ │ -0469e4: 6e20 da0c 5800 |0054: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0469ea: 0a08 |0057: move-result v8 │ │ -0469ec: 3808 0400 |0058: if-eqz v8, 005c // +0004 │ │ -0469f0: 1a07 ca00 |005a: const-string v7, "******" // string@00ca │ │ -0469f4: 1a08 7102 |005c: const-string v8, "EmergentWeave" // string@0271 │ │ -0469f8: 1a09 2200 |005e: const-string v9, " pref: key='%s' ; type='%s' ; val='%s'" // string@0022 │ │ -0469fc: 123a |0060: const/4 v10, #int 3 // #3 │ │ -0469fe: 23aa 1c03 |0061: new-array v10, v10, [Ljava/lang/Object; // type@031c │ │ -046a02: 120b |0063: const/4 v11, #int 0 // #0 │ │ -046a04: 4d05 0a0b |0064: aput-object v5, v10, v11 │ │ -046a08: 121b |0066: const/4 v11, #int 1 // #1 │ │ -046a0a: 4d06 0a0b |0067: aput-object v6, v10, v11 │ │ -046a0e: 122b |0069: const/4 v11, #int 2 // #2 │ │ -046a10: 4d07 0a0b |006a: aput-object v7, v10, v11 │ │ -046a14: 7120 dc0c a900 |006c: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -046a1a: 0c09 |006f: move-result-object v9 │ │ -046a1c: 7120 f310 9800 |0070: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -046a22: 28b2 |0073: goto 0025 // -004e │ │ -046a24: 0d01 |0074: move-exception v1 │ │ -046a26: 1a08 7102 |0075: const-string v8, "EmergentWeave" // string@0271 │ │ -046a2a: 6e10 080d 0100 |0077: invoke-virtual {v1}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@0d08 │ │ -046a30: 0c09 |007a: move-result-object v9 │ │ -046a32: 7130 f610 9801 |007b: invoke-static {v8, v9, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -046a38: 0e00 |007e: return-void │ │ -046a3a: 6e10 cb0c 0700 |007f: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -046a40: 0c08 |0082: move-result-object v8 │ │ -046a42: 6e10 9c0c 0800 |0083: invoke-virtual {v8}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -046a48: 0c06 |0086: move-result-object v6 │ │ -046a4a: 28bb |0087: goto 0042 // -0045 │ │ -046a4c: 0d08 |0088: move-exception v8 │ │ -046a4e: 28b9 |0089: goto 0042 // -0047 │ │ +0483ec: |[0483ec] org.emergent.android.weave.StaticUtils.dumpPrefs:(Landroid/content/SharedPreferences;)V │ │ +0483fc: 7210 d100 0c00 |0000: invoke-interface {v12}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@00d1 │ │ +048402: 0c00 |0003: move-result-object v0 │ │ +048404: 7210 640d 0000 |0004: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0d64 │ │ +04840a: 0c03 |0007: move-result-object v3 │ │ +04840c: 1a07 7102 |0008: const-string v7, "EmergentWeave" // string@0271 │ │ +048410: 1a08 9b12 |000a: const-string v8, "prefs: count='%d'" // string@129b │ │ +048414: 1219 |000c: const/4 v9, #int 1 // #1 │ │ +048416: 2399 1903 |000d: new-array v9, v9, [Ljava/lang/Object; // type@0319 │ │ +04841a: 120a |000f: const/4 v10, #int 0 // #0 │ │ +04841c: 7210 6f0d 0300 |0010: invoke-interface {v3}, Ljava/util/Set;.size:()I // method@0d6f │ │ +048422: 0a0b |0013: move-result v11 │ │ +048424: 7110 b80c 0b00 |0014: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +04842a: 0c0b |0017: move-result-object v11 │ │ +04842c: 4d0b 090a |0018: aput-object v11, v9, v10 │ │ +048430: 7120 dc0c 9800 |001a: invoke-static {v8, v9}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +048436: 0c08 |001d: move-result-object v8 │ │ +048438: 7120 f310 8700 |001e: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04843e: 7210 6e0d 0300 |0021: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ +048444: 0c07 |0024: move-result-object v7 │ │ +048446: 7210 540d 0700 |0025: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +04844c: 0a08 |0028: move-result v8 │ │ +04844e: 3808 5500 |0029: if-eqz v8, 007e // +0055 │ │ +048452: 7210 550d 0700 |002b: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +048458: 0c02 |002e: move-result-object v2 │ │ +04845a: 1f02 3802 |002f: check-cast v2, Ljava/util/Map$Entry; // type@0238 │ │ +04845e: 7210 620d 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0d62 │ │ +048464: 0c04 |0034: move-result-object v4 │ │ +048466: 1f04 ff01 |0035: check-cast v4, Ljava/lang/String; // type@01ff │ │ +04846a: 1206 |0037: const/4 v6, #int 0 // #0 │ │ +04846c: 1a05 3901 |0038: const-string v5, "?" // string@0139 │ │ +048470: 7210 630d 0200 |003a: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0d63 │ │ +048476: 0c06 |003d: move-result-object v6 │ │ +048478: 3906 4100 |003e: if-nez v6, 007f // +0041 │ │ +04847c: 1a05 6c11 |0040: const-string v5, "null" // string@116c │ │ +048480: 6208 5c03 |0042: sget-object v8, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ +048484: 6e10 a70e 0800 |0044: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +04848a: 0c08 |0047: move-result-object v8 │ │ +04848c: 6e20 da0c 4800 |0048: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +048492: 0a08 |004b: move-result v8 │ │ +048494: 3908 0e00 |004c: if-nez v8, 005a // +000e │ │ +048498: 6208 5e03 |004e: sget-object v8, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ +04849c: 6e10 a70e 0800 |0050: invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0484a2: 0c08 |0053: move-result-object v8 │ │ +0484a4: 6e20 da0c 4800 |0054: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0484aa: 0a08 |0057: move-result v8 │ │ +0484ac: 3808 0400 |0058: if-eqz v8, 005c // +0004 │ │ +0484b0: 1a06 ca00 |005a: const-string v6, "******" // string@00ca │ │ +0484b4: 1a08 7102 |005c: const-string v8, "EmergentWeave" // string@0271 │ │ +0484b8: 1a09 2200 |005e: const-string v9, " pref: key='%s' ; type='%s' ; val='%s'" // string@0022 │ │ +0484bc: 123a |0060: const/4 v10, #int 3 // #3 │ │ +0484be: 23aa 1903 |0061: new-array v10, v10, [Ljava/lang/Object; // type@0319 │ │ +0484c2: 120b |0063: const/4 v11, #int 0 // #0 │ │ +0484c4: 4d04 0a0b |0064: aput-object v4, v10, v11 │ │ +0484c8: 121b |0066: const/4 v11, #int 1 // #1 │ │ +0484ca: 4d05 0a0b |0067: aput-object v5, v10, v11 │ │ +0484ce: 122b |0069: const/4 v11, #int 2 // #2 │ │ +0484d0: 4d06 0a0b |006a: aput-object v6, v10, v11 │ │ +0484d4: 7120 dc0c a900 |006c: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +0484da: 0c09 |006f: move-result-object v9 │ │ +0484dc: 7120 f310 9800 |0070: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +0484e2: 28b2 |0073: goto 0025 // -004e │ │ +0484e4: 0d01 |0074: move-exception v1 │ │ +0484e6: 1a07 7102 |0075: const-string v7, "EmergentWeave" // string@0271 │ │ +0484ea: 6e10 080d 0100 |0077: invoke-virtual {v1}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@0d08 │ │ +0484f0: 0c08 |007a: move-result-object v8 │ │ +0484f2: 7130 f610 8701 |007b: invoke-static {v7, v8, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +0484f8: 0e00 |007e: return-void │ │ +0484fa: 6e10 cb0c 0600 |007f: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +048500: 0c08 |0082: move-result-object v8 │ │ +048502: 6e10 9c0c 0800 |0083: invoke-virtual {v8}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +048508: 0c05 |0086: move-result-object v5 │ │ +04850a: 28bb |0087: goto 0042 // -0045 │ │ +04850c: 0d08 |0088: move-exception v8 │ │ +04850e: 28b9 |0089: goto 0042 // -0047 │ │ catches : 4 │ │ 0x0000 - 0x003a │ │ Ljava/lang/Throwable; -> 0x0074 │ │ 0x003a - 0x0042 │ │ Ljava/lang/Throwable; -> 0x0088 │ │ 0x0042 - 0x0073 │ │ Ljava/lang/Throwable; -> 0x0074 │ │ @@ -90752,45 +90765,43 @@ │ │ 0x005c line=167 │ │ 0x0074 line=169 │ │ 0x0075 line=170 │ │ 0x007e line=172 │ │ 0x007f line=161 │ │ 0x0088 line=162 │ │ locals : │ │ - 0x0038 - 0x0042 reg=7 val Ljava/lang/Object; │ │ + 0x0038 - 0x0042 reg=6 val Ljava/lang/Object; │ │ 0x0004 - 0x0074 reg=0 allPrefs Ljava/util/Map; Ljava/util/Map; │ │ 0x0031 - 0x0074 reg=2 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x0008 - 0x0074 reg=3 entrySet Ljava/util/Set; Ljava/util/Set<+Ljava/util/Map$Entry;>; │ │ - 0x0025 - 0x0074 reg=4 i$ Ljava/util/Iterator; │ │ - 0x0037 - 0x0074 reg=5 key Ljava/lang/String; │ │ - 0x003a - 0x0074 reg=6 type Ljava/lang/String; │ │ + 0x0037 - 0x0074 reg=4 key Ljava/lang/String; │ │ + 0x003a - 0x0074 reg=5 type Ljava/lang/String; │ │ 0x0075 - 0x007e reg=1 e Ljava/lang/Throwable; │ │ - 0x007f - 0x0088 reg=7 val Ljava/lang/Object; │ │ + 0x007f - 0x0088 reg=6 val Ljava/lang/Object; │ │ 0x007f - 0x008a reg=0 allPrefs Ljava/util/Map; Ljava/util/Map; │ │ 0x007f - 0x008a reg=2 entry Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x007f - 0x008a reg=3 entrySet Ljava/util/Set; Ljava/util/Set<+Ljava/util/Map$Entry;>; │ │ - 0x007f - 0x008a reg=4 i$ Ljava/util/Iterator; │ │ - 0x007f - 0x008a reg=5 key Ljava/lang/String; │ │ - 0x007f - 0x008a reg=6 type Ljava/lang/String; │ │ - 0x0000 - 0x008a reg=13 prefs Landroid/content/SharedPreferences; │ │ + 0x007f - 0x008a reg=4 key Ljava/lang/String; │ │ + 0x007f - 0x008a reg=5 type Ljava/lang/String; │ │ + 0x0000 - 0x008a reg=12 prefs Landroid/content/SharedPreferences; │ │ │ │ #4 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ name : 'getAccountPreferences' │ │ type : '(Landroid/content/Context;Landroid/accounts/Account;)Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046a7c: |[046a7c] org.emergent.android.weave.StaticUtils.getAccountPreferences:(Landroid/content/Context;Landroid/accounts/Account;)Landroid/content/SharedPreferences; │ │ -046a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046a8e: 7120 d00e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ed0 │ │ -046a94: 0c00 |0004: move-result-object v0 │ │ -046a96: 1100 |0005: return-object v0 │ │ +04853c: |[04853c] org.emergent.android.weave.StaticUtils.getAccountPreferences:(Landroid/content/Context;Landroid/accounts/Account;)Landroid/content/SharedPreferences; │ │ +04854c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04854e: 7120 d00e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ed0 │ │ +048554: 0c00 |0004: move-result-object v0 │ │ +048556: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 account Landroid/accounts/Account; │ │ │ │ @@ -90799,19 +90810,19 @@ │ │ type : '(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046a98: |[046a98] org.emergent.android.weave.StaticUtils.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; │ │ -046aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046aaa: 7120 d00e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ed0 │ │ -046ab0: 0c00 |0004: move-result-object v0 │ │ -046ab2: 1100 |0005: return-object v0 │ │ +048558: |[048558] org.emergent.android.weave.StaticUtils.getAccountPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; │ │ +048568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04856a: 7120 d00e 0100 |0001: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; // method@0ed0 │ │ +048570: 0c00 |0004: move-result-object v0 │ │ +048572: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 account Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ @@ -90820,18 +90831,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046ab4: |[046ab4] org.emergent.android.weave.StaticUtils.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ -046ac4: 7110 6e01 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@016e │ │ -046aca: 0c00 |0003: move-result-object v0 │ │ -046acc: 1100 |0004: return-object v0 │ │ +048574: |[048574] org.emergent.android.weave.StaticUtils.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ +048584: 7110 6e01 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@016e │ │ +04858a: 0c00 |0003: move-result-object v0 │ │ +04858c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #7 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ @@ -90839,27 +90850,27 @@ │ │ type : '(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -046ad0: |[046ad0] org.emergent.android.weave.StaticUtils.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -046ae0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046ae2: 7110 cf0e 0500 |0001: invoke-static {v5}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfoIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@0ecf │ │ -046ae8: 0c01 |0004: move-result-object v1 │ │ -046aea: 7110 db0e 0100 |0005: invoke-static {v1}, Lorg/emergent/android/weave/StaticUtils;.toLoginInfo:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0edb │ │ -046af0: 0c02 |0008: move-result-object v2 │ │ -046af2: 1102 |0009: return-object v2 │ │ -046af4: 0d00 |000a: move-exception v0 │ │ -046af6: 1a03 7102 |000b: const-string v3, "EmergentWeave" // string@0271 │ │ -046afa: 6e10 ab0c 0000 |000d: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ -046b00: 0c04 |0010: move-result-object v4 │ │ -046b02: 7130 f410 4300 |0011: invoke-static {v3, v4, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f4 │ │ -046b08: 28f5 |0014: goto 0009 // -000b │ │ +048590: |[048590] org.emergent.android.weave.StaticUtils.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +0485a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0485a2: 7110 cf0e 0500 |0001: invoke-static {v5}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfoIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@0ecf │ │ +0485a8: 0c01 |0004: move-result-object v1 │ │ +0485aa: 7110 db0e 0100 |0005: invoke-static {v1}, Lorg/emergent/android/weave/StaticUtils;.toLoginInfo:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0edb │ │ +0485b0: 0c02 |0008: move-result-object v2 │ │ +0485b2: 1102 |0009: return-object v2 │ │ +0485b4: 0d00 |000a: move-exception v0 │ │ +0485b6: 1a03 7102 |000b: const-string v3, "EmergentWeave" // string@0271 │ │ +0485ba: 6e10 ab0c 0000 |000d: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ +0485c0: 0c04 |0010: move-result-object v4 │ │ +0485c2: 7130 f410 4300 |0011: invoke-static {v3, v4, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f4 │ │ +0485c8: 28f5 |0014: goto 0009 // -000b │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0000 line=175 │ │ 0x0001 line=177 │ │ 0x0005 line=178 │ │ @@ -90877,21 +90888,21 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -046b1c: |[046b1c] org.emergent.android.weave.StaticUtils.getLoginInfoIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -046b2c: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -046b30: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ -046b36: 7110 cd0e 0200 |0005: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -046b3c: 0c01 |0008: move-result-object v1 │ │ -046b3e: 7120 d80e 0100 |0009: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed8 │ │ -046b44: 1100 |000c: return-object v0 │ │ +0485dc: |[0485dc] org.emergent.android.weave.StaticUtils.getLoginInfoIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +0485ec: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +0485f0: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ +0485f6: 7110 cd0e 0200 |0005: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +0485fc: 0c01 |0008: move-result-object v1 │ │ +0485fe: 7120 d80e 0100 |0009: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed8 │ │ +048604: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ 0x000c line=188 │ │ locals : │ │ 0x0005 - 0x000d reg=0 intent Landroid/content/Intent; │ │ @@ -90902,18 +90913,18 @@ │ │ type : '(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046b48: |[046b48] org.emergent.android.weave.StaticUtils.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; │ │ -046b58: 7110 6e01 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@016e │ │ -046b5e: 0c00 |0003: move-result-object v0 │ │ -046b60: 1100 |0004: return-object v0 │ │ +048608: |[048608] org.emergent.android.weave.StaticUtils.getSharedPreferences:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/content/SharedPreferences; │ │ +048618: 7110 6e01 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@016e │ │ +04861e: 0c00 |0003: move-result-object v0 │ │ +048620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 account Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ @@ -90922,80 +90933,85 @@ │ │ type : '(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -046b64: |[046b64] org.emergent.android.weave.StaticUtils.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -046b74: 1a00 9613 |0000: const-string v0, "server_url" // string@1396 │ │ -046b78: 6e20 b200 0400 |0002: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046b7e: 0c00 |0005: move-result-object v0 │ │ -046b80: 7110 150d 0000 |0006: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ -046b86: 0c00 |0009: move-result-object v0 │ │ -046b88: 1a01 c209 |000a: const-string v1, "authAccount" // string@09c2 │ │ -046b8c: 6e20 b200 1400 |000c: invoke-virtual {v4, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046b92: 0c01 |000f: move-result-object v1 │ │ -046b94: 1a02 4b12 |0010: const-string v2, "password" // string@124b │ │ -046b98: 6e20 b200 2400 |0012: invoke-virtual {v4, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046b9e: 0c02 |0015: move-result-object v2 │ │ -046ba0: 1a03 fa14 |0016: const-string v3, "sync_key" // string@14fa │ │ -046ba4: 6e20 b200 3400 |0018: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046baa: 0c03 |001b: move-result-object v3 │ │ -046bac: 6e10 e70c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ -046bb2: 0c03 |001f: move-result-object v3 │ │ -046bb4: 7140 9d0f 1032 |0020: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ -046bba: 0c00 |0023: move-result-object v0 │ │ -046bbc: 1100 |0024: return-object v0 │ │ +048624: |[048624] org.emergent.android.weave.StaticUtils.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +048634: 1a00 9113 |0000: const-string v0, "server_url" // string@1391 │ │ +048638: 6e20 b200 0400 |0002: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +04863e: 0c00 |0005: move-result-object v0 │ │ +048640: 7110 150d 0000 |0006: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@0d15 │ │ +048646: 0c00 |0009: move-result-object v0 │ │ +048648: 1a01 be09 |000a: const-string v1, "authAccount" // string@09be │ │ +04864c: 6e20 b200 1400 |000c: invoke-virtual {v4, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +048652: 0c01 |000f: move-result-object v1 │ │ +048654: 1a02 4612 |0010: const-string v2, "password" // string@1246 │ │ +048658: 6e20 b200 2400 |0012: invoke-virtual {v4, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +04865e: 0c02 |0015: move-result-object v2 │ │ +048660: 1a03 f514 |0016: const-string v3, "sync_key" // string@14f5 │ │ +048664: 6e20 b200 3400 |0018: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +04866a: 0c03 |001b: move-result-object v3 │ │ +04866c: 6e10 e70c 0300 |001c: invoke-virtual {v3}, Ljava/lang/String;.toCharArray:()[C // method@0ce7 │ │ +048672: 0c03 |001f: move-result-object v3 │ │ +048674: 7140 9d0f 1032 |0020: invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.createWeaveAccountInfo:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0f9d │ │ +04867a: 0c00 |0023: move-result-object v0 │ │ +04867c: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ + 0x0002 line=114 │ │ + 0x000c line=115 │ │ + 0x0012 line=116 │ │ + 0x0018 line=117 │ │ + 0x0020 line=113 │ │ locals : │ │ 0x0000 - 0x0025 reg=4 data Landroid/content/Intent; │ │ │ │ #11 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ name : 'intentToLoginPrefs' │ │ type : '(Landroid/content/SharedPreferences$Editor;Landroid/content/Intent;)Landroid/content/SharedPreferences$Editor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -046bc0: |[046bc0] org.emergent.android.weave.StaticUtils.intentToLoginPrefs:(Landroid/content/SharedPreferences$Editor;Landroid/content/Intent;)Landroid/content/SharedPreferences$Editor; │ │ -046bd0: 3803 3e00 |0000: if-eqz v3, 003e // +003e │ │ -046bd4: 6200 5d03 |0002: sget-object v0, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ -046bd8: 6e10 a70e 0000 |0004: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046bde: 0c00 |0007: move-result-object v0 │ │ -046be0: 1a01 9613 |0008: const-string v1, "server_url" // string@1396 │ │ -046be4: 6e20 b200 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046bea: 0c01 |000d: move-result-object v1 │ │ -046bec: 7230 ce00 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ -046bf2: 6200 5503 |0011: sget-object v0, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ -046bf6: 6e10 a70e 0000 |0013: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046bfc: 0c00 |0016: move-result-object v0 │ │ -046bfe: 1a01 c209 |0017: const-string v1, "authAccount" // string@09c2 │ │ -046c02: 6e20 b200 1300 |0019: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046c08: 0c01 |001c: move-result-object v1 │ │ -046c0a: 7230 ce00 0201 |001d: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ -046c10: 6200 5c03 |0020: sget-object v0, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ -046c14: 6e10 a70e 0000 |0022: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046c1a: 0c00 |0025: move-result-object v0 │ │ -046c1c: 1a01 4b12 |0026: const-string v1, "password" // string@124b │ │ -046c20: 6e20 b200 1300 |0028: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046c26: 0c01 |002b: move-result-object v1 │ │ -046c28: 7230 ce00 0201 |002c: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ -046c2e: 6200 5e03 |002f: sget-object v0, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ -046c32: 6e10 a70e 0000 |0031: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046c38: 0c00 |0034: move-result-object v0 │ │ -046c3a: 1a01 fa14 |0035: const-string v1, "sync_key" // string@14fa │ │ -046c3e: 6e20 b200 1300 |0037: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ -046c44: 0c01 |003a: move-result-object v1 │ │ -046c46: 7230 ce00 0201 |003b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ -046c4c: 1102 |003e: return-object v2 │ │ +048680: |[048680] org.emergent.android.weave.StaticUtils.intentToLoginPrefs:(Landroid/content/SharedPreferences$Editor;Landroid/content/Intent;)Landroid/content/SharedPreferences$Editor; │ │ +048690: 3803 3e00 |0000: if-eqz v3, 003e // +003e │ │ +048694: 6200 5d03 |0002: sget-object v0, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ +048698: 6e10 a70e 0000 |0004: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +04869e: 0c00 |0007: move-result-object v0 │ │ +0486a0: 1a01 9113 |0008: const-string v1, "server_url" // string@1391 │ │ +0486a4: 6e20 b200 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +0486aa: 0c01 |000d: move-result-object v1 │ │ +0486ac: 7230 ce00 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ +0486b2: 6200 5503 |0011: sget-object v0, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ +0486b6: 6e10 a70e 0000 |0013: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0486bc: 0c00 |0016: move-result-object v0 │ │ +0486be: 1a01 be09 |0017: const-string v1, "authAccount" // string@09be │ │ +0486c2: 6e20 b200 1300 |0019: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +0486c8: 0c01 |001c: move-result-object v1 │ │ +0486ca: 7230 ce00 0201 |001d: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ +0486d0: 6200 5c03 |0020: sget-object v0, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ +0486d4: 6e10 a70e 0000 |0022: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0486da: 0c00 |0025: move-result-object v0 │ │ +0486dc: 1a01 4612 |0026: const-string v1, "password" // string@1246 │ │ +0486e0: 6e20 b200 1300 |0028: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +0486e6: 0c01 |002b: move-result-object v1 │ │ +0486e8: 7230 ce00 0201 |002c: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ +0486ee: 6200 5e03 |002f: sget-object v0, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ +0486f2: 6e10 a70e 0000 |0031: invoke-virtual {v0}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0486f8: 0c00 |0034: move-result-object v0 │ │ +0486fa: 1a01 f514 |0035: const-string v1, "sync_key" // string@14f5 │ │ +0486fe: 6e20 b200 1300 |0037: invoke-virtual {v3, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b2 │ │ +048704: 0c01 |003a: move-result-object v1 │ │ +048706: 7230 ce00 0201 |003b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ce │ │ +04870c: 1102 |003e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x0011 line=65 │ │ 0x0020 line=66 │ │ 0x002f line=67 │ │ @@ -91009,25 +91025,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -046c50: |[046c50] org.emergent.android.weave.StaticUtils.isEmpty:(Ljava/lang/String;)Z │ │ -046c60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046c62: 3802 0c00 |0001: if-eqz v2, 000d // +000c │ │ -046c66: 6e10 eb0c 0200 |0003: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ -046c6c: 0c01 |0006: move-result-object v1 │ │ -046c6e: 6e10 e20c 0100 |0007: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -046c74: 0a01 |000a: move-result v1 │ │ -046c76: 3501 0300 |000b: if-ge v1, v0, 000e // +0003 │ │ -046c7a: 0f00 |000d: return v0 │ │ -046c7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -046c7e: 28fe |000f: goto 000d // -0002 │ │ +048710: |[048710] org.emergent.android.weave.StaticUtils.isEmpty:(Ljava/lang/String;)Z │ │ +048720: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048722: 3802 0c00 |0001: if-eqz v2, 000d // +000c │ │ +048726: 6e10 eb0c 0200 |0003: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ +04872c: 0c01 |0006: move-result-object v1 │ │ +04872e: 6e10 e20c 0100 |0007: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +048734: 0a01 |000a: move-result v1 │ │ +048736: 3501 0300 |000b: if-ge v1, v0, 000e // +0003 │ │ +04873a: 0f00 |000d: return v0 │ │ +04873c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04873e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=246 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 s Ljava/lang/String; │ │ │ │ #13 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ @@ -91035,27 +91051,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -046c80: |[046c80] org.emergent.android.weave.StaticUtils.launchHelp:(Landroid/app/Activity;)V │ │ -046c90: 6e10 1400 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -046c96: 0c02 |0003: move-result-object v2 │ │ -046c98: 1403 2900 0a7f |0004: const v3, #float 1.83434e+38 // #7f0a0029 │ │ -046c9e: 6e20 e500 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -046ca4: 0c02 |000a: move-result-object v2 │ │ -046ca6: 7110 3301 0200 |000b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ -046cac: 0c01 |000e: move-result-object v1 │ │ -046cae: 2200 2600 |000f: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -046cb2: 1a02 8009 |0011: const-string v2, "android.intent.action.VIEW" // string@0980 │ │ -046cb6: 7030 a200 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a2 │ │ -046cbc: 6e20 2d00 0400 |0016: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -046cc2: 0e00 |0019: return-void │ │ +048740: |[048740] org.emergent.android.weave.StaticUtils.launchHelp:(Landroid/app/Activity;)V │ │ +048750: 6e10 1400 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +048756: 0c02 |0003: move-result-object v2 │ │ +048758: 1403 2900 0a7f |0004: const v3, #float 1.83434e+38 // #7f0a0029 │ │ +04875e: 6e20 e500 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +048764: 0c02 |000a: move-result-object v2 │ │ +048766: 7110 3301 0200 |000b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ +04876c: 0c01 |000e: move-result-object v1 │ │ +04876e: 2200 2600 |000f: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +048772: 1a02 7d09 |0011: const-string v2, "android.intent.action.VIEW" // string@097d │ │ +048776: 7030 a200 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a2 │ │ +04877c: 6e20 2d00 0400 |0016: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +048782: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x000f line=213 │ │ 0x0016 line=214 │ │ 0x0019 line=215 │ │ locals : │ │ @@ -91068,25 +91084,25 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -046cc4: |[046cc4] org.emergent.android.weave.StaticUtils.launchLoginEditor:(Landroid/app/Activity;)V │ │ -046cd4: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -046cd8: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ -046cde: 1c01 a502 |0005: const-class v1, Lorg/emergent/android/weave/LoginActivity; // type@02a5 │ │ -046ce2: 6e30 c100 2001 |0007: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@00c1 │ │ -046ce8: 7110 cd0e 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ -046cee: 0c01 |000d: move-result-object v1 │ │ -046cf0: 7120 d80e 0100 |000e: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed8 │ │ -046cf6: 1301 e803 |0011: const/16 v1, #int 1000 // #3e8 │ │ -046cfa: 6e30 2e00 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -046d00: 0e00 |0016: return-void │ │ +048784: |[048784] org.emergent.android.weave.StaticUtils.launchLoginEditor:(Landroid/app/Activity;)V │ │ +048794: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +048798: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ +04879e: 1c01 a202 |0005: const-class v1, Lorg/emergent/android/weave/LoginActivity; // type@02a2 │ │ +0487a2: 6e30 c100 2001 |0007: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@00c1 │ │ +0487a8: 7110 cd0e 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0ecd │ │ +0487ae: 0c01 |000d: move-result-object v1 │ │ +0487b0: 7120 d80e 0100 |000e: invoke-static {v1, v0}, Lorg/emergent/android/weave/StaticUtils;.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; // method@0ed8 │ │ +0487b6: 1301 e803 |0011: const/16 v1, #int 1000 // #3e8 │ │ +0487ba: 6e30 2e00 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +0487c0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0005 line=226 │ │ 0x000a line=227 │ │ 0x0011 line=228 │ │ 0x0016 line=229 │ │ @@ -91099,23 +91115,23 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -046d04: |[046d04] org.emergent.android.weave.StaticUtils.launchPreferencesEditor:(Landroid/app/Activity;)V │ │ -046d14: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -046d18: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ -046d1e: 1c01 9502 |0005: const-class v1, Lorg/emergent/android/weave/ApplicationOptionsActivity; // type@0295 │ │ -046d22: 6e30 c100 2001 |0007: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@00c1 │ │ -046d28: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -046d2c: 6e20 c400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00c4 │ │ -046d32: 6e20 2d00 0200 |000f: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -046d38: 0e00 |0012: return-void │ │ +0487c4: |[0487c4] org.emergent.android.weave.StaticUtils.launchPreferencesEditor:(Landroid/app/Activity;)V │ │ +0487d4: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +0487d8: 7010 a000 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a0 │ │ +0487de: 1c01 9202 |0005: const-class v1, Lorg/emergent/android/weave/ApplicationOptionsActivity; // type@0292 │ │ +0487e2: 6e30 c100 2001 |0007: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@00c1 │ │ +0487e8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0487ec: 6e20 c400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00c4 │ │ +0487f2: 6e20 2d00 0200 |000f: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +0487f8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0005 line=219 │ │ 0x000a line=220 │ │ 0x000f line=221 │ │ 0x0012 line=222 │ │ @@ -91128,33 +91144,33 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/content/Intent;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -046d3c: |[046d3c] org.emergent.android.weave.StaticUtils.loginInfoToIntent:(Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/content/Intent;)Landroid/content/Intent; │ │ -046d4c: 3802 2600 |0000: if-eqz v2, 0026 // +0026 │ │ -046d50: 1a00 c209 |0002: const-string v0, "authAccount" // string@09c2 │ │ -046d54: 6e10 a30f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ -046d5a: 0c01 |0007: move-result-object v1 │ │ -046d5c: 6e30 ba00 0301 |0008: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046d62: 1a00 4b12 |000b: const-string v0, "password" // string@124b │ │ -046d66: 6e10 9e0f 0200 |000d: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ -046d6c: 0c01 |0010: move-result-object v1 │ │ -046d6e: 6e30 ba00 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046d74: 1a00 9613 |0014: const-string v0, "server_url" // string@1396 │ │ -046d78: 6e10 a20f 0200 |0016: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ -046d7e: 0c01 |0019: move-result-object v1 │ │ -046d80: 6e30 ba00 0301 |001a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046d86: 1a00 fa14 |001d: const-string v0, "sync_key" // string@14fa │ │ -046d8a: 6e10 a00f 0200 |001f: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ -046d90: 0c01 |0022: move-result-object v1 │ │ -046d92: 6e30 ba00 0301 |0023: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046d98: 1103 |0026: return-object v3 │ │ +0487fc: |[0487fc] org.emergent.android.weave.StaticUtils.loginInfoToIntent:(Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/content/Intent;)Landroid/content/Intent; │ │ +04880c: 3802 2600 |0000: if-eqz v2, 0026 // +0026 │ │ +048810: 1a00 be09 |0002: const-string v0, "authAccount" // string@09be │ │ +048814: 6e10 a30f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ +04881a: 0c01 |0007: move-result-object v1 │ │ +04881c: 6e30 ba00 0301 |0008: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +048822: 1a00 4612 |000b: const-string v0, "password" // string@1246 │ │ +048826: 6e10 9e0f 0200 |000d: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ +04882c: 0c01 |0010: move-result-object v1 │ │ +04882e: 6e30 ba00 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +048834: 1a00 9113 |0014: const-string v0, "server_url" // string@1391 │ │ +048838: 6e10 a20f 0200 |0016: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ +04883e: 0c01 |0019: move-result-object v1 │ │ +048840: 6e30 ba00 0301 |001a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +048846: 1a00 f514 |001d: const-string v0, "sync_key" // string@14f5 │ │ +04884a: 6e10 a00f 0200 |001f: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ +048850: 0c01 |0022: move-result-object v1 │ │ +048852: 6e30 ba00 0301 |0023: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +048858: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x000b line=85 │ │ 0x0014 line=86 │ │ 0x001d line=87 │ │ @@ -91168,46 +91184,46 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -046d9c: |[046d9c] org.emergent.android.weave.StaticUtils.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; │ │ -046dac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046dae: 3803 3e00 |0001: if-eqz v3, 003f // +003e │ │ -046db2: 1a00 c209 |0003: const-string v0, "authAccount" // string@09c2 │ │ -046db6: 6201 5503 |0005: sget-object v1, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ -046dba: 6e10 a70e 0100 |0007: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046dc0: 0c01 |000a: move-result-object v1 │ │ -046dc2: 7230 d400 1302 |000b: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ -046dc8: 0c01 |000e: move-result-object v1 │ │ -046dca: 6e30 ba00 0401 |000f: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046dd0: 1a00 4b12 |0012: const-string v0, "password" // string@124b │ │ -046dd4: 6201 5c03 |0014: sget-object v1, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ -046dd8: 6e10 a70e 0100 |0016: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046dde: 0c01 |0019: move-result-object v1 │ │ -046de0: 7230 d400 1302 |001a: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ -046de6: 0c01 |001d: move-result-object v1 │ │ -046de8: 6e30 ba00 0401 |001e: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046dee: 1a00 9613 |0021: const-string v0, "server_url" // string@1396 │ │ -046df2: 6201 5d03 |0023: sget-object v1, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ -046df6: 6e10 a70e 0100 |0025: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046dfc: 0c01 |0028: move-result-object v1 │ │ -046dfe: 7230 d400 1302 |0029: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ -046e04: 0c01 |002c: move-result-object v1 │ │ -046e06: 6e30 ba00 0401 |002d: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046e0c: 1a00 fa14 |0030: const-string v0, "sync_key" // string@14fa │ │ -046e10: 6201 5e03 |0032: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ -046e14: 6e10 a70e 0100 |0034: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ -046e1a: 0c01 |0037: move-result-object v1 │ │ -046e1c: 7230 d400 1302 |0038: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ -046e22: 0c01 |003b: move-result-object v1 │ │ -046e24: 6e30 ba00 0401 |003c: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ -046e2a: 1104 |003f: return-object v4 │ │ +04885c: |[04885c] org.emergent.android.weave.StaticUtils.loginPrefsToIntent:(Landroid/content/SharedPreferences;Landroid/content/Intent;)Landroid/content/Intent; │ │ +04886c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04886e: 3803 3e00 |0001: if-eqz v3, 003f // +003e │ │ +048872: 1a00 be09 |0003: const-string v0, "authAccount" // string@09be │ │ +048876: 6201 5503 |0005: sget-object v1, Lorg/emergent/android/weave/PrefKey;.authAccount:Lorg/emergent/android/weave/PrefKey; // field@0355 │ │ +04887a: 6e10 a70e 0100 |0007: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +048880: 0c01 |000a: move-result-object v1 │ │ +048882: 7230 d400 1302 |000b: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ +048888: 0c01 |000e: move-result-object v1 │ │ +04888a: 6e30 ba00 0401 |000f: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +048890: 1a00 4612 |0012: const-string v0, "password" // string@1246 │ │ +048894: 6201 5c03 |0014: sget-object v1, Lorg/emergent/android/weave/PrefKey;.password:Lorg/emergent/android/weave/PrefKey; // field@035c │ │ +048898: 6e10 a70e 0100 |0016: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +04889e: 0c01 |0019: move-result-object v1 │ │ +0488a0: 7230 d400 1302 |001a: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ +0488a6: 0c01 |001d: move-result-object v1 │ │ +0488a8: 6e30 ba00 0401 |001e: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +0488ae: 1a00 9113 |0021: const-string v0, "server_url" // string@1391 │ │ +0488b2: 6201 5d03 |0023: sget-object v1, Lorg/emergent/android/weave/PrefKey;.server_url:Lorg/emergent/android/weave/PrefKey; // field@035d │ │ +0488b6: 6e10 a70e 0100 |0025: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0488bc: 0c01 |0028: move-result-object v1 │ │ +0488be: 7230 d400 1302 |0029: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ +0488c4: 0c01 |002c: move-result-object v1 │ │ +0488c6: 6e30 ba00 0401 |002d: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +0488cc: 1a00 f514 |0030: const-string v0, "sync_key" // string@14f5 │ │ +0488d0: 6201 5e03 |0032: sget-object v1, Lorg/emergent/android/weave/PrefKey;.sync_key:Lorg/emergent/android/weave/PrefKey; // field@035e │ │ +0488d4: 6e10 a70e 0100 |0034: invoke-virtual {v1}, Lorg/emergent/android/weave/PrefKey;.name:()Ljava/lang/String; // method@0ea7 │ │ +0488da: 0c01 |0037: move-result-object v1 │ │ +0488dc: 7230 d400 1302 |0038: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d4 │ │ +0488e2: 0c01 |003b: move-result-object v1 │ │ +0488e4: 6e30 ba00 0401 |003c: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ba │ │ +0488ea: 1104 |003f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ 0x0003 line=74 │ │ 0x0012 line=75 │ │ 0x0021 line=76 │ │ 0x0030 line=77 │ │ @@ -91221,35 +91237,35 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -046e2c: |[046e2c] org.emergent.android.weave.StaticUtils.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; │ │ -046e3c: 2200 4a00 |0000: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -046e40: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -046e46: 3803 2600 |0005: if-eqz v3, 002b // +0026 │ │ -046e4a: 1a01 c209 |0007: const-string v1, "authAccount" // string@09c2 │ │ -046e4e: 6e10 a30f 0300 |0009: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ -046e54: 0c02 |000c: move-result-object v2 │ │ -046e56: 6e30 4a01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -046e5c: 1a01 4b12 |0010: const-string v1, "password" // string@124b │ │ -046e60: 6e10 9e0f 0300 |0012: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ -046e66: 0c02 |0015: move-result-object v2 │ │ -046e68: 6e30 4a01 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -046e6e: 1a01 9613 |0019: const-string v1, "server_url" // string@1396 │ │ -046e72: 6e10 a20f 0300 |001b: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ -046e78: 0c02 |001e: move-result-object v2 │ │ -046e7a: 6e30 4a01 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -046e80: 1a01 fa14 |0022: const-string v1, "sync_key" // string@14fa │ │ -046e84: 6e10 a00f 0300 |0024: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ -046e8a: 0c02 |0027: move-result-object v2 │ │ -046e8c: 6e30 4a01 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -046e92: 1100 |002b: return-object v0 │ │ +0488ec: |[0488ec] org.emergent.android.weave.StaticUtils.loginToBundle:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Landroid/os/Bundle; │ │ +0488fc: 2200 4900 |0000: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +048900: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +048906: 3803 2600 |0005: if-eqz v3, 002b // +0026 │ │ +04890a: 1a01 be09 |0007: const-string v1, "authAccount" // string@09be │ │ +04890e: 6e10 a30f 0300 |0009: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getUsername:()Ljava/lang/String; // method@0fa3 │ │ +048914: 0c02 |000c: move-result-object v2 │ │ +048916: 6e30 4a01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04891c: 1a01 4612 |0010: const-string v1, "password" // string@1246 │ │ +048920: 6e10 9e0f 0300 |0012: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getPassword:()Ljava/lang/String; // method@0f9e │ │ +048926: 0c02 |0015: move-result-object v2 │ │ +048928: 6e30 4a01 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04892e: 1a01 9113 |0019: const-string v1, "server_url" // string@1391 │ │ +048932: 6e10 a20f 0300 |001b: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getServerAsString:()Ljava/lang/String; // method@0fa2 │ │ +048938: 0c02 |001e: move-result-object v2 │ │ +04893a: 6e30 4a01 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +048940: 1a01 f514 |0022: const-string v1, "sync_key" // string@14f5 │ │ +048944: 6e10 a00f 0300 |0024: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecretAsString:()Ljava/lang/String; // method@0fa0 │ │ +04894a: 0c02 |0027: move-result-object v2 │ │ +04894c: 6e30 4a01 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +048952: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ 0x0007 line=95 │ │ 0x0010 line=96 │ │ 0x0019 line=97 │ │ @@ -91264,23 +91280,23 @@ │ │ type : '(Landroid/app/Activity;Landroid/os/Handler;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -046e94: |[046e94] org.emergent.android.weave.StaticUtils.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z │ │ -046ea4: 7110 ce0e 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ece │ │ -046eaa: 0c00 |0003: move-result-object v0 │ │ -046eac: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -046eb0: 7110 d50e 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchLoginEditor:(Landroid/app/Activity;)V // method@0ed5 │ │ -046eb6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -046eb8: 0f01 |000a: return v1 │ │ -046eba: 7130 f110 0203 |000b: invoke-static {v2, v0, v3}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10f1 │ │ -046ec0: 28fb |000e: goto 0009 // -0005 │ │ +048954: |[048954] org.emergent.android.weave.StaticUtils.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z │ │ +048964: 7110 ce0e 0200 |0000: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ece │ │ +04896a: 0c00 |0003: move-result-object v0 │ │ +04896c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +048970: 7110 d50e 0200 |0006: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.launchLoginEditor:(Landroid/app/Activity;)V // method@0ed5 │ │ +048976: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +048978: 0f01 |000a: return v1 │ │ +04897a: 7130 f110 0203 |000b: invoke-static {v2, v0, v3}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestSync:(Landroid/app/Activity;Lorg/emergent/android/weave/client/WeaveAccountInfo;Landroid/os/Handler;)V // method@10f1 │ │ +048980: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0004 line=203 │ │ 0x0006 line=204 │ │ 0x0009 line=208 │ │ 0x000b line=206 │ │ @@ -91294,25 +91310,25 @@ │ │ type : '(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -046ec4: |[046ec4] org.emergent.android.weave.StaticUtils.toLoginInfo:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ -046ed4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046ed6: 7110 d10e 0400 |0001: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ed1 │ │ -046edc: 0c01 |0004: move-result-object v1 │ │ -046ede: 1101 |0005: return-object v1 │ │ -046ee0: 0d00 |0006: move-exception v0 │ │ -046ee2: 1a02 7102 |0007: const-string v2, "EmergentWeave" // string@0271 │ │ -046ee6: 6e10 ab0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ -046eec: 0c03 |000c: move-result-object v3 │ │ -046eee: 7130 f410 3200 |000d: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f4 │ │ -046ef4: 28f5 |0010: goto 0005 // -000b │ │ +048984: |[048984] org.emergent.android.weave.StaticUtils.toLoginInfo:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ +048994: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +048996: 7110 d10e 0400 |0001: invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;.intentToLogin:(Landroid/content/Intent;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ed1 │ │ +04899c: 0c01 |0004: move-result-object v1 │ │ +04899e: 1101 |0005: return-object v1 │ │ +0489a0: 0d00 |0006: move-exception v0 │ │ +0489a2: 1a02 7102 |0007: const-string v2, "EmergentWeave" // string@0271 │ │ +0489a6: 6e10 ab0c 0000 |0009: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0cab │ │ +0489ac: 0c03 |000c: move-result-object v3 │ │ +0489ae: 7130 f410 3200 |000d: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f4 │ │ +0489b4: 28f5 |0010: goto 0005 // -000b │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0006 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0001 line=194 │ │ 0x0005 line=198 │ │ @@ -91328,75 +91344,80 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -046f08: |[046f08] org.emergent.android.weave.StaticUtils.wipeData:(Landroid/app/Activity;)V │ │ -046f18: 2201 0d00 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ -046f1c: 7020 3000 4100 |0002: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0030 │ │ -046f22: 1402 2e00 0a7f |0005: const v2, #float 1.83434e+38 // #7f0a002e │ │ -046f28: 6e20 3700 2100 |0008: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0037 │ │ -046f2e: 0c01 |000b: move-result-object v1 │ │ -046f30: 1402 2f00 0a7f |000c: const v2, #float 1.83434e+38 // #7f0a002f │ │ -046f36: 6e20 3100 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -046f3c: 0c01 |0012: move-result-object v1 │ │ -046f3e: 1402 3100 0a7f |0013: const v2, #float 1.83434e+38 // #7f0a0031 │ │ -046f44: 2203 c102 |0016: new-instance v3, Lorg/emergent/android/weave/StaticUtils$1; // type@02c1 │ │ -046f48: 7020 c50e 4300 |0018: invoke-direct {v3, v4}, Lorg/emergent/android/weave/StaticUtils$1;.:(Landroid/app/Activity;)V // method@0ec5 │ │ -046f4e: 6e30 3500 2103 |001b: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -046f54: 0c01 |001e: move-result-object v1 │ │ -046f56: 1402 3000 0a7f |001f: const v2, #float 1.83434e+38 // #7f0a0030 │ │ -046f5c: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -046f5e: 6e30 3300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -046f64: 0c01 |0026: move-result-object v1 │ │ -046f66: 6e10 3800 0100 |0027: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0038 │ │ -046f6c: 0c00 |002a: move-result-object v0 │ │ -046f6e: 0e00 |002b: return-void │ │ +0489c8: |[0489c8] org.emergent.android.weave.StaticUtils.wipeData:(Landroid/app/Activity;)V │ │ +0489d8: 2201 0d00 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ +0489dc: 7020 3000 4100 |0002: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0030 │ │ +0489e2: 1402 2e00 0a7f |0005: const v2, #float 1.83434e+38 // #7f0a002e │ │ +0489e8: 6e20 3700 2100 |0008: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0037 │ │ +0489ee: 0c01 |000b: move-result-object v1 │ │ +0489f0: 1402 2f00 0a7f |000c: const v2, #float 1.83434e+38 // #7f0a002f │ │ +0489f6: 6e20 3100 2100 |000f: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +0489fc: 0c01 |0012: move-result-object v1 │ │ +0489fe: 1402 3100 0a7f |0013: const v2, #float 1.83434e+38 // #7f0a0031 │ │ +048a04: 2203 be02 |0016: new-instance v3, Lorg/emergent/android/weave/StaticUtils$1; // type@02be │ │ +048a08: 7020 c50e 4300 |0018: invoke-direct {v3, v4}, Lorg/emergent/android/weave/StaticUtils$1;.:(Landroid/app/Activity;)V // method@0ec5 │ │ +048a0e: 6e30 3500 2103 |001b: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +048a14: 0c01 |001e: move-result-object v1 │ │ +048a16: 1402 3000 0a7f |001f: const v2, #float 1.83434e+38 // #7f0a0030 │ │ +048a1c: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +048a1e: 6e30 3300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +048a24: 0c01 |0026: move-result-object v1 │ │ +048a26: 6e10 3800 0100 |0027: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0038 │ │ +048a2c: 0c00 |002a: move-result-object v0 │ │ +048a2e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ + 0x0008 line=233 │ │ + 0x000f line=234 │ │ + 0x001b line=235 │ │ + 0x0023 line=241 │ │ + 0x0027 line=242 │ │ 0x002b line=243 │ │ locals : │ │ 0x002b - 0x002c reg=0 adb Landroid/app/AlertDialog; │ │ 0x0000 - 0x002c reg=4 activity Landroid/app/Activity; │ │ │ │ #22 : (in Lorg/emergent/android/weave/StaticUtils;) │ │ name : 'wipeDataImpl' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -046f70: |[046f70] org.emergent.android.weave.StaticUtils.wipeDataImpl:(Landroid/content/Context;)V │ │ -046f80: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -046f84: 1a01 e615 |0002: const-string v1, "wipeData" // string@15e6 │ │ -046f88: 7120 f910 1000 |0004: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -046f8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -046f90: 7120 f010 0200 |0008: invoke-static {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestReset:(Landroid/content/Context;Landroid/os/Handler;)V // method@10f0 │ │ -046f96: 0e00 |000b: return-void │ │ +048a30: |[048a30] org.emergent.android.weave.StaticUtils.wipeDataImpl:(Landroid/content/Context;)V │ │ +048a40: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +048a44: 1a01 e115 |0002: const-string v1, "wipeData" // string@15e1 │ │ +048a48: 7120 f910 1000 |0004: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +048a4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +048a50: 7120 f010 0200 |0008: invoke-static {v2, v0}, Lorg/emergent/android/weave/syncadapter/SyncUtil;.requestReset:(Landroid/content/Context;Landroid/os/Handler;)V // method@10f0 │ │ +048a56: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0007 line=147 │ │ 0x000b line=148 │ │ locals : │ │ 0x0000 - 0x000c reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2010 (StaticUtils.java) │ │ + source_file_idx : 2007 (StaticUtils.java) │ │ │ │ Class #358 header: │ │ -class_idx : 708 │ │ +class_idx : 705 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2222 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2219 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #358 annotations: │ │ Annotations on class │ │ @@ -91421,89 +91442,90 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -046f98: |[046f98] org.emergent.android.weave.WeaveListCursorAdapter$MyViewBinder.:()V │ │ -046fa8: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -046fae: 2200 2c02 |0003: new-instance v0, Ljava/text/SimpleDateFormat; // type@022c │ │ -046fb2: 7010 2f0d 0000 |0005: invoke-direct {v0}, Ljava/text/SimpleDateFormat;.:()V // method@0d2f │ │ -046fb8: 5b10 f603 |0008: iput-object v0, v1, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.m_dateFormat:Ljava/text/SimpleDateFormat; // field@03f6 │ │ -046fbc: 0e00 |000a: return-void │ │ +048a58: |[048a58] org.emergent.android.weave.WeaveListCursorAdapter$MyViewBinder.:()V │ │ +048a68: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +048a6e: 2200 2a02 |0003: new-instance v0, Ljava/text/SimpleDateFormat; // type@022a │ │ +048a72: 7010 2f0d 0000 |0005: invoke-direct {v0}, Ljava/text/SimpleDateFormat;.:()V // method@0d2f │ │ +048a78: 5b10 f603 |0008: iput-object v0, v1, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.m_dateFormat:Ljava/text/SimpleDateFormat; // field@03f6 │ │ +048a7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=85 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -046fc0: |[046fc0] org.emergent.android.weave.WeaveListCursorAdapter$MyViewBinder.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z │ │ -046fd0: 2085 c801 |0000: instance-of v5, v8, Landroid/widget/TextView; // type@01c8 │ │ -046fd4: 3805 2800 |0002: if-eqz v5, 002a // +0028 │ │ -046fd8: 1a05 ce0e |0004: const-string v5, "lastModified" // string@0ece │ │ -046fdc: 7220 f600 a900 |0006: invoke-interface {v9, v10}, Landroid/database/Cursor;.getColumnName:(I)Ljava/lang/String; // method@00f6 │ │ -046fe2: 0c06 |0009: move-result-object v6 │ │ -046fe4: 6e20 da0c 6500 |000a: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -046fea: 0a05 |000d: move-result v5 │ │ -046fec: 3805 1c00 |000e: if-eqz v5, 002a // +001c │ │ -046ff0: 0784 |0010: move-object v4, v8 │ │ -046ff2: 1f04 c801 |0011: check-cast v4, Landroid/widget/TextView; // type@01c8 │ │ -046ff6: 7220 f800 a900 |0013: invoke-interface {v9, v10}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ -046ffc: 0b02 |0016: move-result-wide v2 │ │ -046ffe: 2201 3202 |0017: new-instance v1, Ljava/util/Date; // type@0232 │ │ -047002: 1605 e803 |0019: const-wide/16 v5, #int 1000 // #3e8 │ │ -047006: bd25 |001b: mul-long/2addr v5, v2 │ │ -047008: 7030 470d 5106 |001c: invoke-direct {v1, v5, v6}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -04700e: 5475 f603 |001f: iget-object v5, v7, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.m_dateFormat:Ljava/text/SimpleDateFormat; // field@03f6 │ │ -047012: 6e20 300d 1500 |0021: invoke-virtual {v5, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0d30 │ │ -047018: 0c00 |0024: move-result-object v0 │ │ -04701a: 6e20 5a0c 0400 |0025: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -047020: 1215 |0028: const/4 v5, #int 1 // #1 │ │ -047022: 0f05 |0029: return v5 │ │ -047024: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -047026: 28fe |002b: goto 0029 // -0002 │ │ +048a80: |[048a80] org.emergent.android.weave.WeaveListCursorAdapter$MyViewBinder.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z │ │ +048a90: 2095 c601 |0000: instance-of v5, v9, Landroid/widget/TextView; // type@01c6 │ │ +048a94: 3805 2800 |0002: if-eqz v5, 002a // +0028 │ │ +048a98: 1a05 ca0e |0004: const-string v5, "lastModified" // string@0eca │ │ +048a9c: 7220 f600 ba00 |0006: invoke-interface {v10, v11}, Landroid/database/Cursor;.getColumnName:(I)Ljava/lang/String; // method@00f6 │ │ +048aa2: 0c06 |0009: move-result-object v6 │ │ +048aa4: 6e20 da0c 6500 |000a: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +048aaa: 0a05 |000d: move-result v5 │ │ +048aac: 3805 1c00 |000e: if-eqz v5, 002a // +001c │ │ +048ab0: 0794 |0010: move-object v4, v9 │ │ +048ab2: 1f04 c601 |0011: check-cast v4, Landroid/widget/TextView; // type@01c6 │ │ +048ab6: 7220 f800 ba00 |0013: invoke-interface {v10, v11}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ +048abc: 0b02 |0016: move-result-wide v2 │ │ +048abe: 2201 3002 |0017: new-instance v1, Ljava/util/Date; // type@0230 │ │ +048ac2: 1606 e803 |0019: const-wide/16 v6, #int 1000 // #3e8 │ │ +048ac6: bd26 |001b: mul-long/2addr v6, v2 │ │ +048ac8: 7030 470d 6107 |001c: invoke-direct {v1, v6, v7}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +048ace: 5485 f603 |001f: iget-object v5, v8, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.m_dateFormat:Ljava/text/SimpleDateFormat; // field@03f6 │ │ +048ad2: 6e20 300d 1500 |0021: invoke-virtual {v5, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0d30 │ │ +048ad8: 0c00 |0024: move-result-object v0 │ │ +048ada: 6e20 5a0c 0400 |0025: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +048ae0: 1215 |0028: const/4 v5, #int 1 // #1 │ │ +048ae2: 0f05 |0029: return v5 │ │ +048ae4: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +048ae6: 28fe |002b: goto 0029 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ + 0x0006 line=90 │ │ 0x0011 line=91 │ │ 0x0013 line=92 │ │ 0x0017 line=93 │ │ 0x001f line=96 │ │ 0x0025 line=99 │ │ 0x0028 line=100 │ │ 0x0029 line=102 │ │ locals : │ │ 0x0025 - 0x0029 reg=0 dateStr Ljava/lang/String; │ │ 0x001f - 0x0029 reg=1 theDate Ljava/util/Date; │ │ 0x0017 - 0x0029 reg=2 theDateLong J │ │ 0x0013 - 0x0029 reg=4 tview Landroid/widget/TextView; │ │ - 0x0000 - 0x002c reg=7 this Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder; │ │ - 0x0000 - 0x002c reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x002c reg=9 cursor Landroid/database/Cursor; │ │ - 0x0000 - 0x002c reg=10 columnIndex I │ │ + 0x0000 - 0x002c reg=8 this Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder; │ │ + 0x0000 - 0x002c reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x002c reg=10 cursor Landroid/database/Cursor; │ │ + 0x0000 - 0x002c reg=11 columnIndex I │ │ │ │ - source_file_idx : 2222 (WeaveListCursorAdapter.java) │ │ + source_file_idx : 2219 (WeaveListCursorAdapter.java) │ │ │ │ Class #359 header: │ │ -class_idx : 711 │ │ +class_idx : 708 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2224 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2221 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -91533,18 +91555,18 @@ │ │ type : '(Lorg/emergent/android/weave/WeaveListFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047028: |[047028] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.:(Lorg/emergent/android/weave/WeaveListFragment;)V │ │ -047038: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -04703e: 5b01 f803 |0003: iput-object v1, v0, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ -047042: 0e00 |0005: return-void │ │ +048ae8: |[048ae8] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.:(Lorg/emergent/android/weave/WeaveListFragment;)V │ │ +048af8: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +048afe: 5b01 f803 |0003: iput-object v1, v0, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ +048b02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ 0x0005 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ @@ -91556,20 +91578,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -047044: |[047044] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoadFinished:(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ -047054: 5410 f803 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ -047058: 6e10 fc0e 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; // method@0efc │ │ -04705e: 0c00 |0005: move-result-object v0 │ │ -047060: 6e20 520a 3000 |0006: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ -047066: 0e00 |0009: return-void │ │ +048b04: |[048b04] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoadFinished:(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ +048b14: 5410 f803 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ +048b18: 6e10 fc0e 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; // method@0efc │ │ +048b1e: 0c00 |0005: move-result-object v0 │ │ +048b20: 6e20 520a 3000 |0006: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ +048b26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0009 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x000a reg=1 this Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ @@ -91581,58 +91603,58 @@ │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -047068: |[047068] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -047078: 1f02 3600 |0000: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ -04707c: 6e30 f20e 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V // method@0ef2 │ │ -047082: 0e00 |0005: return-void │ │ +048b28: |[048b28] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +048b38: 1f02 3600 |0000: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ +048b3c: 6e30 f20e 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V // method@0ef2 │ │ +048b42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/support/v4/content/Loader; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/Loader; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #2 : (in Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -047084: |[047084] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoaderReset:(Landroid/support/v4/content/Loader;)V │ │ -047094: 5420 f803 |0000: iget-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ -047098: 6e10 fc0e 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; // method@0efc │ │ -04709e: 0c00 |0005: move-result-object v0 │ │ -0470a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0470a2: 6e20 520a 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ -0470a8: 0e00 |000a: return-void │ │ +048b44: |[048b44] org.emergent.android.weave.WeaveListFragment$WeaveLoaderCallbacks.onLoaderReset:(Landroid/support/v4/content/Loader;)V │ │ +048b54: 5420 f803 |0000: iget-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/WeaveListFragment; // field@03f8 │ │ +048b58: 6e10 fc0e 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/WeaveListFragment;.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; // method@0efc │ │ +048b5e: 0c00 |0005: move-result-object v0 │ │ +048b60: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +048b62: 6e20 520a 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a52 │ │ +048b68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000a line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x000b reg=2 this Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ 0x0000 - 0x000b reg=3 loader Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ - source_file_idx : 2224 (WeaveListFragment.java) │ │ + source_file_idx : 2221 (WeaveListFragment.java) │ │ │ │ Class #360 header: │ │ -class_idx : 727 │ │ +class_idx : 724 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2116 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2113 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 23 │ │ │ │ Class #360 annotations: │ │ Annotations on field #1070 'm_clusterUri' │ │ @@ -91719,23 +91741,23 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0470ac: |[0470ac] org.emergent.android.weave.client.UserWeaveImpl.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V │ │ -0470bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0470be: 0760 |0001: move-object v0, v6 │ │ -0470c0: 0771 |0002: move-object v1, v7 │ │ -0470c2: 0782 |0003: move-object v2, v8 │ │ -0470c4: 0793 |0004: move-object v3, v9 │ │ -0470c6: 07a4 |0005: move-object v4, v10 │ │ -0470c8: 7606 7c0f 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V // method@0f7c │ │ -0470ce: 0e00 |0009: return-void │ │ +048b6c: |[048b6c] org.emergent.android.weave.client.UserWeaveImpl.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V │ │ +048b7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +048b7e: 0760 |0001: move-object v0, v6 │ │ +048b80: 0771 |0002: move-object v1, v7 │ │ +048b82: 0782 |0003: move-object v2, v8 │ │ +048b84: 0793 |0004: move-object v3, v9 │ │ +048b86: 07a4 |0005: move-object v4, v10 │ │ +048b88: 7606 7c0f 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V // method@0f7c │ │ +048b8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0009 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ 0x0000 - 0x000a reg=7 transport Lorg/emergent/android/weave/client/WeaveTransport; │ │ @@ -91748,29 +91770,29 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0470d0: |[0470d0] org.emergent.android.weave.client.UserWeaveImpl.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V │ │ -0470e0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -0470e6: 5b13 2d04 |0003: iput-object v3, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ -0470ea: 5b14 3204 |0005: iput-object v4, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_userId:Ljava/lang/String; // field@0432 │ │ -0470ee: 7100 cc0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -0470f4: 0c00 |000a: move-result-object v0 │ │ -0470f6: 6e20 d20f 4000 |000b: invoke-virtual {v0, v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@0fd2 │ │ -0470fc: 0c00 |000e: move-result-object v0 │ │ -0470fe: 5b10 2f04 |000f: iput-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_legalUsername:Ljava/lang/String; // field@042f │ │ -047102: 5b15 3004 |0011: iput-object v5, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ -047106: 5b12 3104 |0013: iput-object v2, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -04710a: 2200 4e02 |0015: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@024e │ │ -04710e: 7020 860d 6000 |0017: invoke-direct {v0, v6}, Ljava/util/concurrent/atomic/AtomicReference;.:(Ljava/lang/Object;)V // method@0d86 │ │ -047114: 5b10 2e04 |001a: iput-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ -047118: 0e00 |001c: return-void │ │ +048b90: |[048b90] org.emergent.android.weave.client.UserWeaveImpl.:(Lorg/emergent/android/weave/client/WeaveTransport;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V │ │ +048ba0: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +048ba6: 5b13 2d04 |0003: iput-object v3, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ +048baa: 5b14 3204 |0005: iput-object v4, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_userId:Ljava/lang/String; // field@0432 │ │ +048bae: 7100 cc0f 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +048bb4: 0c00 |000a: move-result-object v0 │ │ +048bb6: 6e20 d20f 4000 |000b: invoke-virtual {v0, v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.legalizeUsername:(Ljava/lang/String;)Ljava/lang/String; // method@0fd2 │ │ +048bbc: 0c00 |000e: move-result-object v0 │ │ +048bbe: 5b10 2f04 |000f: iput-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_legalUsername:Ljava/lang/String; // field@042f │ │ +048bc2: 5b15 3004 |0011: iput-object v5, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ +048bc6: 5b12 3104 |0013: iput-object v2, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +048bca: 2200 4c02 |0015: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@024c │ │ +048bce: 7020 860d 6000 |0017: invoke-direct {v0, v6}, Ljava/util/concurrent/atomic/AtomicReference;.:(Ljava/lang/Object;)V // method@0d86 │ │ +048bd4: 5b10 2e04 |001a: iput-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ +048bd8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ 0x0007 line=34 │ │ 0x0011 line=35 │ │ @@ -91790,19 +91812,19 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04711c: |[04711c] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; │ │ -04712c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04712e: 7140 810f 2130 |0001: invoke-static {v1, v2, v0, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;Ljava/lang/String;)Ljava/net/URI; // method@0f81 │ │ -047134: 0c00 |0004: move-result-object v0 │ │ -047136: 1100 |0005: return-object v0 │ │ +048bdc: |[048bdc] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; │ │ +048bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048bee: 7140 810f 2130 |0001: invoke-static {v1, v2, v0, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;Ljava/lang/String;)Ljava/net/URI; // method@0f81 │ │ +048bf4: 0c00 |0004: move-result-object v0 │ │ +048bf6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 clusterUri Ljava/net/URI; │ │ 0x0000 - 0x0006 reg=2 userId Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 subpath Ljava/lang/String; │ │ @@ -91812,52 +91834,52 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -047138: |[047138] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;Ljava/lang/String;)Ljava/net/URI; │ │ -047148: 0771 |0000: move-object v1, v7 │ │ -04714a: 3806 1700 |0001: if-eqz v6, 0018 // +0017 │ │ -04714e: 2202 0302 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -047152: 7010 f20c 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047158: 6e20 f80c 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04715e: 0c02 |000b: move-result-object v2 │ │ -047160: 6e10 640f 0600 |000c: invoke-virtual {v6}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ -047166: 0c03 |000f: move-result-object v3 │ │ -047168: 6e20 f80c 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04716e: 0c02 |0013: move-result-object v2 │ │ -047170: 6e10 fd0c 0200 |0014: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047176: 0c01 |0017: move-result-object v1 │ │ -047178: 7110 4910 0400 |0018: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ -04717e: 7110 4710 0400 |001b: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // method@1047 │ │ -047184: 0c00 |001e: move-result-object v0 │ │ -047186: 2202 0302 |001f: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -04718a: 7010 f20c 0200 |0021: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047190: 1a03 0601 |0024: const-string v3, "1.0/" // string@0106 │ │ -047194: 6e20 f80c 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04719a: 0c02 |0029: move-result-object v2 │ │ -04719c: 6e20 f80c 5200 |002a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0471a2: 0c02 |002d: move-result-object v2 │ │ -0471a4: 6e10 fd0c 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0471aa: 0c02 |0031: move-result-object v2 │ │ -0471ac: 6e20 4210 2000 |0032: invoke-virtual {v0, v2}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ -0471b2: 1a02 fb00 |0035: const-string v2, "/" // string@00fb │ │ -0471b6: 6e20 e40c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -0471bc: 0a02 |003a: move-result v2 │ │ -0471be: 3802 0800 |003b: if-eqz v2, 0043 // +0008 │ │ -0471c2: 1212 |003d: const/4 v2, #int 1 // #1 │ │ -0471c4: 6e20 e50c 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -0471ca: 0c01 |0041: move-result-object v1 │ │ -0471cc: 28f3 |0042: goto 0035 // -000d │ │ -0471ce: 6e20 4210 1000 |0043: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ -0471d4: 6e10 4310 0000 |0046: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.build:()Ljava/net/URI; // method@1043 │ │ -0471da: 0c02 |0049: move-result-object v2 │ │ -0471dc: 1102 |004a: return-object v2 │ │ +048bf8: |[048bf8] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;Ljava/lang/String;)Ljava/net/URI; │ │ +048c08: 0771 |0000: move-object v1, v7 │ │ +048c0a: 3806 1700 |0001: if-eqz v6, 0018 // +0017 │ │ +048c0e: 2202 0102 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +048c12: 7010 f20c 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +048c18: 6e20 f80c 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048c1e: 0c02 |000b: move-result-object v2 │ │ +048c20: 6e10 640f 0600 |000c: invoke-virtual {v6}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ +048c26: 0c03 |000f: move-result-object v3 │ │ +048c28: 6e20 f80c 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048c2e: 0c02 |0013: move-result-object v2 │ │ +048c30: 6e10 fd0c 0200 |0014: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +048c36: 0c01 |0017: move-result-object v1 │ │ +048c38: 7110 4910 0400 |0018: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ +048c3e: 7110 4710 0400 |001b: invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // method@1047 │ │ +048c44: 0c00 |001e: move-result-object v0 │ │ +048c46: 2202 0102 |001f: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +048c4a: 7010 f20c 0200 |0021: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +048c50: 1a03 0601 |0024: const-string v3, "1.0/" // string@0106 │ │ +048c54: 6e20 f80c 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048c5a: 0c02 |0029: move-result-object v2 │ │ +048c5c: 6e20 f80c 5200 |002a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048c62: 0c02 |002d: move-result-object v2 │ │ +048c64: 6e10 fd0c 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +048c6a: 0c02 |0031: move-result-object v2 │ │ +048c6c: 6e20 4210 2000 |0032: invoke-virtual {v0, v2}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ +048c72: 1a02 fb00 |0035: const-string v2, "/" // string@00fb │ │ +048c76: 6e20 e40c 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +048c7c: 0a02 |003a: move-result v2 │ │ +048c7e: 3802 0800 |003b: if-eqz v2, 0043 // +0008 │ │ +048c82: 1212 |003d: const/4 v2, #int 1 // #1 │ │ +048c84: 6e20 e50c 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +048c8a: 0c01 |0041: move-result-object v1 │ │ +048c8c: 28f3 |0042: goto 0035 // -000d │ │ +048c8e: 6e20 4210 1000 |0043: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ +048c94: 6e10 4310 0000 |0046: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.build:()Ljava/net/URI; // method@1043 │ │ +048c9a: 0c02 |0049: move-result-object v2 │ │ +048c9c: 1102 |004a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0001 line=313 │ │ 0x0003 line=314 │ │ 0x0018 line=315 │ │ 0x001b line=316 │ │ @@ -91879,40 +91901,40 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0471e0: |[0471e0] org.emergent.android.weave.client.UserWeaveImpl.buildUserUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; │ │ -0471f0: 7110 4910 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ -0471f6: 7110 4710 0300 |0003: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // method@1047 │ │ -0471fc: 0c00 |0006: move-result-object v0 │ │ -0471fe: 2201 0302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -047202: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047208: 1a02 8a15 |000c: const-string v2, "user/1.0/" // string@158a │ │ -04720c: 6e20 f80c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047212: 0c01 |0011: move-result-object v1 │ │ -047214: 6e20 f80c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04721a: 0c01 |0015: move-result-object v1 │ │ -04721c: 6e10 fd0c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047222: 0c01 |0019: move-result-object v1 │ │ -047224: 6e20 4210 1000 |001a: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ -04722a: 1a01 fb00 |001d: const-string v1, "/" // string@00fb │ │ -04722e: 6e20 e40c 1500 |001f: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ -047234: 0a01 |0022: move-result v1 │ │ -047236: 3801 0800 |0023: if-eqz v1, 002b // +0008 │ │ -04723a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -04723c: 6e20 e50c 1500 |0026: invoke-virtual {v5, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ -047242: 0c05 |0029: move-result-object v5 │ │ -047244: 28f3 |002a: goto 001d // -000d │ │ -047246: 6e20 4210 5000 |002b: invoke-virtual {v0, v5}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ -04724c: 6e10 4310 0000 |002e: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.build:()Ljava/net/URI; // method@1043 │ │ -047252: 0c01 |0031: move-result-object v1 │ │ -047254: 1101 |0032: return-object v1 │ │ +048ca0: |[048ca0] org.emergent.android.weave.client.UserWeaveImpl.buildUserUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; │ │ +048cb0: 7110 4910 0300 |0000: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.checkNull:(Ljava/net/URI;)V // method@1049 │ │ +048cb6: 7110 4710 0300 |0003: invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;.buildUpon:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder; // method@1047 │ │ +048cbc: 0c00 |0006: move-result-object v0 │ │ +048cbe: 2201 0102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +048cc2: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +048cc8: 1a02 8515 |000c: const-string v2, "user/1.0/" // string@1585 │ │ +048ccc: 6e20 f80c 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048cd2: 0c01 |0011: move-result-object v1 │ │ +048cd4: 6e20 f80c 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +048cda: 0c01 |0015: move-result-object v1 │ │ +048cdc: 6e10 fd0c 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +048ce2: 0c01 |0019: move-result-object v1 │ │ +048ce4: 6e20 4210 1000 |001a: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ +048cea: 1a01 fb00 |001d: const-string v1, "/" // string@00fb │ │ +048cee: 6e20 e40c 1500 |001f: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ce4 │ │ +048cf4: 0a01 |0022: move-result v1 │ │ +048cf6: 3801 0800 |0023: if-eqz v1, 002b // +0008 │ │ +048cfa: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +048cfc: 6e20 e50c 1500 |0026: invoke-virtual {v5, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0ce5 │ │ +048d02: 0c05 |0029: move-result-object v5 │ │ +048d04: 28f3 |002a: goto 001d // -000d │ │ +048d06: 6e20 4210 5000 |002b: invoke-virtual {v0, v5}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.appendEncodedPath:(Ljava/lang/String;)V // method@1042 │ │ +048d0c: 6e10 4310 0000 |002e: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveUtil$UriBuilder;.build:()Ljava/net/URI; // method@1043 │ │ +048d12: 0c01 |0031: move-result-object v1 │ │ +048d14: 1101 |0032: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0003 line=298 │ │ 0x0007 line=299 │ │ 0x001d line=300 │ │ 0x0025 line=301 │ │ @@ -91929,16 +91951,16 @@ │ │ type : '(Lorg/emergent/android/weave/client/WeaveResponse;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047258: |[047258] org.emergent.android.weave.client.UserWeaveImpl.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V │ │ -047268: 0e00 |0000: return-void │ │ +048d18: |[048d18] org.emergent.android.weave.client.UserWeaveImpl.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V │ │ +048d28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 response Lorg/emergent/android/weave/client/WeaveResponse; │ │ │ │ #6 : (in Lorg/emergent/android/weave/client/UserWeaveImpl;) │ │ @@ -91946,23 +91968,23 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04726c: |[04726c] org.emergent.android.weave.client.UserWeaveImpl.getClusterUriSafe:()Ljava/net/URI; │ │ -04727c: 5430 2d04 |0000: iget-object v0, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ -047280: 7010 8c0f 0300 |0002: invoke-direct {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUriUnsafe:()Ljava/net/URI; // method@0f8c │ │ -047286: 0c01 |0005: move-result-object v1 │ │ -047288: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -04728c: 0710 |0008: move-object v0, v1 │ │ -04728e: 1100 |0009: return-object v0 │ │ -047290: 0d02 |000a: move-exception v2 │ │ -047292: 28fe |000b: goto 0009 // -0002 │ │ +048d2c: |[048d2c] org.emergent.android.weave.client.UserWeaveImpl.getClusterUriSafe:()Ljava/net/URI; │ │ +048d3c: 5430 2d04 |0000: iget-object v0, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ +048d40: 7010 8c0f 0300 |0002: invoke-direct {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUriUnsafe:()Ljava/net/URI; // method@0f8c │ │ +048d46: 0c01 |0005: move-result-object v1 │ │ +048d48: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +048d4c: 0710 |0008: move-object v0, v1 │ │ +048d4e: 1100 |0009: return-object v0 │ │ +048d50: 0d02 |000a: move-exception v2 │ │ +048d52: 28fe |000b: goto 0009 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=164 │ │ 0x0006 line=165 │ │ @@ -91979,27 +92001,27 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0472a4: |[0472a4] org.emergent.android.weave.client.UserWeaveImpl.getClusterUriUnsafe:()Ljava/net/URI; │ │ -0472b4: 1a01 fd00 |0000: const-string v1, "/node/weave" // string@00fd │ │ -0472b8: 6e20 920f 1400 |0002: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f92 │ │ -0472be: 0c03 |0005: move-result-object v3 │ │ -0472c0: 6e10 0710 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -0472c6: 0c02 |0009: move-result-object v2 │ │ -0472c8: 2203 1002 |000a: new-instance v3, Ljava/net/URI; // type@0210 │ │ -0472cc: 7020 130d 2300 |000c: invoke-direct {v3, v2}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ -0472d2: 1103 |000f: return-object v3 │ │ -0472d4: 0d00 |0010: move-exception v0 │ │ -0472d6: 2203 dd02 |0011: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -0472da: 7020 df0f 0300 |0013: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0472e0: 2703 |0016: throw v3 │ │ +048d64: |[048d64] org.emergent.android.weave.client.UserWeaveImpl.getClusterUriUnsafe:()Ljava/net/URI; │ │ +048d74: 1a01 fd00 |0000: const-string v1, "/node/weave" // string@00fd │ │ +048d78: 6e20 920f 1400 |0002: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f92 │ │ +048d7e: 0c03 |0005: move-result-object v3 │ │ +048d80: 6e10 0710 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +048d86: 0c02 |0009: move-result-object v2 │ │ +048d88: 2203 0e02 |000a: new-instance v3, Ljava/net/URI; // type@020e │ │ +048d8c: 7020 130d 2300 |000c: invoke-direct {v3, v2}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@0d13 │ │ +048d92: 1103 |000f: return-object v3 │ │ +048d94: 0d00 |0010: move-exception v0 │ │ +048d96: 2203 da02 |0011: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +048d9a: 7020 df0f 0300 |0013: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +048da0: 2703 |0016: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/net/URISyntaxException; -> 0x0010 │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x000a line=177 │ │ @@ -92017,30 +92039,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0472f4: |[0472f4] org.emergent.android.weave.client.UserWeaveImpl.authenticate:()V │ │ -047304: 6201 1f04 |0000: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ -047308: 6e20 8f0f 1200 |0002: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f8f │ │ -04730e: 0c01 |0005: move-result-object v1 │ │ -047310: 6e10 6b0f 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ -047316: 0c00 |0009: move-result-object v0 │ │ -047318: 1f00 0b03 |000a: check-cast v0, Lorg/json/JSONObject; // type@030b │ │ -04731c: 6201 2004 |000c: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ -047320: 6e20 8f0f 1200 |000e: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f8f │ │ -047326: 0c01 |0011: move-result-object v1 │ │ -047328: 6e10 6b0f 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ -04732e: 0c00 |0015: move-result-object v0 │ │ -047330: 1f00 0b03 |0016: check-cast v0, Lorg/json/JSONObject; // type@030b │ │ -047334: 1a01 150c |0018: const-string v1, "foo" // string@0c15 │ │ -047338: 6e20 1611 1000 |001a: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -04733e: 0e00 |001d: return-void │ │ +048db4: |[048db4] org.emergent.android.weave.client.UserWeaveImpl.authenticate:()V │ │ +048dc4: 6201 1f04 |0000: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ +048dc8: 6e20 8f0f 1200 |0002: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f8f │ │ +048dce: 0c01 |0005: move-result-object v1 │ │ +048dd0: 6e10 6b0f 0100 |0006: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ +048dd6: 0c00 |0009: move-result-object v0 │ │ +048dd8: 1f00 0803 |000a: check-cast v0, Lorg/json/JSONObject; // type@0308 │ │ +048ddc: 6201 2004 |000c: sget-object v1, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ +048de0: 6e20 8f0f 1200 |000e: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f8f │ │ +048de6: 0c01 |0011: move-result-object v1 │ │ +048de8: 6e10 6b0f 0100 |0012: invoke-virtual {v1}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ +048dee: 0c00 |0015: move-result-object v0 │ │ +048df0: 1f00 0803 |0016: check-cast v0, Lorg/json/JSONObject; // type@0308 │ │ +048df4: 1a01 110c |0018: const-string v1, "foo" // string@0c11 │ │ +048df8: 6e20 1611 1000 |001a: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +048dfe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000c line=80 │ │ 0x0018 line=81 │ │ 0x001d line=82 │ │ locals : │ │ @@ -92053,17 +92075,17 @@ │ │ type : '([C)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047340: |[047340] org.emergent.android.weave.client.UserWeaveImpl.authenticateSecret:([C)V │ │ -047350: 6e10 7d0f 0000 |0000: invoke-virtual {v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.authenticate:()V // method@0f7d │ │ -047356: 0e00 |0003: return-void │ │ +048e00: |[048e00] org.emergent.android.weave.client.UserWeaveImpl.authenticateSecret:([C)V │ │ +048e10: 6e10 7d0f 0000 |0000: invoke-virtual {v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.authenticate:()V // method@0f7d │ │ +048e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ 0x0000 - 0x0004 reg=1 secret [C │ │ @@ -92073,22 +92095,22 @@ │ │ type : '(Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -047358: |[047358] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; │ │ -047368: 6e10 890f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUri:()Ljava/net/URI; // method@0f89 │ │ -04736e: 0c00 |0003: move-result-object v0 │ │ -047370: 6e10 8e0f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -047376: 0c01 |0007: move-result-object v1 │ │ -047378: 7130 800f 1003 |0008: invoke-static {v0, v1, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; // method@0f80 │ │ -04737e: 0c00 |000b: move-result-object v0 │ │ -047380: 1100 |000c: return-object v0 │ │ +048e18: |[048e18] org.emergent.android.weave.client.UserWeaveImpl.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; │ │ +048e28: 6e10 890f 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUri:()Ljava/net/URI; // method@0f89 │ │ +048e2e: 0c00 |0003: move-result-object v0 │ │ +048e30: 6e10 8e0f 0200 |0004: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +048e36: 0c01 |0007: move-result-object v1 │ │ +048e38: 7130 800f 1003 |0008: invoke-static {v0, v1, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; // method@0f80 │ │ +048e3e: 0c00 |000b: move-result-object v0 │ │ +048e40: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ 0x0000 - 0x000d reg=3 subpath Ljava/lang/String; │ │ │ │ @@ -92097,21 +92119,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -047384: |[047384] org.emergent.android.weave.client.UserWeaveImpl.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; │ │ -047394: 5420 2d04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ -047398: 6e10 8e0f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -04739e: 0c01 |0005: move-result-object v1 │ │ -0473a0: 7130 830f 1003 |0006: invoke-static {v0, v1, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; // method@0f83 │ │ -0473a6: 0c00 |0009: move-result-object v0 │ │ -0473a8: 1100 |000a: return-object v0 │ │ +048e44: |[048e44] org.emergent.android.weave.client.UserWeaveImpl.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; │ │ +048e54: 5420 2d04 |0000: iget-object v0, v2, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_authUri:Ljava/net/URI; // field@042d │ │ +048e58: 6e10 8e0f 0200 |0002: invoke-virtual {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +048e5e: 0c01 |0005: move-result-object v1 │ │ +048e60: 7130 830f 1003 |0006: invoke-static {v0, v1, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URI; // method@0f83 │ │ +048e66: 0c00 |0009: move-result-object v0 │ │ +048e68: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ 0x0000 - 0x000b reg=3 subpath Ljava/lang/String; │ │ │ │ @@ -92120,31 +92142,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0473ac: |[0473ac] org.emergent.android.weave.client.UserWeaveImpl.checkUsernameAvailable:()Z │ │ -0473bc: 1a01 fb00 |0000: const-string v1, "/" // string@00fb │ │ -0473c0: 6e20 920f 1400 |0002: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f92 │ │ -0473c6: 0c03 |0005: move-result-object v3 │ │ -0473c8: 6e10 0710 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -0473ce: 0c02 |0009: move-result-object v2 │ │ -0473d0: 7110 b60c 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ -0473d6: 0a03 |000d: move-result v3 │ │ -0473d8: 3903 0400 |000e: if-nez v3, 0012 // +0004 │ │ -0473dc: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -0473de: 0f03 |0011: return v3 │ │ -0473e0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0473e2: 28fe |0013: goto 0011 // -0002 │ │ -0473e4: 0d00 |0014: move-exception v0 │ │ -0473e6: 2203 dd02 |0015: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -0473ea: 7020 df0f 0300 |0017: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0473f0: 2703 |001a: throw v3 │ │ +048e6c: |[048e6c] org.emergent.android.weave.client.UserWeaveImpl.checkUsernameAvailable:()Z │ │ +048e7c: 1a01 fb00 |0000: const-string v1, "/" // string@00fb │ │ +048e80: 6e20 920f 1400 |0002: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f92 │ │ +048e86: 0c03 |0005: move-result-object v3 │ │ +048e88: 6e10 0710 0300 |0006: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +048e8e: 0c02 |0009: move-result-object v2 │ │ +048e90: 7110 b60c 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ +048e96: 0a03 |000d: move-result v3 │ │ +048e98: 3903 0400 |000e: if-nez v3, 0012 // +0004 │ │ +048e9c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +048e9e: 0f03 |0011: return v3 │ │ +048ea0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +048ea2: 28fe |0013: goto 0011 // -0002 │ │ +048ea4: 0d00 |0014: move-exception v0 │ │ +048ea6: 2203 da02 |0015: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +048eaa: 7020 df0f 0300 |0017: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +048eb0: 2703 |001a: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/lang/NumberFormatException; -> 0x0014 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=70 │ │ @@ -92161,26 +92183,26 @@ │ │ type : '(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -047404: |[047404] org.emergent.android.weave.client.UserWeaveImpl.deleteNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -047414: 5441 3104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -047418: 6e10 8e0f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -04741e: 0c02 |0005: move-result-object v2 │ │ -047420: 5443 3004 |0006: iget-object v3, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ -047424: 6e40 3910 2153 |0008: invoke-virtual {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.execDeleteMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@1039 │ │ -04742a: 0c01 |000b: move-result-object v1 │ │ -04742c: 1101 |000c: return-object v1 │ │ -04742e: 0d00 |000d: move-exception v0 │ │ -047430: 2201 dd02 |000e: new-instance v1, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047434: 7020 df0f 0100 |0010: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -04743a: 2701 |0013: throw v1 │ │ +048ec4: |[048ec4] org.emergent.android.weave.client.UserWeaveImpl.deleteNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +048ed4: 5441 3104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +048ed8: 6e10 8e0f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +048ede: 0c02 |0005: move-result-object v2 │ │ +048ee0: 5443 3004 |0006: iget-object v3, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ +048ee4: 6e40 3910 2153 |0008: invoke-virtual {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.execDeleteMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@1039 │ │ +048eea: 0c01 |000b: move-result-object v1 │ │ +048eec: 1101 |000c: return-object v1 │ │ +048eee: 0d00 |000d: move-exception v0 │ │ +048ef0: 2201 da02 |000e: new-instance v1, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +048ef4: 7020 df0f 0100 |0010: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +048efa: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/IOException; -> 0x000d │ │ positions : │ │ 0x0000 line=282 │ │ 0x000d line=283 │ │ 0x000e line=284 │ │ @@ -92194,26 +92216,26 @@ │ │ type : '([B)Lorg/emergent/android/weave/client/BulkKeyCouplet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04744c: |[04744c] org.emergent.android.weave.client.UserWeaveImpl.getBulkKeyPair:([B)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ -04745c: 6e10 8d0f 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getCryptoKeys:()Lorg/json/JSONObject; // method@0f8d │ │ -047462: 0c00 |0003: move-result-object v0 │ │ -047464: 6e10 8e0f 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -04746a: 0c02 |0007: move-result-object v2 │ │ -04746c: 7130 4610 5200 |0008: invoke-static {v2, v5, v0}, Lorg/emergent/android/weave/client/WeaveUtil;.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@1046 │ │ -047472: 0c03 |000b: move-result-object v3 │ │ -047474: 1103 |000c: return-object v3 │ │ -047476: 0d01 |000d: move-exception v1 │ │ -047478: 2203 dd02 |000e: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -04747c: 7020 df0f 1300 |0010: invoke-direct {v3, v1}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -047482: 2703 |0013: throw v3 │ │ +048f0c: |[048f0c] org.emergent.android.weave.client.UserWeaveImpl.getBulkKeyPair:([B)Lorg/emergent/android/weave/client/BulkKeyCouplet; │ │ +048f1c: 6e10 8d0f 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getCryptoKeys:()Lorg/json/JSONObject; // method@0f8d │ │ +048f22: 0c00 |0003: move-result-object v0 │ │ +048f24: 6e10 8e0f 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +048f2a: 0c02 |0007: move-result-object v2 │ │ +048f2c: 7130 4610 5200 |0008: invoke-static {v2, v5, v0}, Lorg/emergent/android/weave/client/WeaveUtil;.buildBulkKeyPair:(Ljava/lang/String;[BLorg/json/JSONObject;)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@1046 │ │ +048f32: 0c03 |000b: move-result-object v3 │ │ +048f34: 1103 |000c: return-object v3 │ │ +048f36: 0d01 |000d: move-exception v1 │ │ +048f38: 2203 da02 |000e: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +048f3c: 7020 df0f 1300 |0010: invoke-direct {v3, v1}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +048f42: 2703 |0013: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Lorg/json/JSONException; -> 0x000d │ │ positions : │ │ 0x0000 line=201 │ │ 0x0004 line=203 │ │ 0x0008 line=205 │ │ @@ -92231,28 +92253,28 @@ │ │ type : '([C)Lorg/emergent/android/weave/client/BulkKeyTool;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -047494: |[047494] org.emergent.android.weave.client.UserWeaveImpl.getBulkTool:([C)Lorg/emergent/android/weave/client/BulkKeyTool; │ │ -0474a4: 2202 0102 |0000: new-instance v2, Ljava/lang/String; // type@0201 │ │ -0474a8: 7020 d60c 5200 |0002: invoke-direct {v2, v5}, Ljava/lang/String;.:([C)V // method@0cd6 │ │ -0474ae: 7110 170f 0200 |0005: invoke-static {v2}, Lorg/emergent/android/weave/client/Base32;.decodeModified:(Ljava/lang/String;)[B // method@0f17 │ │ -0474b4: 0c01 |0008: move-result-object v1 │ │ -0474b6: 2202 cd02 |0009: new-instance v2, Lorg/emergent/android/weave/client/BulkKeyTool; // type@02cd │ │ -0474ba: 6e20 870f 1400 |000b: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getBulkKeyPair:([B)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0f87 │ │ -0474c0: 0c03 |000e: move-result-object v3 │ │ -0474c2: 7020 2d0f 3200 |000f: invoke-direct {v2, v3}, Lorg/emergent/android/weave/client/BulkKeyTool;.:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)V // method@0f2d │ │ -0474c8: 1102 |0012: return-object v2 │ │ -0474ca: 0d00 |0013: move-exception v0 │ │ -0474cc: 2202 dd02 |0014: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -0474d0: 7020 df0f 0200 |0016: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0474d6: 2702 |0019: throw v2 │ │ +048f54: |[048f54] org.emergent.android.weave.client.UserWeaveImpl.getBulkTool:([C)Lorg/emergent/android/weave/client/BulkKeyTool; │ │ +048f64: 2202 ff01 |0000: new-instance v2, Ljava/lang/String; // type@01ff │ │ +048f68: 7020 d60c 5200 |0002: invoke-direct {v2, v5}, Ljava/lang/String;.:([C)V // method@0cd6 │ │ +048f6e: 7110 170f 0200 |0005: invoke-static {v2}, Lorg/emergent/android/weave/client/Base32;.decodeModified:(Ljava/lang/String;)[B // method@0f17 │ │ +048f74: 0c01 |0008: move-result-object v1 │ │ +048f76: 2202 ca02 |0009: new-instance v2, Lorg/emergent/android/weave/client/BulkKeyTool; // type@02ca │ │ +048f7a: 6e20 870f 1400 |000b: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getBulkKeyPair:([B)Lorg/emergent/android/weave/client/BulkKeyCouplet; // method@0f87 │ │ +048f80: 0c03 |000e: move-result-object v3 │ │ +048f82: 7020 2d0f 3200 |000f: invoke-direct {v2, v3}, Lorg/emergent/android/weave/client/BulkKeyTool;.:(Lorg/emergent/android/weave/client/BulkKeyCouplet;)V // method@0f2d │ │ +048f88: 1102 |0012: return-object v2 │ │ +048f8a: 0d00 |0013: move-exception v0 │ │ +048f8c: 2202 da02 |0014: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +048f90: 7020 df0f 0200 |0016: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +048f96: 2702 |0019: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0012 │ │ Ljava/security/GeneralSecurityException; -> 0x0013 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0009 line=155 │ │ 0x0013 line=156 │ │ @@ -92268,19 +92290,19 @@ │ │ type : '()Ljava/net/URI;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0474e8: |[0474e8] org.emergent.android.weave.client.UserWeaveImpl.getClusterUri:()Ljava/net/URI; │ │ -0474f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0474fa: 6e20 8a0f 0100 |0001: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUri:(Z)Ljava/net/URI; // method@0f8a │ │ -047500: 0c00 |0004: move-result-object v0 │ │ -047502: 1100 |0005: return-object v0 │ │ +048fa8: |[048fa8] org.emergent.android.weave.client.UserWeaveImpl.getClusterUri:()Ljava/net/URI; │ │ +048fb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048fba: 6e20 8a0f 0100 |0001: invoke-virtual {v1, v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUri:(Z)Ljava/net/URI; // method@0f8a │ │ +048fc0: 0c00 |0004: move-result-object v0 │ │ +048fc2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ │ │ #9 : (in Lorg/emergent/android/weave/client/UserWeaveImpl;) │ │ @@ -92288,29 +92310,29 @@ │ │ type : '(Z)Ljava/net/URI;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -047504: |[047504] org.emergent.android.weave.client.UserWeaveImpl.getClusterUri:(Z)Ljava/net/URI; │ │ -047514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047516: 3804 0e00 |0001: if-eqz v4, 000f // +000e │ │ -04751a: 5432 2e04 |0003: iget-object v2, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ -04751e: 6e10 880d 0200 |0005: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ -047524: 0c00 |0008: move-result-object v0 │ │ -047526: 1f00 1002 |0009: check-cast v0, Ljava/net/URI; // type@0210 │ │ -04752a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -04752e: 0701 |000d: move-object v1, v0 │ │ -047530: 1101 |000e: return-object v1 │ │ -047532: 7010 8b0f 0300 |000f: invoke-direct {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUriSafe:()Ljava/net/URI; // method@0f8b │ │ -047538: 0c01 |0012: move-result-object v1 │ │ -04753a: 5432 2e04 |0013: iget-object v2, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ -04753e: 6e30 870d 0201 |0015: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0d87 │ │ -047544: 28f6 |0018: goto 000e // -000a │ │ +048fc4: |[048fc4] org.emergent.android.weave.client.UserWeaveImpl.getClusterUri:(Z)Ljava/net/URI; │ │ +048fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048fd6: 3804 0e00 |0001: if-eqz v4, 000f // +000e │ │ +048fda: 5432 2e04 |0003: iget-object v2, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ +048fde: 6e10 880d 0200 |0005: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ +048fe4: 0c00 |0008: move-result-object v0 │ │ +048fe6: 1f00 0e02 |0009: check-cast v0, Ljava/net/URI; // type@020e │ │ +048fea: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +048fee: 0701 |000d: move-object v1, v0 │ │ +048ff0: 1101 |000e: return-object v1 │ │ +048ff2: 7010 8b0f 0300 |000f: invoke-direct {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getClusterUriSafe:()Ljava/net/URI; // method@0f8b │ │ +048ff8: 0c01 |0012: move-result-object v1 │ │ +048ffa: 5432 2e04 |0013: iget-object v2, v3, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ +048ffe: 6e30 870d 0201 |0015: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0d87 │ │ +049004: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0001 line=58 │ │ 0x000e line=63 │ │ 0x000f line=61 │ │ 0x0013 line=62 │ │ @@ -92326,34 +92348,34 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -047548: |[047548] org.emergent.android.weave.client.UserWeaveImpl.getCryptoKeys:()Lorg/json/JSONObject; │ │ -047558: 1a04 0001 |0000: const-string v4, "/storage/crypto/keys" // string@0100 │ │ -04755c: 6e20 7f0f 4600 |0002: invoke-virtual {v6, v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ -047562: 0c02 |0005: move-result-object v2 │ │ -047564: 6e20 900f 2600 |0006: invoke-virtual {v6, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ -04756a: 0c03 |0009: move-result-object v3 │ │ -04756c: 7110 860f 0300 |000a: invoke-static {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ -047572: 2201 da02 |000d: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02da │ │ -047576: 2204 0b03 |000f: new-instance v4, Lorg/json/JSONObject; // type@030b │ │ -04757a: 6e10 0710 0300 |0011: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -047580: 0c05 |0014: move-result-object v5 │ │ -047582: 7020 0f11 5400 |0015: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -047588: 7030 ac0f 2104 |0018: invoke-direct {v1, v2, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ -04758e: 6e10 b30f 0100 |001b: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ -047594: 0c04 |001e: move-result-object v4 │ │ -047596: 1104 |001f: return-object v4 │ │ -047598: 0d00 |0020: move-exception v0 │ │ -04759a: 2204 dd02 |0021: new-instance v4, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -04759e: 7020 df0f 0400 |0023: invoke-direct {v4, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0475a4: 2704 |0026: throw v4 │ │ +049008: |[049008] org.emergent.android.weave.client.UserWeaveImpl.getCryptoKeys:()Lorg/json/JSONObject; │ │ +049018: 1a04 0001 |0000: const-string v4, "/storage/crypto/keys" // string@0100 │ │ +04901c: 6e20 7f0f 4600 |0002: invoke-virtual {v6, v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ +049022: 0c02 |0005: move-result-object v2 │ │ +049024: 6e20 900f 2600 |0006: invoke-virtual {v6, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ +04902a: 0c03 |0009: move-result-object v3 │ │ +04902c: 7110 860f 0300 |000a: invoke-static {v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ +049032: 2201 d702 |000d: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02d7 │ │ +049036: 2204 0803 |000f: new-instance v4, Lorg/json/JSONObject; // type@0308 │ │ +04903a: 6e10 0710 0300 |0011: invoke-virtual {v3}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +049040: 0c05 |0014: move-result-object v5 │ │ +049042: 7020 0f11 5400 |0015: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +049048: 7030 ac0f 2104 |0018: invoke-direct {v1, v2, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ +04904e: 6e10 b30f 0100 |001b: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ +049054: 0c04 |001e: move-result-object v4 │ │ +049056: 1104 |001f: return-object v4 │ │ +049058: 0d00 |0020: move-exception v0 │ │ +04905a: 2204 da02 |0021: new-instance v4, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +04905e: 7020 df0f 0400 |0023: invoke-direct {v4, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +049064: 2704 |0026: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x001e │ │ Lorg/json/JSONException; -> 0x0020 │ │ positions : │ │ 0x0000 line=239 │ │ 0x0006 line=240 │ │ 0x000a line=241 │ │ @@ -92373,17 +92395,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0475b8: |[0475b8] org.emergent.android.weave.client.UserWeaveImpl.getLegalUsername:()Ljava/lang/String; │ │ -0475c8: 5410 2f04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_legalUsername:Ljava/lang/String; // field@042f │ │ -0475cc: 1100 |0002: return-object v0 │ │ +049078: |[049078] org.emergent.android.weave.client.UserWeaveImpl.getLegalUsername:()Ljava/lang/String; │ │ +049088: 5410 2f04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_legalUsername:Ljava/lang/String; // field@042f │ │ +04908c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ │ │ #12 : (in Lorg/emergent/android/weave/client/UserWeaveImpl;) │ │ @@ -92391,56 +92413,58 @@ │ │ type : '(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0475d0: |[0475d0] org.emergent.android.weave.client.UserWeaveImpl.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; │ │ -0475e0: 5575 2204 |0000: iget-boolean v5, v7, Lorg/emergent/android/weave/client/HashNode;.userServer:Z // field@0422 │ │ -0475e4: 3805 2700 |0002: if-eqz v5, 0029 // +0027 │ │ -0475e8: 5475 2104 |0004: iget-object v5, v7, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ -0475ec: 6e20 820f 5600 |0006: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ -0475f2: 0c02 |0009: move-result-object v2 │ │ -0475f4: 6e20 900f 2600 |000a: invoke-virtual {v6, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ -0475fa: 0c04 |000d: move-result-object v4 │ │ -0475fc: 7110 860f 0400 |000e: invoke-static {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ -047602: 6e10 0710 0400 |0011: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -047608: 0c00 |0014: move-result-object v0 │ │ -04760a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -04760c: 1a05 0b09 |0016: const-string v5, "[]" // string@090b │ │ -047610: 6e20 da0c 0500 |0018: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -047616: 0a05 |001b: move-result v5 │ │ -047618: 3905 0700 |001c: if-nez v5, 0023 // +0007 │ │ -04761c: 2203 0b03 |001e: new-instance v3, Lorg/json/JSONObject; // type@030b │ │ -047620: 7020 0f11 0300 |0020: invoke-direct {v3, v0}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -047626: 2205 d502 |0023: new-instance v5, Lorg/emergent/android/weave/client/QueryResult; // type@02d5 │ │ -04762a: 7030 670f 4503 |0025: invoke-direct {v5, v4, v3}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ -047630: 1105 |0028: return-object v5 │ │ -047632: 5475 2104 |0029: iget-object v5, v7, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ -047636: 6e20 7f0f 5600 |002b: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ -04763c: 0c02 |002e: move-result-object v2 │ │ -04763e: 28db |002f: goto 000a // -0025 │ │ -047640: 0d01 |0030: move-exception v1 │ │ -047642: 2205 dd02 |0031: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047646: 7020 df0f 1500 |0033: invoke-direct {v5, v1}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -04764c: 2705 |0036: throw v5 │ │ +049090: |[049090] org.emergent.android.weave.client.UserWeaveImpl.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; │ │ +0490a0: 5575 2204 |0000: iget-boolean v5, v7, Lorg/emergent/android/weave/client/HashNode;.userServer:Z // field@0422 │ │ +0490a4: 3805 2700 |0002: if-eqz v5, 0029 // +0027 │ │ +0490a8: 5475 2104 |0004: iget-object v5, v7, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ +0490ac: 6e20 820f 5600 |0006: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ +0490b2: 0c02 |0009: move-result-object v2 │ │ +0490b4: 6e20 900f 2600 |000a: invoke-virtual {v6, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ +0490ba: 0c04 |000d: move-result-object v4 │ │ +0490bc: 7110 860f 0400 |000e: invoke-static {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ +0490c2: 6e10 0710 0400 |0011: invoke-virtual {v4}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +0490c8: 0c00 |0014: move-result-object v0 │ │ +0490ca: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0490cc: 1a05 0809 |0016: const-string v5, "[]" // string@0908 │ │ +0490d0: 6e20 da0c 0500 |0018: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +0490d6: 0a05 |001b: move-result v5 │ │ +0490d8: 3905 0700 |001c: if-nez v5, 0023 // +0007 │ │ +0490dc: 2203 0803 |001e: new-instance v3, Lorg/json/JSONObject; // type@0308 │ │ +0490e0: 7020 0f11 0300 |0020: invoke-direct {v3, v0}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +0490e6: 2205 d202 |0023: new-instance v5, Lorg/emergent/android/weave/client/QueryResult; // type@02d2 │ │ +0490ea: 7030 670f 4503 |0025: invoke-direct {v5, v4, v3}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ +0490f0: 1105 |0028: return-object v5 │ │ +0490f2: 5475 2104 |0029: iget-object v5, v7, Lorg/emergent/android/weave/client/HashNode;.nodePath:Ljava/lang/String; // field@0421 │ │ +0490f6: 6e20 7f0f 5600 |002b: invoke-virtual {v6, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ +0490fc: 0c02 |002e: move-result-object v2 │ │ +0490fe: 28db |002f: goto 000a // -0025 │ │ +049100: 0d01 |0030: move-exception v1 │ │ +049102: 2205 da02 |0031: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +049106: 7020 df0f 1500 |0033: invoke-direct {v5, v1}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +04910c: 2705 |0036: throw v5 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Lorg/json/JSONException; -> 0x0030 │ │ positions : │ │ 0x0000 line=92 │ │ + 0x0006 line=93 │ │ 0x000a line=95 │ │ 0x000e line=96 │ │ 0x0011 line=97 │ │ 0x0015 line=98 │ │ 0x0016 line=99 │ │ 0x001e line=100 │ │ 0x0023 line=101 │ │ - 0x0029 line=92 │ │ + 0x0029 line=93 │ │ + 0x002b line=94 │ │ 0x0030 line=102 │ │ 0x0031 line=103 │ │ locals : │ │ 0x0016 - 0x0020 reg=3 obj Lorg/json/JSONObject; │ │ 0x0015 - 0x0029 reg=0 body Ljava/lang/String; │ │ 0x000a - 0x0029 reg=2 nodeUri Ljava/net/URI; │ │ 0x0023 - 0x0029 reg=3 obj Lorg/json/JSONObject; │ │ @@ -92454,26 +92478,26 @@ │ │ type : '(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -047660: |[047660] org.emergent.android.weave.client.UserWeaveImpl.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -047670: 5441 3104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -047674: 6e10 8e0f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -04767a: 0c02 |0005: move-result-object v2 │ │ -04767c: 5443 3004 |0006: iget-object v3, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ -047680: 6e40 3c10 2153 |0008: invoke-virtual {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.execGetMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103c │ │ -047686: 0c01 |000b: move-result-object v1 │ │ -047688: 1101 |000c: return-object v1 │ │ -04768a: 0d00 |000d: move-exception v0 │ │ -04768c: 2201 dd02 |000e: new-instance v1, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047690: 7020 df0f 0100 |0010: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -047696: 2701 |0013: throw v1 │ │ +049120: |[049120] org.emergent.android.weave.client.UserWeaveImpl.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +049130: 5441 3104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +049134: 6e10 8e0f 0400 |0002: invoke-virtual {v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +04913a: 0c02 |0005: move-result-object v2 │ │ +04913c: 5443 3004 |0006: iget-object v3, v4, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ +049140: 6e40 3c10 2153 |0008: invoke-virtual {v1, v2, v3, v5}, Lorg/emergent/android/weave/client/WeaveTransport;.execGetMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103c │ │ +049146: 0c01 |000b: move-result-object v1 │ │ +049148: 1101 |000c: return-object v1 │ │ +04914a: 0d00 |000d: move-exception v0 │ │ +04914c: 2201 da02 |000e: new-instance v1, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +049150: 7020 df0f 0100 |0010: invoke-direct {v1, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +049156: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/IOException; -> 0x000d │ │ positions : │ │ 0x0000 line=256 │ │ 0x000d line=257 │ │ 0x000e line=258 │ │ @@ -92487,44 +92511,44 @@ │ │ type : '()Ljava/security/interfaces/RSAPublicKey;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -0476a8: |[0476a8] org.emergent.android.weave.client.UserWeaveImpl.getPublicKey:()Ljava/security/interfaces/RSAPublicKey; │ │ -0476b8: 1a05 0101 |0000: const-string v5, "/storage/keys/pubkey" // string@0101 │ │ -0476bc: 6e20 7f0f 5700 |0002: invoke-virtual {v7, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ -0476c2: 0c02 |0005: move-result-object v2 │ │ -0476c4: 2201 da02 |0006: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02da │ │ -0476c8: 2205 0b03 |0008: new-instance v5, Lorg/json/JSONObject; // type@030b │ │ -0476cc: 6e20 900f 2700 |000a: invoke-virtual {v7, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ -0476d2: 0c06 |000d: move-result-object v6 │ │ -0476d4: 6e10 0710 0600 |000e: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -0476da: 0c06 |0011: move-result-object v6 │ │ -0476dc: 7020 0f11 6500 |0012: invoke-direct {v5, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -0476e2: 7030 ac0f 2105 |0015: invoke-direct {v1, v2, v5}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ -0476e8: 6e10 b30f 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ -0476ee: 0c03 |001b: move-result-object v3 │ │ -0476f0: 1a05 b80e |001c: const-string v5, "keyData" // string@0eb8 │ │ -0476f4: 6e20 1511 5300 |001e: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ -0476fa: 0c04 |0021: move-result-object v4 │ │ -0476fc: 7100 cc0f 0000 |0022: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ -047702: 0c05 |0025: move-result-object v5 │ │ -047704: 6e20 d50f 4500 |0026: invoke-virtual {v5, v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.readCertificatePubKey:(Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey; // method@0fd5 │ │ -04770a: 0c05 |0029: move-result-object v5 │ │ -04770c: 1105 |002a: return-object v5 │ │ -04770e: 0d00 |002b: move-exception v0 │ │ -047710: 2205 dd02 |002c: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047714: 7020 df0f 0500 |002e: invoke-direct {v5, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -04771a: 2705 |0031: throw v5 │ │ -04771c: 0d00 |0032: move-exception v0 │ │ -04771e: 2205 dd02 |0033: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047722: 7020 df0f 0500 |0035: invoke-direct {v5, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -047728: 2705 |0038: throw v5 │ │ +049168: |[049168] org.emergent.android.weave.client.UserWeaveImpl.getPublicKey:()Ljava/security/interfaces/RSAPublicKey; │ │ +049178: 1a05 0101 |0000: const-string v5, "/storage/keys/pubkey" // string@0101 │ │ +04917c: 6e20 7f0f 5700 |0002: invoke-virtual {v7, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ +049182: 0c02 |0005: move-result-object v2 │ │ +049184: 2201 d702 |0006: new-instance v1, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02d7 │ │ +049188: 2205 0803 |0008: new-instance v5, Lorg/json/JSONObject; // type@0308 │ │ +04918c: 6e20 900f 2700 |000a: invoke-virtual {v7, v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ +049192: 0c06 |000d: move-result-object v6 │ │ +049194: 6e10 0710 0600 |000e: invoke-virtual {v6}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +04919a: 0c06 |0011: move-result-object v6 │ │ +04919c: 7020 0f11 6500 |0012: invoke-direct {v5, v6}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +0491a2: 7030 ac0f 2105 |0015: invoke-direct {v1, v2, v5}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ +0491a8: 6e10 b30f 0100 |0018: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getPayload:()Lorg/json/JSONObject; // method@0fb3 │ │ +0491ae: 0c03 |001b: move-result-object v3 │ │ +0491b0: 1a05 b40e |001c: const-string v5, "keyData" // string@0eb4 │ │ +0491b4: 6e20 1511 5300 |001e: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1115 │ │ +0491ba: 0c04 |0021: move-result-object v4 │ │ +0491bc: 7100 cc0f 0000 |0022: invoke-static {}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.getInstance:()Lorg/emergent/android/weave/client/WeaveCryptoUtil; // method@0fcc │ │ +0491c2: 0c05 |0025: move-result-object v5 │ │ +0491c4: 6e20 d50f 4500 |0026: invoke-virtual {v5, v4}, Lorg/emergent/android/weave/client/WeaveCryptoUtil;.readCertificatePubKey:(Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey; // method@0fd5 │ │ +0491ca: 0c05 |0029: move-result-object v5 │ │ +0491cc: 1105 |002a: return-object v5 │ │ +0491ce: 0d00 |002b: move-exception v0 │ │ +0491d0: 2205 da02 |002c: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +0491d4: 7020 df0f 0500 |002e: invoke-direct {v5, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +0491da: 2705 |0031: throw v5 │ │ +0491dc: 0d00 |0032: move-exception v0 │ │ +0491de: 2205 da02 |0033: new-instance v5, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +0491e2: 7020 df0f 0500 |0035: invoke-direct {v5, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +0491e8: 2705 |0038: throw v5 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/security/GeneralSecurityException; -> 0x002b │ │ Lorg/json/JSONException; -> 0x0032 │ │ positions : │ │ 0x0000 line=185 │ │ 0x0006 line=186 │ │ @@ -92549,20 +92573,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04773c: |[04773c] org.emergent.android.weave.client.UserWeaveImpl.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -04774c: 6e20 820f 3200 |0000: invoke-virtual {v2, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ -047752: 0c00 |0003: move-result-object v0 │ │ -047754: 6e20 900f 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ -04775a: 0c01 |0007: move-result-object v1 │ │ -04775c: 1101 |0008: return-object v1 │ │ +0491fc: |[0491fc] org.emergent.android.weave.client.UserWeaveImpl.getUserNode:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +04920c: 6e20 820f 3200 |0000: invoke-virtual {v2, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ +049212: 0c00 |0003: move-result-object v0 │ │ +049214: 6e20 900f 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ +04921a: 0c01 |0007: move-result-object v1 │ │ +04921c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 nodeUri Ljava/net/URI; │ │ 0x0000 - 0x0009 reg=2 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ @@ -92573,43 +92597,43 @@ │ │ type : '(Ljava/net/URI;)Lorg/emergent/android/weave/client/QueryResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -047760: |[047760] org.emergent.android.weave.client.UserWeaveImpl.getWboCollection:(Ljava/net/URI;)Lorg/emergent/android/weave/client/QueryResult; │ │ -047770: 6e20 900f a900 |0000: invoke-virtual {v9, v10}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ -047776: 0c05 |0003: move-result-object v5 │ │ -047778: 7110 860f 0500 |0004: invoke-static {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ -04777e: 2206 d502 |0007: new-instance v6, Lorg/emergent/android/weave/client/QueryResult; // type@02d5 │ │ -047782: 7020 660f 5600 |0009: invoke-direct {v6, v5}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f66 │ │ -047788: 2203 0903 |000c: new-instance v3, Lorg/json/JSONArray; // type@0309 │ │ -04778c: 6e10 0710 0500 |000e: invoke-virtual {v5}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -047792: 0c08 |0011: move-result-object v8 │ │ -047794: 7020 0411 8300 |0012: invoke-direct {v3, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ -04779a: 2204 2d02 |0015: new-instance v4, Ljava/util/ArrayList; // type@022d │ │ -04779e: 7010 310d 0400 |0017: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -0477a4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0477a6: 6e10 0711 0300 |001b: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ -0477ac: 0a08 |001e: move-result v8 │ │ -0477ae: 3581 1100 |001f: if-ge v1, v8, 0030 // +0011 │ │ -0477b2: 6e20 0511 1300 |0021: invoke-virtual {v3, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@1105 │ │ -0477b8: 0c02 |0024: move-result-object v2 │ │ -0477ba: 2207 da02 |0025: new-instance v7, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02da │ │ -0477be: 7030 ac0f a702 |0027: invoke-direct {v7, v10, v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ -0477c4: 7220 5d0d 7400 |002a: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -0477ca: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0477ce: 28ec |002f: goto 001b // -0014 │ │ -0477d0: 6e20 6c0f 4600 |0030: invoke-virtual {v6, v4}, Lorg/emergent/android/weave/client/QueryResult;.setValue:(Ljava/lang/Object;)V // method@0f6c │ │ -0477d6: 1106 |0033: return-object v6 │ │ -0477d8: 0d00 |0034: move-exception v0 │ │ -0477da: 2208 dd02 |0035: new-instance v8, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -0477de: 7020 df0f 0800 |0037: invoke-direct {v8, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0477e4: 2708 |003a: throw v8 │ │ +049220: |[049220] org.emergent.android.weave.client.UserWeaveImpl.getWboCollection:(Ljava/net/URI;)Lorg/emergent/android/weave/client/QueryResult; │ │ +049230: 6e20 900f a900 |0000: invoke-virtual {v9, v10}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getNode:(Ljava/net/URI;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f90 │ │ +049236: 0c05 |0003: move-result-object v5 │ │ +049238: 7110 860f 0500 |0004: invoke-static {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ +04923e: 2206 d202 |0007: new-instance v6, Lorg/emergent/android/weave/client/QueryResult; // type@02d2 │ │ +049242: 7020 660f 5600 |0009: invoke-direct {v6, v5}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f66 │ │ +049248: 2203 0603 |000c: new-instance v3, Lorg/json/JSONArray; // type@0306 │ │ +04924c: 6e10 0710 0500 |000e: invoke-virtual {v5}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +049252: 0c08 |0011: move-result-object v8 │ │ +049254: 7020 0411 8300 |0012: invoke-direct {v3, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ +04925a: 2204 2b02 |0015: new-instance v4, Ljava/util/ArrayList; // type@022b │ │ +04925e: 7010 310d 0400 |0017: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +049264: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +049266: 6e10 0711 0300 |001b: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ +04926c: 0a08 |001e: move-result v8 │ │ +04926e: 3581 1100 |001f: if-ge v1, v8, 0030 // +0011 │ │ +049272: 6e20 0511 1300 |0021: invoke-virtual {v3, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@1105 │ │ +049278: 0c02 |0024: move-result-object v2 │ │ +04927a: 2207 d702 |0025: new-instance v7, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02d7 │ │ +04927e: 7030 ac0f a702 |0027: invoke-direct {v7, v10, v2}, Lorg/emergent/android/weave/client/WeaveBasicObject;.:(Ljava/net/URI;Lorg/json/JSONObject;)V // method@0fac │ │ +049284: 7220 5d0d 7400 |002a: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +04928a: d801 0101 |002d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04928e: 28ec |002f: goto 001b // -0014 │ │ +049290: 6e20 6c0f 4600 |0030: invoke-virtual {v6, v4}, Lorg/emergent/android/weave/client/QueryResult;.setValue:(Ljava/lang/Object;)V // method@0f6c │ │ +049296: 1106 |0033: return-object v6 │ │ +049298: 0d00 |0034: move-exception v0 │ │ +04929a: 2208 da02 |0035: new-instance v8, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +04929e: 7020 df0f 0800 |0037: invoke-direct {v8, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +0492a4: 2708 |003a: throw v8 │ │ catches : 1 │ │ 0x0000 - 0x0033 │ │ Lorg/json/JSONException; -> 0x0034 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0007 line=136 │ │ @@ -92641,32 +92665,32 @@ │ │ type : '(Lorg/emergent/android/weave/client/CollectionNode;Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0477f8: |[0477f8] org.emergent.android.weave.client.UserWeaveImpl.postNode:(Lorg/emergent/android/weave/client/CollectionNode;Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryResult; │ │ -047808: 5473 1104 |0000: iget-object v3, v7, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ -04780c: 6e20 7f0f 3600 |0002: invoke-virtual {v6, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ -047812: 0c01 |0005: move-result-object v1 │ │ -047814: 6e30 950f 1608 |0006: invoke-virtual {v6, v1, v8}, Lorg/emergent/android/weave/client/UserWeaveImpl;.postNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f95 │ │ -04781a: 0c02 |0009: move-result-object v2 │ │ -04781c: 7110 860f 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ -047822: 2203 d502 |000d: new-instance v3, Lorg/emergent/android/weave/client/QueryResult; // type@02d5 │ │ -047826: 2204 0b03 |000f: new-instance v4, Lorg/json/JSONObject; // type@030b │ │ -04782a: 6e10 0710 0200 |0011: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ -047830: 0c05 |0014: move-result-object v5 │ │ -047832: 7020 0f11 5400 |0015: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -047838: 7030 670f 2304 |0018: invoke-direct {v3, v2, v4}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ -04783e: 1103 |001b: return-object v3 │ │ -047840: 0d00 |001c: move-exception v0 │ │ -047842: 2203 dd02 |001d: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047846: 7020 df0f 0300 |001f: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -04784c: 2703 |0022: throw v3 │ │ +0492b8: |[0492b8] org.emergent.android.weave.client.UserWeaveImpl.postNode:(Lorg/emergent/android/weave/client/CollectionNode;Ljava/lang/String;)Lorg/emergent/android/weave/client/QueryResult; │ │ +0492c8: 5473 1104 |0000: iget-object v3, v7, Lorg/emergent/android/weave/client/CollectionNode;.nodePath:Ljava/lang/String; // field@0411 │ │ +0492cc: 6e20 7f0f 3600 |0002: invoke-virtual {v6, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f7f │ │ +0492d2: 0c01 |0005: move-result-object v1 │ │ +0492d4: 6e30 950f 1608 |0006: invoke-virtual {v6, v1, v8}, Lorg/emergent/android/weave/client/UserWeaveImpl;.postNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f95 │ │ +0492da: 0c02 |0009: move-result-object v2 │ │ +0492dc: 7110 860f 0200 |000a: invoke-static {v2}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ +0492e2: 2203 d202 |000d: new-instance v3, Lorg/emergent/android/weave/client/QueryResult; // type@02d2 │ │ +0492e6: 2204 0803 |000f: new-instance v4, Lorg/json/JSONObject; // type@0308 │ │ +0492ea: 6e10 0710 0200 |0011: invoke-virtual {v2}, Lorg/emergent/android/weave/client/WeaveResponse;.getBody:()Ljava/lang/String; // method@1007 │ │ +0492f0: 0c05 |0014: move-result-object v5 │ │ +0492f2: 7020 0f11 5400 |0015: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +0492f8: 7030 670f 2304 |0018: invoke-direct {v3, v2, v4}, Lorg/emergent/android/weave/client/QueryResult;.:(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V // method@0f67 │ │ +0492fe: 1103 |001b: return-object v3 │ │ +049300: 0d00 |001c: move-exception v0 │ │ +049302: 2203 da02 |001d: new-instance v3, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +049306: 7020 df0f 0300 |001f: invoke-direct {v3, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +04930c: 2703 |0022: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x001b │ │ Lorg/json/JSONException; -> 0x001c │ │ positions : │ │ 0x0000 line=122 │ │ 0x0006 line=123 │ │ 0x000a line=124 │ │ @@ -92686,28 +92710,28 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -047860: |[047860] org.emergent.android.weave.client.UserWeaveImpl.postNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -047870: 2201 8502 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0285 │ │ -047874: 7020 d90d 7100 |0002: invoke-direct {v1, v7}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;)V // method@0dd9 │ │ -04787a: 5452 3104 |0005: iget-object v2, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -04787e: 6e10 8e0f 0500 |0007: invoke-virtual {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -047884: 0c03 |000a: move-result-object v3 │ │ -047886: 5454 3004 |000b: iget-object v4, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ -04788a: 6e51 3d10 3264 |000d: invoke-virtual {v2, v3, v4, v6, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.execPostMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103d │ │ -047890: 0c02 |0010: move-result-object v2 │ │ -047892: 1102 |0011: return-object v2 │ │ -047894: 0d00 |0012: move-exception v0 │ │ -047896: 2202 dd02 |0013: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -04789a: 7020 df0f 0200 |0015: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -0478a0: 2702 |0018: throw v2 │ │ +049320: |[049320] org.emergent.android.weave.client.UserWeaveImpl.postNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +049330: 2201 8202 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0282 │ │ +049334: 7020 d90d 7100 |0002: invoke-direct {v1, v7}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;)V // method@0dd9 │ │ +04933a: 5452 3104 |0005: iget-object v2, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +04933e: 6e10 8e0f 0500 |0007: invoke-virtual {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +049344: 0c03 |000a: move-result-object v3 │ │ +049346: 5454 3004 |000b: iget-object v4, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ +04934a: 6e51 3d10 3264 |000d: invoke-virtual {v2, v3, v4, v6, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.execPostMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103d │ │ +049350: 0c02 |0010: move-result-object v2 │ │ +049352: 1102 |0011: return-object v2 │ │ +049354: 0d00 |0012: move-exception v0 │ │ +049356: 2202 da02 |0013: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +04935a: 7020 df0f 0200 |0015: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +049360: 2702 |0018: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/io/IOException; -> 0x0012 │ │ positions : │ │ 0x0000 line=273 │ │ 0x0005 line=274 │ │ 0x0012 line=275 │ │ @@ -92724,21 +92748,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0478b4: |[0478b4] org.emergent.android.weave.client.UserWeaveImpl.putNode:(Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0478c4: 6e20 820f 3200 |0000: invoke-virtual {v2, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ -0478ca: 0c00 |0003: move-result-object v0 │ │ -0478cc: 6e30 970f 0204 |0004: invoke-virtual {v2, v0, v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f97 │ │ -0478d2: 0c01 |0007: move-result-object v1 │ │ -0478d4: 7110 860f 0100 |0008: invoke-static {v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ -0478da: 1101 |000b: return-object v1 │ │ +049374: |[049374] org.emergent.android.weave.client.UserWeaveImpl.putNode:(Ljava/lang/String;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +049384: 6e20 820f 3200 |0000: invoke-virtual {v2, v3}, Lorg/emergent/android/weave/client/UserWeaveImpl;.buildUserUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f82 │ │ +04938a: 0c00 |0003: move-result-object v0 │ │ +04938c: 6e30 970f 0204 |0004: invoke-virtual {v2, v0, v4}, Lorg/emergent/android/weave/client/UserWeaveImpl;.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; // method@0f97 │ │ +049392: 0c01 |0007: move-result-object v1 │ │ +049394: 7110 860f 0100 |0008: invoke-static {v1}, Lorg/emergent/android/weave/client/UserWeaveImpl;.dumpResponse:(Lorg/emergent/android/weave/client/WeaveResponse;)V // method@0f86 │ │ +04939a: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0008 line=112 │ │ 0x000b line=114 │ │ locals : │ │ @@ -92753,28 +92777,28 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0478dc: |[0478dc] org.emergent.android.weave.client.UserWeaveImpl.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ -0478ec: 2201 8502 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0285 │ │ -0478f0: 7020 d90d 7100 |0002: invoke-direct {v1, v7}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;)V // method@0dd9 │ │ -0478f6: 5452 3104 |0005: iget-object v2, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -0478fa: 6e10 8e0f 0500 |0007: invoke-virtual {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ -047900: 0c03 |000a: move-result-object v3 │ │ -047902: 5454 3004 |000b: iget-object v4, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ -047906: 6e51 3e10 3264 |000d: invoke-virtual {v2, v3, v4, v6, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.execPutMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103e │ │ -04790c: 0c02 |0010: move-result-object v2 │ │ -04790e: 1102 |0011: return-object v2 │ │ -047910: 0d00 |0012: move-exception v0 │ │ -047912: 2202 dd02 |0013: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -047916: 7020 df0f 0200 |0015: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -04791c: 2702 |0018: throw v2 │ │ +04939c: |[04939c] org.emergent.android.weave.client.UserWeaveImpl.putNode:(Ljava/net/URI;Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveResponse; │ │ +0493ac: 2201 8202 |0000: new-instance v1, Lorg/apache/http/entity/StringEntity; // type@0282 │ │ +0493b0: 7020 d90d 7100 |0002: invoke-direct {v1, v7}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;)V // method@0dd9 │ │ +0493b6: 5452 3104 |0005: iget-object v2, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +0493ba: 6e10 8e0f 0500 |0007: invoke-virtual {v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;.getLegalUsername:()Ljava/lang/String; // method@0f8e │ │ +0493c0: 0c03 |000a: move-result-object v3 │ │ +0493c2: 5454 3004 |000b: iget-object v4, v5, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_password:Ljava/lang/String; // field@0430 │ │ +0493c6: 6e51 3e10 3264 |000d: invoke-virtual {v2, v3, v4, v6, v1}, Lorg/emergent/android/weave/client/WeaveTransport;.execPutMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;Lorg/apache/http/HttpEntity;)Lorg/emergent/android/weave/client/WeaveResponse; // method@103e │ │ +0493cc: 0c02 |0010: move-result-object v2 │ │ +0493ce: 1102 |0011: return-object v2 │ │ +0493d0: 0d00 |0012: move-exception v0 │ │ +0493d2: 2202 da02 |0013: new-instance v2, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +0493d6: 7020 df0f 0200 |0015: invoke-direct {v2, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +0493dc: 2702 |0018: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/io/IOException; -> 0x0012 │ │ positions : │ │ 0x0000 line=264 │ │ 0x0005 line=265 │ │ 0x0012 line=266 │ │ @@ -92791,20 +92815,20 @@ │ │ type : '(Ljava/net/URI;)Ljava/net/URI;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047930: |[047930] org.emergent.android.weave.client.UserWeaveImpl.setClusterUri:(Ljava/net/URI;)Ljava/net/URI; │ │ -047940: 5410 2e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ -047944: 6e20 890d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.getAndSet:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d89 │ │ -04794a: 0c00 |0005: move-result-object v0 │ │ -04794c: 1f00 1002 |0006: check-cast v0, Ljava/net/URI; // type@0210 │ │ -047950: 1100 |0008: return-object v0 │ │ +0493f0: |[0493f0] org.emergent.android.weave.client.UserWeaveImpl.setClusterUri:(Ljava/net/URI;)Ljava/net/URI; │ │ +049400: 5410 2e04 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_clusterUri:Ljava/util/concurrent/atomic/AtomicReference; // field@042e │ │ +049404: 6e20 890d 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.getAndSet:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d89 │ │ +04940a: 0c00 |0005: move-result-object v0 │ │ +04940c: 1f00 0e02 |0006: check-cast v0, Ljava/net/URI; // type@020e │ │ +049410: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ 0x0000 - 0x0009 reg=2 clusterUri Ljava/net/URI; │ │ │ │ @@ -92813,31 +92837,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047954: |[047954] org.emergent.android.weave.client.UserWeaveImpl.shutdown:()V │ │ -047964: 5410 3104 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ -047968: 6e10 4010 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport;.shutdown:()V // method@1040 │ │ -04796e: 0e00 |0005: return-void │ │ +049414: |[049414] org.emergent.android.weave.client.UserWeaveImpl.shutdown:()V │ │ +049424: 5410 3104 |0000: iget-object v0, v1, Lorg/emergent/android/weave/client/UserWeaveImpl;.m_transport:Lorg/emergent/android/weave/client/WeaveTransport; // field@0431 │ │ +049428: 6e10 4010 0000 |0002: invoke-virtual {v0}, Lorg/emergent/android/weave/client/WeaveTransport;.shutdown:()V // method@1040 │ │ +04942e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/client/UserWeaveImpl; │ │ │ │ - source_file_idx : 2116 (UserWeaveImpl.java) │ │ + source_file_idx : 2113 (UserWeaveImpl.java) │ │ │ │ Class #361 header: │ │ -class_idx : 751 │ │ +class_idx : 748 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 750 │ │ +superclass_idx : 747 │ │ source_file_idx : 370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #361 annotations: │ │ @@ -92858,20 +92882,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -047970: |[047970] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.:(Landroid/content/Context;)V │ │ -047980: 1a00 cd15 |0000: const-string v0, "weave.db" // string@15cd │ │ -047984: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -047986: 1252 |0003: const/4 v2, #int 5 // #5 │ │ -047988: 7052 6510 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@1065 │ │ -04798e: 0e00 |0007: return-void │ │ +049430: |[049430] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.:(Landroid/content/Context;)V │ │ +049440: 1a00 c815 |0000: const-string v0, "weave.db" // string@15c8 │ │ +049444: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049446: 1252 |0003: const/4 v2, #int 5 // #5 │ │ +049448: 7052 6510 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@1065 │ │ +04944e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0007 line=204 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper; │ │ 0x0000 - 0x0008 reg=4 context Landroid/content/Context; │ │ @@ -92882,36 +92906,36 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -047990: |[047990] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -0479a0: 2200 0202 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0202 │ │ -0479a4: 7010 ed0c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ -0479aa: 1a01 2e02 |0005: const-string v1, "Create table Bookmark( " // string@022e │ │ -0479ae: 6e20 f00c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -0479b4: 6e20 6910 0200 |000a: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreateBookmarkTable:(Ljava/lang/StringBuffer;)V // method@1069 │ │ -0479ba: 1a01 c500 |000d: const-string v1, ");" // string@00c5 │ │ -0479be: 6e20 f00c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -0479c4: 6e10 f10c 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ -0479ca: 0c01 |0015: move-result-object v1 │ │ -0479cc: 6e20 0d01 1300 |0016: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -0479d2: 2200 0202 |0019: new-instance v0, Ljava/lang/StringBuffer; // type@0202 │ │ -0479d6: 7010 ed0c 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ -0479dc: 1a01 2f02 |001e: const-string v1, "Create table Password( " // string@022f │ │ -0479e0: 6e20 f00c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -0479e6: 6e20 6a10 0200 |0023: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreatePasswordTable:(Ljava/lang/StringBuffer;)V // method@106a │ │ -0479ec: 1a01 c500 |0026: const-string v1, ");" // string@00c5 │ │ -0479f0: 6e20 f00c 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -0479f6: 6e10 f10c 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ -0479fc: 0c01 |002e: move-result-object v1 │ │ -0479fe: 6e20 0d01 1300 |002f: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -047a04: 0e00 |0032: return-void │ │ +049450: |[049450] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +049460: 2200 0002 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0200 │ │ +049464: 7010 ed0c 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ +04946a: 1a01 2e02 |0005: const-string v1, "Create table Bookmark( " // string@022e │ │ +04946e: 6e20 f00c 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049474: 6e20 6910 0200 |000a: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreateBookmarkTable:(Ljava/lang/StringBuffer;)V // method@1069 │ │ +04947a: 1a01 c500 |000d: const-string v1, ");" // string@00c5 │ │ +04947e: 6e20 f00c 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049484: 6e10 f10c 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ +04948a: 0c01 |0015: move-result-object v1 │ │ +04948c: 6e20 0d01 1300 |0016: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +049492: 2200 0002 |0019: new-instance v0, Ljava/lang/StringBuffer; // type@0200 │ │ +049496: 7010 ed0c 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0ced │ │ +04949c: 1a01 2f02 |001e: const-string v1, "Create table Password( " // string@022f │ │ +0494a0: 6e20 f00c 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0494a6: 6e20 6a10 0200 |0023: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreatePasswordTable:(Ljava/lang/StringBuffer;)V // method@106a │ │ +0494ac: 1a01 c500 |0026: const-string v1, ");" // string@00c5 │ │ +0494b0: 6e20 f00c 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0494b6: 6e10 f10c 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0cf1 │ │ +0494bc: 0c01 |002e: move-result-object v1 │ │ +0494be: 6e20 0d01 1300 |002f: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +0494c4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x000a line=211 │ │ 0x000d line=212 │ │ 0x0012 line=213 │ │ @@ -92932,29 +92956,29 @@ │ │ type : '(Ljava/lang/StringBuffer;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -047a08: |[047a08] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreateBookmarkTable:(Ljava/lang/StringBuffer;)V │ │ -047a18: 6f20 6610 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.onCreateBasic:(Ljava/lang/StringBuffer;)V // method@1066 │ │ -047a1e: 1a00 dc00 |0003: const-string v0, ", title TEXT" // string@00dc │ │ -047a22: 6e20 f00c 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a28: 1a00 cf00 |0008: const-string v0, ", bmkUri TEXT" // string@00cf │ │ -047a2c: 6e20 f00c 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a32: 1a00 ce00 |000d: const-string v0, ", bType TEXT" // string@00ce │ │ -047a36: 6e20 f00c 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a3c: 1a00 d600 |0012: const-string v0, ", parentId TEXT" // string@00d6 │ │ -047a40: 6e20 f00c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a46: 1a00 d900 |0017: const-string v0, ", predecessorId TEXT" // string@00d9 │ │ -047a4a: 6e20 f00c 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a50: 1a00 db00 |001c: const-string v0, ", tags TEXT" // string@00db │ │ -047a54: 6e20 f00c 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a5a: 0e00 |0021: return-void │ │ +0494c8: |[0494c8] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreateBookmarkTable:(Ljava/lang/StringBuffer;)V │ │ +0494d8: 6f20 6610 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.onCreateBasic:(Ljava/lang/StringBuffer;)V // method@1066 │ │ +0494de: 1a00 dc00 |0003: const-string v0, ", title TEXT" // string@00dc │ │ +0494e2: 6e20 f00c 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0494e8: 1a00 cf00 |0008: const-string v0, ", bmkUri TEXT" // string@00cf │ │ +0494ec: 6e20 f00c 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0494f2: 1a00 ce00 |000d: const-string v0, ", bType TEXT" // string@00ce │ │ +0494f6: 6e20 f00c 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +0494fc: 1a00 d600 |0012: const-string v0, ", parentId TEXT" // string@00d6 │ │ +049500: 6e20 f00c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049506: 1a00 d900 |0017: const-string v0, ", predecessorId TEXT" // string@00d9 │ │ +04950a: 6e20 f00c 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049510: 1a00 db00 |001c: const-string v0, ", tags TEXT" // string@00db │ │ +049514: 6e20 f00c 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +04951a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x0008 line=225 │ │ 0x000d line=226 │ │ 0x0012 line=227 │ │ @@ -92970,31 +92994,31 @@ │ │ type : '(Ljava/lang/StringBuffer;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -047a5c: |[047a5c] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreatePasswordTable:(Ljava/lang/StringBuffer;)V │ │ -047a6c: 6f20 6610 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.onCreateBasic:(Ljava/lang/StringBuffer;)V // method@1066 │ │ -047a72: 1a00 d100 |0003: const-string v0, ", hostname TEXT" // string@00d1 │ │ -047a76: 6e20 f00c 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a7c: 1a00 dd00 |0008: const-string v0, ", username TEXT" // string@00dd │ │ -047a80: 6e20 f00c 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a86: 1a00 d700 |000d: const-string v0, ", password TEXT" // string@00d7 │ │ -047a8a: 6e20 f00c 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a90: 1a00 d000 |0012: const-string v0, ", formSubmitURL TEXT" // string@00d0 │ │ -047a94: 6e20 f00c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047a9a: 1a00 d200 |0017: const-string v0, ", httpRealm TEXT" // string@00d2 │ │ -047a9e: 6e20 f00c 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047aa4: 1a00 de00 |001c: const-string v0, ", usernameField TEXT" // string@00de │ │ -047aa8: 6e20 f00c 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047aae: 1a00 d800 |0021: const-string v0, ", passwordField TEXT" // string@00d8 │ │ -047ab2: 6e20 f00c 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ -047ab8: 0e00 |0026: return-void │ │ +04951c: |[04951c] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onCreatePasswordTable:(Ljava/lang/StringBuffer;)V │ │ +04952c: 6f20 6610 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper;.onCreateBasic:(Ljava/lang/StringBuffer;)V // method@1066 │ │ +049532: 1a00 d100 |0003: const-string v0, ", hostname TEXT" // string@00d1 │ │ +049536: 6e20 f00c 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +04953c: 1a00 dd00 |0008: const-string v0, ", username TEXT" // string@00dd │ │ +049540: 6e20 f00c 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049546: 1a00 d700 |000d: const-string v0, ", password TEXT" // string@00d7 │ │ +04954a: 6e20 f00c 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049550: 1a00 d000 |0012: const-string v0, ", formSubmitURL TEXT" // string@00d0 │ │ +049554: 6e20 f00c 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +04955a: 1a00 d200 |0017: const-string v0, ", httpRealm TEXT" // string@00d2 │ │ +04955e: 6e20 f00c 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049564: 1a00 de00 |001c: const-string v0, ", usernameField TEXT" // string@00de │ │ +049568: 6e20 f00c 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +04956e: 1a00 d800 |0021: const-string v0, ", passwordField TEXT" // string@00d8 │ │ +049572: 6e20 f00c 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0cf0 │ │ +049578: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0003 line=234 │ │ 0x0008 line=235 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -93011,21 +93035,21 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -047abc: |[047abc] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -047acc: 1a00 4902 |0000: const-string v0, "DROP TABLE IF EXISTS Bookmark" // string@0249 │ │ -047ad0: 6e20 0d01 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -047ad6: 1a00 4c02 |0005: const-string v0, "DROP TABLE IF EXISTS Password" // string@024c │ │ -047ada: 6e20 0d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ -047ae0: 6e20 6810 2100 |000a: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@1068 │ │ -047ae6: 0e00 |000d: return-void │ │ +04957c: |[04957c] org.emergent.android.weave.persistence.AbstractContentProvider$MyDatabaseHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +04958c: 1a00 4902 |0000: const-string v0, "DROP TABLE IF EXISTS Bookmark" // string@0249 │ │ +049590: 6e20 0d01 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +049596: 1a00 4c02 |0005: const-string v0, "DROP TABLE IF EXISTS Password" // string@024c │ │ +04959a: 6e20 0d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@010d │ │ +0495a0: 6e20 6810 2100 |000a: invoke-virtual {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@1068 │ │ +0495a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0005 line=246 │ │ 0x000a line=247 │ │ 0x000d line=248 │ │ locals : │ │ @@ -93033,15 +93057,15 @@ │ │ 0x0000 - 0x000e reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x000e reg=3 oldVersion I │ │ 0x0000 - 0x000e reg=4 newVersion I │ │ │ │ source_file_idx : 370 (AbstractContentProvider.java) │ │ │ │ Class #362 header: │ │ -class_idx : 752 │ │ +class_idx : 749 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 29 │ │ source_file_idx : 370 │ │ static_fields_size : 8 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 12 │ │ @@ -93107,29 +93131,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -047ae8: |[047ae8] org.emergent.android.weave.persistence.AbstractContentProvider.:()V │ │ -047af8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -047afa: 2200 2a00 |0001: new-instance v0, Landroid/content/UriMatcher; // type@002a │ │ -047afe: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -047b00: 7020 d500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00d5 │ │ -047b06: 6900 8a04 |0007: sput-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ -047b0a: 6200 8a04 |0009: sget-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ -047b0e: 1a01 1d12 |000b: const-string v1, "org.emergent.android.weave.passwordcontentprovider" // string@121d │ │ -047b12: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -047b14: 6e40 d600 1023 |000e: invoke-virtual {v0, v1, v3, v2}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00d6 │ │ -047b1a: 6200 8a04 |0011: sget-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ -047b1e: 1a01 1c12 |0013: const-string v1, "org.emergent.android.weave.bookmarkcontentprovider" // string@121c │ │ -047b22: 1232 |0015: const/4 v2, #int 3 // #3 │ │ -047b24: 6e40 d600 1023 |0016: invoke-virtual {v0, v1, v3, v2}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00d6 │ │ -047b2a: 0e00 |0019: return-void │ │ +0495a8: |[0495a8] org.emergent.android.weave.persistence.AbstractContentProvider.:()V │ │ +0495b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0495ba: 2200 2a00 |0001: new-instance v0, Landroid/content/UriMatcher; // type@002a │ │ +0495be: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0495c0: 7020 d500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/UriMatcher;.:(I)V // method@00d5 │ │ +0495c6: 6900 8a04 |0007: sput-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ +0495ca: 6200 8a04 |0009: sget-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ +0495ce: 1a01 1812 |000b: const-string v1, "org.emergent.android.weave.passwordcontentprovider" // string@1218 │ │ +0495d2: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +0495d4: 6e40 d600 1023 |000e: invoke-virtual {v0, v1, v3, v2}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00d6 │ │ +0495da: 6200 8a04 |0011: sget-object v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ +0495de: 1a01 1712 |0013: const-string v1, "org.emergent.android.weave.bookmarkcontentprovider" // string@1217 │ │ +0495e2: 1232 |0015: const/4 v2, #int 3 // #3 │ │ +0495e4: 6e40 d600 1023 |0016: invoke-virtual {v0, v1, v3, v2}, Landroid/content/UriMatcher;.addURI:(Ljava/lang/String;Ljava/lang/String;I)V // method@00d6 │ │ +0495ea: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0009 line=45 │ │ 0x0011 line=46 │ │ 0x0019 line=47 │ │ locals : │ │ @@ -93139,17 +93163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047b2c: |[047b2c] org.emergent.android.weave.persistence.AbstractContentProvider.:()V │ │ -047b3c: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ -047b42: 0e00 |0003: return-void │ │ +0495ec: |[0495ec] org.emergent.android.weave.persistence.AbstractContentProvider.:()V │ │ +0495fc: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ +049602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ │ │ @@ -93158,36 +93182,36 @@ │ │ type : '(Landroid/net/Uri;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -047b44: |[047b44] org.emergent.android.weave.persistence.AbstractContentProvider.getUriId:(Landroid/net/Uri;)I │ │ -047b54: 6201 8a04 |0000: sget-object v1, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ -047b58: 6e20 d700 7100 |0002: invoke-virtual {v1, v7}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00d7 │ │ -047b5e: 0a00 |0005: move-result v0 │ │ -047b60: 1a01 7102 |0006: const-string v1, "EmergentWeave" // string@0271 │ │ -047b64: 1a02 9c0d |0008: const-string v2, "getUriId (%s) : %d" // string@0d9c │ │ -047b68: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -047b6a: 2333 1c03 |000b: new-array v3, v3, [Ljava/lang/Object; // type@031c │ │ -047b6e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -047b70: 6e10 3401 0700 |000e: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0134 │ │ -047b76: 0c05 |0011: move-result-object v5 │ │ -047b78: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ -047b7c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -047b7e: 7110 b80c 0000 |0015: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -047b84: 0c05 |0018: move-result-object v5 │ │ -047b86: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ -047b8a: 7120 dc0c 3200 |001b: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -047b90: 0c02 |001e: move-result-object v2 │ │ -047b92: 7120 f310 2100 |001f: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -047b98: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -047b9a: 3210 0200 |0023: if-eq v0, v1, 0025 // +0002 │ │ -047b9e: 0f00 |0025: return v0 │ │ +049604: |[049604] org.emergent.android.weave.persistence.AbstractContentProvider.getUriId:(Landroid/net/Uri;)I │ │ +049614: 6201 8a04 |0000: sget-object v1, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.sUriMatcher:Landroid/content/UriMatcher; // field@048a │ │ +049618: 6e20 d700 7100 |0002: invoke-virtual {v1, v7}, Landroid/content/UriMatcher;.match:(Landroid/net/Uri;)I // method@00d7 │ │ +04961e: 0a00 |0005: move-result v0 │ │ +049620: 1a01 7102 |0006: const-string v1, "EmergentWeave" // string@0271 │ │ +049624: 1a02 980d |0008: const-string v2, "getUriId (%s) : %d" // string@0d98 │ │ +049628: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +04962a: 2333 1903 |000b: new-array v3, v3, [Ljava/lang/Object; // type@0319 │ │ +04962e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +049630: 6e10 3401 0700 |000e: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0134 │ │ +049636: 0c05 |0011: move-result-object v5 │ │ +049638: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ +04963c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04963e: 7110 b80c 0000 |0015: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +049644: 0c05 |0018: move-result-object v5 │ │ +049646: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ +04964a: 7120 dc0c 3200 |001b: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +049650: 0c02 |001e: move-result-object v2 │ │ +049652: 7120 f310 2100 |001f: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049658: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +04965a: 3210 0200 |0023: if-eq v0, v1, 0025 // +0002 │ │ +04965e: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x0022 line=62 │ │ 0x0025 line=73 │ │ locals : │ │ @@ -93200,46 +93224,46 @@ │ │ type : '(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -047ba0: |[047ba0] org.emergent.android.weave.persistence.AbstractContentProvider.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -047bb0: 6e20 7210 9600 |0000: invoke-virtual {v6, v9}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ -047bb6: 0c03 |0003: move-result-object v3 │ │ -047bb8: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ -047bbc: 6e40 0e01 38a4 |0006: invoke-virtual {v8, v3, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@010e │ │ -047bc2: 0b00 |0009: move-result-wide v0 │ │ -047bc4: 1603 0000 |000a: const-wide/16 v3, #int 0 // #0 │ │ -047bc8: 3103 0003 |000c: cmp-long v3, v0, v3 │ │ -047bcc: 3d03 1700 |000e: if-lez v3, 0025 // +0017 │ │ -047bd0: 6e20 7310 9600 |0010: invoke-virtual {v6, v9}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@1073 │ │ -047bd6: 0c03 |0013: move-result-object v3 │ │ -047bd8: 6e10 3201 0300 |0014: invoke-virtual {v3}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@0132 │ │ -047bde: 0c03 |0017: move-result-object v3 │ │ -047be0: 7130 8900 0301 |0018: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder; // method@0089 │ │ -047be6: 0c03 |001b: move-result-object v3 │ │ -047be8: 6e10 3101 0300 |001c: invoke-virtual {v3}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0131 │ │ -047bee: 0c02 |001f: move-result-object v2 │ │ -047bf0: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -047bf2: 6e30 8700 2703 |0021: invoke-virtual {v7, v2, v3}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0087 │ │ -047bf8: 1102 |0024: return-object v2 │ │ -047bfa: 2203 3900 |0025: new-instance v3, Landroid/database/SQLException; // type@0039 │ │ -047bfe: 2204 0302 |0027: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -047c02: 7010 f20c 0400 |0029: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047c08: 1a05 9202 |002c: const-string v5, "Failed to insert row into " // string@0292 │ │ -047c0c: 6e20 f80c 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047c12: 0c04 |0031: move-result-object v4 │ │ -047c14: 6e20 f70c 9400 |0032: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -047c1a: 0c04 |0035: move-result-object v4 │ │ -047c1c: 6e10 fd0c 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047c22: 0c04 |0039: move-result-object v4 │ │ -047c24: 7020 0801 4300 |003a: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0108 │ │ -047c2a: 2703 |003d: throw v3 │ │ +049660: |[049660] org.emergent.android.weave.persistence.AbstractContentProvider.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +049670: 6e20 7210 9600 |0000: invoke-virtual {v6, v9}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ +049676: 0c03 |0003: move-result-object v3 │ │ +049678: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ +04967c: 6e40 0e01 38a4 |0006: invoke-virtual {v8, v3, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@010e │ │ +049682: 0b00 |0009: move-result-wide v0 │ │ +049684: 1604 0000 |000a: const-wide/16 v4, #int 0 // #0 │ │ +049688: 3103 0004 |000c: cmp-long v3, v0, v4 │ │ +04968c: 3d03 1700 |000e: if-lez v3, 0025 // +0017 │ │ +049690: 6e20 7310 9600 |0010: invoke-virtual {v6, v9}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@1073 │ │ +049696: 0c03 |0013: move-result-object v3 │ │ +049698: 6e10 3201 0300 |0014: invoke-virtual {v3}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@0132 │ │ +04969e: 0c03 |0017: move-result-object v3 │ │ +0496a0: 7130 8900 0301 |0018: invoke-static {v3, v0, v1}, Landroid/content/ContentUris;.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder; // method@0089 │ │ +0496a6: 0c03 |001b: move-result-object v3 │ │ +0496a8: 6e10 3101 0300 |001c: invoke-virtual {v3}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0131 │ │ +0496ae: 0c02 |001f: move-result-object v2 │ │ +0496b0: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0496b2: 6e30 8700 2703 |0021: invoke-virtual {v7, v2, v3}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0087 │ │ +0496b8: 1102 |0024: return-object v2 │ │ +0496ba: 2203 3900 |0025: new-instance v3, Landroid/database/SQLException; // type@0039 │ │ +0496be: 2204 0102 |0027: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +0496c2: 7010 f20c 0400 |0029: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0496c8: 1a05 9202 |002c: const-string v5, "Failed to insert row into " // string@0292 │ │ +0496cc: 6e20 f80c 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0496d2: 0c04 |0031: move-result-object v4 │ │ +0496d4: 6e20 f70c 9400 |0032: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0496da: 0c04 |0035: move-result-object v4 │ │ +0496dc: 6e10 fd0c 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0496e2: 0c04 |0039: move-result-object v4 │ │ +0496e4: 7020 0801 4300 |003a: invoke-direct {v3, v4}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0108 │ │ +0496ea: 2703 |003d: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000a line=103 │ │ 0x0010 line=104 │ │ 0x0020 line=105 │ │ 0x0024 line=106 │ │ @@ -93259,36 +93283,36 @@ │ │ type : '(Landroid/net/Uri;[Landroid/content/ContentValues;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -047c2c: |[047c2c] org.emergent.android.weave.persistence.AbstractContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ -047c3c: 2171 |0000: array-length v1, v7 │ │ -047c3e: 5453 8904 |0001: iget-object v3, v5, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047c42: 6e10 1301 0300 |0003: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ -047c48: 0c02 |0006: move-result-object v2 │ │ -047c4a: 6e10 0901 0200 |0007: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0109 │ │ -047c50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -047c52: 3510 1200 |000b: if-ge v0, v1, 001d // +0012 │ │ -047c56: 6e10 7110 0500 |000d: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ -047c5c: 0c03 |0010: move-result-object v3 │ │ -047c5e: 6e10 9300 0300 |0011: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -047c64: 0c03 |0014: move-result-object v3 │ │ -047c66: 4604 0700 |0015: aget-object v4, v7, v0 │ │ -047c6a: 7054 7910 3562 |0017: invoke-direct {v5, v3, v2, v6, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1079 │ │ -047c70: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047c74: 28ef |001c: goto 000b // -0011 │ │ -047c76: 6e10 0f01 0200 |001d: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@010f │ │ -047c7c: 6e10 0c01 0200 |0020: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@010c │ │ -047c82: 0f01 |0023: return v1 │ │ -047c84: 0d03 |0024: move-exception v3 │ │ -047c86: 6e10 0c01 0200 |0025: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@010c │ │ -047c8c: 2703 |0028: throw v3 │ │ +0496ec: |[0496ec] org.emergent.android.weave.persistence.AbstractContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ +0496fc: 2171 |0000: array-length v1, v7 │ │ +0496fe: 5453 8904 |0001: iget-object v3, v5, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +049702: 6e10 1301 0300 |0003: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ +049708: 0c02 |0006: move-result-object v2 │ │ +04970a: 6e10 0901 0200 |0007: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0109 │ │ +049710: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +049712: 3510 1200 |000b: if-ge v0, v1, 001d // +0012 │ │ +049716: 6e10 7110 0500 |000d: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ +04971c: 0c03 |0010: move-result-object v3 │ │ +04971e: 6e10 9300 0300 |0011: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +049724: 0c03 |0014: move-result-object v3 │ │ +049726: 4604 0700 |0015: aget-object v4, v7, v0 │ │ +04972a: 7054 7910 3562 |0017: invoke-direct {v5, v3, v2, v6, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1079 │ │ +049730: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +049734: 28ef |001c: goto 000b // -0011 │ │ +049736: 6e10 0f01 0200 |001d: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@010f │ │ +04973c: 6e10 0c01 0200 |0020: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@010c │ │ +049742: 0f01 |0023: return v1 │ │ +049744: 0d03 |0024: move-exception v3 │ │ +049746: 6e10 0c01 0200 |0025: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@010c │ │ +04974c: 2703 |0028: throw v3 │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0001 line=79 │ │ 0x0007 line=80 │ │ @@ -93312,18 +93336,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/database/sqlite/SQLiteOpenHelper;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047c9c: |[047c9c] org.emergent.android.weave.persistence.AbstractContentProvider.createDatabaseHelper:(Landroid/content/Context;)Landroid/database/sqlite/SQLiteOpenHelper; │ │ -047cac: 2200 ef02 |0000: new-instance v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper; // type@02ef │ │ -047cb0: 7020 6710 2000 |0002: invoke-direct {v0, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.:(Landroid/content/Context;)V // method@1067 │ │ -047cb6: 1100 |0005: return-object v0 │ │ +04975c: |[04975c] org.emergent.android.weave.persistence.AbstractContentProvider.createDatabaseHelper:(Landroid/content/Context;)Landroid/database/sqlite/SQLiteOpenHelper; │ │ +04976c: 2200 ec02 |0000: new-instance v0, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper; // type@02ec │ │ +049770: 7020 6710 2000 |0002: invoke-direct {v0, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper;.:(Landroid/content/Context;)V // method@1067 │ │ +049776: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ │ │ @@ -93332,43 +93356,43 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -047cb8: |[047cb8] org.emergent.android.weave.persistence.AbstractContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -047cc8: 1a02 7102 |0000: const-string v2, "EmergentWeave" // string@0271 │ │ -047ccc: 2203 0302 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -047cd0: 7010 f20c 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047cd6: 1a04 1e0b |0007: const-string v4, "delete: uri = " // string@0b1e │ │ -047cda: 6e20 f80c 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047ce0: 0c03 |000c: move-result-object v3 │ │ -047ce2: 6e20 f70c 6300 |000d: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -047ce8: 0c03 |0010: move-result-object v3 │ │ -047cea: 6e10 fd0c 0300 |0011: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047cf0: 0c03 |0014: move-result-object v3 │ │ -047cf2: 7120 f310 3200 |0015: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -047cf8: 5452 8904 |0018: iget-object v2, v5, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047cfc: 6e10 1301 0200 |001a: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ -047d02: 0c01 |001d: move-result-object v1 │ │ -047d04: 6e20 7210 6500 |001e: invoke-virtual {v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ -047d0a: 0c02 |0021: move-result-object v2 │ │ -047d0c: 6e40 0b01 2187 |0022: invoke-virtual {v1, v2, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ -047d12: 0a00 |0025: move-result v0 │ │ -047d14: 3d00 1200 |0026: if-lez v0, 0038 // +0012 │ │ -047d18: 6e10 7110 0500 |0028: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ -047d1e: 0c02 |002b: move-result-object v2 │ │ -047d20: 6e10 9300 0200 |002c: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -047d26: 0c02 |002f: move-result-object v2 │ │ -047d28: 6e20 7310 6500 |0030: invoke-virtual {v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@1073 │ │ -047d2e: 0c03 |0033: move-result-object v3 │ │ -047d30: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -047d32: 6e30 8700 3204 |0035: invoke-virtual {v2, v3, v4}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0087 │ │ -047d38: 0f00 |0038: return v0 │ │ +049778: |[049778] org.emergent.android.weave.persistence.AbstractContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +049788: 1a02 7102 |0000: const-string v2, "EmergentWeave" // string@0271 │ │ +04978c: 2203 0102 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +049790: 7010 f20c 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049796: 1a04 1a0b |0007: const-string v4, "delete: uri = " // string@0b1a │ │ +04979a: 6e20 f80c 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0497a0: 0c03 |000c: move-result-object v3 │ │ +0497a2: 6e20 f70c 6300 |000d: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +0497a8: 0c03 |0010: move-result-object v3 │ │ +0497aa: 6e10 fd0c 0300 |0011: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0497b0: 0c03 |0014: move-result-object v3 │ │ +0497b2: 7120 f310 3200 |0015: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +0497b8: 5452 8904 |0018: iget-object v2, v5, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +0497bc: 6e10 1301 0200 |001a: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ +0497c2: 0c01 |001d: move-result-object v1 │ │ +0497c4: 6e20 7210 6500 |001e: invoke-virtual {v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ +0497ca: 0c02 |0021: move-result-object v2 │ │ +0497cc: 6e40 0b01 2187 |0022: invoke-virtual {v1, v2, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ +0497d2: 0a00 |0025: move-result v0 │ │ +0497d4: 3d00 1200 |0026: if-lez v0, 0038 // +0012 │ │ +0497d8: 6e10 7110 0500 |0028: invoke-virtual {v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ +0497de: 0c02 |002b: move-result-object v2 │ │ +0497e0: 6e10 9300 0200 |002c: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +0497e6: 0c02 |002f: move-result-object v2 │ │ +0497e8: 6e20 7310 6500 |0030: invoke-virtual {v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@1073 │ │ +0497ee: 0c03 |0033: move-result-object v3 │ │ +0497f0: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +0497f2: 6e30 8700 3204 |0035: invoke-virtual {v2, v3, v4}, Landroid/content/ContentResolver;.notifyChange:(Landroid/net/Uri;Landroid/database/ContentObserver;)V // method@0087 │ │ +0497f8: 0f00 |0038: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0018 line=114 │ │ 0x001e line=115 │ │ 0x0026 line=117 │ │ 0x0028 line=118 │ │ @@ -93398,39 +93422,39 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -047d3c: |[047d3c] org.emergent.android.weave.persistence.AbstractContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -047d4c: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ -047d50: 2202 0302 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -047d54: 7010 f20c 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047d5a: 1a03 970d |0007: const-string v3, "getType: uri = " // string@0d97 │ │ -047d5e: 6e20 f80c 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047d64: 0c02 |000c: move-result-object v2 │ │ -047d66: 6e20 f70c 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -047d6c: 0c02 |0010: move-result-object v2 │ │ -047d6e: 6e10 fd0c 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047d74: 0c02 |0014: move-result-object v2 │ │ -047d76: 7120 f310 2100 |0015: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -047d7c: 6e20 7610 5400 |0018: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; // method@1076 │ │ -047d82: 0c00 |001b: move-result-object v0 │ │ -047d84: 2201 0302 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -047d88: 7010 f20c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047d8e: 6e20 7510 5400 |0021: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTypePrefix:(Landroid/net/Uri;)Ljava/lang/String; // method@1075 │ │ -047d94: 0c02 |0024: move-result-object v2 │ │ -047d96: 6e20 f80c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047d9c: 0c01 |0028: move-result-object v1 │ │ -047d9e: 6e20 f80c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047da4: 0c01 |002c: move-result-object v1 │ │ -047da6: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047dac: 0c01 |0030: move-result-object v1 │ │ -047dae: 1101 |0031: return-object v1 │ │ +0497fc: |[0497fc] org.emergent.android.weave.persistence.AbstractContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04980c: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ +049810: 2202 0102 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +049814: 7010 f20c 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04981a: 1a03 930d |0007: const-string v3, "getType: uri = " // string@0d93 │ │ +04981e: 6e20 f80c 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049824: 0c02 |000c: move-result-object v2 │ │ +049826: 6e20 f70c 5200 |000d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04982c: 0c02 |0010: move-result-object v2 │ │ +04982e: 6e10 fd0c 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049834: 0c02 |0014: move-result-object v2 │ │ +049836: 7120 f310 2100 |0015: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04983c: 6e20 7610 5400 |0018: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; // method@1076 │ │ +049842: 0c00 |001b: move-result-object v0 │ │ +049844: 2201 0102 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +049848: 7010 f20c 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04984e: 6e20 7510 5400 |0021: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTypePrefix:(Landroid/net/Uri;)Ljava/lang/String; // method@1075 │ │ +049854: 0c02 |0024: move-result-object v2 │ │ +049856: 6e20 f80c 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04985c: 0c01 |0028: move-result-object v1 │ │ +04985e: 6e20 f80c 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049864: 0c01 |002c: move-result-object v1 │ │ +049866: 6e10 fd0c 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04986c: 0c01 |0030: move-result-object v1 │ │ +04986e: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0018 line=150 │ │ 0x001c line=151 │ │ locals : │ │ 0x001c - 0x0032 reg=0 suffix Ljava/lang/String; │ │ @@ -93442,30 +93466,30 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -047db0: |[047db0] org.emergent.android.weave.persistence.AbstractContentProvider.getTypePrefix:(Landroid/net/Uri;)Ljava/lang/String; │ │ -047dc0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -047dc2: 7110 8a00 0700 |0001: invoke-static {v7}, Landroid/content/ContentUris;.parseId:(Landroid/net/Uri;)J // method@008a │ │ -047dc8: 0b01 |0004: move-result-wide v1 │ │ -047dca: 1604 ffff |0005: const-wide/16 v4, #int -1 // #ffff │ │ -047dce: 3104 0104 |0007: cmp-long v4, v1, v4 │ │ -047dd2: 3d04 0300 |0009: if-lez v4, 000c // +0003 │ │ -047dd6: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -047dd8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -047dda: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -047dde: 1a00 c115 |000f: const-string v0, "vnd.android.cursor.item/vnd.emergentdotorg." // string@15c1 │ │ -047de2: 1100 |0011: return-object v0 │ │ -047de4: 1a00 c015 |0012: const-string v0, "vnd.android.cursor.dir/vnd.emergentdotorg." // string@15c0 │ │ -047de8: 28fd |0014: goto 0011 // -0003 │ │ -047dea: 0d04 |0015: move-exception v4 │ │ -047dec: 28f6 |0016: goto 000c // -000a │ │ +049870: |[049870] org.emergent.android.weave.persistence.AbstractContentProvider.getTypePrefix:(Landroid/net/Uri;)Ljava/lang/String; │ │ +049880: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049882: 7110 8a00 0700 |0001: invoke-static {v7}, Landroid/content/ContentUris;.parseId:(Landroid/net/Uri;)J // method@008a │ │ +049888: 0b02 |0004: move-result-wide v2 │ │ +04988a: 1604 ffff |0005: const-wide/16 v4, #int -1 // #ffff │ │ +04988e: 3104 0204 |0007: cmp-long v4, v2, v4 │ │ +049892: 3d04 0300 |0009: if-lez v4, 000c // +0003 │ │ +049896: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +049898: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04989a: 3801 0500 |000d: if-eqz v1, 0012 // +0005 │ │ +04989e: 1a00 bc15 |000f: const-string v0, "vnd.android.cursor.item/vnd.emergentdotorg." // string@15bc │ │ +0498a2: 1100 |0011: return-object v0 │ │ +0498a4: 1a00 bb15 |0012: const-string v0, "vnd.android.cursor.dir/vnd.emergentdotorg." // string@15bb │ │ +0498a8: 28fd |0014: goto 0011 // -0003 │ │ +0498aa: 0d04 |0015: move-exception v4 │ │ +0498ac: 28f6 |0016: goto 000c // -000a │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=155 │ │ 0x0001 line=157 │ │ 0x0005 line=158 │ │ @@ -93473,17 +93497,17 @@ │ │ 0x000c line=164 │ │ 0x000d line=165 │ │ 0x000f line=166 │ │ 0x0011 line=170 │ │ 0x0012 line=168 │ │ 0x0015 line=161 │ │ locals : │ │ - 0x0005 - 0x000c reg=1 rowId J │ │ + 0x0005 - 0x000c reg=2 rowId J │ │ 0x000d - 0x0015 reg=0 retval Ljava/lang/String; │ │ - 0x0001 - 0x0017 reg=3 singleResult Z │ │ + 0x0001 - 0x0017 reg=1 singleResult Z │ │ 0x0000 - 0x0017 reg=6 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ 0x0000 - 0x0017 reg=7 uri Landroid/net/Uri; │ │ │ │ #7 : (in Lorg/emergent/android/weave/persistence/AbstractContentProvider;) │ │ name : 'getTypeSuffix' │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ @@ -93494,25 +93518,25 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -047e00: |[047e00] org.emergent.android.weave.persistence.AbstractContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -047e10: 5421 8904 |0000: iget-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047e14: 6e10 1301 0100 |0002: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ -047e1a: 0c00 |0005: move-result-object v0 │ │ -047e1c: 6e10 7110 0200 |0006: invoke-virtual {v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ -047e22: 0c01 |0009: move-result-object v1 │ │ -047e24: 6e10 9300 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -047e2a: 0c01 |000d: move-result-object v1 │ │ -047e2c: 7054 7910 1230 |000e: invoke-direct {v2, v1, v0, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1079 │ │ -047e32: 0c01 |0011: move-result-object v1 │ │ -047e34: 1101 |0012: return-object v1 │ │ +0498c0: |[0498c0] org.emergent.android.weave.persistence.AbstractContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +0498d0: 5421 8904 |0000: iget-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +0498d4: 6e10 1301 0100 |0002: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0113 │ │ +0498da: 0c00 |0005: move-result-object v0 │ │ +0498dc: 6e10 7110 0200 |0006: invoke-virtual {v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ +0498e2: 0c01 |0009: move-result-object v1 │ │ +0498e4: 6e10 9300 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +0498ea: 0c01 |000d: move-result-object v1 │ │ +0498ec: 7054 7910 1230 |000e: invoke-direct {v2, v1, v0, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert0:(Landroid/content/ContentResolver;Landroid/database/sqlite/SQLiteDatabase;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1079 │ │ +0498f2: 0c01 |0011: move-result-object v1 │ │ +0498f4: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ locals : │ │ 0x0006 - 0x0013 reg=0 sqlDB Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0013 reg=2 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ @@ -93524,167 +93548,167 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -047e38: |[047e38] org.emergent.android.weave.persistence.AbstractContentProvider.onCreate:()Z │ │ -047e48: 6e10 7110 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ -047e4e: 0c00 |0003: move-result-object v0 │ │ -047e50: 6e20 6f10 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.createDatabaseHelper:(Landroid/content/Context;)Landroid/database/sqlite/SQLiteOpenHelper; // method@106f │ │ -047e56: 0c01 |0007: move-result-object v1 │ │ -047e58: 5b21 8904 |0008: iput-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047e5c: 5421 8904 |000a: iget-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047e60: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -047e64: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -047e66: 0f01 |000f: return v1 │ │ -047e68: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -047e6a: 28fe |0011: goto 000f // -0002 │ │ +0498f8: |[0498f8] org.emergent.android.weave.persistence.AbstractContentProvider.onCreate:()Z │ │ +049908: 6e10 7110 0200 |0000: invoke-virtual {v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ +04990e: 0c00 |0003: move-result-object v0 │ │ +049910: 6e20 6f10 0200 |0004: invoke-virtual {v2, v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.createDatabaseHelper:(Landroid/content/Context;)Landroid/database/sqlite/SQLiteOpenHelper; // method@106f │ │ +049916: 0c01 |0007: move-result-object v1 │ │ +049918: 5b21 8904 |0008: iput-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +04991c: 5421 8904 |000a: iget-object v1, v2, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +049920: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +049924: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +049926: 0f01 |000f: return v1 │ │ +049928: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +04992a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ 0x000a line=56 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=2 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ │ │ #10 : (in Lorg/emergent/android/weave/persistence/AbstractContentProvider;) │ │ 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 : 17 │ │ + registers : 18 │ │ ins : 6 │ │ outs : 8 │ │ - insns size : 109 16-bit code units │ │ -047e6c: |[047e6c] org.emergent.android.weave.persistence.AbstractContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -047e7c: 1a02 7102 |0000: const-string v2, "EmergentWeave" // string@0271 │ │ -047e80: 2203 0302 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -047e84: 7010 f20c 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047e8a: 1a04 d112 |0007: const-string v4, "query: uri = "" // string@12d1 │ │ -047e8e: 6e20 f80c 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047e94: 0c03 |000c: move-result-object v3 │ │ -047e96: 6e20 f70c c300 |000d: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -047e9c: 0c03 |0010: move-result-object v3 │ │ -047e9e: 1a04 8900 |0011: const-string v4, "" ; selection = " // string@0089 │ │ -047ea2: 6e20 f80c 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047ea8: 0c03 |0016: move-result-object v3 │ │ -047eaa: 6e20 f80c e300 |0017: invoke-virtual {v3, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047eb0: 0c03 |001a: move-result-object v3 │ │ -047eb2: 6e10 fd0c 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047eb8: 0c03 |001e: move-result-object v3 │ │ -047eba: 7120 f310 3200 |001f: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -047ec0: 2200 3d00 |0022: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@003d │ │ -047ec4: 7010 1401 0000 |0024: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0114 │ │ -047eca: 6e20 7210 cb00 |0027: invoke-virtual {v11, v12}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ -047ed0: 0c02 |002a: move-result-object v2 │ │ -047ed2: 6e20 1701 2000 |002b: invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@0117 │ │ -047ed8: 7110 8a00 0c00 |002e: invoke-static {v12}, Landroid/content/ContentUris;.parseId:(Landroid/net/Uri;)J // method@008a │ │ -047ede: 0b09 |0031: move-result-wide v9 │ │ -047ee0: 1602 ffff |0032: const-wide/16 v2, #int -1 // #ffff │ │ -047ee4: 3102 0902 |0034: cmp-long v2, v9, v2 │ │ -047ee8: 3d02 1800 |0036: if-lez v2, 004e // +0018 │ │ -047eec: 2202 0302 |0038: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -047ef0: 7010 f20c 0200 |003a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047ef6: 1a03 1009 |003d: const-string v3, "_id = " // string@0910 │ │ -047efa: 6e20 f80c 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047f00: 0c02 |0042: move-result-object v2 │ │ -047f02: 6e30 f60c 920a |0043: invoke-virtual {v2, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cf6 │ │ -047f08: 0c02 |0046: move-result-object v2 │ │ -047f0a: 6e10 fd0c 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047f10: 0c02 |004a: move-result-object v2 │ │ -047f12: 6e20 1501 2000 |004b: invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0115 │ │ -047f18: 54b2 8904 |004e: iget-object v2, v11, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ -047f1c: 6e10 1201 0200 |0050: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0112 │ │ -047f22: 0c01 |0053: move-result-object v1 │ │ -047f24: 1205 |0054: const/4 v5, #int 0 // #0 │ │ -047f26: 1206 |0055: const/4 v6, #int 0 // #0 │ │ -047f28: 07d2 |0056: move-object v2, v13 │ │ -047f2a: 07e3 |0057: move-object v3, v14 │ │ -047f2c: 07f4 |0058: move-object v4, v15 │ │ -047f2e: 0807 1000 |0059: move-object/from16 v7, v16 │ │ -047f32: 7408 1601 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0116 │ │ -047f38: 0c08 |005e: move-result-object v8 │ │ -047f3a: 6e10 7110 0b00 |005f: invoke-virtual {v11}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ -047f40: 0c02 |0062: move-result-object v2 │ │ -047f42: 6e10 9300 0200 |0063: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -047f48: 0c02 |0066: move-result-object v2 │ │ -047f4a: 7230 0001 280c |0067: invoke-interface {v8, v2, v12}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0100 │ │ -047f50: 1108 |006a: return-object v8 │ │ -047f52: 0d02 |006b: move-exception v2 │ │ -047f54: 28e2 |006c: goto 004e // -001e │ │ + insns size : 110 16-bit code units │ │ +04992c: |[04992c] org.emergent.android.weave.persistence.AbstractContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +04993c: 1a02 7102 |0000: const-string v2, "EmergentWeave" // string@0271 │ │ +049940: 2203 0102 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +049944: 7010 f20c 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04994a: 1a04 cc12 |0007: const-string v4, "query: uri = "" // string@12cc │ │ +04994e: 6e20 f80c 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049954: 0c03 |000c: move-result-object v3 │ │ +049956: 6e20 f70c d300 |000d: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +04995c: 0c03 |0010: move-result-object v3 │ │ +04995e: 1a04 8900 |0011: const-string v4, "" ; selection = " // string@0089 │ │ +049962: 6e20 f80c 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049968: 0c03 |0016: move-result-object v3 │ │ +04996a: 6e20 f80c f300 |0017: invoke-virtual {v3, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049970: 0c03 |001a: move-result-object v3 │ │ +049972: 6e10 fd0c 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049978: 0c03 |001e: move-result-object v3 │ │ +04997a: 7120 f310 3200 |001f: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049980: 2200 3d00 |0022: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@003d │ │ +049984: 7010 1401 0000 |0024: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0114 │ │ +04998a: 6e20 7210 dc00 |0027: invoke-virtual {v12, v13}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getTableName:(Landroid/net/Uri;)Ljava/lang/String; // method@1072 │ │ +049990: 0c02 |002a: move-result-object v2 │ │ +049992: 6e20 1701 2000 |002b: invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@0117 │ │ +049998: 7110 8a00 0d00 |002e: invoke-static {v13}, Landroid/content/ContentUris;.parseId:(Landroid/net/Uri;)J // method@008a │ │ +04999e: 0b0a |0031: move-result-wide v10 │ │ +0499a0: 1602 ffff |0032: const-wide/16 v2, #int -1 // #ffff │ │ +0499a4: 3102 0a02 |0034: cmp-long v2, v10, v2 │ │ +0499a8: 3d02 1800 |0036: if-lez v2, 004e // +0018 │ │ +0499ac: 2202 0102 |0038: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +0499b0: 7010 f20c 0200 |003a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +0499b6: 1a03 0d09 |003d: const-string v3, "_id = " // string@090d │ │ +0499ba: 6e20 f80c 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +0499c0: 0c02 |0042: move-result-object v2 │ │ +0499c2: 6e30 f60c a20b |0043: invoke-virtual {v2, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0cf6 │ │ +0499c8: 0c02 |0046: move-result-object v2 │ │ +0499ca: 6e10 fd0c 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +0499d0: 0c02 |004a: move-result-object v2 │ │ +0499d2: 6e20 1501 2000 |004b: invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;.appendWhere:(Ljava/lang/CharSequence;)V // method@0115 │ │ +0499d8: 54c2 8904 |004e: iget-object v2, v12, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; // field@0489 │ │ +0499dc: 6e10 1201 0200 |0050: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0112 │ │ +0499e2: 0c01 |0053: move-result-object v1 │ │ +0499e4: 1205 |0054: const/4 v5, #int 0 // #0 │ │ +0499e6: 1206 |0055: const/4 v6, #int 0 // #0 │ │ +0499e8: 07e2 |0056: move-object v2, v14 │ │ +0499ea: 07f3 |0057: move-object v3, v15 │ │ +0499ec: 0804 1000 |0058: move-object/from16 v4, v16 │ │ +0499f0: 0807 1100 |005a: move-object/from16 v7, v17 │ │ +0499f4: 7408 1601 0000 |005c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0116 │ │ +0499fa: 0c08 |005f: move-result-object v8 │ │ +0499fc: 6e10 7110 0c00 |0060: invoke-virtual {v12}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getContext:()Landroid/content/Context; // method@1071 │ │ +049a02: 0c02 |0063: move-result-object v2 │ │ +049a04: 6e10 9300 0200 |0064: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +049a0a: 0c02 |0067: move-result-object v2 │ │ +049a0c: 7230 0001 280d |0068: invoke-interface {v8, v2, v13}, Landroid/database/Cursor;.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V // method@0100 │ │ +049a12: 1108 |006b: return-object v8 │ │ +049a14: 0d02 |006c: move-exception v2 │ │ +049a16: 28e1 |006d: goto 004e // -001f │ │ catches : 1 │ │ 0x002e - 0x004e │ │ - Ljava/lang/NumberFormatException; -> 0x006b │ │ + Ljava/lang/NumberFormatException; -> 0x006c │ │ positions : │ │ 0x0000 line=131 │ │ 0x0022 line=132 │ │ 0x0027 line=133 │ │ 0x002e line=135 │ │ 0x0032 line=136 │ │ 0x0038 line=137 │ │ 0x004e line=141 │ │ 0x0054 line=142 │ │ - 0x005f line=143 │ │ - 0x006a line=144 │ │ - 0x006b line=139 │ │ - locals : │ │ - 0x0032 - 0x004e reg=9 rowId J │ │ - 0x0054 - 0x006b reg=1 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x005f - 0x006b reg=8 c Landroid/database/Cursor; │ │ - 0x0027 - 0x006d reg=0 qb Landroid/database/sqlite/SQLiteQueryBuilder; │ │ - 0x0000 - 0x006d reg=11 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ - 0x0000 - 0x006d reg=12 uri Landroid/net/Uri; │ │ - 0x0000 - 0x006d reg=13 projection [Ljava/lang/String; │ │ - 0x0000 - 0x006d reg=14 selection Ljava/lang/String; │ │ - 0x0000 - 0x006d reg=15 selectionArgs [Ljava/lang/String; │ │ - 0x0000 - 0x006d reg=16 sortOrder Ljava/lang/String; │ │ + 0x0060 line=143 │ │ + 0x006b line=144 │ │ + 0x006c line=139 │ │ + locals : │ │ + 0x0032 - 0x004e reg=10 rowId J │ │ + 0x0054 - 0x006c reg=1 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0060 - 0x006c reg=8 c Landroid/database/Cursor; │ │ + 0x0027 - 0x006e reg=0 qb Landroid/database/sqlite/SQLiteQueryBuilder; │ │ + 0x0000 - 0x006e reg=12 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ + 0x0000 - 0x006e reg=13 uri Landroid/net/Uri; │ │ + 0x0000 - 0x006e reg=14 projection [Ljava/lang/String; │ │ + 0x0000 - 0x006e reg=15 selection Ljava/lang/String; │ │ + 0x0000 - 0x006e reg=16 selectionArgs [Ljava/lang/String; │ │ + 0x0000 - 0x006e reg=17 sortOrder Ljava/lang/String; │ │ │ │ #11 : (in Lorg/emergent/android/weave/persistence/AbstractContentProvider;) │ │ name : 'update' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -047f68: |[047f68] org.emergent.android.weave.persistence.AbstractContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -047f78: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -047f7c: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -047f80: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -047f86: 1a02 6f15 |0007: const-string v2, "update: uri = " // string@156f │ │ -047f8a: 6e20 f80c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -047f90: 0c01 |000c: move-result-object v1 │ │ -047f92: 6e20 f70c 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ -047f98: 0c01 |0010: move-result-object v1 │ │ -047f9a: 6e10 fd0c 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -047fa0: 0c01 |0014: move-result-object v1 │ │ -047fa2: 7120 f310 1000 |0015: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -047fa8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -047faa: 0f00 |0019: return v0 │ │ +049a28: |[049a28] org.emergent.android.weave.persistence.AbstractContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +049a38: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +049a3c: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +049a40: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049a46: 1a02 6a15 |0007: const-string v2, "update: uri = " // string@156a │ │ +049a4a: 6e20 f80c 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049a50: 0c01 |000c: move-result-object v1 │ │ +049a52: 6e20 f70c 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0cf7 │ │ +049a58: 0c01 |0010: move-result-object v1 │ │ +049a5a: 6e10 fd0c 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049a60: 0c01 |0014: move-result-object v1 │ │ +049a62: 7120 f310 1000 |0015: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049a68: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +049a6a: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0018 line=126 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lorg/emergent/android/weave/persistence/AbstractContentProvider; │ │ 0x0000 - 0x001a reg=4 uri Landroid/net/Uri; │ │ 0x0000 - 0x001a reg=5 contentvalues Landroid/content/ContentValues; │ │ 0x0000 - 0x001a reg=6 s Ljava/lang/String; │ │ 0x0000 - 0x001a reg=7 as [Ljava/lang/String; │ │ │ │ source_file_idx : 370 (AbstractContentProvider.java) │ │ │ │ Class #363 header: │ │ -class_idx : 754 │ │ +class_idx : 751 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 763 │ │ +superclass_idx : 760 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #363 annotations: │ │ @@ -93707,53 +93731,53 @@ │ │ type : '(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -047fac: |[047fac] org.emergent.android.weave.persistence.Bookmarks$1.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ -047fbc: 7030 aa10 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@10aa │ │ -047fc2: 0e00 |0003: return-void │ │ +049a6c: |[049a6c] org.emergent.android.weave.persistence.Bookmarks$1.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ +049a7c: 7030 aa10 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@10aa │ │ +049a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Bookmarks$1; │ │ - 0x0000 - 0x0004 reg=1 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0004 reg=2 x1 Lorg/emergent/android/weave/client/CollectionNode; │ │ + 0x0000 - 0x0004 reg=1 authority Landroid/net/Uri; │ │ + 0x0000 - 0x0004 reg=2 colNode Lorg/emergent/android/weave/client/CollectionNode; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/persistence/Bookmarks$1;) │ │ name : 'setContentValues' │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -047fc4: |[047fc4] org.emergent.android.weave.persistence.Bookmarks$1.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -047fd4: 7120 8d10 2100 |0000: invoke-static {v1, v2}, Lorg/emergent/android/weave/persistence/Bookmarks;.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@108d │ │ -047fda: 0e00 |0003: return-void │ │ +049a84: |[049a84] org.emergent.android.weave.persistence.Bookmarks$1.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +049a94: 7120 8d10 2100 |0000: invoke-static {v1, v2}, Lorg/emergent/android/weave/persistence/Bookmarks;.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@108d │ │ +049a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Bookmarks$1; │ │ 0x0000 - 0x0004 reg=1 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0004 reg=2 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ source_file_idx : 493 (Bookmarks.java) │ │ │ │ Class #364 header: │ │ -class_idx : 755 │ │ +class_idx : 752 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 761 │ │ +superclass_idx : 758 │ │ source_file_idx : 493 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #364 annotations: │ │ @@ -93804,30 +93828,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047fdc: |[047fdc] org.emergent.android.weave.persistence.Bookmarks$Columns.:()V │ │ -047fec: 7010 a110 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/Weaves$Columns;.:()V // method@10a1 │ │ -047ff2: 0e00 |0003: return-void │ │ +049a9c: |[049a9c] org.emergent.android.weave.persistence.Bookmarks$Columns.:()V │ │ +049aac: 7010 a110 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/Weaves$Columns;.:()V // method@10a1 │ │ +049ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Bookmarks$Columns; │ │ │ │ Virtual methods - │ │ source_file_idx : 493 (Bookmarks.java) │ │ │ │ Class #365 header: │ │ -class_idx : 756 │ │ +class_idx : 753 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 508 │ │ +superclass_idx : 506 │ │ source_file_idx : 493 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #365 annotations: │ │ @@ -93865,25 +93889,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -047ff4: |[047ff4] org.emergent.android.weave.persistence.Bookmarks.:()V │ │ -048004: 1a00 a60a |0000: const-string v0, "content://org.emergent.android.weave.bookmarkcontentprovider" // string@0aa6 │ │ -048008: 7110 3301 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ -04800e: 0c00 |0005: move-result-object v0 │ │ -048010: 6900 9204 |0006: sput-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ -048014: 2200 f202 |0008: new-instance v0, Lorg/emergent/android/weave/persistence/Bookmarks$1; // type@02f2 │ │ -048018: 6201 9204 |000a: sget-object v1, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ -04801c: 6202 0d04 |000c: sget-object v2, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ -048020: 7030 8810 1002 |000e: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Bookmarks$1;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@1088 │ │ -048026: 6900 9304 |0011: sput-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ -04802a: 0e00 |0013: return-void │ │ +049ab4: |[049ab4] org.emergent.android.weave.persistence.Bookmarks.:()V │ │ +049ac4: 1a00 a20a |0000: const-string v0, "content://org.emergent.android.weave.bookmarkcontentprovider" // string@0aa2 │ │ +049ac8: 7110 3301 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ +049ace: 0c00 |0005: move-result-object v0 │ │ +049ad0: 6900 9204 |0006: sput-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ +049ad4: 2200 ef02 |0008: new-instance v0, Lorg/emergent/android/weave/persistence/Bookmarks$1; // type@02ef │ │ +049ad8: 6201 9204 |000a: sget-object v1, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ +049adc: 6202 0d04 |000c: sget-object v2, Lorg/emergent/android/weave/client/CollectionNode;.STORAGE_BOOKMARKS:Lorg/emergent/android/weave/client/CollectionNode; // field@040d │ │ +049ae0: 7030 8810 1002 |000e: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Bookmarks$1;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@1088 │ │ +049ae6: 6900 9304 |0011: sput-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ +049aea: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0008 line=36 │ │ locals : │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/Bookmarks;) │ │ @@ -93891,36 +93915,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04802c: |[04802c] org.emergent.android.weave.persistence.Bookmarks.:()V │ │ -04803c: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -048042: 0e00 |0003: return-void │ │ +049aec: |[049aec] org.emergent.android.weave.persistence.Bookmarks.:()V │ │ +049afc: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +049b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ - 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Bookmarks; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/Bookmarks;) │ │ name : 'access$000' │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -048044: |[048044] org.emergent.android.weave.persistence.Bookmarks.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -048054: 7120 8e10 1000 |0000: invoke-static {v0, v1}, Lorg/emergent/android/weave/persistence/Bookmarks;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@108e │ │ -04805a: 0e00 |0003: return-void │ │ +049b04: |[049b04] org.emergent.android.weave.persistence.Bookmarks.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +049b14: 7120 8e10 1000 |0000: invoke-static {v0, v1}, Lorg/emergent/android/weave/persistence/Bookmarks;.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@108e │ │ +049b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/content/ContentValues; │ │ 0x0000 - 0x0004 reg=1 x1 Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ @@ -93929,99 +93952,99 @@ │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -04805c: |[04805c] org.emergent.android.weave.persistence.Bookmarks.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -04806c: 7120 b610 9800 |0000: invoke-static {v8, v9}, Lorg/emergent/android/weave/persistence/Weaves;.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b6 │ │ -048072: 6e10 a810 0900 |0003: invoke-virtual {v9}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ -048078: 0a01 |0006: move-result v1 │ │ -04807a: 3901 a600 |0007: if-nez v1, 00ad // +00a6 │ │ -04807e: 1a05 f509 |0009: const-string v5, "bmkUri" // string@09f5 │ │ -048082: 1a06 f509 |000b: const-string v6, "bmkUri" // string@09f5 │ │ -048086: 6e20 a710 6900 |000d: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -04808c: 0c06 |0010: move-result-object v6 │ │ -04808e: 7130 b410 5806 |0011: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -048094: 1a05 2b15 |0014: const-string v5, "title" // string@152b │ │ -048098: 1a06 2b15 |0016: const-string v6, "title" // string@152b │ │ -04809c: 6e20 a710 6900 |0018: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0480a2: 0c06 |001b: move-result-object v6 │ │ -0480a4: 7130 b410 5806 |001c: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0480aa: 1a05 d909 |001f: const-string v5, "bType" // string@09d9 │ │ -0480ae: 1a06 5d15 |0021: const-string v6, "type" // string@155d │ │ -0480b2: 6e20 a710 6900 |0023: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0480b8: 0c06 |0026: move-result-object v6 │ │ -0480ba: 7130 b410 5806 |0027: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0480c0: 1a05 4012 |002a: const-string v5, "parentId" // string@1240 │ │ -0480c4: 1a06 4312 |002c: const-string v6, "parentid" // string@1243 │ │ -0480c8: 6e20 a710 6900 |002e: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0480ce: 0c06 |0031: move-result-object v6 │ │ -0480d0: 7130 b410 5806 |0032: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0480d6: 1a05 8a12 |0035: const-string v5, "predecessorId" // string@128a │ │ -0480da: 1a06 8b12 |0037: const-string v6, "predecessorid" // string@128b │ │ -0480de: 6e20 a710 6900 |0039: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0480e4: 0c06 |003c: move-result-object v6 │ │ -0480e6: 7130 b410 5806 |003d: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0480ec: 1a05 0615 |0040: const-string v5, "tags" // string@1506 │ │ -0480f0: 6e20 a710 5900 |0042: invoke-virtual {v9, v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ -0480f6: 0c03 |0045: move-result-object v3 │ │ -0480f8: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0480fa: 3803 4900 |0047: if-eqz v3, 0090 // +0049 │ │ -0480fe: 1a04 0000 |0049: const-string v4, "" // string@0000 │ │ -048102: 2202 0903 |004b: new-instance v2, Lorg/json/JSONArray; // type@0309 │ │ -048106: 7020 0411 3200 |004d: invoke-direct {v2, v3}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ -04810c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -04810e: 6e10 0711 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ -048114: 0a05 |0054: move-result v5 │ │ -048116: 3550 3b00 |0055: if-ge v0, v5, 0090 // +003b │ │ -04811a: 6e10 e20c 0400 |0057: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -048120: 0a05 |005a: move-result v5 │ │ -048122: 1216 |005b: const/4 v6, #int 1 // #1 │ │ -048124: 3565 1500 |005c: if-ge v5, v6, 0071 // +0015 │ │ -048128: 2205 0302 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -04812c: 7010 f20c 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048132: 6e20 f80c 4500 |0063: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048138: 0c05 |0066: move-result-object v5 │ │ -04813a: 1a06 0a16 |0067: const-string v6, "|" // string@160a │ │ -04813e: 6e20 f80c 6500 |0069: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048144: 0c05 |006c: move-result-object v5 │ │ -048146: 6e10 fd0c 0500 |006d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04814c: 0c04 |0070: move-result-object v4 │ │ -04814e: 2205 0302 |0071: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -048152: 7010 f20c 0500 |0073: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048158: 6e20 f80c 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04815e: 0c05 |0079: move-result-object v5 │ │ -048160: 6e20 0611 0200 |007a: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ -048166: 0c06 |007d: move-result-object v6 │ │ -048168: 6e20 f80c 6500 |007e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04816e: 0c05 |0081: move-result-object v5 │ │ -048170: 1a06 0a16 |0082: const-string v6, "|" // string@160a │ │ -048174: 6e20 f80c 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04817a: 0c05 |0087: move-result-object v5 │ │ -04817c: 6e10 fd0c 0500 |0088: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048182: 0c04 |008b: move-result-object v4 │ │ -048184: d800 0001 |008c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048188: 28c3 |008e: goto 0051 // -003d │ │ -04818a: 0d05 |008f: move-exception v5 │ │ -04818c: 1a05 7102 |0090: const-string v5, "EmergentWeave" // string@0271 │ │ -048190: 2206 0302 |0092: new-instance v6, Ljava/lang/StringBuilder; // type@0203 │ │ -048194: 7010 f20c 0600 |0094: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04819a: 1a07 0815 |0097: const-string v7, "tagval: " // string@1508 │ │ -04819e: 6e20 f80c 7600 |0099: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0481a4: 0c06 |009c: move-result-object v6 │ │ -0481a6: 6e20 f80c 4600 |009d: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0481ac: 0c06 |00a0: move-result-object v6 │ │ -0481ae: 6e10 fd0c 0600 |00a1: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0481b4: 0c06 |00a4: move-result-object v6 │ │ -0481b6: 7120 f810 6500 |00a5: invoke-static {v5, v6}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -0481bc: 1a05 0615 |00a8: const-string v5, "tags" // string@1506 │ │ -0481c0: 7130 b410 5804 |00aa: invoke-static {v8, v5, v4}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ -0481c6: 0e00 |00ad: return-void │ │ +049b1c: |[049b1c] org.emergent.android.weave.persistence.Bookmarks.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +049b2c: 7120 b610 9800 |0000: invoke-static {v8, v9}, Lorg/emergent/android/weave/persistence/Weaves;.setBasicContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@10b6 │ │ +049b32: 6e10 a810 0900 |0003: invoke-virtual {v9}, Lorg/emergent/android/weave/persistence/Weaves$Record;.isDeleted:()Z // method@10a8 │ │ +049b38: 0a01 |0006: move-result v1 │ │ +049b3a: 3901 a600 |0007: if-nez v1, 00ad // +00a6 │ │ +049b3e: 1a05 f109 |0009: const-string v5, "bmkUri" // string@09f1 │ │ +049b42: 1a06 f109 |000b: const-string v6, "bmkUri" // string@09f1 │ │ +049b46: 6e20 a710 6900 |000d: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049b4c: 0c06 |0010: move-result-object v6 │ │ +049b4e: 7130 b410 5806 |0011: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049b54: 1a05 2615 |0014: const-string v5, "title" // string@1526 │ │ +049b58: 1a06 2615 |0016: const-string v6, "title" // string@1526 │ │ +049b5c: 6e20 a710 6900 |0018: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049b62: 0c06 |001b: move-result-object v6 │ │ +049b64: 7130 b410 5806 |001c: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049b6a: 1a05 d509 |001f: const-string v5, "bType" // string@09d5 │ │ +049b6e: 1a06 5815 |0021: const-string v6, "type" // string@1558 │ │ +049b72: 6e20 a710 6900 |0023: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049b78: 0c06 |0026: move-result-object v6 │ │ +049b7a: 7130 b410 5806 |0027: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049b80: 1a05 3b12 |002a: const-string v5, "parentId" // string@123b │ │ +049b84: 1a06 3e12 |002c: const-string v6, "parentid" // string@123e │ │ +049b88: 6e20 a710 6900 |002e: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049b8e: 0c06 |0031: move-result-object v6 │ │ +049b90: 7130 b410 5806 |0032: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049b96: 1a05 8512 |0035: const-string v5, "predecessorId" // string@1285 │ │ +049b9a: 1a06 8612 |0037: const-string v6, "predecessorid" // string@1286 │ │ +049b9e: 6e20 a710 6900 |0039: invoke-virtual {v9, v6}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049ba4: 0c06 |003c: move-result-object v6 │ │ +049ba6: 7130 b410 5806 |003d: invoke-static {v8, v5, v6}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049bac: 1a05 0115 |0040: const-string v5, "tags" // string@1501 │ │ +049bb0: 6e20 a710 5900 |0042: invoke-virtual {v9, v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@10a7 │ │ +049bb6: 0c03 |0045: move-result-object v3 │ │ +049bb8: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +049bba: 3803 4900 |0047: if-eqz v3, 0090 // +0049 │ │ +049bbe: 1a04 0000 |0049: const-string v4, "" // string@0000 │ │ +049bc2: 2202 0603 |004b: new-instance v2, Lorg/json/JSONArray; // type@0306 │ │ +049bc6: 7020 0411 3200 |004d: invoke-direct {v2, v3}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1104 │ │ +049bcc: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +049bce: 6e10 0711 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@1107 │ │ +049bd4: 0a05 |0054: move-result v5 │ │ +049bd6: 3550 3b00 |0055: if-ge v0, v5, 0090 // +003b │ │ +049bda: 6e10 e20c 0400 |0057: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +049be0: 0a05 |005a: move-result v5 │ │ +049be2: 1216 |005b: const/4 v6, #int 1 // #1 │ │ +049be4: 3565 1500 |005c: if-ge v5, v6, 0071 // +0015 │ │ +049be8: 2205 0102 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +049bec: 7010 f20c 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049bf2: 6e20 f80c 4500 |0063: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049bf8: 0c05 |0066: move-result-object v5 │ │ +049bfa: 1a06 0216 |0067: const-string v6, "|" // string@1602 │ │ +049bfe: 6e20 f80c 6500 |0069: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c04: 0c05 |006c: move-result-object v5 │ │ +049c06: 6e10 fd0c 0500 |006d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049c0c: 0c04 |0070: move-result-object v4 │ │ +049c0e: 2205 0102 |0071: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +049c12: 7010 f20c 0500 |0073: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049c18: 6e20 f80c 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c1e: 0c05 |0079: move-result-object v5 │ │ +049c20: 6e20 0611 0200 |007a: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@1106 │ │ +049c26: 0c06 |007d: move-result-object v6 │ │ +049c28: 6e20 f80c 6500 |007e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c2e: 0c05 |0081: move-result-object v5 │ │ +049c30: 1a06 0216 |0082: const-string v6, "|" // string@1602 │ │ +049c34: 6e20 f80c 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c3a: 0c05 |0087: move-result-object v5 │ │ +049c3c: 6e10 fd0c 0500 |0088: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049c42: 0c04 |008b: move-result-object v4 │ │ +049c44: d800 0001 |008c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +049c48: 28c3 |008e: goto 0051 // -003d │ │ +049c4a: 0d05 |008f: move-exception v5 │ │ +049c4c: 1a05 7102 |0090: const-string v5, "EmergentWeave" // string@0271 │ │ +049c50: 2206 0102 |0092: new-instance v6, Ljava/lang/StringBuilder; // type@0201 │ │ +049c54: 7010 f20c 0600 |0094: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049c5a: 1a07 0315 |0097: const-string v7, "tagval: " // string@1503 │ │ +049c5e: 6e20 f80c 7600 |0099: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c64: 0c06 |009c: move-result-object v6 │ │ +049c66: 6e20 f80c 4600 |009d: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049c6c: 0c06 |00a0: move-result-object v6 │ │ +049c6e: 6e10 fd0c 0600 |00a1: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049c74: 0c06 |00a4: move-result-object v6 │ │ +049c76: 7120 f810 6500 |00a5: invoke-static {v5, v6}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +049c7c: 1a05 0115 |00a8: const-string v5, "tags" // string@1501 │ │ +049c80: 7130 b410 5804 |00aa: invoke-static {v8, v5, v4}, Lorg/emergent/android/weave/persistence/Weaves;.putColumnValue:(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/String;)V // method@10b4 │ │ +049c86: 0e00 |00ad: return-void │ │ catches : 1 │ │ 0x004b - 0x008b │ │ Ljava/lang/Exception; -> 0x008f │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0007 line=47 │ │ @@ -94053,18 +94076,18 @@ │ │ 0x0000 - 0x00ae reg=8 values Landroid/content/ContentValues; │ │ 0x0000 - 0x00ae reg=9 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ Virtual methods - │ │ source_file_idx : 493 (Bookmarks.java) │ │ │ │ Class #366 header: │ │ -class_idx : 758 │ │ +class_idx : 755 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 763 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 760 │ │ +source_file_idx : 1897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -94086,54 +94109,54 @@ │ │ type : '(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0481d8: |[0481d8] org.emergent.android.weave.persistence.Passwords$1.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ -0481e8: 7030 aa10 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@10aa │ │ -0481ee: 0e00 |0003: return-void │ │ +049c98: |[049c98] org.emergent.android.weave.persistence.Passwords$1.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ +049ca8: 7030 aa10 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.:(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V // method@10aa │ │ +049cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Passwords$1; │ │ - 0x0000 - 0x0004 reg=1 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0004 reg=2 x1 Lorg/emergent/android/weave/client/CollectionNode; │ │ + 0x0000 - 0x0004 reg=1 authority Landroid/net/Uri; │ │ + 0x0000 - 0x0004 reg=2 colNode Lorg/emergent/android/weave/client/CollectionNode; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/persistence/Passwords$1;) │ │ name : 'setContentValues' │ │ type : '(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0481f0: |[0481f0] org.emergent.android.weave.persistence.Passwords$1.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ -048200: 7120 9f10 2100 |0000: invoke-static {v1, v2}, Lorg/emergent/android/weave/persistence/Passwords;.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@109f │ │ -048206: 0e00 |0003: return-void │ │ +049cb0: |[049cb0] org.emergent.android.weave.persistence.Passwords$1.setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ +049cc0: 7120 9f10 2100 |0000: invoke-static {v1, v2}, Lorg/emergent/android/weave/persistence/Passwords;.access$000:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V // method@109f │ │ +049cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Passwords$1; │ │ 0x0000 - 0x0004 reg=1 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0004 reg=2 info Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ │ │ - source_file_idx : 1900 (Passwords.java) │ │ + source_file_idx : 1897 (Passwords.java) │ │ │ │ Class #367 header: │ │ -class_idx : 759 │ │ +class_idx : 756 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 761 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 758 │ │ +source_file_idx : 1897 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -94188,31 +94211,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048208: |[048208] org.emergent.android.weave.persistence.Passwords$Columns.:()V │ │ -048218: 7010 a110 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/Weaves$Columns;.:()V // method@10a1 │ │ -04821e: 0e00 |0003: return-void │ │ +049cc8: |[049cc8] org.emergent.android.weave.persistence.Passwords$Columns.:()V │ │ +049cd8: 7010 a110 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/Weaves$Columns;.:()V // method@10a1 │ │ +049cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/Passwords$Columns; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1900 (Passwords.java) │ │ + source_file_idx : 1897 (Passwords.java) │ │ │ │ Class #368 header: │ │ -class_idx : 766 │ │ +class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2024 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2021 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ Annotations on method #4289 'doQueryAndUpdate' │ │ @@ -94249,19 +94272,19 @@ │ │ type : '(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -048220: |[048220] org.emergent.android.weave.syncadapter.SyncAssistant.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ │ -048230: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -048236: 5b01 a804 |0003: iput-object v1, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_context:Landroid/content/Context; // field@04a8 │ │ -04823a: 5b02 a904 |0005: iput-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -04823e: 0e00 |0007: return-void │ │ +049ce0: |[049ce0] org.emergent.android.weave.syncadapter.SyncAssistant.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ │ +049cf0: 7010 c80c 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +049cf6: 5b01 a804 |0003: iput-object v1, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_context:Landroid/content/Context; // field@04a8 │ │ +049cfa: 5b02 a904 |0005: iput-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +049cfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ locals : │ │ @@ -94274,33 +94297,33 @@ │ │ type : '(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -048240: |[048240] org.emergent.android.weave.syncadapter.SyncAssistant.getCollection:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; │ │ -048250: 3906 0700 |0000: if-nez v6, 0007 // +0007 │ │ -048254: 2206 d402 |0002: new-instance v6, Lorg/emergent/android/weave/client/QueryParams; // type@02d4 │ │ -048258: 7010 5b0f 0600 |0004: invoke-direct {v6}, Lorg/emergent/android/weave/client/QueryParams;.:()V // method@0f5b │ │ -04825e: 2201 0302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -048262: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048268: 6e20 f80c 5100 |000c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04826e: 0c01 |000f: move-result-object v1 │ │ -048270: 6e10 640f 0600 |0010: invoke-virtual {v6}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ -048276: 0c02 |0013: move-result-object v2 │ │ -048278: 6e20 f80c 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04827e: 0c01 |0017: move-result-object v1 │ │ -048280: 6e10 fd0c 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048286: 0c01 |001b: move-result-object v1 │ │ -048288: 7220 6f0f 1400 |001c: invoke-interface {v4, v1}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ -04828e: 0c00 |001f: move-result-object v0 │ │ -048290: 7220 770f 0400 |0020: invoke-interface {v4, v0}, Lorg/emergent/android/weave/client/UserWeave;.getWboCollection:(Ljava/net/URI;)Lorg/emergent/android/weave/client/QueryResult; // method@0f77 │ │ -048296: 0c01 |0023: move-result-object v1 │ │ -048298: 1101 |0024: return-object v1 │ │ +049d00: |[049d00] org.emergent.android.weave.syncadapter.SyncAssistant.getCollection:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; │ │ +049d10: 3906 0700 |0000: if-nez v6, 0007 // +0007 │ │ +049d14: 2206 d102 |0002: new-instance v6, Lorg/emergent/android/weave/client/QueryParams; // type@02d1 │ │ +049d18: 7010 5b0f 0600 |0004: invoke-direct {v6}, Lorg/emergent/android/weave/client/QueryParams;.:()V // method@0f5b │ │ +049d1e: 2201 0102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +049d22: 7010 f20c 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049d28: 6e20 f80c 5100 |000c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049d2e: 0c01 |000f: move-result-object v1 │ │ +049d30: 6e10 640f 0600 |0010: invoke-virtual {v6}, Lorg/emergent/android/weave/client/QueryParams;.toQueryString:()Ljava/lang/String; // method@0f64 │ │ +049d36: 0c02 |0013: move-result-object v2 │ │ +049d38: 6e20 f80c 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049d3e: 0c01 |0017: move-result-object v1 │ │ +049d40: 6e10 fd0c 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049d46: 0c01 |001b: move-result-object v1 │ │ +049d48: 7220 6f0f 1400 |001c: invoke-interface {v4, v1}, Lorg/emergent/android/weave/client/UserWeave;.buildSyncUriFromSubpath:(Ljava/lang/String;)Ljava/net/URI; // method@0f6f │ │ +049d4e: 0c00 |001f: move-result-object v0 │ │ +049d50: 7220 770f 0400 |0020: invoke-interface {v4, v0}, Lorg/emergent/android/weave/client/UserWeave;.getWboCollection:(Ljava/net/URI;)Lorg/emergent/android/weave/client/QueryResult; // method@0f77 │ │ +049d56: 0c01 |0023: move-result-object v1 │ │ +049d58: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0007 line=145 │ │ 0x0020 line=146 │ │ locals : │ │ @@ -94312,60 +94335,60 @@ │ │ 0x0007 - 0x0025 reg=6 params Lorg/emergent/android/weave/client/QueryParams; │ │ │ │ #2 : (in Lorg/emergent/android/weave/syncadapter/SyncAssistant;) │ │ name : 'getLastModified' │ │ type : '(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -04829c: |[04829c] org.emergent.android.weave.syncadapter.SyncAssistant.getLastModified:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;)Ljava/util/Date; │ │ -0482ac: 6204 1f04 |0000: sget-object v4, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ -0482b0: 7220 750f 4800 |0002: invoke-interface {v8, v4}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f75 │ │ -0482b6: 0c04 |0005: move-result-object v4 │ │ -0482b8: 6e10 6b0f 0400 |0006: invoke-virtual {v4}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ -0482be: 0c01 |0009: move-result-object v1 │ │ -0482c0: 1f01 0b03 |000a: check-cast v1, Lorg/json/JSONObject; // type@030b │ │ -0482c4: 1a04 7102 |000c: const-string v4, "EmergentWeave" // string@0271 │ │ -0482c8: 2205 0302 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@0203 │ │ -0482cc: 7010 f20c 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -0482d2: 1a06 310e |0013: const-string v6, "infoCol (" // string@0e31 │ │ -0482d6: 6e20 f80c 6500 |0015: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0482dc: 0c05 |0018: move-result-object v5 │ │ -0482de: 6e20 f80c 9500 |0019: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0482e4: 0c05 |001c: move-result-object v5 │ │ -0482e6: 1a06 bf00 |001d: const-string v6, ") : " // string@00bf │ │ -0482ea: 6e20 f80c 6500 |001f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0482f0: 0c05 |0022: move-result-object v5 │ │ -0482f2: 1226 |0023: const/4 v6, #int 2 // #2 │ │ -0482f4: 6e20 1b11 6100 |0024: invoke-virtual {v1, v6}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ -0482fa: 0c06 |0027: move-result-object v6 │ │ -0482fc: 6e20 f80c 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048302: 0c05 |002b: move-result-object v5 │ │ -048304: 6e10 fd0c 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04830a: 0c05 |002f: move-result-object v5 │ │ -04830c: 7120 f310 5400 |0030: invoke-static {v4, v5}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048312: 6e20 1611 9100 |0033: invoke-virtual {v1, v9}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -048318: 0a04 |0036: move-result v4 │ │ -04831a: 3804 0f00 |0037: if-eqz v4, 0046 // +000f │ │ -04831e: 6e20 1411 9100 |0039: invoke-virtual {v1, v9}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@1114 │ │ -048324: 0b02 |003c: move-result-wide v2 │ │ -048326: 2204 3202 |003d: new-instance v4, Ljava/util/Date; // type@0232 │ │ -04832a: 1605 e803 |003f: const-wide/16 v5, #int 1000 // #3e8 │ │ -04832e: bd25 |0041: mul-long/2addr v5, v2 │ │ -048330: 7030 470d 5406 |0042: invoke-direct {v4, v5, v6}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -048336: 1104 |0045: return-object v4 │ │ -048338: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -04833a: 28fe |0047: goto 0045 // -0002 │ │ -04833c: 0d00 |0048: move-exception v0 │ │ -04833e: 2204 dd02 |0049: new-instance v4, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -048342: 7020 df0f 0400 |004b: invoke-direct {v4, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ -048348: 2704 |004e: throw v4 │ │ +049d5c: |[049d5c] org.emergent.android.weave.syncadapter.SyncAssistant.getLastModified:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;)Ljava/util/Date; │ │ +049d6c: 6204 1f04 |0000: sget-object v4, Lorg/emergent/android/weave/client/HashNode;.INFO_COLLECTIONS:Lorg/emergent/android/weave/client/HashNode; // field@041f │ │ +049d70: 7220 750f 4900 |0002: invoke-interface {v9, v4}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f75 │ │ +049d76: 0c04 |0005: move-result-object v4 │ │ +049d78: 6e10 6b0f 0400 |0006: invoke-virtual {v4}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ +049d7e: 0c01 |0009: move-result-object v1 │ │ +049d80: 1f01 0803 |000a: check-cast v1, Lorg/json/JSONObject; // type@0308 │ │ +049d84: 1a04 7102 |000c: const-string v4, "EmergentWeave" // string@0271 │ │ +049d88: 2205 0102 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@0201 │ │ +049d8c: 7010 f20c 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049d92: 1a06 2d0e |0013: const-string v6, "infoCol (" // string@0e2d │ │ +049d96: 6e20 f80c 6500 |0015: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049d9c: 0c05 |0018: move-result-object v5 │ │ +049d9e: 6e20 f80c a500 |0019: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049da4: 0c05 |001c: move-result-object v5 │ │ +049da6: 1a06 bf00 |001d: const-string v6, ") : " // string@00bf │ │ +049daa: 6e20 f80c 6500 |001f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049db0: 0c05 |0022: move-result-object v5 │ │ +049db2: 1226 |0023: const/4 v6, #int 2 // #2 │ │ +049db4: 6e20 1b11 6100 |0024: invoke-virtual {v1, v6}, Lorg/json/JSONObject;.toString:(I)Ljava/lang/String; // method@111b │ │ +049dba: 0c06 |0027: move-result-object v6 │ │ +049dbc: 6e20 f80c 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049dc2: 0c05 |002b: move-result-object v5 │ │ +049dc4: 6e10 fd0c 0500 |002c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049dca: 0c05 |002f: move-result-object v5 │ │ +049dcc: 7120 f310 5400 |0030: invoke-static {v4, v5}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049dd2: 6e20 1611 a100 |0033: invoke-virtual {v1, v10}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +049dd8: 0a04 |0036: move-result v4 │ │ +049dda: 3804 0f00 |0037: if-eqz v4, 0046 // +000f │ │ +049dde: 6e20 1411 a100 |0039: invoke-virtual {v1, v10}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@1114 │ │ +049de4: 0b02 |003c: move-result-wide v2 │ │ +049de6: 2204 3002 |003d: new-instance v4, Ljava/util/Date; // type@0230 │ │ +049dea: 1606 e803 |003f: const-wide/16 v6, #int 1000 // #3e8 │ │ +049dee: bd26 |0041: mul-long/2addr v6, v2 │ │ +049df0: 7030 470d 6407 |0042: invoke-direct {v4, v6, v7}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +049df6: 1104 |0045: return-object v4 │ │ +049df8: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +049dfa: 28fe |0047: goto 0045 // -0002 │ │ +049dfc: 0d00 |0048: move-exception v0 │ │ +049dfe: 2204 da02 |0049: new-instance v4, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +049e02: 7020 df0f 0400 |004b: invoke-direct {v4, v0}, Lorg/emergent/android/weave/client/WeaveException;.:(Ljava/lang/Throwable;)V // method@0fdf │ │ +049e08: 2704 |004e: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x0045 │ │ Lorg/json/JSONException; -> 0x0048 │ │ positions : │ │ 0x0000 line=125 │ │ 0x000c line=126 │ │ 0x0033 line=127 │ │ @@ -94374,343 +94397,341 @@ │ │ 0x0045 line=134 │ │ 0x0048 line=135 │ │ 0x0049 line=136 │ │ locals : │ │ 0x003d - 0x0045 reg=2 modLong J │ │ 0x000c - 0x0048 reg=1 infoCol Lorg/json/JSONObject; │ │ 0x0049 - 0x004f reg=0 e Lorg/json/JSONException; │ │ - 0x0000 - 0x004f reg=7 this Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - 0x0000 - 0x004f reg=8 userWeave Lorg/emergent/android/weave/client/UserWeave; │ │ - 0x0000 - 0x004f reg=9 name Ljava/lang/String; │ │ + 0x0000 - 0x004f reg=8 this Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ + 0x0000 - 0x004f reg=9 userWeave Lorg/emergent/android/weave/client/UserWeave; │ │ + 0x0000 - 0x004f reg=10 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/emergent/android/weave/syncadapter/SyncAssistant;) │ │ name : 'resetCaches' │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04835c: |[04835c] org.emergent.android.weave.syncadapter.SyncAssistant.resetCaches:()V │ │ -04836c: 7100 da10 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncCache;.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; // method@10da │ │ -048372: 0c00 |0003: move-result-object v0 │ │ -048374: 6e10 dc10 0000 |0004: invoke-virtual {v0}, Lorg/emergent/android/weave/syncadapter/SyncCache;.reset:()V // method@10dc │ │ -04837a: 0e00 |0007: return-void │ │ +049e1c: |[049e1c] org.emergent.android.weave.syncadapter.SyncAssistant.resetCaches:()V │ │ +049e2c: 7100 da10 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncCache;.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; // method@10da │ │ +049e32: 0c00 |0003: move-result-object v0 │ │ +049e34: 6e10 dc10 0000 |0004: invoke-virtual {v0}, Lorg/emergent/android/weave/syncadapter/SyncCache;.reset:()V // method@10dc │ │ +049e3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0007 line=49 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/syncadapter/SyncAssistant;) │ │ name : 'doQueryAndUpdate' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 35 │ │ + registers : 34 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 608 16-bit code units │ │ -04837c: |[04837c] org.emergent.android.weave.syncadapter.SyncAssistant.doQueryAndUpdate:(Ljava/lang/String;)I │ │ -04838c: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048392: 0b12 |0003: move-result-wide v18 │ │ -048394: 0508 1200 |0004: move-wide/from16 v8, v18 │ │ -048398: 7701 be10 2200 |0006: invoke-static/range {v34}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@10be │ │ -04839e: 0c0b |0009: move-result-object v11 │ │ -0483a0: 7110 bd10 0b00 |000a: invoke-static {v11}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; // method@10bd │ │ -0483a6: 0c16 |000d: move-result-object v22 │ │ -0483a8: 6219 2004 |000e: sget-object v25, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ -0483ac: 0800 1600 |0010: move-object/from16 v0, v22 │ │ -0483b0: 0801 1900 |0012: move-object/from16 v1, v25 │ │ -0483b4: 7220 750f 1000 |0014: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f75 │ │ -0483ba: 0c0c |0017: move-result-object v12 │ │ -0483bc: 0800 2100 |0018: move-object/from16 v0, v33 │ │ -0483c0: 5400 a804 |001a: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_context:Landroid/content/Context; // field@04a8 │ │ -0483c4: 0819 0000 |001c: move-object/from16 v25, v0 │ │ -0483c8: 7401 9300 1900 |001e: invoke-virtual/range {v25}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -0483ce: 0c11 |0021: move-result-object v17 │ │ -0483d0: 7100 da10 0000 |0022: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncCache;.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; // method@10da │ │ -0483d6: 0c14 |0025: move-result-object v20 │ │ -0483d8: 0800 2100 |0026: move-object/from16 v0, v33 │ │ -0483dc: 5400 a904 |0028: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -0483e0: 0819 0000 |002a: move-object/from16 v25, v0 │ │ -0483e4: 7401 ad10 1900 |002c: invoke-virtual/range {v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ -0483ea: 0c19 |002f: move-result-object v25 │ │ -0483ec: 0800 1400 |0030: move-object/from16 v0, v20 │ │ -0483f0: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -0483f4: 6e30 df10 c001 |0034: invoke-virtual {v0, v12, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache;.validateMetaGlobal:(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; // method@10df │ │ -0483fa: 0c0a |0037: move-result-object v10 │ │ -0483fc: 1a19 7102 |0038: const-string v25, "EmergentWeave" // string@0271 │ │ -048400: 1a1a e607 |003a: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e6 │ │ -048404: 131b 0200 |003c: const/16 v27, #int 2 // #2 │ │ -048408: 0200 1b00 |003e: move/from16 v0, v27 │ │ -04840c: 2300 1c03 |0040: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -048410: 081b 0000 |0042: move-object/from16 v27, v0 │ │ -048414: 131c 0000 |0044: const/16 v28, #int 0 // #0 │ │ -048418: 1a1d bf15 |0046: const-string v29, "vmg" // string@15bf │ │ -04841c: 4d1d 1b1c |0048: aput-object v29, v27, v28 │ │ -048420: 131c 0100 |004a: const/16 v28, #int 1 // #1 │ │ -048424: 7100 ff0c 0000 |004c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -04842a: 0b1d |004f: move-result-wide v29 │ │ -04842c: 9c1d 1d08 |0050: sub-long v29, v29, v8 │ │ -048430: 0500 1d00 |0052: move-wide/from16 v0, v29 │ │ -048434: 8600 |0054: long-to-double v0, v0 │ │ -048436: 051d 0000 |0055: move-wide/from16 v29, v0 │ │ -04843a: 181f 0000 0000 0040 8f40 |0057: const-wide v31, #double 1000 // #408f400000000000 │ │ -048444: ae1d 1d1f |005c: div-double v29, v29, v31 │ │ -048448: 7702 a30c 1d00 |005e: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -04844e: 0c1d |0061: move-result-object v29 │ │ -048450: 4d1d 1b1c |0062: aput-object v29, v27, v28 │ │ -048454: 7702 dc0c 1a00 |0064: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -04845a: 0c1a |0067: move-result-object v26 │ │ -04845c: 7702 f310 1900 |0068: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048462: 7100 ff0c 0000 |006b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048468: 0b08 |006e: move-result-wide v8 │ │ -04846a: 390a 1701 |006f: if-nez v10, 0186 // +0117 │ │ -04846e: 1216 |0071: const/4 v6, #int 1 // #1 │ │ -048470: 120f |0072: const/4 v15, #int 0 // #0 │ │ -048472: 3806 7100 |0073: if-eqz v6, 00e4 // +0071 │ │ -048476: 1a19 7102 |0075: const-string v25, "EmergentWeave" // string@0271 │ │ -04847a: 221a 0302 |0077: new-instance v26, Ljava/lang/StringBuilder; // type@0203 │ │ -04847e: 7601 f20c 1a00 |0079: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048484: 1a1b d30b |007c: const-string v27, "expiring caches for " // string@0bd3 │ │ -048488: 7402 f80c 1a00 |007e: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04848e: 0c1a |0081: move-result-object v26 │ │ -048490: 0800 2100 |0082: move-object/from16 v0, v33 │ │ -048494: 5400 a904 |0084: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -048498: 081b 0000 |0086: move-object/from16 v27, v0 │ │ -04849c: 7401 ad10 1b00 |0088: invoke-virtual/range {v27}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ -0484a2: 0c1b |008b: move-result-object v27 │ │ -0484a4: 7402 f80c 1a00 |008c: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0484aa: 0c1a |008f: move-result-object v26 │ │ -0484ac: 7401 fd0c 1a00 |0090: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0484b2: 0c1a |0093: move-result-object v26 │ │ -0484b4: 7702 f310 1900 |0094: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -0484ba: 0800 2100 |0097: move-object/from16 v0, v33 │ │ -0484be: 5400 a904 |0099: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -0484c2: 0819 0000 |009b: move-object/from16 v25, v0 │ │ -0484c6: 0800 1900 |009d: move-object/from16 v0, v25 │ │ -0484ca: 0801 1100 |009f: move-object/from16 v1, v17 │ │ -0484ce: 6e20 ab10 1000 |00a1: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ -0484d4: 0a0f |00a4: move-result v15 │ │ -0484d6: 1a19 7102 |00a5: const-string v25, "EmergentWeave" // string@0271 │ │ -0484da: 1a1a e707 |00a7: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e7 │ │ -0484de: 131b 0300 |00a9: const/16 v27, #int 3 // #3 │ │ -0484e2: 0200 1b00 |00ab: move/from16 v0, v27 │ │ -0484e6: 2300 1c03 |00ad: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -0484ea: 081b 0000 |00af: move-object/from16 v27, v0 │ │ -0484ee: 131c 0000 |00b1: const/16 v28, #int 0 // #0 │ │ -0484f2: 1a1d 190b |00b3: const-string v29, "del" // string@0b19 │ │ -0484f6: 4d1d 1b1c |00b5: aput-object v29, v27, v28 │ │ -0484fa: 131c 0100 |00b7: const/16 v28, #int 1 // #1 │ │ -0484fe: 7100 ff0c 0000 |00b9: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048504: 0b1d |00bc: move-result-wide v29 │ │ -048506: 9c1d 1d08 |00bd: sub-long v29, v29, v8 │ │ -04850a: 0500 1d00 |00bf: move-wide/from16 v0, v29 │ │ -04850e: 8600 |00c1: long-to-double v0, v0 │ │ -048510: 051d 0000 |00c2: move-wide/from16 v29, v0 │ │ -048514: 181f 0000 0000 0040 8f40 |00c4: const-wide v31, #double 1000 // #408f400000000000 │ │ -04851e: ae1d 1d1f |00c9: div-double v29, v29, v31 │ │ -048522: 7702 a30c 1d00 |00cb: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -048528: 0c1d |00ce: move-result-object v29 │ │ -04852a: 4d1d 1b1c |00cf: aput-object v29, v27, v28 │ │ -04852e: 131c 0200 |00d1: const/16 v28, #int 2 // #2 │ │ -048532: 7110 b80c 0f00 |00d3: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -048538: 0c1d |00d6: move-result-object v29 │ │ -04853a: 4d1d 1b1c |00d7: aput-object v29, v27, v28 │ │ -04853e: 7702 dc0c 1a00 |00d9: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048544: 0c1a |00dc: move-result-object v26 │ │ -048546: 7702 f310 1900 |00dd: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04854c: 7100 ff0c 0000 |00e0: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048552: 0b08 |00e3: move-result-wide v8 │ │ -048554: 220d d402 |00e4: new-instance v13, Lorg/emergent/android/weave/client/QueryParams; // type@02d4 │ │ -048558: 7010 5b0f 0d00 |00e6: invoke-direct {v13}, Lorg/emergent/android/weave/client/QueryParams;.:()V // method@0f5b │ │ -04855e: 3906 a000 |00e9: if-nez v6, 0189 // +00a0 │ │ -048562: 1315 0100 |00eb: const/16 v21, #int 1 // #1 │ │ -048566: 7100 ff0c 0000 |00ed: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -04856c: 0b08 |00f0: move-result-wide v8 │ │ -04856e: 0800 2100 |00f1: move-object/from16 v0, v33 │ │ -048572: 5400 a904 |00f3: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -048576: 0819 0000 |00f5: move-object/from16 v25, v0 │ │ -04857a: 7401 ae10 1900 |00f7: invoke-virtual/range {v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getNodePath:()Ljava/lang/String; // method@10ae │ │ -048580: 0c19 |00fa: move-result-object v25 │ │ -048582: 0800 2100 |00fb: move-object/from16 v0, v33 │ │ -048586: 0801 1600 |00fd: move-object/from16 v1, v22 │ │ -04858a: 0802 1900 |00ff: move-object/from16 v2, v25 │ │ -04858e: 7040 c210 10d2 |0101: invoke-direct {v0, v1, v2, v13}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.getCollection:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; // method@10c2 │ │ -048594: 0c0e |0104: move-result-object v14 │ │ -048596: 6e10 6b0f 0e00 |0105: invoke-virtual {v14}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ -04859c: 0c18 |0108: move-result-object v24 │ │ -04859e: 1f18 3802 |0109: check-cast v24, Ljava/util/List; // type@0238 │ │ -0485a2: 1a19 7102 |010b: const-string v25, "EmergentWeave" // string@0271 │ │ -0485a6: 1a1a e707 |010d: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e7 │ │ -0485aa: 131b 0300 |010f: const/16 v27, #int 3 // #3 │ │ -0485ae: 0200 1b00 |0111: move/from16 v0, v27 │ │ -0485b2: 2300 1c03 |0113: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -0485b6: 081b 0000 |0115: move-object/from16 v27, v0 │ │ -0485ba: 131c 0000 |0117: const/16 v28, #int 0 // #0 │ │ -0485be: 1a1d 3e13 |0119: const-string v29, "retrieve" // string@133e │ │ -0485c2: 4d1d 1b1c |011b: aput-object v29, v27, v28 │ │ -0485c6: 131c 0100 |011d: const/16 v28, #int 1 // #1 │ │ -0485ca: 7100 ff0c 0000 |011f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -0485d0: 0b1d |0122: move-result-wide v29 │ │ -0485d2: 9c1d 1d08 |0123: sub-long v29, v29, v8 │ │ -0485d6: 0500 1d00 |0125: move-wide/from16 v0, v29 │ │ -0485da: 8600 |0127: long-to-double v0, v0 │ │ -0485dc: 051d 0000 |0128: move-wide/from16 v29, v0 │ │ -0485e0: 181f 0000 0000 0040 8f40 |012a: const-wide v31, #double 1000 // #408f400000000000 │ │ -0485ea: ae1d 1d1f |012f: div-double v29, v29, v31 │ │ -0485ee: 7702 a30c 1d00 |0131: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -0485f4: 0c1d |0134: move-result-object v29 │ │ -0485f6: 4d1d 1b1c |0135: aput-object v29, v27, v28 │ │ -0485fa: 131c 0200 |0137: const/16 v28, #int 2 // #2 │ │ -0485fe: 7801 600d 1800 |0139: invoke-interface/range {v24}, Ljava/util/List;.size:()I // method@0d60 │ │ -048604: 0a1d |013c: move-result v29 │ │ -048606: 7701 b80c 1d00 |013d: invoke-static/range {v29}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -04860c: 0c1d |0140: move-result-object v29 │ │ -04860e: 4d1d 1b1c |0141: aput-object v29, v27, v28 │ │ -048612: 7702 dc0c 1a00 |0143: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048618: 0c1a |0146: move-result-object v26 │ │ -04861a: 7702 f310 1900 |0147: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048620: 7100 ff0c 0000 |014a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048626: 0b08 |014d: move-result-wide v8 │ │ -048628: 6e10 9f0f 0b00 |014e: invoke-virtual {v11}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecret:()[C // method@0f9f │ │ -04862e: 0c19 |0151: move-result-object v25 │ │ -048630: 0800 1600 |0152: move-object/from16 v0, v22 │ │ -048634: 0801 1900 |0154: move-object/from16 v1, v25 │ │ -048638: 7220 730f 1000 |0156: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.getBulkTool:([C)Lorg/emergent/android/weave/client/BulkKeyTool; // method@0f73 │ │ -04863e: 0c04 |0159: move-result-object v4 │ │ -048640: 2210 2d02 |015a: new-instance v16, Ljava/util/ArrayList; // type@022d │ │ -048644: 7601 310d 1000 |015c: invoke-direct/range {v16}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -04864a: 7801 5f0d 1800 |015f: invoke-interface/range {v24}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ -048650: 0c07 |0162: move-result-object v7 │ │ -048652: 7210 540d 0700 |0163: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -048658: 0a19 |0166: move-result v25 │ │ -04865a: 3819 2600 |0167: if-eqz v25, 018d // +0026 │ │ -04865e: 7210 550d 0700 |0169: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -048664: 0c17 |016c: move-result-object v23 │ │ -048666: 1f17 da02 |016d: check-cast v23, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02da │ │ -04866a: 0800 1700 |016f: move-object/from16 v0, v23 │ │ -04866e: 6e20 af0f 4000 |0171: invoke-virtual {v0, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; // method@0faf │ │ -048674: 0c05 |0174: move-result-object v5 │ │ -048676: 2219 fa02 |0175: new-instance v25, Lorg/emergent/android/weave/persistence/Weaves$Record; // type@02fa │ │ -04867a: 0800 1900 |0177: move-object/from16 v0, v25 │ │ -04867e: 0801 1700 |0179: move-object/from16 v1, v23 │ │ -048682: 7030 a210 1005 |017b: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.:(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V // method@10a2 │ │ -048688: 0800 1000 |017e: move-object/from16 v0, v16 │ │ -04868c: 0801 1900 |0180: move-object/from16 v1, v25 │ │ -048690: 7220 5d0d 1000 |0182: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -048696: 28de |0185: goto 0163 // -0022 │ │ -048698: 1206 |0186: const/4 v6, #int 0 // #0 │ │ -04869a: 2900 ebfe |0187: goto/16 0072 // -0115 │ │ -04869e: 1315 0000 |0189: const/16 v21, #int 0 // #0 │ │ -0486a2: 2900 62ff |018b: goto/16 00ed // -009e │ │ -0486a6: 1a19 7102 |018d: const-string v25, "EmergentWeave" // string@0271 │ │ -0486aa: 1a1a e607 |018f: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e6 │ │ -0486ae: 131b 0200 |0191: const/16 v27, #int 2 // #2 │ │ -0486b2: 0200 1b00 |0193: move/from16 v0, v27 │ │ -0486b6: 2300 1c03 |0195: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -0486ba: 081b 0000 |0197: move-object/from16 v27, v0 │ │ -0486be: 131c 0000 |0199: const/16 v28, #int 0 // #0 │ │ -0486c2: 1a1d 100b |019b: const-string v29, "decrypt" // string@0b10 │ │ -0486c6: 4d1d 1b1c |019d: aput-object v29, v27, v28 │ │ -0486ca: 131c 0100 |019f: const/16 v28, #int 1 // #1 │ │ -0486ce: 7100 ff0c 0000 |01a1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -0486d4: 0b1d |01a4: move-result-wide v29 │ │ -0486d6: 9c1d 1d08 |01a5: sub-long v29, v29, v8 │ │ -0486da: 0500 1d00 |01a7: move-wide/from16 v0, v29 │ │ -0486de: 8600 |01a9: long-to-double v0, v0 │ │ -0486e0: 051d 0000 |01aa: move-wide/from16 v29, v0 │ │ -0486e4: 181f 0000 0000 0040 8f40 |01ac: const-wide v31, #double 1000 // #408f400000000000 │ │ -0486ee: ae1d 1d1f |01b1: div-double v29, v29, v31 │ │ -0486f2: 7702 a30c 1d00 |01b3: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -0486f8: 0c1d |01b6: move-result-object v29 │ │ -0486fa: 4d1d 1b1c |01b7: aput-object v29, v27, v28 │ │ -0486fe: 7702 dc0c 1a00 |01b9: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048704: 0c1a |01bc: move-result-object v26 │ │ -048706: 7702 f310 1900 |01bd: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04870c: 7100 ff0c 0000 |01c0: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048712: 0b08 |01c3: move-result-wide v8 │ │ -048714: 0800 2100 |01c4: move-object/from16 v0, v33 │ │ -048718: 5400 a904 |01c6: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -04871c: 0819 0000 |01c8: move-object/from16 v25, v0 │ │ -048720: 0800 1900 |01ca: move-object/from16 v0, v25 │ │ -048724: 0801 1100 |01cc: move-object/from16 v1, v17 │ │ -048728: 0802 1000 |01ce: move-object/from16 v2, v16 │ │ -04872c: 6e30 b010 1002 |01d0: invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I // method@10b0 │ │ -048732: 0a0f |01d3: move-result v15 │ │ -048734: 1a19 7102 |01d4: const-string v25, "EmergentWeave" // string@0271 │ │ -048738: 1a1a e707 |01d6: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e7 │ │ -04873c: 131b 0300 |01d8: const/16 v27, #int 3 // #3 │ │ -048740: 0200 1b00 |01da: move/from16 v0, v27 │ │ -048744: 2300 1c03 |01dc: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -048748: 081b 0000 |01de: move-object/from16 v27, v0 │ │ -04874c: 131c 0000 |01e0: const/16 v28, #int 0 // #0 │ │ -048750: 1a1d 460e |01e2: const-string v29, "ins" // string@0e46 │ │ -048754: 4d1d 1b1c |01e4: aput-object v29, v27, v28 │ │ -048758: 131c 0100 |01e6: const/16 v28, #int 1 // #1 │ │ -04875c: 7100 ff0c 0000 |01e8: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048762: 0b1d |01eb: move-result-wide v29 │ │ -048764: 9c1d 1d08 |01ec: sub-long v29, v29, v8 │ │ -048768: 0500 1d00 |01ee: move-wide/from16 v0, v29 │ │ -04876c: 8600 |01f0: long-to-double v0, v0 │ │ -04876e: 051d 0000 |01f1: move-wide/from16 v29, v0 │ │ -048772: 181f 0000 0000 0040 8f40 |01f3: const-wide v31, #double 1000 // #408f400000000000 │ │ -04877c: ae1d 1d1f |01f8: div-double v29, v29, v31 │ │ -048780: 7702 a30c 1d00 |01fa: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -048786: 0c1d |01fd: move-result-object v29 │ │ -048788: 4d1d 1b1c |01fe: aput-object v29, v27, v28 │ │ -04878c: 131c 0200 |0200: const/16 v28, #int 2 // #2 │ │ -048790: 7110 b80c 0f00 |0202: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -048796: 0c1d |0205: move-result-object v29 │ │ -048798: 4d1d 1b1c |0206: aput-object v29, v27, v28 │ │ -04879c: 7702 dc0c 1a00 |0208: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -0487a2: 0c1a |020b: move-result-object v26 │ │ -0487a4: 7702 f310 1900 |020c: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -0487aa: 6e10 6a0f 0c00 |020f: invoke-virtual {v12}, Lorg/emergent/android/weave/client/QueryResult;.getUri:()Ljava/net/URI; // method@0f6a │ │ -0487b0: 0c19 |0212: move-result-object v25 │ │ -0487b2: 0800 2100 |0213: move-object/from16 v0, v33 │ │ -0487b6: 5400 a904 |0215: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ -0487ba: 081a 0000 |0217: move-object/from16 v26, v0 │ │ -0487be: 7401 ad10 1a00 |0219: invoke-virtual/range {v26}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ -0487c4: 0c1a |021c: move-result-object v26 │ │ -0487c6: 6e10 680f 0e00 |021d: invoke-virtual {v14}, Lorg/emergent/android/weave/client/QueryResult;.getServerTimestamp:()Ljava/util/Date; // method@0f68 │ │ -0487cc: 0c1b |0220: move-result-object v27 │ │ -0487ce: 0800 1400 |0221: move-object/from16 v0, v20 │ │ -0487d2: 0801 1900 |0223: move-object/from16 v1, v25 │ │ -0487d6: 0802 1a00 |0225: move-object/from16 v2, v26 │ │ -0487da: 0803 1b00 |0227: move-object/from16 v3, v27 │ │ -0487de: 6e40 de10 1032 |0229: invoke-virtual {v0, v1, v2, v3}, Lorg/emergent/android/weave/syncadapter/SyncCache;.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z // method@10de │ │ -0487e4: 1a19 7102 |022c: const-string v25, "EmergentWeave" // string@0271 │ │ -0487e8: 1a1a e607 |022e: const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e6 │ │ -0487ec: 131b 0200 |0230: const/16 v27, #int 2 // #2 │ │ -0487f0: 0200 1b00 |0232: move/from16 v0, v27 │ │ -0487f4: 2300 1c03 |0234: new-array v0, v0, [Ljava/lang/Object; // type@031c │ │ -0487f8: 081b 0000 |0236: move-object/from16 v27, v0 │ │ -0487fc: 131c 0000 |0238: const/16 v28, #int 0 // #0 │ │ -048800: 1a1d 4915 |023a: const-string v29, "total" // string@1549 │ │ -048804: 4d1d 1b1c |023c: aput-object v29, v27, v28 │ │ -048808: 131c 0100 |023e: const/16 v28, #int 1 // #1 │ │ -04880c: 7100 ff0c 0000 |0240: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -048812: 0b1d |0243: move-result-wide v29 │ │ -048814: 9c1d 1d12 |0244: sub-long v29, v29, v18 │ │ -048818: 0500 1d00 |0246: move-wide/from16 v0, v29 │ │ -04881c: 8600 |0248: long-to-double v0, v0 │ │ -04881e: 051d 0000 |0249: move-wide/from16 v29, v0 │ │ -048822: 181f 0000 0000 0040 8f40 |024b: const-wide v31, #double 1000 // #408f400000000000 │ │ -04882c: ae1d 1d1f |0250: div-double v29, v29, v31 │ │ -048830: 7702 a30c 1d00 |0252: invoke-static/range {v29, v30}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ -048836: 0c1d |0255: move-result-object v29 │ │ -048838: 4d1d 1b1c |0256: aput-object v29, v27, v28 │ │ -04883c: 7702 dc0c 1a00 |0258: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048842: 0c1a |025b: move-result-object v26 │ │ -048844: 7702 f310 1900 |025c: invoke-static/range {v25, v26}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04884a: 0f0f |025f: return v15 │ │ + insns size : 604 16-bit code units │ │ +049e3c: |[049e3c] org.emergent.android.weave.syncadapter.SyncAssistant.doQueryAndUpdate:(Ljava/lang/String;)I │ │ +049e4c: 7100 ff0c 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +049e52: 0b12 |0003: move-result-wide v18 │ │ +049e54: 0508 1200 |0004: move-wide/from16 v8, v18 │ │ +049e58: 7701 be10 2100 |0006: invoke-static/range {v33}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@10be │ │ +049e5e: 0c0a |0009: move-result-object v10 │ │ +049e60: 7110 bd10 0a00 |000a: invoke-static {v10}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.createUserWeave:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; // method@10bd │ │ +049e66: 0c15 |000d: move-result-object v21 │ │ +049e68: 6218 2004 |000e: sget-object v24, Lorg/emergent/android/weave/client/HashNode;.META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; // field@0420 │ │ +049e6c: 0800 1500 |0010: move-object/from16 v0, v21 │ │ +049e70: 0801 1800 |0012: move-object/from16 v1, v24 │ │ +049e74: 7220 750f 1000 |0014: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.getNode:(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; // method@0f75 │ │ +049e7a: 0c0b |0017: move-result-object v11 │ │ +049e7c: 0800 2000 |0018: move-object/from16 v0, v32 │ │ +049e80: 5400 a804 |001a: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_context:Landroid/content/Context; // field@04a8 │ │ +049e84: 0818 0000 |001c: move-object/from16 v24, v0 │ │ +049e88: 7401 9300 1800 |001e: invoke-virtual/range {v24}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +049e8e: 0c10 |0021: move-result-object v16 │ │ +049e90: 7100 da10 0000 |0022: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncCache;.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; // method@10da │ │ +049e96: 0c11 |0025: move-result-object v17 │ │ +049e98: 0800 2000 |0026: move-object/from16 v0, v32 │ │ +049e9c: 5400 a904 |0028: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +049ea0: 0818 0000 |002a: move-object/from16 v24, v0 │ │ +049ea4: 7401 ad10 1800 |002c: invoke-virtual/range {v24}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ +049eaa: 0c18 |002f: move-result-object v24 │ │ +049eac: 0800 1100 |0030: move-object/from16 v0, v17 │ │ +049eb0: 0801 1800 |0032: move-object/from16 v1, v24 │ │ +049eb4: 6e30 df10 b001 |0034: invoke-virtual {v0, v11, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache;.validateMetaGlobal:(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; // method@10df │ │ +049eba: 0c07 |0037: move-result-object v7 │ │ +049ebc: 1a18 7102 |0038: const-string v24, "EmergentWeave" // string@0271 │ │ +049ec0: 1a19 e307 |003a: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e3 │ │ +049ec4: 131a 0200 |003c: const/16 v26, #int 2 // #2 │ │ +049ec8: 0200 1a00 |003e: move/from16 v0, v26 │ │ +049ecc: 2300 1903 |0040: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +049ed0: 081a 0000 |0042: move-object/from16 v26, v0 │ │ +049ed4: 131b 0000 |0044: const/16 v27, #int 0 // #0 │ │ +049ed8: 1a1c ba15 |0046: const-string v28, "vmg" // string@15ba │ │ +049edc: 4d1c 1a1b |0048: aput-object v28, v26, v27 │ │ +049ee0: 131b 0100 |004a: const/16 v27, #int 1 // #1 │ │ +049ee4: 7100 ff0c 0000 |004c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +049eea: 0b1c |004f: move-result-wide v28 │ │ +049eec: 9c1c 1c08 |0050: sub-long v28, v28, v8 │ │ +049ef0: 0500 1c00 |0052: move-wide/from16 v0, v28 │ │ +049ef4: 8600 |0054: long-to-double v0, v0 │ │ +049ef6: 051c 0000 |0055: move-wide/from16 v28, v0 │ │ +049efa: 181e 0000 0000 0040 8f40 |0057: const-wide v30, #double 1000 // #408f400000000000 │ │ +049f04: ae1c 1c1e |005c: div-double v28, v28, v30 │ │ +049f08: 7702 a30c 1c00 |005e: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +049f0e: 0c1c |0061: move-result-object v28 │ │ +049f10: 4d1c 1a1b |0062: aput-object v28, v26, v27 │ │ +049f14: 7702 dc0c 1900 |0064: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +049f1a: 0c19 |0067: move-result-object v25 │ │ +049f1c: 7702 f310 1800 |0068: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049f22: 7100 ff0c 0000 |006b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +049f28: 0b08 |006e: move-result-wide v8 │ │ +049f2a: 3907 1501 |006f: if-nez v7, 0184 // +0115 │ │ +049f2e: 1216 |0071: const/4 v6, #int 1 // #1 │ │ +049f30: 120e |0072: const/4 v14, #int 0 // #0 │ │ +049f32: 3806 7100 |0073: if-eqz v6, 00e4 // +0071 │ │ +049f36: 1a18 7102 |0075: const-string v24, "EmergentWeave" // string@0271 │ │ +049f3a: 2219 0102 |0077: new-instance v25, Ljava/lang/StringBuilder; // type@0201 │ │ +049f3e: 7601 f20c 1900 |0079: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +049f44: 1a1a cf0b |007c: const-string v26, "expiring caches for " // string@0bcf │ │ +049f48: 7402 f80c 1900 |007e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049f4e: 0c19 |0081: move-result-object v25 │ │ +049f50: 0800 2000 |0082: move-object/from16 v0, v32 │ │ +049f54: 5400 a904 |0084: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +049f58: 081a 0000 |0086: move-object/from16 v26, v0 │ │ +049f5c: 7401 ad10 1a00 |0088: invoke-virtual/range {v26}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ +049f62: 0c1a |008b: move-result-object v26 │ │ +049f64: 7402 f80c 1900 |008c: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +049f6a: 0c19 |008f: move-result-object v25 │ │ +049f6c: 7401 fd0c 1900 |0090: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +049f72: 0c19 |0093: move-result-object v25 │ │ +049f74: 7702 f310 1800 |0094: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +049f7a: 0800 2000 |0097: move-object/from16 v0, v32 │ │ +049f7e: 5400 a904 |0099: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +049f82: 0818 0000 |009b: move-object/from16 v24, v0 │ │ +049f86: 0800 1800 |009d: move-object/from16 v0, v24 │ │ +049f8a: 0801 1000 |009f: move-object/from16 v1, v16 │ │ +049f8e: 6e20 ab10 1000 |00a1: invoke-virtual {v0, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ +049f94: 0a0e |00a4: move-result v14 │ │ +049f96: 1a18 7102 |00a5: const-string v24, "EmergentWeave" // string@0271 │ │ +049f9a: 1a19 e407 |00a7: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e4 │ │ +049f9e: 131a 0300 |00a9: const/16 v26, #int 3 // #3 │ │ +049fa2: 0200 1a00 |00ab: move/from16 v0, v26 │ │ +049fa6: 2300 1903 |00ad: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +049faa: 081a 0000 |00af: move-object/from16 v26, v0 │ │ +049fae: 131b 0000 |00b1: const/16 v27, #int 0 // #0 │ │ +049fb2: 1a1c 150b |00b3: const-string v28, "del" // string@0b15 │ │ +049fb6: 4d1c 1a1b |00b5: aput-object v28, v26, v27 │ │ +049fba: 131b 0100 |00b7: const/16 v27, #int 1 // #1 │ │ +049fbe: 7100 ff0c 0000 |00b9: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +049fc4: 0b1c |00bc: move-result-wide v28 │ │ +049fc6: 9c1c 1c08 |00bd: sub-long v28, v28, v8 │ │ +049fca: 0500 1c00 |00bf: move-wide/from16 v0, v28 │ │ +049fce: 8600 |00c1: long-to-double v0, v0 │ │ +049fd0: 051c 0000 |00c2: move-wide/from16 v28, v0 │ │ +049fd4: 181e 0000 0000 0040 8f40 |00c4: const-wide v30, #double 1000 // #408f400000000000 │ │ +049fde: ae1c 1c1e |00c9: div-double v28, v28, v30 │ │ +049fe2: 7702 a30c 1c00 |00cb: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +049fe8: 0c1c |00ce: move-result-object v28 │ │ +049fea: 4d1c 1a1b |00cf: aput-object v28, v26, v27 │ │ +049fee: 131b 0200 |00d1: const/16 v27, #int 2 // #2 │ │ +049ff2: 7110 b80c 0e00 |00d3: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +049ff8: 0c1c |00d6: move-result-object v28 │ │ +049ffa: 4d1c 1a1b |00d7: aput-object v28, v26, v27 │ │ +049ffe: 7702 dc0c 1900 |00d9: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a004: 0c19 |00dc: move-result-object v25 │ │ +04a006: 7702 f310 1800 |00dd: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a00c: 7100 ff0c 0000 |00e0: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a012: 0b08 |00e3: move-result-wide v8 │ │ +04a014: 220c d102 |00e4: new-instance v12, Lorg/emergent/android/weave/client/QueryParams; // type@02d1 │ │ +04a018: 7010 5b0f 0c00 |00e6: invoke-direct {v12}, Lorg/emergent/android/weave/client/QueryParams;.:()V // method@0f5b │ │ +04a01e: 3906 9e00 |00e9: if-nez v6, 0187 // +009e │ │ +04a022: 1314 0100 |00eb: const/16 v20, #int 1 // #1 │ │ +04a026: 7100 ff0c 0000 |00ed: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a02c: 0b08 |00f0: move-result-wide v8 │ │ +04a02e: 0800 2000 |00f1: move-object/from16 v0, v32 │ │ +04a032: 5400 a904 |00f3: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +04a036: 0818 0000 |00f5: move-object/from16 v24, v0 │ │ +04a03a: 7401 ae10 1800 |00f7: invoke-virtual/range {v24}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getNodePath:()Ljava/lang/String; // method@10ae │ │ +04a040: 0c18 |00fa: move-result-object v24 │ │ +04a042: 0800 2000 |00fb: move-object/from16 v0, v32 │ │ +04a046: 0801 1500 |00fd: move-object/from16 v1, v21 │ │ +04a04a: 0802 1800 |00ff: move-object/from16 v2, v24 │ │ +04a04e: 7040 c210 10c2 |0101: invoke-direct {v0, v1, v2, v12}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.getCollection:(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; // method@10c2 │ │ +04a054: 0c0d |0104: move-result-object v13 │ │ +04a056: 6e10 6b0f 0d00 |0105: invoke-virtual {v13}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ +04a05c: 0c17 |0108: move-result-object v23 │ │ +04a05e: 1f17 3602 |0109: check-cast v23, Ljava/util/List; // type@0236 │ │ +04a062: 1a18 7102 |010b: const-string v24, "EmergentWeave" // string@0271 │ │ +04a066: 1a19 e407 |010d: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e4 │ │ +04a06a: 131a 0300 |010f: const/16 v26, #int 3 // #3 │ │ +04a06e: 0200 1a00 |0111: move/from16 v0, v26 │ │ +04a072: 2300 1903 |0113: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +04a076: 081a 0000 |0115: move-object/from16 v26, v0 │ │ +04a07a: 131b 0000 |0117: const/16 v27, #int 0 // #0 │ │ +04a07e: 1a1c 3913 |0119: const-string v28, "retrieve" // string@1339 │ │ +04a082: 4d1c 1a1b |011b: aput-object v28, v26, v27 │ │ +04a086: 131b 0100 |011d: const/16 v27, #int 1 // #1 │ │ +04a08a: 7100 ff0c 0000 |011f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a090: 0b1c |0122: move-result-wide v28 │ │ +04a092: 9c1c 1c08 |0123: sub-long v28, v28, v8 │ │ +04a096: 0500 1c00 |0125: move-wide/from16 v0, v28 │ │ +04a09a: 8600 |0127: long-to-double v0, v0 │ │ +04a09c: 051c 0000 |0128: move-wide/from16 v28, v0 │ │ +04a0a0: 181e 0000 0000 0040 8f40 |012a: const-wide v30, #double 1000 // #408f400000000000 │ │ +04a0aa: ae1c 1c1e |012f: div-double v28, v28, v30 │ │ +04a0ae: 7702 a30c 1c00 |0131: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +04a0b4: 0c1c |0134: move-result-object v28 │ │ +04a0b6: 4d1c 1a1b |0135: aput-object v28, v26, v27 │ │ +04a0ba: 131b 0200 |0137: const/16 v27, #int 2 // #2 │ │ +04a0be: 7801 600d 1700 |0139: invoke-interface/range {v23}, Ljava/util/List;.size:()I // method@0d60 │ │ +04a0c4: 0a1c |013c: move-result v28 │ │ +04a0c6: 7701 b80c 1c00 |013d: invoke-static/range {v28}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +04a0cc: 0c1c |0140: move-result-object v28 │ │ +04a0ce: 4d1c 1a1b |0141: aput-object v28, v26, v27 │ │ +04a0d2: 7702 dc0c 1900 |0143: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a0d8: 0c19 |0146: move-result-object v25 │ │ +04a0da: 7702 f310 1800 |0147: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a0e0: 7100 ff0c 0000 |014a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a0e6: 0b08 |014d: move-result-wide v8 │ │ +04a0e8: 6e10 9f0f 0a00 |014e: invoke-virtual {v10}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.getSecret:()[C // method@0f9f │ │ +04a0ee: 0c18 |0151: move-result-object v24 │ │ +04a0f0: 0800 1500 |0152: move-object/from16 v0, v21 │ │ +04a0f4: 0801 1800 |0154: move-object/from16 v1, v24 │ │ +04a0f8: 7220 730f 1000 |0156: invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;.getBulkTool:([C)Lorg/emergent/android/weave/client/BulkKeyTool; // method@0f73 │ │ +04a0fe: 0c04 |0159: move-result-object v4 │ │ +04a100: 220f 2b02 |015a: new-instance v15, Ljava/util/ArrayList; // type@022b │ │ +04a104: 7010 310d 0f00 |015c: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +04a10a: 7801 5f0d 1700 |015f: invoke-interface/range {v23}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0d5f │ │ +04a110: 0c18 |0162: move-result-object v24 │ │ +04a112: 7801 540d 1800 |0163: invoke-interface/range {v24}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +04a118: 0a19 |0166: move-result v25 │ │ +04a11a: 3819 2400 |0167: if-eqz v25, 018b // +0024 │ │ +04a11e: 7801 550d 1800 |0169: invoke-interface/range {v24}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +04a124: 0c16 |016c: move-result-object v22 │ │ +04a126: 1f16 d702 |016d: check-cast v22, Lorg/emergent/android/weave/client/WeaveBasicObject; // type@02d7 │ │ +04a12a: 0800 1600 |016f: move-object/from16 v0, v22 │ │ +04a12e: 6e20 af0f 4000 |0171: invoke-virtual {v0, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; // method@0faf │ │ +04a134: 0c05 |0174: move-result-object v5 │ │ +04a136: 2219 f702 |0175: new-instance v25, Lorg/emergent/android/weave/persistence/Weaves$Record; // type@02f7 │ │ +04a13a: 0800 1900 |0177: move-object/from16 v0, v25 │ │ +04a13e: 0801 1600 |0179: move-object/from16 v1, v22 │ │ +04a142: 7030 a210 1005 |017b: invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;.:(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V // method@10a2 │ │ +04a148: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +04a14c: 7220 5d0d 0f00 |0180: invoke-interface {v15, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +04a152: 28e0 |0183: goto 0163 // -0020 │ │ +04a154: 1206 |0184: const/4 v6, #int 0 // #0 │ │ +04a156: 2900 edfe |0185: goto/16 0072 // -0113 │ │ +04a15a: 1314 0000 |0187: const/16 v20, #int 0 // #0 │ │ +04a15e: 2900 64ff |0189: goto/16 00ed // -009c │ │ +04a162: 1a18 7102 |018b: const-string v24, "EmergentWeave" // string@0271 │ │ +04a166: 1a19 e307 |018d: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e3 │ │ +04a16a: 131a 0200 |018f: const/16 v26, #int 2 // #2 │ │ +04a16e: 0200 1a00 |0191: move/from16 v0, v26 │ │ +04a172: 2300 1903 |0193: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +04a176: 081a 0000 |0195: move-object/from16 v26, v0 │ │ +04a17a: 131b 0000 |0197: const/16 v27, #int 0 // #0 │ │ +04a17e: 1a1c 0c0b |0199: const-string v28, "decrypt" // string@0b0c │ │ +04a182: 4d1c 1a1b |019b: aput-object v28, v26, v27 │ │ +04a186: 131b 0100 |019d: const/16 v27, #int 1 // #1 │ │ +04a18a: 7100 ff0c 0000 |019f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a190: 0b1c |01a2: move-result-wide v28 │ │ +04a192: 9c1c 1c08 |01a3: sub-long v28, v28, v8 │ │ +04a196: 0500 1c00 |01a5: move-wide/from16 v0, v28 │ │ +04a19a: 8600 |01a7: long-to-double v0, v0 │ │ +04a19c: 051c 0000 |01a8: move-wide/from16 v28, v0 │ │ +04a1a0: 181e 0000 0000 0040 8f40 |01aa: const-wide v30, #double 1000 // #408f400000000000 │ │ +04a1aa: ae1c 1c1e |01af: div-double v28, v28, v30 │ │ +04a1ae: 7702 a30c 1c00 |01b1: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +04a1b4: 0c1c |01b4: move-result-object v28 │ │ +04a1b6: 4d1c 1a1b |01b5: aput-object v28, v26, v27 │ │ +04a1ba: 7702 dc0c 1900 |01b7: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a1c0: 0c19 |01ba: move-result-object v25 │ │ +04a1c2: 7702 f310 1800 |01bb: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a1c8: 7100 ff0c 0000 |01be: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a1ce: 0b08 |01c1: move-result-wide v8 │ │ +04a1d0: 0800 2000 |01c2: move-object/from16 v0, v32 │ │ +04a1d4: 5400 a904 |01c4: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +04a1d8: 0818 0000 |01c6: move-object/from16 v24, v0 │ │ +04a1dc: 0800 1800 |01c8: move-object/from16 v0, v24 │ │ +04a1e0: 0801 1000 |01ca: move-object/from16 v1, v16 │ │ +04a1e4: 6e30 b010 100f |01cc: invoke-virtual {v0, v1, v15}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I // method@10b0 │ │ +04a1ea: 0a0e |01cf: move-result v14 │ │ +04a1ec: 1a18 7102 |01d0: const-string v24, "EmergentWeave" // string@0271 │ │ +04a1f0: 1a19 e407 |01d2: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" // string@07e4 │ │ +04a1f4: 131a 0300 |01d4: const/16 v26, #int 3 // #3 │ │ +04a1f8: 0200 1a00 |01d6: move/from16 v0, v26 │ │ +04a1fc: 2300 1903 |01d8: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +04a200: 081a 0000 |01da: move-object/from16 v26, v0 │ │ +04a204: 131b 0000 |01dc: const/16 v27, #int 0 // #0 │ │ +04a208: 1a1c 420e |01de: const-string v28, "ins" // string@0e42 │ │ +04a20c: 4d1c 1a1b |01e0: aput-object v28, v26, v27 │ │ +04a210: 131b 0100 |01e2: const/16 v27, #int 1 // #1 │ │ +04a214: 7100 ff0c 0000 |01e4: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a21a: 0b1c |01e7: move-result-wide v28 │ │ +04a21c: 9c1c 1c08 |01e8: sub-long v28, v28, v8 │ │ +04a220: 0500 1c00 |01ea: move-wide/from16 v0, v28 │ │ +04a224: 8600 |01ec: long-to-double v0, v0 │ │ +04a226: 051c 0000 |01ed: move-wide/from16 v28, v0 │ │ +04a22a: 181e 0000 0000 0040 8f40 |01ef: const-wide v30, #double 1000 // #408f400000000000 │ │ +04a234: ae1c 1c1e |01f4: div-double v28, v28, v30 │ │ +04a238: 7702 a30c 1c00 |01f6: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +04a23e: 0c1c |01f9: move-result-object v28 │ │ +04a240: 4d1c 1a1b |01fa: aput-object v28, v26, v27 │ │ +04a244: 131b 0200 |01fc: const/16 v27, #int 2 // #2 │ │ +04a248: 7110 b80c 0e00 |01fe: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +04a24e: 0c1c |0201: move-result-object v28 │ │ +04a250: 4d1c 1a1b |0202: aput-object v28, v26, v27 │ │ +04a254: 7702 dc0c 1900 |0204: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a25a: 0c19 |0207: move-result-object v25 │ │ +04a25c: 7702 f310 1800 |0208: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a262: 6e10 6a0f 0b00 |020b: invoke-virtual {v11}, Lorg/emergent/android/weave/client/QueryResult;.getUri:()Ljava/net/URI; // method@0f6a │ │ +04a268: 0c18 |020e: move-result-object v24 │ │ +04a26a: 0800 2000 |020f: move-object/from16 v0, v32 │ │ +04a26e: 5400 a904 |0211: iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@04a9 │ │ +04a272: 0819 0000 |0213: move-object/from16 v25, v0 │ │ +04a276: 7401 ad10 1900 |0215: invoke-virtual/range {v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.getEngineName:()Ljava/lang/String; // method@10ad │ │ +04a27c: 0c19 |0218: move-result-object v25 │ │ +04a27e: 6e10 680f 0d00 |0219: invoke-virtual {v13}, Lorg/emergent/android/weave/client/QueryResult;.getServerTimestamp:()Ljava/util/Date; // method@0f68 │ │ +04a284: 0c1a |021c: move-result-object v26 │ │ +04a286: 0800 1100 |021d: move-object/from16 v0, v17 │ │ +04a28a: 0801 1800 |021f: move-object/from16 v1, v24 │ │ +04a28e: 0802 1900 |0221: move-object/from16 v2, v25 │ │ +04a292: 0803 1a00 |0223: move-object/from16 v3, v26 │ │ +04a296: 6e40 de10 1032 |0225: invoke-virtual {v0, v1, v2, v3}, Lorg/emergent/android/weave/syncadapter/SyncCache;.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z // method@10de │ │ +04a29c: 1a18 7102 |0228: const-string v24, "EmergentWeave" // string@0271 │ │ +04a2a0: 1a19 e307 |022a: const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" // string@07e3 │ │ +04a2a4: 131a 0200 |022c: const/16 v26, #int 2 // #2 │ │ +04a2a8: 0200 1a00 |022e: move/from16 v0, v26 │ │ +04a2ac: 2300 1903 |0230: new-array v0, v0, [Ljava/lang/Object; // type@0319 │ │ +04a2b0: 081a 0000 |0232: move-object/from16 v26, v0 │ │ +04a2b4: 131b 0000 |0234: const/16 v27, #int 0 // #0 │ │ +04a2b8: 1a1c 4415 |0236: const-string v28, "total" // string@1544 │ │ +04a2bc: 4d1c 1a1b |0238: aput-object v28, v26, v27 │ │ +04a2c0: 131b 0100 |023a: const/16 v27, #int 1 // #1 │ │ +04a2c4: 7100 ff0c 0000 |023c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04a2ca: 0b1c |023f: move-result-wide v28 │ │ +04a2cc: 9c1c 1c12 |0240: sub-long v28, v28, v18 │ │ +04a2d0: 0500 1c00 |0242: move-wide/from16 v0, v28 │ │ +04a2d4: 8600 |0244: long-to-double v0, v0 │ │ +04a2d6: 051c 0000 |0245: move-wide/from16 v28, v0 │ │ +04a2da: 181e 0000 0000 0040 8f40 |0247: const-wide v30, #double 1000 // #408f400000000000 │ │ +04a2e4: ae1c 1c1e |024c: div-double v28, v28, v30 │ │ +04a2e8: 7702 a30c 1c00 |024e: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@0ca3 │ │ +04a2ee: 0c1c |0251: move-result-object v28 │ │ +04a2f0: 4d1c 1a1b |0252: aput-object v28, v26, v27 │ │ +04a2f4: 7702 dc0c 1900 |0254: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a2fa: 0c19 |0257: move-result-object v25 │ │ +04a2fc: 7702 f310 1800 |0258: invoke-static/range {v24, v25}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a302: 0f0e |025b: return v14 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0006 line=56 │ │ 0x000a line=57 │ │ 0x000e line=58 │ │ @@ -94734,62 +94755,60 @@ │ │ 0x010b line=101 │ │ 0x014a line=102 │ │ 0x014e line=104 │ │ 0x015a line=105 │ │ 0x015f line=106 │ │ 0x016f line=107 │ │ 0x0175 line=108 │ │ - 0x0186 line=67 │ │ - 0x0189 line=96 │ │ - 0x018d line=111 │ │ - 0x01c0 line=112 │ │ - 0x01c4 line=114 │ │ - 0x01d4 line=115 │ │ - 0x020f line=117 │ │ - 0x022c line=119 │ │ - 0x025f line=120 │ │ - locals : │ │ - 0x015a - 0x0186 reg=4 bulkTool Lorg/emergent/android/weave/client/BulkKeyTool; │ │ - 0x0175 - 0x0186 reg=5 decryptedPayload Lorg/json/JSONObject; │ │ - 0x0072 - 0x0186 reg=6 expireCache Z │ │ - 0x0163 - 0x0186 reg=7 i$ Ljava/util/Iterator; │ │ - 0x00e9 - 0x0186 reg=13 parms Lorg/emergent/android/weave/client/QueryParams; │ │ - 0x0105 - 0x0186 reg=14 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult;>; │ │ - 0x0073 - 0x0186 reg=15 recCnt I │ │ - 0x015f - 0x0186 reg=16 records Ljava/util/List; Ljava/util/List; │ │ - 0x00ed - 0x0186 reg=21 useCaches Z │ │ - 0x016f - 0x0186 reg=23 wbo Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ - 0x010b - 0x0186 reg=24 wboList Ljava/util/List; Ljava/util/List; │ │ - 0x018d - 0x0260 reg=4 bulkTool Lorg/emergent/android/weave/client/BulkKeyTool; │ │ - 0x0189 - 0x0260 reg=6 expireCache Z │ │ - 0x018d - 0x0260 reg=7 i$ Ljava/util/Iterator; │ │ - 0x0006 - 0x0260 reg=8 lastOpTime J │ │ - 0x0038 - 0x0260 reg=10 lastSyncDate Ljava/util/Date; │ │ - 0x000a - 0x0260 reg=11 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ - 0x0018 - 0x0260 reg=12 metaGlobal Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ - 0x0189 - 0x0260 reg=13 parms Lorg/emergent/android/weave/client/QueryParams; │ │ - 0x018d - 0x0260 reg=14 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult;>; │ │ - 0x0189 - 0x0260 reg=15 recCnt I │ │ - 0x018d - 0x0260 reg=16 records Ljava/util/List; Ljava/util/List; │ │ - 0x0022 - 0x0260 reg=17 resolver Landroid/content/ContentResolver; │ │ - 0x0004 - 0x0260 reg=18 startTime J │ │ - 0x0026 - 0x0260 reg=20 syncCache Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ - 0x018d - 0x0260 reg=21 useCaches Z │ │ - 0x000e - 0x0260 reg=22 userWeave Lorg/emergent/android/weave/client/UserWeave; │ │ - 0x018d - 0x0260 reg=24 wboList Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x0260 reg=33 this Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - 0x0000 - 0x0260 reg=34 authToken Ljava/lang/String; │ │ + 0x0184 line=67 │ │ + 0x0187 line=96 │ │ + 0x018b line=111 │ │ + 0x01be line=112 │ │ + 0x01c2 line=114 │ │ + 0x01d0 line=115 │ │ + 0x020b line=117 │ │ + 0x0228 line=119 │ │ + 0x025b line=120 │ │ + locals : │ │ + 0x015a - 0x0184 reg=4 bulkTool Lorg/emergent/android/weave/client/BulkKeyTool; │ │ + 0x0175 - 0x0184 reg=5 decryptedPayload Lorg/json/JSONObject; │ │ + 0x0072 - 0x0184 reg=6 expireCache Z │ │ + 0x00e9 - 0x0184 reg=12 parms Lorg/emergent/android/weave/client/QueryParams; │ │ + 0x0105 - 0x0184 reg=13 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult;>; │ │ + 0x0073 - 0x0184 reg=14 recCnt I │ │ + 0x015f - 0x0184 reg=15 records Ljava/util/List; Ljava/util/List; │ │ + 0x00ed - 0x0184 reg=20 useCaches Z │ │ + 0x016f - 0x0184 reg=22 wbo Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ + 0x010b - 0x0184 reg=23 wboList Ljava/util/List; Ljava/util/List; │ │ + 0x018b - 0x025c reg=4 bulkTool Lorg/emergent/android/weave/client/BulkKeyTool; │ │ + 0x0187 - 0x025c reg=6 expireCache Z │ │ + 0x0038 - 0x025c reg=7 lastSyncDate Ljava/util/Date; │ │ + 0x0006 - 0x025c reg=8 lastOpTime J │ │ + 0x000a - 0x025c reg=10 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ + 0x0018 - 0x025c reg=11 metaGlobal Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ + 0x0187 - 0x025c reg=12 parms Lorg/emergent/android/weave/client/QueryParams; │ │ + 0x018b - 0x025c reg=13 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult;>; │ │ + 0x0187 - 0x025c reg=14 recCnt I │ │ + 0x018b - 0x025c reg=15 records Ljava/util/List; Ljava/util/List; │ │ + 0x0022 - 0x025c reg=16 resolver Landroid/content/ContentResolver; │ │ + 0x0026 - 0x025c reg=17 syncCache Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ + 0x0004 - 0x025c reg=18 startTime J │ │ + 0x018b - 0x025c reg=20 useCaches Z │ │ + 0x000e - 0x025c reg=21 userWeave Lorg/emergent/android/weave/client/UserWeave; │ │ + 0x018b - 0x025c reg=23 wboList Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x025c reg=32 this Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ + 0x0000 - 0x025c reg=33 authToken Ljava/lang/String; │ │ │ │ - source_file_idx : 2024 (SyncAssistant.java) │ │ + source_file_idx : 2021 (SyncAssistant.java) │ │ │ │ Class #369 header: │ │ -class_idx : 771 │ │ +class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 508 │ │ -source_file_idx : 2025 │ │ +superclass_idx : 506 │ │ +source_file_idx : 2022 │ │ static_fields_size : 8 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -94853,26 +94872,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04884c: |[04884c] org.emergent.android.weave.syncadapter.SyncCache.:()V │ │ -04885c: 1c00 0303 |0000: const-class v0, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0303 │ │ -048860: 6e10 980c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0c98 │ │ -048866: 0a00 |0005: move-result v0 │ │ -048868: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ -04886c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04886e: 6a00 b604 |0009: sput-boolean v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.$assertionsDisabled:Z // field@04b6 │ │ -048872: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -048874: 6900 be04 |000c: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ -048878: 0e00 |000e: return-void │ │ -04887a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04887c: 28f9 |0010: goto 0009 // -0007 │ │ +04a304: |[04a304] org.emergent.android.weave.syncadapter.SyncCache.:()V │ │ +04a314: 1c00 0003 |0000: const-class v0, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0300 │ │ +04a318: 6e10 980c 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0c98 │ │ +04a31e: 0a00 |0005: move-result v0 │ │ +04a320: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ +04a324: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04a326: 6a00 b604 |0009: sput-boolean v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.$assertionsDisabled:Z // field@04b6 │ │ +04a32a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04a32c: 6900 be04 |000c: sput-object v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ +04a330: 0e00 |000e: return-void │ │ +04a332: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04a334: 28f9 |0010: goto 0009 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000b line=46 │ │ 0x000f line=44 │ │ locals : │ │ │ │ @@ -94881,20 +94900,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048880: |[048880] org.emergent.android.weave.syncadapter.SyncCache.:(Landroid/content/Context;)V │ │ -048890: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ -048896: 2200 ff02 |0003: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // type@02ff │ │ -04889a: 7020 c510 2000 |0005: invoke-direct {v0, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.:(Landroid/content/Context;)V // method@10c5 │ │ -0488a0: 5b10 bd04 |0008: iput-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -0488a4: 0e00 |000a: return-void │ │ +04a338: |[04a338] org.emergent.android.weave.syncadapter.SyncCache.:(Landroid/content/Context;)V │ │ +04a348: 7010 c80c 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0cc8 │ │ +04a34e: 2200 fc02 |0003: new-instance v0, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // type@02fc │ │ +04a352: 7020 c510 2000 |0005: invoke-direct {v0, v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.:(Landroid/content/Context;)V // method@10c5 │ │ +04a358: 5b10 bd04 |0008: iput-object v0, v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04a35c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x000a line=74 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ @@ -94905,168 +94924,168 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 5 │ │ insns size : 276 16-bit code units │ │ -0488a8: |[0488a8] org.emergent.android.weave.syncadapter.SyncCache.checkCacheDb:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ -0488b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0488ba: 5472 bd04 |0001: iget-object v2, v7, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -0488be: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ -0488c4: 0c08 |0006: move-result-object v8 │ │ -0488c6: 1a02 f206 |0007: const-string v2, "MgEngDat" // string@06f2 │ │ -0488ca: 1253 |0009: const/4 v3, #int 5 // #5 │ │ -0488cc: 2333 1f03 |000a: new-array v3, v3, [Ljava/lang/String; // type@031f │ │ -0488d0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0488d2: 1a05 390c |000d: const-string v5, "gVer" // string@0c39 │ │ -0488d6: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ -0488da: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0488dc: 1a05 380c |0012: const-string v5, "gSyncId" // string@0c38 │ │ -0488e0: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ -0488e4: 1224 |0016: const/4 v4, #int 2 // #2 │ │ -0488e6: 1a05 a10b |0017: const-string v5, "engVer" // string@0ba1 │ │ -0488ea: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ -0488ee: 1234 |001b: const/4 v4, #int 3 // #3 │ │ -0488f0: 1a05 a00b |001c: const-string v5, "engSyncId" // string@0ba0 │ │ -0488f4: 4d05 0304 |001e: aput-object v5, v3, v4 │ │ -0488f8: 1244 |0020: const/4 v4, #int 4 // #4 │ │ -0488fa: 1a05 ce0e |0021: const-string v5, "lastModified" // string@0ece │ │ -0488fe: 4d05 0304 |0023: aput-object v5, v3, v4 │ │ -048902: 1a04 6111 |0025: const-string v4, "nodeUri = ? AND engName = ?" // string@1161 │ │ -048906: 1225 |0027: const/4 v5, #int 2 // #2 │ │ -048908: 2355 1f03 |0028: new-array v5, v5, [Ljava/lang/String; // type@031f │ │ -04890c: 1206 |002a: const/4 v6, #int 0 // #0 │ │ -04890e: 4d09 0506 |002b: aput-object v9, v5, v6 │ │ -048912: 1216 |002d: const/4 v6, #int 1 // #1 │ │ -048914: 4d0a 0506 |002e: aput-object v10, v5, v6 │ │ -048918: 7155 db10 2843 |0030: invoke-static {v8, v2, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncCache;.query:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@10db │ │ -04891e: 0c01 |0033: move-result-object v1 │ │ -048920: 7210 f700 0100 |0034: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -048926: 0a02 |0037: move-result v2 │ │ -048928: 1213 |0038: const/4 v3, #int 1 // #1 │ │ -04892a: 3732 1600 |0039: if-le v2, v3, 004f // +0016 │ │ -04892e: 1a02 7102 |003b: const-string v2, "EmergentWeave" // string@0271 │ │ -048932: 1a03 210c |003d: const-string v3, "found more than 1 mgd cached for engine %s at %s" // string@0c21 │ │ -048936: 1224 |003f: const/4 v4, #int 2 // #2 │ │ -048938: 2344 1c03 |0040: new-array v4, v4, [Ljava/lang/Object; // type@031c │ │ -04893c: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -04893e: 4d0a 0405 |0043: aput-object v10, v4, v5 │ │ -048942: 1215 |0045: const/4 v5, #int 1 // #1 │ │ -048944: 4d09 0405 |0046: aput-object v9, v4, v5 │ │ -048948: 7120 dc0c 4300 |0048: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -04894e: 0c03 |004b: move-result-object v3 │ │ -048950: 7120 f910 3200 |004c: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -048956: 7210 fb00 0100 |004f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fb │ │ -04895c: 0a02 |0052: move-result v2 │ │ -04895e: 3802 9600 |0053: if-eqz v2, 00e9 // +0096 │ │ -048962: 1a02 7102 |0055: const-string v2, "EmergentWeave" // string@0271 │ │ -048966: 1a03 200c |0057: const-string v3, "found mgd cached for engine %s at %s" // string@0c20 │ │ -04896a: 1224 |0059: const/4 v4, #int 2 // #2 │ │ -04896c: 2344 1c03 |005a: new-array v4, v4, [Ljava/lang/Object; // type@031c │ │ -048970: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -048972: 4d0a 0405 |005d: aput-object v10, v4, v5 │ │ -048976: 1215 |005f: const/4 v5, #int 1 // #1 │ │ -048978: 4d09 0405 |0060: aput-object v9, v4, v5 │ │ -04897c: 7120 dc0c 4300 |0062: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048982: 0c03 |0065: move-result-object v3 │ │ -048984: 7120 f310 3200 |0066: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04898a: 1a02 390c |0069: const-string v2, "gVer" // string@0c39 │ │ -04898e: 7220 f400 2100 |006b: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -048994: 0a02 |006e: move-result v2 │ │ -048996: 7220 f900 2100 |006f: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04899c: 0c00 |0072: move-result-object v0 │ │ -04899e: 3800 0800 |0073: if-eqz v0, 007b // +0008 │ │ -0489a2: 6e20 da0c b000 |0075: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0489a8: 0a02 |0078: move-result v2 │ │ -0489aa: 3902 0a00 |0079: if-nez v2, 0083 // +000a │ │ -0489ae: 1602 ffff |007b: const-wide/16 v2, #int -1 // #ffff │ │ -0489b2: 3801 0500 |007d: if-eqz v1, 0082 // +0005 │ │ -0489b6: 7210 f300 0100 |007f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -0489bc: 1002 |0082: return-wide v2 │ │ -0489be: 1a02 380c |0083: const-string v2, "gSyncId" // string@0c38 │ │ -0489c2: 7220 f400 2100 |0085: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -0489c8: 0a02 |0088: move-result v2 │ │ -0489ca: 7220 f900 2100 |0089: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -0489d0: 0c00 |008c: move-result-object v0 │ │ -0489d2: 3800 0800 |008d: if-eqz v0, 0095 // +0008 │ │ -0489d6: 6e20 da0c c000 |008f: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -0489dc: 0a02 |0092: move-result v2 │ │ -0489de: 3902 0c00 |0093: if-nez v2, 009f // +000c │ │ -0489e2: 1602 ffff |0095: const-wide/16 v2, #int -1 // #ffff │ │ -0489e6: 3801 ebff |0097: if-eqz v1, 0082 // -0015 │ │ -0489ea: 7210 f300 0100 |0099: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -0489f0: 28e6 |009c: goto 0082 // -001a │ │ -0489f2: 0d04 |009d: move-exception v4 │ │ -0489f4: 28e4 |009e: goto 0082 // -001c │ │ -0489f6: 1a02 a10b |009f: const-string v2, "engVer" // string@0ba1 │ │ -0489fa: 7220 f400 2100 |00a1: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -048a00: 0a02 |00a4: move-result v2 │ │ -048a02: 7220 f900 2100 |00a5: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -048a08: 0c00 |00a8: move-result-object v0 │ │ -048a0a: 3800 0800 |00a9: if-eqz v0, 00b1 // +0008 │ │ -048a0e: 6e20 da0c d000 |00ab: invoke-virtual {v0, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -048a14: 0a02 |00ae: move-result v2 │ │ -048a16: 3902 0c00 |00af: if-nez v2, 00bb // +000c │ │ -048a1a: 1602 ffff |00b1: const-wide/16 v2, #int -1 // #ffff │ │ -048a1e: 3801 cfff |00b3: if-eqz v1, 0082 // -0031 │ │ -048a22: 7210 f300 0100 |00b5: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -048a28: 28ca |00b8: goto 0082 // -0036 │ │ -048a2a: 0d04 |00b9: move-exception v4 │ │ -048a2c: 28c8 |00ba: goto 0082 // -0038 │ │ -048a2e: 1a02 a00b |00bb: const-string v2, "engSyncId" // string@0ba0 │ │ -048a32: 7220 f400 2100 |00bd: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -048a38: 0a02 |00c0: move-result v2 │ │ -048a3a: 7220 f900 2100 |00c1: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -048a40: 0c00 |00c4: move-result-object v0 │ │ -048a42: 3800 0800 |00c5: if-eqz v0, 00cd // +0008 │ │ -048a46: 6e20 da0c e000 |00c7: invoke-virtual {v0, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -048a4c: 0a02 |00ca: move-result v2 │ │ -048a4e: 3902 0c00 |00cb: if-nez v2, 00d7 // +000c │ │ -048a52: 1602 ffff |00cd: const-wide/16 v2, #int -1 // #ffff │ │ -048a56: 3801 b3ff |00cf: if-eqz v1, 0082 // -004d │ │ -048a5a: 7210 f300 0100 |00d1: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -048a60: 28ae |00d4: goto 0082 // -0052 │ │ -048a62: 0d04 |00d5: move-exception v4 │ │ -048a64: 28ac |00d6: goto 0082 // -0054 │ │ -048a66: 1a02 ce0e |00d7: const-string v2, "lastModified" // string@0ece │ │ -048a6a: 7220 f400 2100 |00d9: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -048a70: 0a02 |00dc: move-result v2 │ │ -048a72: 7220 f800 2100 |00dd: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ -048a78: 0b02 |00e0: move-result-wide v2 │ │ -048a7a: 3801 a1ff |00e1: if-eqz v1, 0082 // -005f │ │ -048a7e: 7210 f300 0100 |00e3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -048a84: 289c |00e6: goto 0082 // -0064 │ │ -048a86: 0d04 |00e7: move-exception v4 │ │ -048a88: 289a |00e8: goto 0082 // -0066 │ │ -048a8a: 1a02 7102 |00e9: const-string v2, "EmergentWeave" // string@0271 │ │ -048a8e: 1a03 5911 |00eb: const-string v3, "no mgd cached cached for engine %s at %s" // string@1159 │ │ -048a92: 1224 |00ed: const/4 v4, #int 2 // #2 │ │ -048a94: 2344 1c03 |00ee: new-array v4, v4, [Ljava/lang/Object; // type@031c │ │ -048a98: 1205 |00f0: const/4 v5, #int 0 // #0 │ │ -048a9a: 4d0a 0405 |00f1: aput-object v10, v4, v5 │ │ -048a9e: 1215 |00f3: const/4 v5, #int 1 // #1 │ │ -048aa0: 4d09 0405 |00f4: aput-object v9, v4, v5 │ │ -048aa4: 7120 dc0c 4300 |00f6: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -048aaa: 0c03 |00f9: move-result-object v3 │ │ -048aac: 7120 f310 3200 |00fa: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048ab2: 3801 0500 |00fd: if-eqz v1, 0102 // +0005 │ │ -048ab6: 7210 f300 0100 |00ff: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -048abc: 1602 0000 |0102: const-wide/16 v2, #int 0 // #0 │ │ -048ac0: 2900 7eff |0104: goto/16 0082 // -0082 │ │ -048ac4: 0d02 |0106: move-exception v2 │ │ -048ac6: 3801 0500 |0107: if-eqz v1, 010c // +0005 │ │ -048aca: 7210 f300 0100 |0109: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -048ad0: 2702 |010c: throw v2 │ │ -048ad2: 0d04 |010d: move-exception v4 │ │ -048ad4: 2900 74ff |010e: goto/16 0082 // -008c │ │ -048ad8: 0d02 |0110: move-exception v2 │ │ -048ada: 28f1 |0111: goto 0102 // -000f │ │ -048adc: 0d03 |0112: move-exception v3 │ │ -048ade: 28f9 |0113: goto 010c // -0007 │ │ +04a360: |[04a360] org.emergent.android.weave.syncadapter.SyncCache.checkCacheDb:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ +04a370: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a372: 5472 bd04 |0001: iget-object v2, v7, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04a376: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ +04a37c: 0c08 |0006: move-result-object v8 │ │ +04a37e: 1a02 ef06 |0007: const-string v2, "MgEngDat" // string@06ef │ │ +04a382: 1253 |0009: const/4 v3, #int 5 // #5 │ │ +04a384: 2333 1c03 |000a: new-array v3, v3, [Ljava/lang/String; // type@031c │ │ +04a388: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +04a38a: 1a05 350c |000d: const-string v5, "gVer" // string@0c35 │ │ +04a38e: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ +04a392: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +04a394: 1a05 340c |0012: const-string v5, "gSyncId" // string@0c34 │ │ +04a398: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ +04a39c: 1224 |0016: const/4 v4, #int 2 // #2 │ │ +04a39e: 1a05 9d0b |0017: const-string v5, "engVer" // string@0b9d │ │ +04a3a2: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ +04a3a6: 1234 |001b: const/4 v4, #int 3 // #3 │ │ +04a3a8: 1a05 9c0b |001c: const-string v5, "engSyncId" // string@0b9c │ │ +04a3ac: 4d05 0304 |001e: aput-object v5, v3, v4 │ │ +04a3b0: 1244 |0020: const/4 v4, #int 4 // #4 │ │ +04a3b2: 1a05 ca0e |0021: const-string v5, "lastModified" // string@0eca │ │ +04a3b6: 4d05 0304 |0023: aput-object v5, v3, v4 │ │ +04a3ba: 1a04 5c11 |0025: const-string v4, "nodeUri = ? AND engName = ?" // string@115c │ │ +04a3be: 1225 |0027: const/4 v5, #int 2 // #2 │ │ +04a3c0: 2355 1c03 |0028: new-array v5, v5, [Ljava/lang/String; // type@031c │ │ +04a3c4: 1206 |002a: const/4 v6, #int 0 // #0 │ │ +04a3c6: 4d09 0506 |002b: aput-object v9, v5, v6 │ │ +04a3ca: 1216 |002d: const/4 v6, #int 1 // #1 │ │ +04a3cc: 4d0a 0506 |002e: aput-object v10, v5, v6 │ │ +04a3d0: 7155 db10 2843 |0030: invoke-static {v8, v2, v3, v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncCache;.query:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@10db │ │ +04a3d6: 0c01 |0033: move-result-object v1 │ │ +04a3d8: 7210 f700 0100 |0034: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +04a3de: 0a02 |0037: move-result v2 │ │ +04a3e0: 1213 |0038: const/4 v3, #int 1 // #1 │ │ +04a3e2: 3732 1600 |0039: if-le v2, v3, 004f // +0016 │ │ +04a3e6: 1a02 7102 |003b: const-string v2, "EmergentWeave" // string@0271 │ │ +04a3ea: 1a03 1d0c |003d: const-string v3, "found more than 1 mgd cached for engine %s at %s" // string@0c1d │ │ +04a3ee: 1224 |003f: const/4 v4, #int 2 // #2 │ │ +04a3f0: 2344 1903 |0040: new-array v4, v4, [Ljava/lang/Object; // type@0319 │ │ +04a3f4: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +04a3f6: 4d0a 0405 |0043: aput-object v10, v4, v5 │ │ +04a3fa: 1215 |0045: const/4 v5, #int 1 // #1 │ │ +04a3fc: 4d09 0405 |0046: aput-object v9, v4, v5 │ │ +04a400: 7120 dc0c 4300 |0048: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a406: 0c03 |004b: move-result-object v3 │ │ +04a408: 7120 f910 3200 |004c: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04a40e: 7210 fb00 0100 |004f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fb │ │ +04a414: 0a02 |0052: move-result v2 │ │ +04a416: 3802 9600 |0053: if-eqz v2, 00e9 // +0096 │ │ +04a41a: 1a02 7102 |0055: const-string v2, "EmergentWeave" // string@0271 │ │ +04a41e: 1a03 1c0c |0057: const-string v3, "found mgd cached for engine %s at %s" // string@0c1c │ │ +04a422: 1224 |0059: const/4 v4, #int 2 // #2 │ │ +04a424: 2344 1903 |005a: new-array v4, v4, [Ljava/lang/Object; // type@0319 │ │ +04a428: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +04a42a: 4d0a 0405 |005d: aput-object v10, v4, v5 │ │ +04a42e: 1215 |005f: const/4 v5, #int 1 // #1 │ │ +04a430: 4d09 0405 |0060: aput-object v9, v4, v5 │ │ +04a434: 7120 dc0c 4300 |0062: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a43a: 0c03 |0065: move-result-object v3 │ │ +04a43c: 7120 f310 3200 |0066: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a442: 1a02 350c |0069: const-string v2, "gVer" // string@0c35 │ │ +04a446: 7220 f400 2100 |006b: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04a44c: 0a02 |006e: move-result v2 │ │ +04a44e: 7220 f900 2100 |006f: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04a454: 0c00 |0072: move-result-object v0 │ │ +04a456: 3800 0800 |0073: if-eqz v0, 007b // +0008 │ │ +04a45a: 6e20 da0c b000 |0075: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +04a460: 0a02 |0078: move-result v2 │ │ +04a462: 3902 0a00 |0079: if-nez v2, 0083 // +000a │ │ +04a466: 1602 ffff |007b: const-wide/16 v2, #int -1 // #ffff │ │ +04a46a: 3801 0500 |007d: if-eqz v1, 0082 // +0005 │ │ +04a46e: 7210 f300 0100 |007f: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a474: 1002 |0082: return-wide v2 │ │ +04a476: 1a02 340c |0083: const-string v2, "gSyncId" // string@0c34 │ │ +04a47a: 7220 f400 2100 |0085: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04a480: 0a02 |0088: move-result v2 │ │ +04a482: 7220 f900 2100 |0089: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04a488: 0c00 |008c: move-result-object v0 │ │ +04a48a: 3800 0800 |008d: if-eqz v0, 0095 // +0008 │ │ +04a48e: 6e20 da0c c000 |008f: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +04a494: 0a02 |0092: move-result v2 │ │ +04a496: 3902 0c00 |0093: if-nez v2, 009f // +000c │ │ +04a49a: 1602 ffff |0095: const-wide/16 v2, #int -1 // #ffff │ │ +04a49e: 3801 ebff |0097: if-eqz v1, 0082 // -0015 │ │ +04a4a2: 7210 f300 0100 |0099: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a4a8: 28e6 |009c: goto 0082 // -001a │ │ +04a4aa: 0d04 |009d: move-exception v4 │ │ +04a4ac: 28e4 |009e: goto 0082 // -001c │ │ +04a4ae: 1a02 9d0b |009f: const-string v2, "engVer" // string@0b9d │ │ +04a4b2: 7220 f400 2100 |00a1: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04a4b8: 0a02 |00a4: move-result v2 │ │ +04a4ba: 7220 f900 2100 |00a5: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04a4c0: 0c00 |00a8: move-result-object v0 │ │ +04a4c2: 3800 0800 |00a9: if-eqz v0, 00b1 // +0008 │ │ +04a4c6: 6e20 da0c d000 |00ab: invoke-virtual {v0, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +04a4cc: 0a02 |00ae: move-result v2 │ │ +04a4ce: 3902 0c00 |00af: if-nez v2, 00bb // +000c │ │ +04a4d2: 1602 ffff |00b1: const-wide/16 v2, #int -1 // #ffff │ │ +04a4d6: 3801 cfff |00b3: if-eqz v1, 0082 // -0031 │ │ +04a4da: 7210 f300 0100 |00b5: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a4e0: 28ca |00b8: goto 0082 // -0036 │ │ +04a4e2: 0d04 |00b9: move-exception v4 │ │ +04a4e4: 28c8 |00ba: goto 0082 // -0038 │ │ +04a4e6: 1a02 9c0b |00bb: const-string v2, "engSyncId" // string@0b9c │ │ +04a4ea: 7220 f400 2100 |00bd: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04a4f0: 0a02 |00c0: move-result v2 │ │ +04a4f2: 7220 f900 2100 |00c1: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04a4f8: 0c00 |00c4: move-result-object v0 │ │ +04a4fa: 3800 0800 |00c5: if-eqz v0, 00cd // +0008 │ │ +04a4fe: 6e20 da0c e000 |00c7: invoke-virtual {v0, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +04a504: 0a02 |00ca: move-result v2 │ │ +04a506: 3902 0c00 |00cb: if-nez v2, 00d7 // +000c │ │ +04a50a: 1602 ffff |00cd: const-wide/16 v2, #int -1 // #ffff │ │ +04a50e: 3801 b3ff |00cf: if-eqz v1, 0082 // -004d │ │ +04a512: 7210 f300 0100 |00d1: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a518: 28ae |00d4: goto 0082 // -0052 │ │ +04a51a: 0d04 |00d5: move-exception v4 │ │ +04a51c: 28ac |00d6: goto 0082 // -0054 │ │ +04a51e: 1a02 ca0e |00d7: const-string v2, "lastModified" // string@0eca │ │ +04a522: 7220 f400 2100 |00d9: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04a528: 0a02 |00dc: move-result v2 │ │ +04a52a: 7220 f800 2100 |00dd: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ +04a530: 0b02 |00e0: move-result-wide v2 │ │ +04a532: 3801 a1ff |00e1: if-eqz v1, 0082 // -005f │ │ +04a536: 7210 f300 0100 |00e3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a53c: 289c |00e6: goto 0082 // -0064 │ │ +04a53e: 0d04 |00e7: move-exception v4 │ │ +04a540: 289a |00e8: goto 0082 // -0066 │ │ +04a542: 1a02 7102 |00e9: const-string v2, "EmergentWeave" // string@0271 │ │ +04a546: 1a03 5411 |00eb: const-string v3, "no mgd cached cached for engine %s at %s" // string@1154 │ │ +04a54a: 1224 |00ed: const/4 v4, #int 2 // #2 │ │ +04a54c: 2344 1903 |00ee: new-array v4, v4, [Ljava/lang/Object; // type@0319 │ │ +04a550: 1205 |00f0: const/4 v5, #int 0 // #0 │ │ +04a552: 4d0a 0405 |00f1: aput-object v10, v4, v5 │ │ +04a556: 1215 |00f3: const/4 v5, #int 1 // #1 │ │ +04a558: 4d09 0405 |00f4: aput-object v9, v4, v5 │ │ +04a55c: 7120 dc0c 4300 |00f6: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04a562: 0c03 |00f9: move-result-object v3 │ │ +04a564: 7120 f310 3200 |00fa: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a56a: 3801 0500 |00fd: if-eqz v1, 0102 // +0005 │ │ +04a56e: 7210 f300 0100 |00ff: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a574: 1602 0000 |0102: const-wide/16 v2, #int 0 // #0 │ │ +04a578: 2900 7eff |0104: goto/16 0082 // -0082 │ │ +04a57c: 0d02 |0106: move-exception v2 │ │ +04a57e: 3801 0500 |0107: if-eqz v1, 010c // +0005 │ │ +04a582: 7210 f300 0100 |0109: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04a588: 2702 |010c: throw v2 │ │ +04a58a: 0d04 |010d: move-exception v4 │ │ +04a58c: 2900 74ff |010e: goto/16 0082 // -008c │ │ +04a590: 0d02 |0110: move-exception v2 │ │ +04a592: 28f1 |0111: goto 0102 // -000f │ │ +04a594: 0d03 |0112: move-exception v3 │ │ +04a596: 28f9 |0113: goto 010c // -0007 │ │ catches : 13 │ │ 0x0001 - 0x0078 │ │ -> 0x0106 │ │ 0x007f - 0x0082 │ │ Ljava/lang/Exception; -> 0x010d │ │ 0x0083 - 0x0092 │ │ -> 0x0106 │ │ @@ -95153,74 +95172,74 @@ │ │ type : '(Lorg/json/JSONObject;)Ljava/util/Properties;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 122 16-bit code units │ │ -048b70: |[048b70] org.emergent.android.weave.syncadapter.SyncCache.convertMetaGlobalToFlatProperties:(Lorg/json/JSONObject;)Ljava/util/Properties; │ │ -048b80: 2206 3c02 |0000: new-instance v6, Ljava/util/Properties; // type@023c │ │ -048b84: 7010 670d 0600 |0002: invoke-direct {v6}, Ljava/util/Properties;.:()V // method@0d67 │ │ -048b8a: 2205 0b03 |0005: new-instance v5, Lorg/json/JSONObject; // type@030b │ │ -048b8e: 1a07 5612 |0007: const-string v7, "payload" // string@1256 │ │ -048b92: 6e20 1011 7a00 |0009: invoke-virtual {v10, v7}, Lorg/json/JSONObject;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@1110 │ │ -048b98: 0c07 |000c: move-result-object v7 │ │ -048b9a: 7110 ec0c 0700 |000d: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0cec │ │ -048ba0: 0c07 |0010: move-result-object v7 │ │ -048ba2: 7020 0f11 7500 |0011: invoke-direct {v5, v7}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ -048ba8: 1a07 f714 |0014: const-string v7, "syncID" // string@14f7 │ │ -048bac: 1208 |0016: const/4 v8, #int 0 // #0 │ │ -048bae: 7140 dd10 5687 |0017: invoke-static {v6, v5, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ -048bb4: 1a07 da14 |001a: const-string v7, "storageVersion" // string@14da │ │ -048bb8: 1208 |001c: const/4 v8, #int 0 // #0 │ │ -048bba: 7140 dd10 5687 |001d: invoke-static {v6, v5, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ -048bc0: 1a07 a50b |0020: const-string v7, "engines" // string@0ba5 │ │ -048bc4: 6e20 1611 7500 |0022: invoke-virtual {v5, v7}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -048bca: 0a07 |0025: move-result v7 │ │ -048bcc: 3807 5300 |0026: if-eqz v7, 0079 // +0053 │ │ -048bd0: 1a07 a50b |0028: const-string v7, "engines" // string@0ba5 │ │ -048bd4: 6e20 1311 7500 |002a: invoke-virtual {v5, v7}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1113 │ │ -048bda: 0c03 |002d: move-result-object v3 │ │ -048bdc: 6e10 1711 0300 |002e: invoke-virtual {v3}, Lorg/json/JSONObject;.keys:()Ljava/util/Iterator; // method@1117 │ │ -048be2: 0c04 |0031: move-result-object v4 │ │ -048be4: 7210 540d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -048bea: 0a07 |0035: move-result v7 │ │ -048bec: 3807 4300 |0036: if-eqz v7, 0079 // +0043 │ │ -048bf0: 7210 550d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -048bf6: 0c01 |003b: move-result-object v1 │ │ -048bf8: 1f01 0102 |003c: check-cast v1, Ljava/lang/String; // type@0201 │ │ -048bfc: 6e20 1311 1300 |003e: invoke-virtual {v3, v1}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1113 │ │ -048c02: 0c02 |0041: move-result-object v2 │ │ -048c04: 1a07 f714 |0042: const-string v7, "syncID" // string@14f7 │ │ -048c08: 2208 0302 |0044: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -048c0c: 7010 f20c 0800 |0046: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048c12: 6e20 f80c 1800 |0049: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048c18: 0c08 |004c: move-result-object v8 │ │ -048c1a: 1a09 e100 |004d: const-string v9, "." // string@00e1 │ │ -048c1e: 6e20 f80c 9800 |004f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048c24: 0c08 |0052: move-result-object v8 │ │ -048c26: 6e10 fd0c 0800 |0053: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048c2c: 0c08 |0056: move-result-object v8 │ │ -048c2e: 7140 dd10 2687 |0057: invoke-static {v6, v2, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ -048c34: 1a07 b215 |005a: const-string v7, "version" // string@15b2 │ │ -048c38: 2208 0302 |005c: new-instance v8, Ljava/lang/StringBuilder; // type@0203 │ │ -048c3c: 7010 f20c 0800 |005e: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048c42: 6e20 f80c 1800 |0061: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048c48: 0c08 |0064: move-result-object v8 │ │ -048c4a: 1a09 e100 |0065: const-string v9, "." // string@00e1 │ │ -048c4e: 6e20 f80c 9800 |0067: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048c54: 0c08 |006a: move-result-object v8 │ │ -048c56: 6e10 fd0c 0800 |006b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048c5c: 0c08 |006e: move-result-object v8 │ │ -048c5e: 7140 dd10 2687 |006f: invoke-static {v6, v2, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ -048c64: 28c0 |0072: goto 0032 // -0040 │ │ -048c66: 0d00 |0073: move-exception v0 │ │ -048c68: 1a07 7102 |0074: const-string v7, "EmergentWeave" // string@0271 │ │ -048c6c: 7120 fb10 0700 |0076: invoke-static {v7, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ -048c72: 1106 |0079: return-object v6 │ │ +04a628: |[04a628] org.emergent.android.weave.syncadapter.SyncCache.convertMetaGlobalToFlatProperties:(Lorg/json/JSONObject;)Ljava/util/Properties; │ │ +04a638: 2206 3a02 |0000: new-instance v6, Ljava/util/Properties; // type@023a │ │ +04a63c: 7010 670d 0600 |0002: invoke-direct {v6}, Ljava/util/Properties;.:()V // method@0d67 │ │ +04a642: 2205 0803 |0005: new-instance v5, Lorg/json/JSONObject; // type@0308 │ │ +04a646: 1a07 5112 |0007: const-string v7, "payload" // string@1251 │ │ +04a64a: 6e20 1011 7a00 |0009: invoke-virtual {v10, v7}, Lorg/json/JSONObject;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@1110 │ │ +04a650: 0c07 |000c: move-result-object v7 │ │ +04a652: 7110 ec0c 0700 |000d: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0cec │ │ +04a658: 0c07 |0010: move-result-object v7 │ │ +04a65a: 7020 0f11 7500 |0011: invoke-direct {v5, v7}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@110f │ │ +04a660: 1a07 f214 |0014: const-string v7, "syncID" // string@14f2 │ │ +04a664: 1208 |0016: const/4 v8, #int 0 // #0 │ │ +04a666: 7140 dd10 5687 |0017: invoke-static {v6, v5, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ +04a66c: 1a07 d514 |001a: const-string v7, "storageVersion" // string@14d5 │ │ +04a670: 1208 |001c: const/4 v8, #int 0 // #0 │ │ +04a672: 7140 dd10 5687 |001d: invoke-static {v6, v5, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ +04a678: 1a07 a10b |0020: const-string v7, "engines" // string@0ba1 │ │ +04a67c: 6e20 1611 7500 |0022: invoke-virtual {v5, v7}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +04a682: 0a07 |0025: move-result v7 │ │ +04a684: 3807 5300 |0026: if-eqz v7, 0079 // +0053 │ │ +04a688: 1a07 a10b |0028: const-string v7, "engines" // string@0ba1 │ │ +04a68c: 6e20 1311 7500 |002a: invoke-virtual {v5, v7}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1113 │ │ +04a692: 0c03 |002d: move-result-object v3 │ │ +04a694: 6e10 1711 0300 |002e: invoke-virtual {v3}, Lorg/json/JSONObject;.keys:()Ljava/util/Iterator; // method@1117 │ │ +04a69a: 0c04 |0031: move-result-object v4 │ │ +04a69c: 7210 540d 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +04a6a2: 0a07 |0035: move-result v7 │ │ +04a6a4: 3807 4300 |0036: if-eqz v7, 0079 // +0043 │ │ +04a6a8: 7210 550d 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +04a6ae: 0c01 |003b: move-result-object v1 │ │ +04a6b0: 1f01 ff01 |003c: check-cast v1, Ljava/lang/String; // type@01ff │ │ +04a6b4: 6e20 1311 1300 |003e: invoke-virtual {v3, v1}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1113 │ │ +04a6ba: 0c02 |0041: move-result-object v2 │ │ +04a6bc: 1a07 f214 |0042: const-string v7, "syncID" // string@14f2 │ │ +04a6c0: 2208 0102 |0044: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +04a6c4: 7010 f20c 0800 |0046: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04a6ca: 6e20 f80c 1800 |0049: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a6d0: 0c08 |004c: move-result-object v8 │ │ +04a6d2: 1a09 e100 |004d: const-string v9, "." // string@00e1 │ │ +04a6d6: 6e20 f80c 9800 |004f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a6dc: 0c08 |0052: move-result-object v8 │ │ +04a6de: 6e10 fd0c 0800 |0053: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04a6e4: 0c08 |0056: move-result-object v8 │ │ +04a6e6: 7140 dd10 2687 |0057: invoke-static {v6, v2, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ +04a6ec: 1a07 ad15 |005a: const-string v7, "version" // string@15ad │ │ +04a6f0: 2208 0102 |005c: new-instance v8, Ljava/lang/StringBuilder; // type@0201 │ │ +04a6f4: 7010 f20c 0800 |005e: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04a6fa: 6e20 f80c 1800 |0061: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a700: 0c08 |0064: move-result-object v8 │ │ +04a702: 1a09 e100 |0065: const-string v9, "." // string@00e1 │ │ +04a706: 6e20 f80c 9800 |0067: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a70c: 0c08 |006a: move-result-object v8 │ │ +04a70e: 6e10 fd0c 0800 |006b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04a714: 0c08 |006e: move-result-object v8 │ │ +04a716: 7140 dd10 2687 |006f: invoke-static {v6, v2, v7, v8}, Lorg/emergent/android/weave/syncadapter/SyncCache;.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V // method@10dd │ │ +04a71c: 28c0 |0072: goto 0032 // -0040 │ │ +04a71e: 0d00 |0073: move-exception v0 │ │ +04a720: 1a07 7102 |0074: const-string v7, "EmergentWeave" // string@0271 │ │ +04a724: 7120 fb10 0700 |0076: invoke-static {v7, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ +04a72a: 1106 |0079: return-object v6 │ │ catches : 1 │ │ 0x0005 - 0x0072 │ │ Lorg/json/JSONException; -> 0x0073 │ │ positions : │ │ 0x0000 line=298 │ │ 0x0005 line=301 │ │ 0x0014 line=302 │ │ @@ -95250,35 +95269,35 @@ │ │ type : '()Lorg/emergent/android/weave/syncadapter/SyncCache;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -048c84: |[048c84] org.emergent.android.weave.syncadapter.SyncCache.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ -048c94: 1c02 0303 |0000: const-class v2, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0303 │ │ -048c98: 1d02 |0002: monitor-enter v2 │ │ -048c9a: 6201 be04 |0003: sget-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ -048c9e: 3901 1a00 |0005: if-nez v1, 001f // +001a │ │ -048ca2: 7100 c00e 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ -048ca8: 0c00 |000a: move-result-object v0 │ │ -048caa: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -048cae: 2201 fa01 |000d: new-instance v1, Ljava/lang/NullPointerException; // type@01fa │ │ -048cb2: 1a03 d107 |000f: const-string v3, "ShsmanApplication.getInstance was null!" // string@07d1 │ │ -048cb6: 7020 c70c 3100 |0011: invoke-direct {v1, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -048cbc: 2701 |0014: throw v1 │ │ -048cbe: 0d01 |0015: move-exception v1 │ │ -048cc0: 1e02 |0016: monitor-exit v2 │ │ -048cc2: 2701 |0017: throw v1 │ │ -048cc4: 2201 0303 |0018: new-instance v1, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0303 │ │ -048cc8: 7020 d610 0100 |001a: invoke-direct {v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache;.:(Landroid/content/Context;)V // method@10d6 │ │ -048cce: 6901 be04 |001d: sput-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ -048cd2: 6201 be04 |001f: sget-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ -048cd6: 1e02 |0021: monitor-exit v2 │ │ -048cd8: 1101 |0022: return-object v1 │ │ +04a73c: |[04a73c] org.emergent.android.weave.syncadapter.SyncCache.getInstance:()Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ +04a74c: 1c02 0003 |0000: const-class v2, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0300 │ │ +04a750: 1d02 |0002: monitor-enter v2 │ │ +04a752: 6201 be04 |0003: sget-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ +04a756: 3901 1a00 |0005: if-nez v1, 001f // +001a │ │ +04a75a: 7100 c00e 0000 |0007: invoke-static {}, Lorg/emergent/android/weave/ShamanApplication;.getInstance:()Lorg/emergent/android/weave/ShamanApplication; // method@0ec0 │ │ +04a760: 0c00 |000a: move-result-object v0 │ │ +04a762: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +04a766: 2201 f801 |000d: new-instance v1, Ljava/lang/NullPointerException; // type@01f8 │ │ +04a76a: 1a03 ce07 |000f: const-string v3, "ShsmanApplication.getInstance was null!" // string@07ce │ │ +04a76e: 7020 c70c 3100 |0011: invoke-direct {v1, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +04a774: 2701 |0014: throw v1 │ │ +04a776: 0d01 |0015: move-exception v1 │ │ +04a778: 1e02 |0016: monitor-exit v2 │ │ +04a77a: 2701 |0017: throw v1 │ │ +04a77c: 2201 0003 |0018: new-instance v1, Lorg/emergent/android/weave/syncadapter/SyncCache; // type@0300 │ │ +04a780: 7020 d610 0100 |001a: invoke-direct {v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncCache;.:(Landroid/content/Context;)V // method@10d6 │ │ +04a786: 6901 be04 |001d: sput-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ +04a78a: 6201 be04 |001f: sget-object v1, Lorg/emergent/android/weave/syncadapter/SyncCache;.sm_instance:Lorg/emergent/android/weave/syncadapter/SyncCache; // field@04be │ │ +04a78e: 1e02 |0021: monitor-exit v2 │ │ +04a790: 1101 |0022: return-object v1 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x0015 │ │ 0x0018 - 0x0021 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ @@ -95296,28 +95315,28 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 20 16-bit code units │ │ -048cf0: |[048cf0] org.emergent.android.weave.syncadapter.SyncCache.query:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ -048d00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -048d02: 2200 3d00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@003d │ │ -048d06: 7010 1401 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0114 │ │ -048d0c: 6e20 1701 9000 |0006: invoke-virtual {v0, v9}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@0117 │ │ -048d12: 0781 |0009: move-object v1, v8 │ │ -048d14: 07a2 |000a: move-object v2, v10 │ │ -048d16: 07b3 |000b: move-object v3, v11 │ │ -048d18: 07c4 |000c: move-object v4, v12 │ │ -048d1a: 0756 |000d: move-object v6, v5 │ │ -048d1c: 0757 |000e: move-object v7, v5 │ │ -048d1e: 7408 1601 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0116 │ │ -048d24: 0c01 |0012: move-result-object v1 │ │ -048d26: 1101 |0013: return-object v1 │ │ +04a7a8: |[04a7a8] org.emergent.android.weave.syncadapter.SyncCache.query:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ +04a7b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04a7ba: 2200 3d00 |0001: new-instance v0, Landroid/database/sqlite/SQLiteQueryBuilder; // type@003d │ │ +04a7be: 7010 1401 0000 |0003: invoke-direct {v0}, Landroid/database/sqlite/SQLiteQueryBuilder;.:()V // method@0114 │ │ +04a7c4: 6e20 1701 9000 |0006: invoke-virtual {v0, v9}, Landroid/database/sqlite/SQLiteQueryBuilder;.setTables:(Ljava/lang/String;)V // method@0117 │ │ +04a7ca: 0781 |0009: move-object v1, v8 │ │ +04a7cc: 07a2 |000a: move-object v2, v10 │ │ +04a7ce: 07b3 |000b: move-object v3, v11 │ │ +04a7d0: 07c4 |000c: move-object v4, v12 │ │ +04a7d2: 0756 |000d: move-object v6, v5 │ │ +04a7d4: 0757 |000e: move-object v7, v5 │ │ +04a7d6: 7408 1601 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteQueryBuilder;.query:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0116 │ │ +04a7dc: 0c01 |0012: move-result-object v1 │ │ +04a7de: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=260 │ │ 0x0006 line=261 │ │ 0x000f line=262 │ │ locals : │ │ 0x0006 - 0x0014 reg=0 qb Landroid/database/sqlite/SQLiteQueryBuilder; │ │ @@ -95332,39 +95351,39 @@ │ │ type : '(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -048d28: |[048d28] org.emergent.android.weave.syncadapter.SyncCache.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V │ │ -048d38: 6e20 1611 5400 |0000: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ -048d3e: 0a01 |0003: move-result v1 │ │ -048d40: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ -048d44: 3906 0f00 |0006: if-nez v6, 0015 // +000f │ │ -048d48: 0751 |0008: move-object v1, v5 │ │ -048d4a: 6e20 1011 5400 |0009: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@1110 │ │ -048d50: 0c02 |000c: move-result-object v2 │ │ -048d52: 7110 ec0c 0200 |000d: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0cec │ │ -048d58: 0c02 |0010: move-result-object v2 │ │ -048d5a: 6e30 6d0d 1302 |0011: invoke-virtual {v3, v1, v2}, Ljava/util/Properties;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; // method@0d6d │ │ -048d60: 0e00 |0014: return-void │ │ -048d62: 2201 0302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -048d66: 7010 f20c 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048d6c: 6e20 f80c 6100 |001a: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048d72: 0c01 |001d: move-result-object v1 │ │ -048d74: 6e20 f80c 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048d7a: 0c01 |0021: move-result-object v1 │ │ -048d7c: 6e10 fd0c 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048d82: 0c01 |0025: move-result-object v1 │ │ -048d84: 28e3 |0026: goto 0009 // -001d │ │ -048d86: 0d00 |0027: move-exception v0 │ │ -048d88: 1a01 7102 |0028: const-string v1, "EmergentWeave" // string@0271 │ │ -048d8c: 7120 fb10 0100 |002a: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ -048d92: 28e7 |002d: goto 0014 // -0019 │ │ +04a7e0: |[04a7e0] org.emergent.android.weave.syncadapter.SyncCache.transferIfExists:(Ljava/util/Properties;Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V │ │ +04a7f0: 6e20 1611 5400 |0000: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@1116 │ │ +04a7f6: 0a01 |0003: move-result v1 │ │ +04a7f8: 3801 1000 |0004: if-eqz v1, 0014 // +0010 │ │ +04a7fc: 3906 0f00 |0006: if-nez v6, 0015 // +000f │ │ +04a800: 0751 |0008: move-object v1, v5 │ │ +04a802: 6e20 1011 5400 |0009: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@1110 │ │ +04a808: 0c02 |000c: move-result-object v2 │ │ +04a80a: 7110 ec0c 0200 |000d: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0cec │ │ +04a810: 0c02 |0010: move-result-object v2 │ │ +04a812: 6e30 6d0d 1302 |0011: invoke-virtual {v3, v1, v2}, Ljava/util/Properties;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; // method@0d6d │ │ +04a818: 0e00 |0014: return-void │ │ +04a81a: 2201 0102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04a81e: 7010 f20c 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04a824: 6e20 f80c 6100 |001a: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a82a: 0c01 |001d: move-result-object v1 │ │ +04a82c: 6e20 f80c 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a832: 0c01 |0021: move-result-object v1 │ │ +04a834: 6e10 fd0c 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04a83a: 0c01 |0025: move-result-object v1 │ │ +04a83c: 28e3 |0026: goto 0009 // -001d │ │ +04a83e: 0d00 |0027: move-exception v0 │ │ +04a840: 1a01 7102 |0028: const-string v1, "EmergentWeave" // string@0271 │ │ +04a844: 7120 fb10 0100 |002a: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ +04a84a: 28e7 |002d: goto 0014 // -0019 │ │ catches : 1 │ │ 0x0000 - 0x0025 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=323 │ │ 0x0006 line=324 │ │ 0x0014 line=328 │ │ @@ -95384,46 +95403,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -048da4: |[048da4] org.emergent.android.weave.syncadapter.SyncCache.clear:()V │ │ -048db4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048db6: 5452 bd04 |0001: iget-object v2, v5, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -048dba: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ -048dc0: 0c01 |0006: move-result-object v1 │ │ -048dc2: 1a02 2103 |0007: const-string v2, "KeyHashDat" // string@0321 │ │ -048dc6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -048dc8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -048dca: 6e40 0b01 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ -048dd0: 0a00 |000e: move-result v0 │ │ -048dd2: 1a02 7102 |000f: const-string v2, "EmergentWeave" // string@0271 │ │ -048dd6: 2203 0302 |0011: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -048dda: 7010 f20c 0300 |0013: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048de0: 1a04 eb07 |0016: const-string v4, "SyncCacheKeyManager.clear() : count = " // string@07eb │ │ -048de4: 6e20 f80c 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048dea: 0c03 |001b: move-result-object v3 │ │ -048dec: 6e20 f50c 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -048df2: 0c03 |001f: move-result-object v3 │ │ -048df4: 6e10 fd0c 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048dfa: 0c03 |0023: move-result-object v3 │ │ -048dfc: 7120 f310 3200 |0024: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048e02: 3801 0500 |0027: if-eqz v1, 002c // +0005 │ │ -048e06: 6e10 0a01 0100 |0029: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048e0c: 0e00 |002c: return-void │ │ -048e0e: 0d02 |002d: move-exception v2 │ │ -048e10: 3801 0500 |002e: if-eqz v1, 0033 // +0005 │ │ -048e14: 6e10 0a01 0100 |0030: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048e1a: 2702 |0033: throw v2 │ │ -048e1c: 0d02 |0034: move-exception v2 │ │ -048e1e: 28f7 |0035: goto 002c // -0009 │ │ -048e20: 0d03 |0036: move-exception v3 │ │ -048e22: 28fc |0037: goto 0033 // -0004 │ │ +04a85c: |[04a85c] org.emergent.android.weave.syncadapter.SyncCache.clear:()V │ │ +04a86c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a86e: 5452 bd04 |0001: iget-object v2, v5, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04a872: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ +04a878: 0c01 |0006: move-result-object v1 │ │ +04a87a: 1a02 2103 |0007: const-string v2, "KeyHashDat" // string@0321 │ │ +04a87e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +04a880: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +04a882: 6e40 0b01 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ +04a888: 0a00 |000e: move-result v0 │ │ +04a88a: 1a02 7102 |000f: const-string v2, "EmergentWeave" // string@0271 │ │ +04a88e: 2203 0102 |0011: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +04a892: 7010 f20c 0300 |0013: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04a898: 1a04 e807 |0016: const-string v4, "SyncCacheKeyManager.clear() : count = " // string@07e8 │ │ +04a89c: 6e20 f80c 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a8a2: 0c03 |001b: move-result-object v3 │ │ +04a8a4: 6e20 f50c 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04a8aa: 0c03 |001f: move-result-object v3 │ │ +04a8ac: 6e10 fd0c 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04a8b2: 0c03 |0023: move-result-object v3 │ │ +04a8b4: 7120 f310 3200 |0024: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a8ba: 3801 0500 |0027: if-eqz v1, 002c // +0005 │ │ +04a8be: 6e10 0a01 0100 |0029: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04a8c4: 0e00 |002c: return-void │ │ +04a8c6: 0d02 |002d: move-exception v2 │ │ +04a8c8: 3801 0500 |002e: if-eqz v1, 0033 // +0005 │ │ +04a8cc: 6e10 0a01 0100 |0030: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04a8d2: 2702 |0033: throw v2 │ │ +04a8d4: 0d02 |0034: move-exception v2 │ │ +04a8d6: 28f7 |0035: goto 002c // -0009 │ │ +04a8d8: 0d03 |0036: move-exception v3 │ │ +04a8da: 28fc |0037: goto 0033 // -0004 │ │ catches : 3 │ │ 0x0001 - 0x0027 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ Ljava/lang/Exception; -> 0x0034 │ │ 0x0030 - 0x0033 │ │ Ljava/lang/Exception; -> 0x0036 │ │ @@ -95450,52 +95469,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -048e48: |[048e48] org.emergent.android.weave.syncadapter.SyncCache.reset:()V │ │ -048e58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048e5a: 5452 bd04 |0001: iget-object v2, v5, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -048e5e: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ -048e64: 0c01 |0006: move-result-object v1 │ │ -048e66: 1a02 2103 |0007: const-string v2, "KeyHashDat" // string@0321 │ │ -048e6a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -048e6c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -048e6e: 6e40 0b01 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ -048e74: 0a00 |000e: move-result v0 │ │ -048e76: 1a02 f206 |000f: const-string v2, "MgEngDat" // string@06f2 │ │ -048e7a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -048e7c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -048e7e: 6e40 0b01 2143 |0013: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ -048e84: 0a02 |0016: move-result v2 │ │ -048e86: b020 |0017: add-int/2addr v0, v2 │ │ -048e88: 1a02 7102 |0018: const-string v2, "EmergentWeave" // string@0271 │ │ -048e8c: 2203 0302 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0203 │ │ -048e90: 7010 f20c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -048e96: 1a04 ec07 |001f: const-string v4, "SyncCacheKeyManager.resetCaches() : count = " // string@07ec │ │ -048e9a: 6e20 f80c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -048ea0: 0c03 |0024: move-result-object v3 │ │ -048ea2: 6e20 f50c 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -048ea8: 0c03 |0028: move-result-object v3 │ │ -048eaa: 6e10 fd0c 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -048eb0: 0c03 |002c: move-result-object v3 │ │ -048eb2: 7120 f310 3200 |002d: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048eb8: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ -048ebc: 6e10 0a01 0100 |0032: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048ec2: 0e00 |0035: return-void │ │ -048ec4: 0d02 |0036: move-exception v2 │ │ -048ec6: 3801 0500 |0037: if-eqz v1, 003c // +0005 │ │ -048eca: 6e10 0a01 0100 |0039: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048ed0: 2702 |003c: throw v2 │ │ -048ed2: 0d02 |003d: move-exception v2 │ │ -048ed4: 28f7 |003e: goto 0035 // -0009 │ │ -048ed6: 0d03 |003f: move-exception v3 │ │ -048ed8: 28fc |0040: goto 003c // -0004 │ │ +04a900: |[04a900] org.emergent.android.weave.syncadapter.SyncCache.reset:()V │ │ +04a910: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a912: 5452 bd04 |0001: iget-object v2, v5, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04a916: 6e10 c810 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ +04a91c: 0c01 |0006: move-result-object v1 │ │ +04a91e: 1a02 2103 |0007: const-string v2, "KeyHashDat" // string@0321 │ │ +04a922: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +04a924: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +04a926: 6e40 0b01 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ +04a92c: 0a00 |000e: move-result v0 │ │ +04a92e: 1a02 ef06 |000f: const-string v2, "MgEngDat" // string@06ef │ │ +04a932: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +04a934: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +04a936: 6e40 0b01 2143 |0013: invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@010b │ │ +04a93c: 0a02 |0016: move-result v2 │ │ +04a93e: b020 |0017: add-int/2addr v0, v2 │ │ +04a940: 1a02 7102 |0018: const-string v2, "EmergentWeave" // string@0271 │ │ +04a944: 2203 0102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0201 │ │ +04a948: 7010 f20c 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04a94e: 1a04 e907 |001f: const-string v4, "SyncCacheKeyManager.resetCaches() : count = " // string@07e9 │ │ +04a952: 6e20 f80c 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04a958: 0c03 |0024: move-result-object v3 │ │ +04a95a: 6e20 f50c 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04a960: 0c03 |0028: move-result-object v3 │ │ +04a962: 6e10 fd0c 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04a968: 0c03 |002c: move-result-object v3 │ │ +04a96a: 7120 f310 3200 |002d: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a970: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ +04a974: 6e10 0a01 0100 |0032: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04a97a: 0e00 |0035: return-void │ │ +04a97c: 0d02 |0036: move-exception v2 │ │ +04a97e: 3801 0500 |0037: if-eqz v1, 003c // +0005 │ │ +04a982: 6e10 0a01 0100 |0039: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04a988: 2702 |003c: throw v2 │ │ +04a98a: 0d02 |003d: move-exception v2 │ │ +04a98c: 28f7 |003e: goto 0035 // -0009 │ │ +04a98e: 0d03 |003f: move-exception v3 │ │ +04a990: 28fc |0040: goto 003c // -0004 │ │ catches : 3 │ │ 0x0001 - 0x0030 │ │ -> 0x0036 │ │ 0x0032 - 0x0035 │ │ Ljava/lang/Exception; -> 0x003d │ │ 0x0039 - 0x003c │ │ Ljava/lang/Exception; -> 0x003f │ │ @@ -95523,88 +95542,88 @@ │ │ type : '(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -048f00: |[048f00] org.emergent.android.weave.syncadapter.SyncCache.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z │ │ -048f10: 1a07 7102 |0000: const-string v7, "EmergentWeave" // string@0271 │ │ -048f14: 1a08 ea07 |0002: const-string v8, "SyncCache.updateLastSync()" // string@07ea │ │ -048f18: 7120 f310 8700 |0004: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -048f1e: 390e 0b00 |0007: if-nez v14, 0012 // +000b │ │ -048f22: 1a07 7102 |0009: const-string v7, "EmergentWeave" // string@0271 │ │ -048f26: 1a08 d70e |000b: const-string v8, "lastSyncDate was null" // string@0ed7 │ │ -048f2a: 7120 f910 8700 |000d: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -048f30: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -048f32: 0f07 |0011: return v7 │ │ -048f34: 6e10 480d 0e00 |0012: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ -048f3a: 0b01 |0015: move-result-wide v1 │ │ -048f3c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -048f3e: 6e10 1a0d 0c00 |0017: invoke-virtual {v12}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -048f44: 0c05 |001a: move-result-object v5 │ │ -048f46: 54b7 bd04 |001b: iget-object v7, v11, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -048f4a: 6e10 c810 0700 |001d: invoke-virtual {v7}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ -048f50: 0c00 |0020: move-result-object v0 │ │ -048f52: 2206 2000 |0021: new-instance v6, Landroid/content/ContentValues; // type@0020 │ │ -048f56: 7010 8b00 0600 |0023: invoke-direct {v6}, Landroid/content/ContentValues;.:()V // method@008b │ │ -048f5c: 1a07 ce0e |0026: const-string v7, "lastModified" // string@0ece │ │ -048f60: 7120 bc0c 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0cbc │ │ -048f66: 0c08 |002b: move-result-object v8 │ │ -048f68: 6e30 8e00 7608 |002c: invoke-virtual {v6, v7, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@008e │ │ -048f6e: 1a07 f206 |002f: const-string v7, "MgEngDat" // string@06f2 │ │ -048f72: 1a08 6111 |0031: const-string v8, "nodeUri = ? AND engName = ?" // string@1161 │ │ -048f76: 1229 |0033: const/4 v9, #int 2 // #2 │ │ -048f78: 2399 1f03 |0034: new-array v9, v9, [Ljava/lang/String; // type@031f │ │ -048f7c: 120a |0036: const/4 v10, #int 0 // #0 │ │ -048f7e: 4d05 090a |0037: aput-object v5, v9, v10 │ │ -048f82: 121a |0039: const/4 v10, #int 1 // #1 │ │ -048f84: 4d0d 090a |003a: aput-object v13, v9, v10 │ │ -048f88: 6e59 1001 7086 |003c: invoke-virtual {v0, v7, v6, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0110 │ │ -048f8e: 0a07 |003f: move-result v7 │ │ -048f90: 8173 |0040: int-to-long v3, v7 │ │ -048f92: 6307 b604 |0041: sget-boolean v7, Lorg/emergent/android/weave/syncadapter/SyncCache;.$assertionsDisabled:Z // field@04b6 │ │ -048f96: 3907 1700 |0043: if-nez v7, 005a // +0017 │ │ -048f9a: 1607 0200 |0045: const-wide/16 v7, #int 2 // #2 │ │ -048f9e: 3107 0307 |0047: cmp-long v7, v3, v7 │ │ -048fa2: 3a07 1100 |0049: if-ltz v7, 005a // +0011 │ │ -048fa6: 2207 e201 |004b: new-instance v7, Ljava/lang/AssertionError; // type@01e2 │ │ -048faa: 1a08 d007 |004d: const-string v8, "Should not be able to update more than one row by constraints!" // string@07d0 │ │ -048fae: 7020 920c 8700 |004f: invoke-direct {v7, v8}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0c92 │ │ -048fb4: 2707 |0052: throw v7 │ │ -048fb6: 0d07 |0053: move-exception v7 │ │ -048fb8: 3800 0500 |0054: if-eqz v0, 0059 // +0005 │ │ -048fbc: 6e10 0a01 0000 |0056: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048fc2: 2707 |0059: throw v7 │ │ -048fc4: 1607 0000 |005a: const-wide/16 v7, #int 0 // #0 │ │ -048fc8: 3107 0307 |005c: cmp-long v7, v3, v7 │ │ -048fcc: 3d07 0b00 |005e: if-lez v7, 0069 // +000b │ │ -048fd0: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -048fd2: 3800 b0ff |0061: if-eqz v0, 0011 // -0050 │ │ -048fd6: 6e10 0a01 0000 |0063: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -048fdc: 28ab |0066: goto 0011 // -0055 │ │ -048fde: 0d08 |0067: move-exception v8 │ │ -048fe0: 28a9 |0068: goto 0011 // -0057 │ │ -048fe2: 1207 |0069: const/4 v7, #int 0 // #0 │ │ -048fe4: 28f7 |006a: goto 0061 // -0009 │ │ -048fe6: 0d08 |006b: move-exception v8 │ │ -048fe8: 28ed |006c: goto 0059 // -0013 │ │ +04a9b8: |[04a9b8] org.emergent.android.weave.syncadapter.SyncCache.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z │ │ +04a9c8: 1a07 7102 |0000: const-string v7, "EmergentWeave" // string@0271 │ │ +04a9cc: 1a08 e707 |0002: const-string v8, "SyncCache.updateLastSync()" // string@07e7 │ │ +04a9d0: 7120 f310 8700 |0004: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04a9d6: 390e 0b00 |0007: if-nez v14, 0012 // +000b │ │ +04a9da: 1a07 7102 |0009: const-string v7, "EmergentWeave" // string@0271 │ │ +04a9de: 1a08 d30e |000b: const-string v8, "lastSyncDate was null" // string@0ed3 │ │ +04a9e2: 7120 f910 8700 |000d: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04a9e8: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +04a9ea: 0f07 |0011: return v7 │ │ +04a9ec: 6e10 480d 0e00 |0012: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@0d48 │ │ +04a9f2: 0b02 |0015: move-result-wide v2 │ │ +04a9f4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +04a9f6: 6e10 1a0d 0c00 |0017: invoke-virtual {v12}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +04a9fc: 0c01 |001a: move-result-object v1 │ │ +04a9fe: 54b7 bd04 |001b: iget-object v7, v11, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04aa02: 6e10 c810 0700 |001d: invoke-virtual {v7}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ +04aa08: 0c00 |0020: move-result-object v0 │ │ +04aa0a: 2206 2000 |0021: new-instance v6, Landroid/content/ContentValues; // type@0020 │ │ +04aa0e: 7010 8b00 0600 |0023: invoke-direct {v6}, Landroid/content/ContentValues;.:()V // method@008b │ │ +04aa14: 1a07 ca0e |0026: const-string v7, "lastModified" // string@0eca │ │ +04aa18: 7120 bc0c 3200 |0028: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0cbc │ │ +04aa1e: 0c08 |002b: move-result-object v8 │ │ +04aa20: 6e30 8e00 7608 |002c: invoke-virtual {v6, v7, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@008e │ │ +04aa26: 1a07 ef06 |002f: const-string v7, "MgEngDat" // string@06ef │ │ +04aa2a: 1a08 5c11 |0031: const-string v8, "nodeUri = ? AND engName = ?" // string@115c │ │ +04aa2e: 1229 |0033: const/4 v9, #int 2 // #2 │ │ +04aa30: 2399 1c03 |0034: new-array v9, v9, [Ljava/lang/String; // type@031c │ │ +04aa34: 120a |0036: const/4 v10, #int 0 // #0 │ │ +04aa36: 4d01 090a |0037: aput-object v1, v9, v10 │ │ +04aa3a: 121a |0039: const/4 v10, #int 1 // #1 │ │ +04aa3c: 4d0d 090a |003a: aput-object v13, v9, v10 │ │ +04aa40: 6e59 1001 7086 |003c: invoke-virtual {v0, v7, v6, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0110 │ │ +04aa46: 0a07 |003f: move-result v7 │ │ +04aa48: 8174 |0040: int-to-long v4, v7 │ │ +04aa4a: 6307 b604 |0041: sget-boolean v7, Lorg/emergent/android/weave/syncadapter/SyncCache;.$assertionsDisabled:Z // field@04b6 │ │ +04aa4e: 3907 1700 |0043: if-nez v7, 005a // +0017 │ │ +04aa52: 1608 0200 |0045: const-wide/16 v8, #int 2 // #2 │ │ +04aa56: 3107 0408 |0047: cmp-long v7, v4, v8 │ │ +04aa5a: 3a07 1100 |0049: if-ltz v7, 005a // +0011 │ │ +04aa5e: 2207 e001 |004b: new-instance v7, Ljava/lang/AssertionError; // type@01e0 │ │ +04aa62: 1a08 cd07 |004d: const-string v8, "Should not be able to update more than one row by constraints!" // string@07cd │ │ +04aa66: 7020 920c 8700 |004f: invoke-direct {v7, v8}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0c92 │ │ +04aa6c: 2707 |0052: throw v7 │ │ +04aa6e: 0d07 |0053: move-exception v7 │ │ +04aa70: 3800 0500 |0054: if-eqz v0, 0059 // +0005 │ │ +04aa74: 6e10 0a01 0000 |0056: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04aa7a: 2707 |0059: throw v7 │ │ +04aa7c: 1608 0000 |005a: const-wide/16 v8, #int 0 // #0 │ │ +04aa80: 3107 0408 |005c: cmp-long v7, v4, v8 │ │ +04aa84: 3d07 0b00 |005e: if-lez v7, 0069 // +000b │ │ +04aa88: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +04aa8a: 3800 b0ff |0061: if-eqz v0, 0011 // -0050 │ │ +04aa8e: 6e10 0a01 0000 |0063: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04aa94: 28ab |0066: goto 0011 // -0055 │ │ +04aa96: 0d08 |0067: move-exception v8 │ │ +04aa98: 28a9 |0068: goto 0011 // -0057 │ │ +04aa9a: 1207 |0069: const/4 v7, #int 0 // #0 │ │ +04aa9c: 28f7 |006a: goto 0061 // -0009 │ │ +04aa9e: 0d08 |006b: move-exception v8 │ │ +04aaa0: 28ed |006c: goto 0059 // -0013 │ │ catches : 3 │ │ 0x0017 - 0x0053 │ │ -> 0x0053 │ │ 0x0056 - 0x0059 │ │ Ljava/lang/Exception; -> 0x006b │ │ 0x0063 - 0x0066 │ │ Ljava/lang/Exception; -> 0x0067 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0007 line=162 │ │ 0x0009 line=163 │ │ 0x0010 line=164 │ │ - 0x0011 line=183 │ │ + 0x0011 line=178 │ │ 0x0012 line=167 │ │ 0x0016 line=168 │ │ 0x0017 line=170 │ │ 0x001b line=171 │ │ 0x0021 line=172 │ │ 0x0026 line=173 │ │ 0x002f line=174 │ │ @@ -95615,154 +95634,154 @@ │ │ 0x005a line=178 │ │ 0x0061 line=180 │ │ 0x0063 line=181 │ │ 0x0067 line=182 │ │ 0x0069 line=178 │ │ 0x006b line=182 │ │ locals : │ │ - 0x0041 - 0x0053 reg=3 updateCount J │ │ - 0x001b - 0x0053 reg=5 uriStr Ljava/lang/String; │ │ + 0x001b - 0x0053 reg=1 uriStr Ljava/lang/String; │ │ + 0x0041 - 0x0053 reg=4 updateCount J │ │ 0x0026 - 0x0053 reg=6 values Landroid/content/ContentValues; │ │ - 0x005a - 0x006b reg=3 updateCount J │ │ - 0x005a - 0x006b reg=5 uriStr Ljava/lang/String; │ │ + 0x005a - 0x006b reg=1 uriStr Ljava/lang/String; │ │ + 0x005a - 0x006b reg=4 updateCount J │ │ 0x005a - 0x006b reg=6 values Landroid/content/ContentValues; │ │ 0x0017 - 0x006d reg=0 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0016 - 0x006d reg=1 lastSync J │ │ + 0x0016 - 0x006d reg=2 lastSync J │ │ 0x0000 - 0x006d reg=11 this Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ 0x0000 - 0x006d reg=12 uri Ljava/net/URI; │ │ 0x0000 - 0x006d reg=13 engineName Ljava/lang/String; │ │ 0x0000 - 0x006d reg=14 lastSyncDate Ljava/util/Date; │ │ │ │ #3 : (in Lorg/emergent/android/weave/syncadapter/SyncCache;) │ │ name : 'validateMetaGlobal' │ │ type : '(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 24 │ │ + registers : 25 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 229 16-bit code units │ │ -049010: |[049010] org.emergent.android.weave.syncadapter.SyncCache.validateMetaGlobal:(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; │ │ -049020: 160e 0000 |0000: const-wide/16 v14, #int 0 // #0 │ │ -049024: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -049026: 7401 6a0f 1600 |0003: invoke-virtual/range {v22}, Lorg/emergent/android/weave/client/QueryResult;.getUri:()Ljava/net/URI; // method@0f6a │ │ -04902c: 0c02 |0006: move-result-object v2 │ │ -04902e: 6e10 1a0d 0200 |0007: invoke-virtual {v2}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ -049034: 0c04 |000a: move-result-object v4 │ │ -049036: 7401 6b0f 1600 |000b: invoke-virtual/range {v22}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ -04903c: 0c0d |000e: move-result-object v13 │ │ -04903e: 1f0d 0b03 |000f: check-cast v13, Lorg/json/JSONObject; // type@030b │ │ -049042: 7110 d910 0d00 |0011: invoke-static {v13}, Lorg/emergent/android/weave/syncadapter/SyncCache;.convertMetaGlobalToFlatProperties:(Lorg/json/JSONObject;)Ljava/util/Properties; // method@10d9 │ │ -049048: 0c0b |0014: move-result-object v11 │ │ -04904a: 1a02 da14 |0015: const-string v2, "storageVersion" // string@14da │ │ -04904e: 6e20 690d 2b00 |0017: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ -049054: 0c06 |001a: move-result-object v6 │ │ -049056: 1a02 f714 |001b: const-string v2, "syncID" // string@14f7 │ │ -04905a: 6e20 690d 2b00 |001d: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ -049060: 0c07 |0020: move-result-object v7 │ │ -049062: 2202 0302 |0021: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -049066: 7010 f20c 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04906c: 0800 1700 |0026: move-object/from16 v0, v23 │ │ -049070: 6e20 f80c 0200 |0028: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -049076: 0c02 |002b: move-result-object v2 │ │ -049078: 1a05 fa00 |002c: const-string v5, ".version" // string@00fa │ │ -04907c: 6e20 f80c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -049082: 0c02 |0031: move-result-object v2 │ │ -049084: 6e10 fd0c 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04908a: 0c02 |0035: move-result-object v2 │ │ -04908c: 6e20 690d 2b00 |0036: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ -049092: 0c08 |0039: move-result-object v8 │ │ -049094: 2202 0302 |003a: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -049098: 7010 f20c 0200 |003c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04909e: 0800 1700 |003f: move-object/from16 v0, v23 │ │ -0490a2: 6e20 f80c 0200 |0041: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0490a8: 0c02 |0044: move-result-object v2 │ │ -0490aa: 1a05 f900 |0045: const-string v5, ".syncID" // string@00f9 │ │ -0490ae: 6e20 f80c 5200 |0047: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -0490b4: 0c02 |004a: move-result-object v2 │ │ -0490b6: 6e10 fd0c 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -0490bc: 0c02 |004e: move-result-object v2 │ │ -0490be: 6e20 690d 2b00 |004f: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ -0490c4: 0c09 |0052: move-result-object v9 │ │ -0490c6: 0800 1500 |0053: move-object/from16 v0, v21 │ │ -0490ca: 5402 bd04 |0055: iget-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ -0490ce: 6e10 c810 0200 |0057: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ -0490d4: 0c03 |005a: move-result-object v3 │ │ -0490d6: 0802 1500 |005b: move-object/from16 v2, v21 │ │ -0490da: 0805 1700 |005d: move-object/from16 v5, v23 │ │ -0490de: 7608 d710 0200 |005f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/emergent/android/weave/syncadapter/SyncCache;.checkCacheDb:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@10d7 │ │ -0490e4: 0b0e |0062: move-result-wide v14 │ │ -0490e6: 1613 0000 |0063: const-wide/16 v19, #int 0 // #0 │ │ -0490ea: 3102 0e13 |0065: cmp-long v2, v14, v19 │ │ -0490ee: 3d02 0d00 |0067: if-lez v2, 0074 // +000d │ │ -0490f2: 2202 3202 |0069: new-instance v2, Ljava/util/Date; // type@0232 │ │ -0490f6: 7030 470d e20f |006b: invoke-direct {v2, v14, v15}, Ljava/util/Date;.:(J)V // method@0d47 │ │ -0490fc: 3803 0500 |006e: if-eqz v3, 0073 // +0005 │ │ -049100: 6e10 0a01 0300 |0070: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -049106: 1102 |0073: return-object v2 │ │ -049108: 1613 ffff |0074: const-wide/16 v19, #int -1 // #ffff │ │ -04910c: 3102 0e13 |0076: cmp-long v2, v14, v19 │ │ -049110: 3902 0500 |0078: if-nez v2, 007d // +0005 │ │ -049114: 7401 d810 1500 |007a: invoke-virtual/range {v21}, Lorg/emergent/android/weave/syncadapter/SyncCache;.clear:()V // method@10d8 │ │ -04911a: 2212 2000 |007d: new-instance v18, Landroid/content/ContentValues; // type@0020 │ │ -04911e: 7601 8b00 1200 |007f: invoke-direct/range {v18}, Landroid/content/ContentValues;.:()V // method@008b │ │ -049124: 1a02 6011 |0082: const-string v2, "nodeUri" // string@1160 │ │ -049128: 0800 1200 |0084: move-object/from16 v0, v18 │ │ -04912c: 6e30 8f00 2004 |0086: invoke-virtual {v0, v2, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ -049132: 1a02 9e0b |0089: const-string v2, "engName" // string@0b9e │ │ -049136: 0800 1200 |008b: move-object/from16 v0, v18 │ │ -04913a: 0801 1700 |008d: move-object/from16 v1, v23 │ │ -04913e: 6e30 8f00 2001 |008f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ -049144: 1a02 ce0e |0092: const-string v2, "lastModified" // string@0ece │ │ -049148: 1205 |0094: const/4 v5, #int 0 // #0 │ │ -04914a: 7110 b80c 0500 |0095: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ -049150: 0c05 |0098: move-result-object v5 │ │ -049152: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -049156: 6e30 8d00 2005 |009b: invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ -04915c: 1a02 380c |009e: const-string v2, "gSyncId" // string@0c38 │ │ -049160: 0800 1200 |00a0: move-object/from16 v0, v18 │ │ -049164: 6e30 8f00 2007 |00a2: invoke-virtual {v0, v2, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ -04916a: 120c |00a5: const/4 v12, #int 0 // #0 │ │ -04916c: 7110 b90c 0600 |00a6: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0cb9 │ │ -049172: 0c0c |00a9: move-result-object v12 │ │ -049174: 1a02 390c |00aa: const-string v2, "gVer" // string@0c39 │ │ -049178: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ -04917c: 6e30 8d00 200c |00ae: invoke-virtual {v0, v2, v12}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ -049182: 1a02 a00b |00b1: const-string v2, "engSyncId" // string@0ba0 │ │ -049186: 0800 1200 |00b3: move-object/from16 v0, v18 │ │ -04918a: 6e30 8f00 2009 |00b5: invoke-virtual {v0, v2, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ -049190: 120a |00b8: const/4 v10, #int 0 // #0 │ │ -049192: 7110 b90c 0800 |00b9: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0cb9 │ │ -049198: 0c0a |00bc: move-result-object v10 │ │ -04919a: 1a02 a10b |00bd: const-string v2, "engVer" // string@0ba1 │ │ -04919e: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -0491a2: 6e30 8d00 200a |00c1: invoke-virtual {v0, v2, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ -0491a8: 1a02 f206 |00c4: const-string v2, "MgEngDat" // string@06f2 │ │ -0491ac: 1205 |00c6: const/4 v5, #int 0 // #0 │ │ -0491ae: 0800 1200 |00c7: move-object/from16 v0, v18 │ │ -0491b2: 6e40 0e01 2305 |00c9: invoke-virtual {v3, v2, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@010e │ │ -0491b8: 0b10 |00cc: move-result-wide v16 │ │ -0491ba: 1202 |00cd: const/4 v2, #int 0 // #0 │ │ -0491bc: 3803 a5ff |00ce: if-eqz v3, 0073 // -005b │ │ -0491c0: 6e10 0a01 0300 |00d0: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -0491c6: 28a0 |00d3: goto 0073 // -0060 │ │ -0491c8: 0d05 |00d4: move-exception v5 │ │ -0491ca: 289e |00d5: goto 0073 // -0062 │ │ -0491cc: 0d02 |00d6: move-exception v2 │ │ -0491ce: 3803 0500 |00d7: if-eqz v3, 00dc // +0005 │ │ -0491d2: 6e10 0a01 0300 |00d9: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ -0491d8: 2702 |00dc: throw v2 │ │ -0491da: 0d05 |00dd: move-exception v5 │ │ -0491dc: 2895 |00de: goto 0073 // -006b │ │ -0491de: 0d02 |00df: move-exception v2 │ │ -0491e0: 28ca |00e0: goto 00aa // -0036 │ │ -0491e2: 0d02 |00e1: move-exception v2 │ │ -0491e4: 28db |00e2: goto 00bd // -0025 │ │ -0491e6: 0d05 |00e3: move-exception v5 │ │ -0491e8: 28f8 |00e4: goto 00dc // -0008 │ │ +04aac8: |[04aac8] org.emergent.android.weave.syncadapter.SyncCache.validateMetaGlobal:(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; │ │ +04aad8: 160e 0000 |0000: const-wide/16 v14, #int 0 // #0 │ │ +04aadc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +04aade: 7401 6a0f 1700 |0003: invoke-virtual/range {v23}, Lorg/emergent/android/weave/client/QueryResult;.getUri:()Ljava/net/URI; // method@0f6a │ │ +04aae4: 0c02 |0006: move-result-object v2 │ │ +04aae6: 6e10 1a0d 0200 |0007: invoke-virtual {v2}, Ljava/net/URI;.toASCIIString:()Ljava/lang/String; // method@0d1a │ │ +04aaec: 0c04 |000a: move-result-object v4 │ │ +04aaee: 7401 6b0f 1700 |000b: invoke-virtual/range {v23}, Lorg/emergent/android/weave/client/QueryResult;.getValue:()Ljava/lang/Object; // method@0f6b │ │ +04aaf4: 0c0d |000e: move-result-object v13 │ │ +04aaf6: 1f0d 0803 |000f: check-cast v13, Lorg/json/JSONObject; // type@0308 │ │ +04aafa: 7110 d910 0d00 |0011: invoke-static {v13}, Lorg/emergent/android/weave/syncadapter/SyncCache;.convertMetaGlobalToFlatProperties:(Lorg/json/JSONObject;)Ljava/util/Properties; // method@10d9 │ │ +04ab00: 0c0b |0014: move-result-object v11 │ │ +04ab02: 1a02 d514 |0015: const-string v2, "storageVersion" // string@14d5 │ │ +04ab06: 6e20 690d 2b00 |0017: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ +04ab0c: 0c06 |001a: move-result-object v6 │ │ +04ab0e: 1a02 f214 |001b: const-string v2, "syncID" // string@14f2 │ │ +04ab12: 6e20 690d 2b00 |001d: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ +04ab18: 0c07 |0020: move-result-object v7 │ │ +04ab1a: 2202 0102 |0021: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +04ab1e: 7010 f20c 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04ab24: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +04ab28: 6e20 f80c 0200 |0028: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ab2e: 0c02 |002b: move-result-object v2 │ │ +04ab30: 1a05 fa00 |002c: const-string v5, ".version" // string@00fa │ │ +04ab34: 6e20 f80c 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ab3a: 0c02 |0031: move-result-object v2 │ │ +04ab3c: 6e10 fd0c 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04ab42: 0c02 |0035: move-result-object v2 │ │ +04ab44: 6e20 690d 2b00 |0036: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ +04ab4a: 0c08 |0039: move-result-object v8 │ │ +04ab4c: 2202 0102 |003a: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +04ab50: 7010 f20c 0200 |003c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04ab56: 0800 1800 |003f: move-object/from16 v0, v24 │ │ +04ab5a: 6e20 f80c 0200 |0041: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ab60: 0c02 |0044: move-result-object v2 │ │ +04ab62: 1a05 f900 |0045: const-string v5, ".syncID" // string@00f9 │ │ +04ab66: 6e20 f80c 5200 |0047: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ab6c: 0c02 |004a: move-result-object v2 │ │ +04ab6e: 6e10 fd0c 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04ab74: 0c02 |004e: move-result-object v2 │ │ +04ab76: 6e20 690d 2b00 |004f: invoke-virtual {v11, v2}, Ljava/util/Properties;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@0d69 │ │ +04ab7c: 0c09 |0052: move-result-object v9 │ │ +04ab7e: 0800 1600 |0053: move-object/from16 v0, v22 │ │ +04ab82: 5402 bd04 |0055: iget-object v2, v0, Lorg/emergent/android/weave/syncadapter/SyncCache;.m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; // field@04bd │ │ +04ab86: 6e10 c810 0200 |0057: invoke-virtual {v2}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@10c8 │ │ +04ab8c: 0c03 |005a: move-result-object v3 │ │ +04ab8e: 0802 1600 |005b: move-object/from16 v2, v22 │ │ +04ab92: 0805 1800 |005d: move-object/from16 v5, v24 │ │ +04ab96: 7608 d710 0200 |005f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/emergent/android/weave/syncadapter/SyncCache;.checkCacheDb:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@10d7 │ │ +04ab9c: 0b0e |0062: move-result-wide v14 │ │ +04ab9e: 1614 0000 |0063: const-wide/16 v20, #int 0 // #0 │ │ +04aba2: 3102 0e14 |0065: cmp-long v2, v14, v20 │ │ +04aba6: 3d02 0d00 |0067: if-lez v2, 0074 // +000d │ │ +04abaa: 2202 3002 |0069: new-instance v2, Ljava/util/Date; // type@0230 │ │ +04abae: 7030 470d e20f |006b: invoke-direct {v2, v14, v15}, Ljava/util/Date;.:(J)V // method@0d47 │ │ +04abb4: 3803 0500 |006e: if-eqz v3, 0073 // +0005 │ │ +04abb8: 6e10 0a01 0300 |0070: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04abbe: 1102 |0073: return-object v2 │ │ +04abc0: 1614 ffff |0074: const-wide/16 v20, #int -1 // #ffff │ │ +04abc4: 3102 0e14 |0076: cmp-long v2, v14, v20 │ │ +04abc8: 3902 0500 |0078: if-nez v2, 007d // +0005 │ │ +04abcc: 7401 d810 1600 |007a: invoke-virtual/range {v22}, Lorg/emergent/android/weave/syncadapter/SyncCache;.clear:()V // method@10d8 │ │ +04abd2: 2212 2000 |007d: new-instance v18, Landroid/content/ContentValues; // type@0020 │ │ +04abd6: 7601 8b00 1200 |007f: invoke-direct/range {v18}, Landroid/content/ContentValues;.:()V // method@008b │ │ +04abdc: 1a02 5b11 |0082: const-string v2, "nodeUri" // string@115b │ │ +04abe0: 0800 1200 |0084: move-object/from16 v0, v18 │ │ +04abe4: 6e30 8f00 2004 |0086: invoke-virtual {v0, v2, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ +04abea: 1a02 9a0b |0089: const-string v2, "engName" // string@0b9a │ │ +04abee: 0800 1200 |008b: move-object/from16 v0, v18 │ │ +04abf2: 0801 1800 |008d: move-object/from16 v1, v24 │ │ +04abf6: 6e30 8f00 2001 |008f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ +04abfc: 1a02 ca0e |0092: const-string v2, "lastModified" // string@0eca │ │ +04ac00: 1205 |0094: const/4 v5, #int 0 // #0 │ │ +04ac02: 7110 b80c 0500 |0095: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0cb8 │ │ +04ac08: 0c05 |0098: move-result-object v5 │ │ +04ac0a: 0800 1200 |0099: move-object/from16 v0, v18 │ │ +04ac0e: 6e30 8d00 2005 |009b: invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ +04ac14: 1a02 340c |009e: const-string v2, "gSyncId" // string@0c34 │ │ +04ac18: 0800 1200 |00a0: move-object/from16 v0, v18 │ │ +04ac1c: 6e30 8f00 2007 |00a2: invoke-virtual {v0, v2, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ +04ac22: 120c |00a5: const/4 v12, #int 0 // #0 │ │ +04ac24: 7110 b90c 0600 |00a6: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0cb9 │ │ +04ac2a: 0c0c |00a9: move-result-object v12 │ │ +04ac2c: 1a02 350c |00aa: const-string v2, "gVer" // string@0c35 │ │ +04ac30: 0800 1200 |00ac: move-object/from16 v0, v18 │ │ +04ac34: 6e30 8d00 200c |00ae: invoke-virtual {v0, v2, v12}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ +04ac3a: 1a02 9c0b |00b1: const-string v2, "engSyncId" // string@0b9c │ │ +04ac3e: 0800 1200 |00b3: move-object/from16 v0, v18 │ │ +04ac42: 6e30 8f00 2009 |00b5: invoke-virtual {v0, v2, v9}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@008f │ │ +04ac48: 120a |00b8: const/4 v10, #int 0 // #0 │ │ +04ac4a: 7110 b90c 0800 |00b9: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0cb9 │ │ +04ac50: 0c0a |00bc: move-result-object v10 │ │ +04ac52: 1a02 9d0b |00bd: const-string v2, "engVer" // string@0b9d │ │ +04ac56: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ +04ac5a: 6e30 8d00 200a |00c1: invoke-virtual {v0, v2, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@008d │ │ +04ac60: 1a02 ef06 |00c4: const-string v2, "MgEngDat" // string@06ef │ │ +04ac64: 1205 |00c6: const/4 v5, #int 0 // #0 │ │ +04ac66: 0800 1200 |00c7: move-object/from16 v0, v18 │ │ +04ac6a: 6e40 0e01 2305 |00c9: invoke-virtual {v3, v2, v5, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@010e │ │ +04ac70: 0b10 |00cc: move-result-wide v16 │ │ +04ac72: 1202 |00cd: const/4 v2, #int 0 // #0 │ │ +04ac74: 3803 a5ff |00ce: if-eqz v3, 0073 // -005b │ │ +04ac78: 6e10 0a01 0300 |00d0: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04ac7e: 28a0 |00d3: goto 0073 // -0060 │ │ +04ac80: 0d05 |00d4: move-exception v5 │ │ +04ac82: 289e |00d5: goto 0073 // -0062 │ │ +04ac84: 0d02 |00d6: move-exception v2 │ │ +04ac86: 3803 0500 |00d7: if-eqz v3, 00dc // +0005 │ │ +04ac8a: 6e10 0a01 0300 |00d9: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@010a │ │ +04ac90: 2702 |00dc: throw v2 │ │ +04ac92: 0d05 |00dd: move-exception v5 │ │ +04ac94: 2895 |00de: goto 0073 // -006b │ │ +04ac96: 0d02 |00df: move-exception v2 │ │ +04ac98: 28ca |00e0: goto 00aa // -0036 │ │ +04ac9a: 0d02 |00e1: move-exception v2 │ │ +04ac9c: 28db |00e2: goto 00bd // -0025 │ │ +04ac9e: 0d05 |00e3: move-exception v5 │ │ +04aca0: 28f8 |00e4: goto 00dc // -0008 │ │ catches : 9 │ │ 0x0003 - 0x006e │ │ -> 0x00d6 │ │ 0x0070 - 0x0073 │ │ Ljava/lang/Exception; -> 0x00dd │ │ 0x007a - 0x00a5 │ │ -> 0x00d6 │ │ @@ -95792,15 +95811,15 @@ │ │ 0x003a line=119 │ │ 0x0053 line=120 │ │ 0x005f line=121 │ │ 0x0063 line=122 │ │ 0x0069 line=123 │ │ 0x006e line=153 │ │ 0x0070 line=154 │ │ - 0x0073 line=156 │ │ + 0x0073 line=151 │ │ 0x0074 line=124 │ │ 0x007a line=125 │ │ 0x007d line=128 │ │ 0x0082 line=129 │ │ 0x0089 line=130 │ │ 0x0092 line=131 │ │ 0x009e line=132 │ │ @@ -95820,15 +95839,15 @@ │ │ 0x00d9 line=154 │ │ 0x00dc line=156 │ │ 0x00dd line=155 │ │ 0x00df line=137 │ │ 0x00e1 line=146 │ │ 0x00e3 line=155 │ │ locals : │ │ - 0x0000 - 0x0000 reg=22 (null) Lorg/emergent/android/weave/client/QueryResult; │ │ + 0x0000 - 0x0000 reg=23 (null) Lorg/emergent/android/weave/client/QueryResult; │ │ 0x000b - 0x00d6 reg=4 uriStr Ljava/lang/String; │ │ 0x001b - 0x00d6 reg=6 gVer Ljava/lang/String; │ │ 0x0021 - 0x00d6 reg=7 gSyncId Ljava/lang/String; │ │ 0x003a - 0x00d6 reg=8 eVer Ljava/lang/String; │ │ 0x0053 - 0x00d6 reg=9 eSyncId Ljava/lang/String; │ │ 0x00b9 - 0x00d6 reg=10 eVerInt Ljava/lang/Integer; │ │ 0x0015 - 0x00d6 reg=11 flattened Ljava/util/Properties; │ │ @@ -95844,25 +95863,25 @@ │ │ 0x00e1 - 0x00e3 reg=10 eVerInt Ljava/lang/Integer; │ │ 0x00dd - 0x00e3 reg=11 flattened Ljava/util/Properties; │ │ 0x00df - 0x00e3 reg=12 gVerInt Ljava/lang/Integer; │ │ 0x00dd - 0x00e3 reg=13 jsonObj Lorg/json/JSONObject; │ │ 0x00df - 0x00e3 reg=18 values Landroid/content/ContentValues; │ │ 0x0003 - 0x00e5 reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0002 - 0x00e5 reg=14 retval J │ │ - 0x0000 - 0x00e5 reg=21 this Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ - 0x0000 - 0x00e5 reg=22 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ - 0x0000 - 0x00e5 reg=23 engineName Ljava/lang/String; │ │ + 0x0000 - 0x00e5 reg=22 this Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ + 0x0000 - 0x00e5 reg=23 queryResult Lorg/emergent/android/weave/client/QueryResult; Lorg/emergent/android/weave/client/QueryResult; │ │ + 0x0000 - 0x00e5 reg=24 engineName Ljava/lang/String; │ │ │ │ - source_file_idx : 2025 (SyncCache.java) │ │ + source_file_idx : 2022 (SyncCache.java) │ │ │ │ Class #370 header: │ │ -class_idx : 772 │ │ +class_idx : 769 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 17 │ │ -source_file_idx : 2030 │ │ +source_file_idx : 2027 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 1 │ │ │ │ Class #370 annotations: │ │ Annotations on method #4331 'weaveUpdateSync' │ │ @@ -95901,20 +95920,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -049258: |[049258] org.emergent.android.weave.syncadapter.SyncService.:()V │ │ -049268: 1a00 b708 |0000: const-string v0, "WeaveSyncService" // string@08b7 │ │ -04926c: 7020 4900 0200 |0002: invoke-direct {v2, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@0049 │ │ -049272: 1600 0000 |0005: const-wide/16 v0, #int 0 // #0 │ │ -049276: 5a20 c204 |0007: iput-wide v0, v2, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -04927a: 0e00 |0009: return-void │ │ +04ad10: |[04ad10] org.emergent.android.weave.syncadapter.SyncService.:()V │ │ +04ad20: 1a00 b408 |0000: const-string v0, "WeaveSyncService" // string@08b4 │ │ +04ad24: 7020 4900 0200 |0002: invoke-direct {v2, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@0049 │ │ +04ad2a: 1600 0000 |0005: const-wide/16 v0, #int 0 // #0 │ │ +04ad2e: 5a20 c204 |0007: iput-wide v0, v2, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04ad32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=49 │ │ 0x0009 line=53 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ @@ -95924,32 +95943,32 @@ │ │ type : '(Ljava/lang/Throwable;)Lorg/emergent/android/weave/SyncEventType;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -04927c: |[04927c] org.emergent.android.weave.syncadapter.SyncService.getSyncStatusType:(Ljava/lang/Throwable;)Lorg/emergent/android/weave/SyncEventType; │ │ -04928c: 3801 0f00 |0000: if-eqz v1, 000f // +000f │ │ -049290: 2010 dd02 |0002: instance-of v0, v1, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -049294: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -049298: 1f01 dd02 |0006: check-cast v1, Lorg/emergent/android/weave/client/WeaveException; // type@02dd │ │ -04929c: 6e10 e00f 0100 |0008: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveException;.getErrorCode:()I // method@0fe0 │ │ -0492a2: 0a00 |000b: move-result v0 │ │ -0492a4: 2b00 1000 0000 |000c: packed-switch v0, 0000001c // +00000010 │ │ -0492aa: 6200 f303 |000f: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -0492ae: 1100 |0011: return-object v0 │ │ -0492b0: 6200 ee03 |0012: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ -0492b4: 28fd |0014: goto 0011 // -0003 │ │ -0492b6: 6200 f003 |0015: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ -0492ba: 28fa |0017: goto 0011 // -0006 │ │ -0492bc: 6200 ef03 |0018: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ -0492c0: 28f7 |001a: goto 0011 // -0009 │ │ -0492c2: 0000 |001b: nop // spacer │ │ -0492c4: 0001 0300 0200 0000 0900 0000 0600 ... |001c: packed-switch-data (10 units) │ │ +04ad34: |[04ad34] org.emergent.android.weave.syncadapter.SyncService.getSyncStatusType:(Ljava/lang/Throwable;)Lorg/emergent/android/weave/SyncEventType; │ │ +04ad44: 3801 0f00 |0000: if-eqz v1, 000f // +000f │ │ +04ad48: 2010 da02 |0002: instance-of v0, v1, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +04ad4c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04ad50: 1f01 da02 |0006: check-cast v1, Lorg/emergent/android/weave/client/WeaveException; // type@02da │ │ +04ad54: 6e10 e00f 0100 |0008: invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveException;.getErrorCode:()I // method@0fe0 │ │ +04ad5a: 0a00 |000b: move-result v0 │ │ +04ad5c: 2b00 1000 0000 |000c: packed-switch v0, 0000001c // +00000010 │ │ +04ad62: 6200 f303 |000f: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +04ad66: 1100 |0011: return-object v0 │ │ +04ad68: 6200 ee03 |0012: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_PASSWORD:Lorg/emergent/android/weave/SyncEventType; // field@03ee │ │ +04ad6c: 28fd |0014: goto 0011 // -0003 │ │ +04ad6e: 6200 f003 |0015: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_USERNAME:Lorg/emergent/android/weave/SyncEventType; // field@03f0 │ │ +04ad72: 28fa |0017: goto 0011 // -0006 │ │ +04ad74: 6200 ef03 |0018: sget-object v0, Lorg/emergent/android/weave/SyncEventType;.BAD_SYNCKEY:Lorg/emergent/android/weave/SyncEventType; // field@03ef │ │ +04ad78: 28f7 |001a: goto 0011 // -0009 │ │ +04ad7a: 0000 |001b: nop // spacer │ │ +04ad7c: 0001 0300 0200 0000 0900 0000 0600 ... |001c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0002 line=205 │ │ 0x0006 line=206 │ │ 0x000f line=218 │ │ 0x0012 line=208 │ │ @@ -95964,39 +95983,39 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0492d8: |[0492d8] org.emergent.android.weave.syncadapter.SyncService.onHandleAuthIntent:(Landroid/content/Intent;)V │ │ -0492e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0492ea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0492ec: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0492ee: 6e10 ab00 0800 |0003: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ -0492f4: 0c02 |0006: move-result-object v2 │ │ -0492f6: 6206 c304 |0007: sget-object v6, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ -0492fa: 6e20 3901 6200 |0009: invoke-virtual {v2, v6}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -049300: 0c03 |000c: move-result-object v3 │ │ -049302: 6206 c404 |000d: sget-object v6, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -049306: 6e20 3701 6200 |000f: invoke-virtual {v2, v6}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0137 │ │ -04930c: 0c06 |0012: move-result-object v6 │ │ -04930e: 0760 |0013: move-object v0, v6 │ │ -049310: 1f00 4f00 |0014: check-cast v0, Landroid/os/Messenger; // type@004f │ │ -049314: 0705 |0016: move-object v5, v0 │ │ -049316: 7110 c80e 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ -04931c: 0c04 |001a: move-result-object v4 │ │ -04931e: 7110 bb10 0400 |001b: invoke-static {v4}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V // method@10bb │ │ -049324: 7030 e610 5703 |001e: invoke-direct {v7, v5, v3}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;)V // method@10e6 │ │ -04932a: 0e00 |0021: return-void │ │ -04932c: 0d01 |0022: move-exception v1 │ │ -04932e: 1a06 7102 |0023: const-string v6, "EmergentWeave" // string@0271 │ │ -049332: 7120 fb10 1600 |0025: invoke-static {v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ -049338: 7040 e710 5713 |0028: invoke-direct {v7, v5, v3, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V // method@10e7 │ │ -04933e: 28f6 |002b: goto 0021 // -000a │ │ +04ad90: |[04ad90] org.emergent.android.weave.syncadapter.SyncService.onHandleAuthIntent:(Landroid/content/Intent;)V │ │ +04ada0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ada2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04ada4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +04ada6: 6e10 ab00 0800 |0003: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ +04adac: 0c02 |0006: move-result-object v2 │ │ +04adae: 6206 c304 |0007: sget-object v6, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ +04adb2: 6e20 3901 6200 |0009: invoke-virtual {v2, v6}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +04adb8: 0c03 |000c: move-result-object v3 │ │ +04adba: 6206 c404 |000d: sget-object v6, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +04adbe: 6e20 3701 6200 |000f: invoke-virtual {v2, v6}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0137 │ │ +04adc4: 0c06 |0012: move-result-object v6 │ │ +04adc6: 0760 |0013: move-object v0, v6 │ │ +04adc8: 1f00 4e00 |0014: check-cast v0, Landroid/os/Messenger; // type@004e │ │ +04adcc: 0705 |0016: move-object v5, v0 │ │ +04adce: 7110 c80e 0300 |0017: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ +04add4: 0c04 |001a: move-result-object v4 │ │ +04add6: 7110 bb10 0400 |001b: invoke-static {v4}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;.authenticate:(Lorg/emergent/android/weave/client/WeaveAccountInfo;)V // method@10bb │ │ +04addc: 7030 e610 5703 |001e: invoke-direct {v7, v5, v3}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;)V // method@10e6 │ │ +04ade2: 0e00 |0021: return-void │ │ +04ade4: 0d01 |0022: move-exception v1 │ │ +04ade6: 1a06 7102 |0023: const-string v6, "EmergentWeave" // string@0271 │ │ +04adea: 7120 fb10 1600 |0025: invoke-static {v6, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ +04adf0: 7040 e710 5713 |0028: invoke-direct {v7, v5, v3, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V // method@10e7 │ │ +04adf6: 28f6 |002b: goto 0021 // -000a │ │ catches : 1 │ │ 0x0007 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0001 line=79 │ │ 0x0002 line=80 │ │ @@ -96020,108 +96039,108 @@ │ │ 0x0000 - 0x002c reg=8 intent Landroid/content/Intent; │ │ │ │ #3 : (in Lorg/emergent/android/weave/syncadapter/SyncService;) │ │ name : 'onHandleResetIntent' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -049350: |[049350] org.emergent.android.weave.syncadapter.SyncService.onHandleResetIntent:(Landroid/content/Intent;)V │ │ -049360: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ -049364: 5a31 c204 |0002: iput-wide v1, v3, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -049368: 7110 ec10 0300 |0004: invoke-static {v3}, Lorg/emergent/android/weave/syncadapter/SyncService;.wipeDataImpl2:(Landroid/content/Context;)V // method@10ec │ │ -04936e: 1a01 7102 |0007: const-string v1, "EmergentWeave" // string@0271 │ │ -049372: 1a02 1813 |0009: const-string v2, "resetCompleted!" // string@1318 │ │ -049376: 7120 f910 2100 |000b: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -04937c: 0e00 |000e: return-void │ │ -04937e: 0d00 |000f: move-exception v0 │ │ -049380: 1a01 7102 |0010: const-string v1, "EmergentWeave" // string@0271 │ │ -049384: 7120 fb10 0100 |0012: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ -04938a: 28f9 |0015: goto 000e // -0007 │ │ +04ae08: |[04ae08] org.emergent.android.weave.syncadapter.SyncService.onHandleResetIntent:(Landroid/content/Intent;)V │ │ +04ae18: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +04ae1c: 5a42 c204 |0002: iput-wide v2, v4, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04ae20: 7110 ec10 0400 |0004: invoke-static {v4}, Lorg/emergent/android/weave/syncadapter/SyncService;.wipeDataImpl2:(Landroid/content/Context;)V // method@10ec │ │ +04ae26: 1a01 7102 |0007: const-string v1, "EmergentWeave" // string@0271 │ │ +04ae2a: 1a02 1313 |0009: const-string v2, "resetCompleted!" // string@1313 │ │ +04ae2e: 7120 f910 2100 |000b: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04ae34: 0e00 |000e: return-void │ │ +04ae36: 0d00 |000f: move-exception v0 │ │ +04ae38: 1a01 7102 |0010: const-string v1, "EmergentWeave" // string@0271 │ │ +04ae3c: 7120 fb10 0100 |0012: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ +04ae42: 28f9 |0015: goto 000e // -0007 │ │ catches : 1 │ │ 0x0002 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=132 │ │ 0x000f line=129 │ │ 0x0010 line=130 │ │ locals : │ │ 0x0010 - 0x0016 reg=0 e Ljava/lang/Exception; │ │ - 0x0000 - 0x0016 reg=3 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ - 0x0000 - 0x0016 reg=4 intent Landroid/content/Intent; │ │ + 0x0000 - 0x0016 reg=4 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ + 0x0000 - 0x0016 reg=5 intent Landroid/content/Intent; │ │ │ │ #4 : (in Lorg/emergent/android/weave/syncadapter/SyncService;) │ │ name : 'onHandleSyncIntent' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -04939c: |[04939c] org.emergent.android.weave.syncadapter.SyncService.onHandleSyncIntent:(Landroid/content/Intent;)V │ │ -0493ac: 6e10 ab00 0d00 |0000: invoke-virtual {v13}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ -0493b2: 0c02 |0003: move-result-object v2 │ │ -0493b4: 6209 c604 |0004: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ -0493b8: 6e20 3c01 9200 |0006: invoke-virtual {v2, v9}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@013c │ │ -0493be: 0b06 |0009: move-result-wide v6 │ │ -0493c0: 53c9 c204 |000a: iget-wide v9, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -0493c4: 3109 0609 |000c: cmp-long v9, v6, v9 │ │ -0493c8: 3b09 0a00 |000e: if-gez v9, 0018 // +000a │ │ -0493cc: 1a09 7102 |0010: const-string v9, "EmergentWeave" // string@0271 │ │ -0493d0: 1a0a d507 |0012: const-string v10, "Skipping redundant sync!" // string@07d5 │ │ -0493d4: 7120 f910 a900 |0014: invoke-static {v9, v10}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -0493da: 0e00 |0017: return-void │ │ -0493dc: 6209 c404 |0018: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ -0493e0: 6e20 3701 9200 |001a: invoke-virtual {v2, v9}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0137 │ │ -0493e6: 0c05 |001d: move-result-object v5 │ │ -0493e8: 1f05 4f00 |001e: check-cast v5, Landroid/os/Messenger; // type@004f │ │ -0493ec: 6209 c304 |0020: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ -0493f0: 6e20 3901 9200 |0022: invoke-virtual {v2, v9}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ -0493f6: 0c03 |0025: move-result-object v3 │ │ -0493f8: 7110 c80e 0300 |0026: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ -0493fe: 0c04 |0029: move-result-object v4 │ │ -049400: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -049402: 7100 020e 0000 |002b: invoke-static {}, Lorg/emergent/android/weave/ApiCompatUtil;.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; // method@0e02 │ │ -049408: 0c00 |002e: move-result-object v0 │ │ -04940a: 6e20 030e c000 |002f: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.postSyncNotification:(Landroid/content/Context;)V // method@0e03 │ │ -049410: 7120 eb10 4c00 |0032: invoke-static {v12, v4}, Lorg/emergent/android/weave/syncadapter/SyncService;.weaveUpdateSync:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z // method@10eb │ │ -049416: 0a08 |0035: move-result v8 │ │ -049418: 3808 1100 |0036: if-eqz v8, 0047 // +0011 │ │ -04941c: 6209 f203 |0038: sget-object v9, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ -049420: 7030 e910 5c09 |003a: invoke-direct {v12, v5, v9}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V // method@10e9 │ │ -049426: 7100 ff0c 0000 |003d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -04942c: 0b09 |0040: move-result-wide v9 │ │ -04942e: 5ac9 c204 |0041: iput-wide v9, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -049432: 6e20 010e c000 |0043: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ -049438: 28d1 |0046: goto 0017 // -002f │ │ -04943a: 6209 f303 |0047: sget-object v9, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -04943e: 7030 e910 5c09 |0049: invoke-direct {v12, v5, v9}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V // method@10e9 │ │ -049444: 28f1 |004c: goto 003d // -000f │ │ -049446: 0d01 |004d: move-exception v1 │ │ -049448: 1a09 7102 |004e: const-string v9, "EmergentWeave" // string@0271 │ │ -04944c: 7120 fb10 1900 |0050: invoke-static {v9, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ -049452: 7030 e810 5c01 |0053: invoke-direct {v12, v5, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Ljava/lang/Throwable;)V // method@10e8 │ │ -049458: 7100 ff0c 0000 |0056: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -04945e: 0b09 |0059: move-result-wide v9 │ │ -049460: 5ac9 c204 |005a: iput-wide v9, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -049464: 6e20 010e c000 |005c: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ -04946a: 28b8 |005f: goto 0017 // -0048 │ │ -04946c: 0d09 |0060: move-exception v9 │ │ -04946e: 7100 ff0c 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ -049474: 0b0a |0064: move-result-wide v10 │ │ -049476: 5aca c204 |0065: iput-wide v10, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ -04947a: 6e20 010e c000 |0067: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ -049480: 2709 |006a: throw v9 │ │ +04ae54: |[04ae54] org.emergent.android.weave.syncadapter.SyncService.onHandleSyncIntent:(Landroid/content/Intent;)V │ │ +04ae64: 6e10 ab00 0d00 |0000: invoke-virtual {v13}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ +04ae6a: 0c02 |0003: move-result-object v2 │ │ +04ae6c: 6209 c604 |0004: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; // field@04c6 │ │ +04ae70: 6e20 3c01 9200 |0006: invoke-virtual {v2, v9}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@013c │ │ +04ae76: 0b06 |0009: move-result-wide v6 │ │ +04ae78: 53ca c204 |000a: iget-wide v10, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04ae7c: 3109 060a |000c: cmp-long v9, v6, v10 │ │ +04ae80: 3b09 0a00 |000e: if-gez v9, 0018 // +000a │ │ +04ae84: 1a09 7102 |0010: const-string v9, "EmergentWeave" // string@0271 │ │ +04ae88: 1a0a d207 |0012: const-string v10, "Skipping redundant sync!" // string@07d2 │ │ +04ae8c: 7120 f910 a900 |0014: invoke-static {v9, v10}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04ae92: 0e00 |0017: return-void │ │ +04ae94: 6209 c404 |0018: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_MESSENGER_KEY:Ljava/lang/String; // field@04c4 │ │ +04ae98: 6e20 3701 9200 |001a: invoke-virtual {v2, v9}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0137 │ │ +04ae9e: 0c05 |001d: move-result-object v5 │ │ +04aea0: 1f05 4e00 |001e: check-cast v5, Landroid/os/Messenger; // type@004e │ │ +04aea4: 6209 c304 |0020: sget-object v9, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_LOGININFO:Ljava/lang/String; // field@04c3 │ │ +04aea8: 6e20 3901 9200 |0022: invoke-virtual {v2, v9}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0139 │ │ +04aeae: 0c03 |0025: move-result-object v3 │ │ +04aeb0: 7110 c80e 0300 |0026: invoke-static {v3}, Lorg/emergent/android/weave/StaticUtils;.bundleToLogin:(Landroid/os/Bundle;)Lorg/emergent/android/weave/client/WeaveAccountInfo; // method@0ec8 │ │ +04aeb6: 0c04 |0029: move-result-object v4 │ │ +04aeb8: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +04aeba: 7100 020e 0000 |002b: invoke-static {}, Lorg/emergent/android/weave/ApiCompatUtil;.getInstance:()Lorg/emergent/android/weave/ApiCompatUtil; // method@0e02 │ │ +04aec0: 0c00 |002e: move-result-object v0 │ │ +04aec2: 6e20 030e c000 |002f: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.postSyncNotification:(Landroid/content/Context;)V // method@0e03 │ │ +04aec8: 7120 eb10 4c00 |0032: invoke-static {v12, v4}, Lorg/emergent/android/weave/syncadapter/SyncService;.weaveUpdateSync:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z // method@10eb │ │ +04aece: 0a08 |0035: move-result v8 │ │ +04aed0: 3808 1100 |0036: if-eqz v8, 0047 // +0011 │ │ +04aed4: 6209 f203 |0038: sget-object v9, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ +04aed8: 7030 e910 5c09 |003a: invoke-direct {v12, v5, v9}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V // method@10e9 │ │ +04aede: 7100 ff0c 0000 |003d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04aee4: 0b0a |0040: move-result-wide v10 │ │ +04aee6: 5aca c204 |0041: iput-wide v10, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04aeea: 6e20 010e c000 |0043: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ +04aef0: 28d1 |0046: goto 0017 // -002f │ │ +04aef2: 6209 f303 |0047: sget-object v9, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +04aef6: 7030 e910 5c09 |0049: invoke-direct {v12, v5, v9}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V // method@10e9 │ │ +04aefc: 28f1 |004c: goto 003d // -000f │ │ +04aefe: 0d01 |004d: move-exception v1 │ │ +04af00: 1a09 7102 |004e: const-string v9, "EmergentWeave" // string@0271 │ │ +04af04: 7120 fb10 1900 |0050: invoke-static {v9, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fb │ │ +04af0a: 7030 e810 5c01 |0053: invoke-direct {v12, v5, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Ljava/lang/Throwable;)V // method@10e8 │ │ +04af10: 7100 ff0c 0000 |0056: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04af16: 0b0a |0059: move-result-wide v10 │ │ +04af18: 5aca c204 |005a: iput-wide v10, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04af1c: 6e20 010e c000 |005c: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ +04af22: 28b8 |005f: goto 0017 // -0048 │ │ +04af24: 0d09 |0060: move-exception v9 │ │ +04af26: 7100 ff0c 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0cff │ │ +04af2c: 0b0a |0064: move-result-wide v10 │ │ +04af2e: 5aca c204 |0065: iput-wide v10, v12, Lorg/emergent/android/weave/syncadapter/SyncService;.m_lastSyncRequestTime:J // field@04c2 │ │ +04af32: 6e20 010e c000 |0067: invoke-virtual {v0, v12}, Lorg/emergent/android/weave/ApiCompatUtil;.clearSyncNotification:(Landroid/content/Context;)V // method@0e01 │ │ +04af38: 2709 |006a: throw v9 │ │ catches : 3 │ │ 0x002f - 0x003d │ │ Ljava/lang/Exception; -> 0x004d │ │ -> 0x0060 │ │ 0x0047 - 0x004c │ │ Ljava/lang/Exception; -> 0x004d │ │ -> 0x0060 │ │ @@ -96169,18 +96188,18 @@ │ │ type : '(Landroid/os/Messenger;Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0494a4: |[0494a4] org.emergent.android.weave.syncadapter.SyncService.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;)V │ │ -0494b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0494b6: 7040 e710 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V // method@10e7 │ │ -0494bc: 0e00 |0004: return-void │ │ +04af5c: |[04af5c] org.emergent.android.weave.syncadapter.SyncService.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;)V │ │ +04af6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04af6e: 7040 e710 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V // method@10e7 │ │ +04af74: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0004 line=187 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ 0x0000 - 0x0005 reg=2 messenger Landroid/os/Messenger; │ │ @@ -96191,34 +96210,34 @@ │ │ type : '(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0494c0: |[0494c0] org.emergent.android.weave.syncadapter.SyncService.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V │ │ -0494d0: 3908 1700 |0000: if-nez v8, 0017 // +0017 │ │ -0494d4: 6202 f203 |0002: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ -0494d8: 7100 5701 0000 |0004: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@0157 │ │ -0494de: 0c01 |0007: move-result-object v1 │ │ -0494e0: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -0494e2: 5913 1b00 |0009: iput v3, v1, Landroid/os/Message;.arg1:I // field@001b │ │ -0494e6: 6e10 e00e 0200 |000b: invoke-virtual {v2}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -0494ec: 0a03 |000e: move-result v3 │ │ -0494ee: 5913 1c00 |000f: iput v3, v1, Landroid/os/Message;.arg2:I // field@001c │ │ -0494f2: 5b17 1d00 |0011: iput-object v7, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -0494f6: 6e20 5a01 1600 |0013: invoke-virtual {v6, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@015a │ │ -0494fc: 0e00 |0016: return-void │ │ -0494fe: 6202 f303 |0017: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ -049502: 28eb |0019: goto 0004 // -0015 │ │ -049504: 0d00 |001a: move-exception v0 │ │ -049506: 1a03 7102 |001b: const-string v3, "EmergentWeave" // string@0271 │ │ -04950a: 1a04 7402 |001d: const-string v4, "Exception sending message" // string@0274 │ │ -04950e: 7130 fa10 4300 |001f: invoke-static {v3, v4, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fa │ │ -049514: 28f4 |0022: goto 0016 // -000c │ │ +04af78: |[04af78] org.emergent.android.weave.syncadapter.SyncService.sendAuthMessage:(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V │ │ +04af88: 3908 1700 |0000: if-nez v8, 0017 // +0017 │ │ +04af8c: 6202 f203 |0002: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.COMPLETED:Lorg/emergent/android/weave/SyncEventType; // field@03f2 │ │ +04af90: 7100 5701 0000 |0004: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@0157 │ │ +04af96: 0c01 |0007: move-result-object v1 │ │ +04af98: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +04af9a: 5913 1b00 |0009: iput v3, v1, Landroid/os/Message;.arg1:I // field@001b │ │ +04af9e: 6e10 e00e 0200 |000b: invoke-virtual {v2}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +04afa4: 0a03 |000e: move-result v3 │ │ +04afa6: 5913 1c00 |000f: iput v3, v1, Landroid/os/Message;.arg2:I // field@001c │ │ +04afaa: 5b17 1d00 |0011: iput-object v7, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +04afae: 6e20 5a01 1600 |0013: invoke-virtual {v6, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@015a │ │ +04afb4: 0e00 |0016: return-void │ │ +04afb6: 6202 f303 |0017: sget-object v2, Lorg/emergent/android/weave/SyncEventType;.FAILED:Lorg/emergent/android/weave/SyncEventType; // field@03f3 │ │ +04afba: 28eb |0019: goto 0004 // -0015 │ │ +04afbc: 0d00 |001a: move-exception v0 │ │ +04afbe: 1a03 7102 |001b: const-string v3, "EmergentWeave" // string@0271 │ │ +04afc2: 1a04 7402 |001d: const-string v4, "Exception sending message" // string@0274 │ │ +04afc6: 7130 fa10 4300 |001f: invoke-static {v3, v4, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fa │ │ +04afcc: 28f4 |0022: goto 0016 // -000c │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Landroid/os/RemoteException; -> 0x001a │ │ positions : │ │ 0x0000 line=190 │ │ 0x0004 line=191 │ │ 0x0008 line=192 │ │ @@ -96245,34 +96264,34 @@ │ │ type : '(Landroid/os/Messenger;Ljava/lang/Throwable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -049524: |[049524] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Ljava/lang/Throwable;)V │ │ -049534: 7110 e110 0800 |0000: invoke-static {v8}, Lorg/emergent/android/weave/syncadapter/SyncService;.getSyncStatusType:(Ljava/lang/Throwable;)Lorg/emergent/android/weave/SyncEventType; // method@10e1 │ │ -04953a: 0c01 |0003: move-result-object v1 │ │ -04953c: 1a02 9100 |0004: const-string v2, "%s : %s" // string@0091 │ │ -049540: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -049542: 2333 1c03 |0007: new-array v3, v3, [Ljava/lang/Object; // type@031c │ │ -049546: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -049548: 6e10 cb0c 0800 |000a: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04954e: 0c05 |000d: move-result-object v5 │ │ -049550: 6e10 9e0c 0500 |000e: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -049556: 0c05 |0011: move-result-object v5 │ │ -049558: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ -04955c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04955e: 6e10 080d 0800 |0015: invoke-virtual {v8}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@0d08 │ │ -049564: 0c05 |0018: move-result-object v5 │ │ -049566: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ -04956a: 7120 dc0c 3200 |001b: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -049570: 0c00 |001e: move-result-object v0 │ │ -049572: 7040 ea10 7601 |001f: invoke-direct {v6, v7, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V // method@10ea │ │ -049578: 0e00 |0022: return-void │ │ +04afdc: |[04afdc] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Ljava/lang/Throwable;)V │ │ +04afec: 7110 e110 0800 |0000: invoke-static {v8}, Lorg/emergent/android/weave/syncadapter/SyncService;.getSyncStatusType:(Ljava/lang/Throwable;)Lorg/emergent/android/weave/SyncEventType; // method@10e1 │ │ +04aff2: 0c01 |0003: move-result-object v1 │ │ +04aff4: 1a02 9100 |0004: const-string v2, "%s : %s" // string@0091 │ │ +04aff8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +04affa: 2333 1903 |0007: new-array v3, v3, [Ljava/lang/Object; // type@0319 │ │ +04affe: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +04b000: 6e10 cb0c 0800 |000a: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04b006: 0c05 |000d: move-result-object v5 │ │ +04b008: 6e10 9e0c 0500 |000e: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04b00e: 0c05 |0011: move-result-object v5 │ │ +04b010: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ +04b014: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04b016: 6e10 080d 0800 |0015: invoke-virtual {v8}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@0d08 │ │ +04b01c: 0c05 |0018: move-result-object v5 │ │ +04b01e: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ +04b022: 7120 dc0c 3200 |001b: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04b028: 0c00 |001e: move-result-object v0 │ │ +04b02a: 7040 ea10 7601 |001f: invoke-direct {v6, v7, v1, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V // method@10ea │ │ +04b030: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x001f line=164 │ │ 0x0022 line=165 │ │ locals : │ │ @@ -96287,18 +96306,18 @@ │ │ type : '(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04957c: |[04957c] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V │ │ -04958c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04958e: 7040 ea10 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V // method@10ea │ │ -049594: 0e00 |0004: return-void │ │ +04b034: |[04b034] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;)V │ │ +04b044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b046: 7040 ea10 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/emergent/android/weave/syncadapter/SyncService;.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V // method@10ea │ │ +04b04c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ 0x0000 - 0x0005 reg=2 messenger Landroid/os/Messenger; │ │ @@ -96309,32 +96328,32 @@ │ │ type : '(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -049598: |[049598] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V │ │ -0495a8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0495ac: 0e00 |0002: return-void │ │ -0495ae: 7100 5701 0000 |0003: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@0157 │ │ -0495b4: 0c01 |0006: move-result-object v1 │ │ -0495b6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0495b8: 5912 1b00 |0008: iput v2, v1, Landroid/os/Message;.arg1:I // field@001b │ │ -0495bc: 6e10 e00e 0600 |000a: invoke-virtual {v6}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ -0495c2: 0a02 |000d: move-result v2 │ │ -0495c4: 5912 1c00 |000e: iput v2, v1, Landroid/os/Message;.arg2:I // field@001c │ │ -0495c8: 5b17 1d00 |0010: iput-object v7, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ -0495cc: 6e20 5a01 1500 |0012: invoke-virtual {v5, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@015a │ │ -0495d2: 28ed |0015: goto 0002 // -0013 │ │ -0495d4: 0d00 |0016: move-exception v0 │ │ -0495d6: 1a02 7102 |0017: const-string v2, "EmergentWeave" // string@0271 │ │ -0495da: 1a03 7402 |0019: const-string v3, "Exception sending message" // string@0274 │ │ -0495de: 7130 fa10 3200 |001b: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fa │ │ -0495e4: 28e4 |001e: goto 0002 // -001c │ │ +04b050: |[04b050] org.emergent.android.weave.syncadapter.SyncService.sendMessage:(Landroid/os/Messenger;Lorg/emergent/android/weave/SyncEventType;Ljava/lang/String;)V │ │ +04b060: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +04b064: 0e00 |0002: return-void │ │ +04b066: 7100 5701 0000 |0003: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@0157 │ │ +04b06c: 0c01 |0006: move-result-object v1 │ │ +04b06e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +04b070: 5912 1b00 |0008: iput v2, v1, Landroid/os/Message;.arg1:I // field@001b │ │ +04b074: 6e10 e00e 0600 |000a: invoke-virtual {v6}, Lorg/emergent/android/weave/SyncEventType;.ordinal:()I // method@0ee0 │ │ +04b07a: 0a02 |000d: move-result v2 │ │ +04b07c: 5912 1c00 |000e: iput v2, v1, Landroid/os/Message;.arg2:I // field@001c │ │ +04b080: 5b17 1d00 |0010: iput-object v7, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001d │ │ +04b084: 6e20 5a01 1500 |0012: invoke-virtual {v5, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@015a │ │ +04b08a: 28ed |0015: goto 0002 // -0013 │ │ +04b08c: 0d00 |0016: move-exception v0 │ │ +04b08e: 1a02 7102 |0017: const-string v2, "EmergentWeave" // string@0271 │ │ +04b092: 1a03 7402 |0019: const-string v3, "Exception sending message" // string@0274 │ │ +04b096: 7130 fa10 3200 |001b: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10fa │ │ +04b09c: 28e4 |001e: goto 0002 // -001c │ │ catches : 1 │ │ 0x0012 - 0x0015 │ │ Landroid/os/RemoteException; -> 0x0016 │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=183 │ │ 0x0003 line=174 │ │ @@ -96353,90 +96372,89 @@ │ │ 0x0000 - 0x001f reg=7 text Ljava/lang/String; │ │ │ │ #10 : (in Lorg/emergent/android/weave/syncadapter/SyncService;) │ │ name : 'weaveUpdateSync' │ │ type : '(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0495f4: |[0495f4] org.emergent.android.weave.syncadapter.SyncService.weaveUpdateSync:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ │ -049604: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -049606: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -049608: 3909 0300 |0002: if-nez v9, 0005 // +0003 │ │ -04960c: 0f03 |0004: return v3 │ │ -04960e: 2202 3502 |0005: new-instance v2, Ljava/util/HashSet; // type@0235 │ │ -049612: 1225 |0007: const/4 v5, #int 2 // #2 │ │ -049614: 2355 2d03 |0008: new-array v5, v5, [Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@032d │ │ -049618: 2206 fe02 |000a: new-instance v6, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fe │ │ -04961c: 6207 9304 |000c: sget-object v7, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ -049620: 7030 c010 8607 |000e: invoke-direct {v6, v8, v7}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V // method@10c0 │ │ -049626: 4d06 0503 |0011: aput-object v6, v5, v3 │ │ -04962a: 2203 fe02 |0013: new-instance v3, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fe │ │ -04962e: 6206 9d04 |0015: sget-object v6, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ -049632: 7030 c010 8306 |0017: invoke-direct {v3, v8, v6}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V // method@10c0 │ │ -049638: 4d03 0504 |001a: aput-object v3, v5, v4 │ │ -04963c: 7110 400d 0500 |001c: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0d40 │ │ -049642: 0c03 |001f: move-result-object v3 │ │ -049644: 7020 500d 3200 |0020: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0d50 │ │ -04964a: 7210 6e0d 0200 |0023: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ -049650: 0c00 |0026: move-result-object v0 │ │ -049652: 7210 540d 0000 |0027: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ -049658: 0a03 |002a: move-result v3 │ │ -04965a: 3803 1000 |002b: if-eqz v3, 003b // +0010 │ │ -04965e: 7210 550d 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ -049664: 0c01 |0030: move-result-object v1 │ │ -049666: 1f01 fe02 |0031: check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fe │ │ -04966a: 6e10 a40f 0900 |0033: invoke-virtual {v9}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ -049670: 0c03 |0036: move-result-object v3 │ │ -049672: 6e20 c110 3100 |0037: invoke-virtual {v1, v3}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.doQueryAndUpdate:(Ljava/lang/String;)I // method@10c1 │ │ -049678: 28ed |003a: goto 0027 // -0013 │ │ -04967a: 0143 |003b: move v3, v4 │ │ -04967c: 28c8 |003c: goto 0004 // -0038 │ │ +04b0ac: |[04b0ac] org.emergent.android.weave.syncadapter.SyncService.weaveUpdateSync:(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ │ +04b0bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04b0be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04b0c0: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ +04b0c4: 0f02 |0004: return v2 │ │ +04b0c6: 2201 3302 |0005: new-instance v1, Ljava/util/HashSet; // type@0233 │ │ +04b0ca: 1224 |0007: const/4 v4, #int 2 // #2 │ │ +04b0cc: 2344 2a03 |0008: new-array v4, v4, [Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@032a │ │ +04b0d0: 2205 fb02 |000a: new-instance v5, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fb │ │ +04b0d4: 6206 9304 |000c: sget-object v6, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ +04b0d8: 7030 c010 7506 |000e: invoke-direct {v5, v7, v6}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V // method@10c0 │ │ +04b0de: 4d05 0402 |0011: aput-object v5, v4, v2 │ │ +04b0e2: 2202 fb02 |0013: new-instance v2, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fb │ │ +04b0e6: 6205 9d04 |0015: sget-object v5, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ +04b0ea: 7030 c010 7205 |0017: invoke-direct {v2, v7, v5}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.:(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V // method@10c0 │ │ +04b0f0: 4d02 0403 |001a: aput-object v2, v4, v3 │ │ +04b0f4: 7110 400d 0400 |001c: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0d40 │ │ +04b0fa: 0c02 |001f: move-result-object v2 │ │ +04b0fc: 7020 500d 2100 |0020: invoke-direct {v1, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0d50 │ │ +04b102: 7210 6e0d 0100 |0023: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d6e │ │ +04b108: 0c02 |0026: move-result-object v2 │ │ +04b10a: 7210 540d 0200 |0027: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0d54 │ │ +04b110: 0a04 |002a: move-result v4 │ │ +04b112: 3804 1000 |002b: if-eqz v4, 003b // +0010 │ │ +04b116: 7210 550d 0200 |002d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0d55 │ │ +04b11c: 0c00 |0030: move-result-object v0 │ │ +04b11e: 1f00 fb02 |0031: check-cast v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant; // type@02fb │ │ +04b122: 6e10 a40f 0800 |0033: invoke-virtual {v8}, Lorg/emergent/android/weave/client/WeaveAccountInfo;.toAuthToken:()Ljava/lang/String; // method@0fa4 │ │ +04b128: 0c04 |0036: move-result-object v4 │ │ +04b12a: 6e20 c110 4000 |0037: invoke-virtual {v0, v4}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.doQueryAndUpdate:(Ljava/lang/String;)I // method@10c1 │ │ +04b130: 28ed |003a: goto 0027 // -0013 │ │ +04b132: 0132 |003b: move v2, v3 │ │ +04b134: 28c8 |003c: goto 0004 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0004 line=158 │ │ 0x0005 line=149 │ │ 0x0023 line=154 │ │ 0x0033 line=155 │ │ 0x003c line=158 │ │ locals : │ │ - 0x0033 - 0x003b reg=1 syncAssistant Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - 0x0027 - 0x003d reg=0 i$ Ljava/util/Iterator; │ │ - 0x0023 - 0x003d reg=2 syncAssistants Ljava/util/Set; Ljava/util/Set; │ │ - 0x0000 - 0x003d reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x003d reg=9 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ + 0x0033 - 0x003b reg=0 syncAssistant Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ + 0x0023 - 0x003d reg=1 syncAssistants Ljava/util/Set; Ljava/util/Set; │ │ + 0x0000 - 0x003d reg=7 context Landroid/content/Context; │ │ + 0x0000 - 0x003d reg=8 loginInfo Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ #11 : (in Lorg/emergent/android/weave/syncadapter/SyncService;) │ │ name : 'wipeDataImpl2' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -049680: |[049680] org.emergent.android.weave.syncadapter.SyncService.wipeDataImpl2:(Landroid/content/Context;)V │ │ -049690: 7100 c410 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.resetCaches:()V // method@10c4 │ │ -049696: 6e10 9300 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -04969c: 0c01 |0006: move-result-object v1 │ │ -04969e: 6202 9d04 |0007: sget-object v2, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ -0496a2: 6e20 ab10 1200 |0009: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ -0496a8: 6202 9304 |000c: sget-object v2, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ -0496ac: 6e20 ab10 1200 |000e: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ -0496b2: 0e00 |0011: return-void │ │ -0496b4: 0d00 |0012: move-exception v0 │ │ -0496b6: 1a02 7102 |0013: const-string v2, "EmergentWeave" // string@0271 │ │ -0496ba: 6e10 090d 0000 |0015: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0d09 │ │ -0496c0: 0c03 |0018: move-result-object v3 │ │ -0496c2: 7130 f610 3200 |0019: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ -0496c8: 28f5 |001c: goto 0011 // -000b │ │ +04b138: |[04b138] org.emergent.android.weave.syncadapter.SyncService.wipeDataImpl2:(Landroid/content/Context;)V │ │ +04b148: 7100 c410 0000 |0000: invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;.resetCaches:()V // method@10c4 │ │ +04b14e: 6e10 9300 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +04b154: 0c01 |0006: move-result-object v1 │ │ +04b156: 6202 9d04 |0007: sget-object v2, Lorg/emergent/android/weave/persistence/Passwords;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@049d │ │ +04b15a: 6e20 ab10 1200 |0009: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ +04b160: 6202 9304 |000c: sget-object v2, Lorg/emergent/android/weave/persistence/Bookmarks;.UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; // field@0493 │ │ +04b164: 6e20 ab10 1200 |000e: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;.deleteRecords:(Landroid/content/ContentResolver;)I // method@10ab │ │ +04b16a: 0e00 |0011: return-void │ │ +04b16c: 0d00 |0012: move-exception v0 │ │ +04b16e: 1a02 7102 |0013: const-string v2, "EmergentWeave" // string@0271 │ │ +04b172: 6e10 090d 0000 |0015: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0d09 │ │ +04b178: 0c03 |0018: move-result-object v3 │ │ +04b17a: 7130 f610 3200 |0019: invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f6 │ │ +04b180: 28f5 |001c: goto 0011 // -000b │ │ catches : 1 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Throwable; -> 0x0012 │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ 0x0007 line=138 │ │ @@ -96455,36 +96473,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0496dc: |[0496dc] org.emergent.android.weave.syncadapter.SyncService.onHandleIntent:(Landroid/content/Intent;)V │ │ -0496ec: 6e10 ab00 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ -0496f2: 0c00 |0003: move-result-object v0 │ │ -0496f4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0496f8: 1a02 7102 |0006: const-string v2, "EmergentWeave" // string@0271 │ │ -0496fc: 1a03 1a07 |0008: const-string v3, "No op specified!" // string@071a │ │ -049700: 7120 f510 3200 |000a: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;)V // method@10f5 │ │ -049706: 0e00 |000d: return-void │ │ -049708: 6202 c504 |000e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ -04970c: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -04970e: 6e30 3b01 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ -049714: 0a01 |0014: move-result v1 │ │ -049716: 2b01 1100 0000 |0015: packed-switch v1, 00000026 // +00000011 │ │ -04971c: 28f5 |0018: goto 000d // -000b │ │ -04971e: 7020 e510 5400 |0019: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleSyncIntent:(Landroid/content/Intent;)V // method@10e5 │ │ -049724: 28f1 |001c: goto 000d // -000f │ │ -049726: 7020 e410 5400 |001d: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleResetIntent:(Landroid/content/Intent;)V // method@10e4 │ │ -04972c: 28ed |0020: goto 000d // -0013 │ │ -04972e: 7020 e210 5400 |0021: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleAuthIntent:(Landroid/content/Intent;)V // method@10e2 │ │ -049734: 28e9 |0024: goto 000d // -0017 │ │ -049736: 0000 |0025: nop // spacer │ │ -049738: 0001 0300 e903 0000 0400 0000 0800 ... |0026: packed-switch-data (10 units) │ │ +04b194: |[04b194] org.emergent.android.weave.syncadapter.SyncService.onHandleIntent:(Landroid/content/Intent;)V │ │ +04b1a4: 6e10 ab00 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00ab │ │ +04b1aa: 0c00 |0003: move-result-object v0 │ │ +04b1ac: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04b1b0: 1a02 7102 |0006: const-string v2, "EmergentWeave" // string@0271 │ │ +04b1b4: 1a03 1707 |0008: const-string v3, "No op specified!" // string@0717 │ │ +04b1b8: 7120 f510 3200 |000a: invoke-static {v2, v3}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;)V // method@10f5 │ │ +04b1be: 0e00 |000d: return-void │ │ +04b1c0: 6202 c504 |000e: sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;.INTENT_EXTRA_SYNC_OP_KEY:Ljava/lang/String; // field@04c5 │ │ +04b1c4: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +04b1c6: 6e30 3b01 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@013b │ │ +04b1cc: 0a01 |0014: move-result v1 │ │ +04b1ce: 2b01 1100 0000 |0015: packed-switch v1, 00000026 // +00000011 │ │ +04b1d4: 28f5 |0018: goto 000d // -000b │ │ +04b1d6: 7020 e510 5400 |0019: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleSyncIntent:(Landroid/content/Intent;)V // method@10e5 │ │ +04b1dc: 28f1 |001c: goto 000d // -000f │ │ +04b1de: 7020 e410 5400 |001d: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleResetIntent:(Landroid/content/Intent;)V // method@10e4 │ │ +04b1e4: 28ed |0020: goto 000d // -0013 │ │ +04b1e6: 7020 e210 5400 |0021: invoke-direct {v4, v5}, Lorg/emergent/android/weave/syncadapter/SyncService;.onHandleAuthIntent:(Landroid/content/Intent;)V // method@10e2 │ │ +04b1ec: 28e9 |0024: goto 000d // -0017 │ │ +04b1ee: 0000 |0025: nop // spacer │ │ +04b1f0: 0001 0300 e903 0000 0400 0000 0800 ... |0026: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=75 │ │ 0x000e line=63 │ │ @@ -96495,20 +96513,20 @@ │ │ 0x0025 line=64 │ │ locals : │ │ 0x0004 - 0x0030 reg=0 extras Landroid/os/Bundle; │ │ 0x0015 - 0x0030 reg=1 opcode I │ │ 0x0000 - 0x0030 reg=4 this Lorg/emergent/android/weave/syncadapter/SyncService; │ │ 0x0000 - 0x0030 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2030 (SyncService.java) │ │ + source_file_idx : 2027 (SyncService.java) │ │ │ │ Class #371 header: │ │ -class_idx : 90 │ │ +class_idx : 89 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 91 │ │ +superclass_idx : 90 │ │ source_file_idx : 412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #371 annotations: │ │ @@ -96529,17 +96547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04974c: |[04974c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -04975c: 7010 7501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0175 │ │ -049762: 0e00 |0003: return-void │ │ +04b204: |[04b204] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +04b214: 7010 7501 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0175 │ │ +04b21a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -96548,18 +96566,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049764: |[049764] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -049774: 7110 8a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@018a │ │ -04977a: 0a00 |0003: move-result v0 │ │ -04977c: 0f00 |0004: return v0 │ │ +04b21c: |[04b21c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04b22c: 7110 8a01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@018a │ │ +04b232: 0a00 |0003: move-result v0 │ │ +04b234: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -96568,18 +96586,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049780: |[049780] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -049790: 7110 8b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018b │ │ -049796: 0c00 |0003: move-result-object v0 │ │ -049798: 1100 |0004: return-object v0 │ │ +04b238: |[04b238] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b248: 7110 8b01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018b │ │ +04b24e: 0c00 |0003: move-result-object v0 │ │ +04b250: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -96588,18 +96606,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04979c: |[04979c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0497ac: 7110 8c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018c │ │ -0497b2: 0c00 |0003: move-result-object v0 │ │ -0497b4: 1100 |0004: return-object v0 │ │ +04b254: |[04b254] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b264: 7110 8c01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018c │ │ +04b26a: 0c00 |0003: move-result-object v0 │ │ +04b26c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -96608,18 +96626,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0497b8: |[0497b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0497c8: 7110 8d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@018d │ │ -0497ce: 0c00 |0003: move-result-object v0 │ │ -0497d0: 1100 |0004: return-object v0 │ │ +04b270: |[04b270] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04b280: 7110 8d01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@018d │ │ +04b286: 0c00 |0003: move-result-object v0 │ │ +04b288: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -96628,32 +96646,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0497d4: |[0497d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0497e4: 7110 8e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018e │ │ -0497ea: 0c00 |0003: move-result-object v0 │ │ -0497ec: 1100 |0004: return-object v0 │ │ +04b28c: |[04b28c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04b29c: 7110 8e01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@018e │ │ +04b2a2: 0c00 |0003: move-result-object v0 │ │ +04b2a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 412 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #372 header: │ │ -class_idx : 135 │ │ +class_idx : 134 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 134 │ │ -source_file_idx : 1804 │ │ +superclass_idx : 133 │ │ +source_file_idx : 1801 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -96673,17 +96691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0497f0: |[0497f0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -049800: 7010 7203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0372 │ │ -049806: 0e00 |0003: return-void │ │ +04b2a8: |[04b2a8] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +04b2b8: 7010 7203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0372 │ │ +04b2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -96692,21 +96710,21 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -049808: |[049808] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -049818: 7110 8703 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0387 │ │ -04981e: 0c00 |0003: move-result-object v0 │ │ -049820: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -049824: 6f20 7303 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0373 │ │ -04982a: 0c00 |0009: move-result-object v0 │ │ -04982c: 1100 |000a: return-object v0 │ │ +04b2c0: |[04b2c0] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04b2d0: 7110 8703 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0387 │ │ +04b2d6: 0c00 |0003: move-result-object v0 │ │ +04b2d8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +04b2dc: 6f20 7303 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0373 │ │ +04b2e2: 0c00 |0009: move-result-object v0 │ │ +04b2e4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0006 line=88 │ │ 0x000a line=90 │ │ locals : │ │ @@ -96719,21 +96737,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -049830: |[049830] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -049840: 7110 8803 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0388 │ │ -049846: 0c00 |0003: move-result-object v0 │ │ -049848: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04984c: 6f30 7403 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0374 │ │ -049852: 0c00 |0009: move-result-object v0 │ │ -049854: 1100 |000a: return-object v0 │ │ +04b2e8: |[04b2e8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +04b2f8: 7110 8803 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0388 │ │ +04b2fe: 0c00 |0003: move-result-object v0 │ │ +04b300: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +04b304: 6f30 7403 2103 |0006: invoke-super {v1, v2, v3}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0374 │ │ +04b30a: 0c00 |0009: move-result-object v0 │ │ +04b30c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0006 line=107 │ │ 0x000a line=109 │ │ locals : │ │ @@ -96747,17 +96765,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -049858: |[049858] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -049868: 7120 8903 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0389 │ │ -04986e: 0e00 |0003: return-void │ │ +04b310: |[04b310] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04b320: 7120 8903 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0389 │ │ +04b326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -96768,33 +96786,33 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049870: |[049870] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -049880: 7120 8a03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@038a │ │ -049886: 0a00 |0003: move-result v0 │ │ -049888: 0f00 |0004: return v0 │ │ +04b328: |[04b328] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04b338: 7120 8a03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@038a │ │ +04b33e: 0a00 |0003: move-result v0 │ │ +04b340: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 1804 (NavUtils.java) │ │ + source_file_idx : 1801 (NavUtils.java) │ │ │ │ Class #373 header: │ │ -class_idx : 159 │ │ +class_idx : 158 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 158 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 157 │ │ +source_file_idx : 1990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -96814,17 +96832,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04988c: |[04988c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -04989c: 7010 0f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040f │ │ -0498a2: 0e00 |0003: return-void │ │ +04b344: |[04b344] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +04b354: 7010 0f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040f │ │ +04b35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -96833,27 +96851,27 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0498a4: |[0498a4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0498b4: 6e10 ec03 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03ec │ │ -0498ba: 0c00 |0003: move-result-object v0 │ │ -0498bc: 6e10 ed03 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ -0498c2: 0c01 |0007: move-result-object v1 │ │ -0498c4: 7130 2104 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0421 │ │ -0498ca: 6e20 1504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0415 │ │ -0498d0: 0a00 |000e: move-result v0 │ │ -0498d2: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0498d6: 6e10 ea03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ -0498dc: 0c00 |0014: move-result-object v0 │ │ -0498de: 7220 ff0a 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0aff │ │ -0498e4: 0e00 |0018: return-void │ │ +04b35c: |[04b35c] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +04b36c: 6e10 ec03 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03ec │ │ +04b372: 0c00 |0003: move-result-object v0 │ │ +04b374: 6e10 ed03 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03ed │ │ +04b37a: 0c01 |0007: move-result-object v1 │ │ +04b37c: 7130 2104 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0421 │ │ +04b382: 6e20 1504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0415 │ │ +04b388: 0a00 |000e: move-result v0 │ │ +04b38a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +04b38e: 6e10 ea03 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03ea │ │ +04b394: 0c00 |0014: move-result-object v0 │ │ +04b396: 7220 ff0a 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0aff │ │ +04b39c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -96866,35 +96884,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0498e8: |[0498e8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0498f8: 7210 fc0a 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0afc │ │ -0498fe: 0a00 |0003: move-result v0 │ │ -049900: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -049904: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -049906: 0f00 |0007: return v0 │ │ -049908: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04990a: 28fe |0009: goto 0007 // -0002 │ │ +04b3a0: |[04b3a0] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +04b3b0: 7210 fc0a 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0afc │ │ +04b3b6: 0a00 |0003: move-result v0 │ │ +04b3b8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +04b3bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04b3be: 0f00 |0007: return v0 │ │ +04b3c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04b3c2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #374 header: │ │ -class_idx : 177 │ │ +class_idx : 176 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 173 │ │ +superclass_idx : 172 │ │ source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #374 annotations: │ │ @@ -96944,20 +96962,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04990c: |[04990c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -04991c: 7020 4904 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0449 │ │ -049922: 2200 b300 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b3 │ │ -049926: 7020 7d04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@047d │ │ -04992c: 5b10 8001 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ -049930: 0e00 |000a: return-void │ │ +04b3c4: |[04b3c4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +04b3d4: 7020 4904 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0449 │ │ +04b3da: 2200 b200 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b2 │ │ +04b3de: 7020 7d04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@047d │ │ +04b3e4: 5b10 8001 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ +04b3e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -96968,25 +96986,25 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -049934: |[049934] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -049944: 7020 4904 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0449 │ │ -04994a: 2200 b300 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b3 │ │ -04994e: 7020 7d04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@047d │ │ -049954: 5b10 8001 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ -049958: 5b13 8501 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ -04995c: 5b14 8101 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ -049960: 5b15 8201 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ -049964: 5b16 8301 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ -049968: 5b17 8401 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ -04996c: 0e00 |0014: return-void │ │ +04b3ec: |[04b3ec] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +04b3fc: 7020 4904 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0449 │ │ +04b402: 2200 b200 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b2 │ │ +04b406: 7020 7d04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@047d │ │ +04b40c: 5b10 8001 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ +04b410: 5b13 8501 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ +04b414: 5b14 8101 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ +04b418: 5b15 8201 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ +04b41c: 5b16 8301 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ +04b420: 5b17 8401 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ +04b424: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -97008,34 +97026,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -049970: |[049970] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -049980: 6e10 6c04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@046c │ │ -049986: 0a01 |0003: move-result v1 │ │ -049988: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -04998c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -049990: 7210 f300 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -049996: 0e00 |000b: return-void │ │ -049998: 5420 7f01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -04999c: 5b23 7f01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -0499a0: 6e10 6d04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@046d │ │ -0499a6: 0a01 |0013: move-result v1 │ │ -0499a8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0499ac: 6f20 4b04 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@044b │ │ -0499b2: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0499b6: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0499ba: 7210 fa00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -0499c0: 0a01 |0020: move-result v1 │ │ -0499c2: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0499c6: 7210 f300 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -0499cc: 28e5 |0026: goto 000b // -001b │ │ +04b428: |[04b428] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +04b438: 6e10 6c04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@046c │ │ +04b43e: 0a01 |0003: move-result v1 │ │ +04b440: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +04b444: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +04b448: 7210 f300 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04b44e: 0e00 |000b: return-void │ │ +04b450: 5420 7f01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b454: 5b23 7f01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b458: 6e10 6d04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@046d │ │ +04b45e: 0a01 |0013: move-result v1 │ │ +04b460: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +04b464: 6f20 4b04 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@044b │ │ +04b46a: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +04b46e: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +04b472: 7210 fa00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +04b478: 0a01 |0020: move-result v1 │ │ +04b47a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +04b47e: 7210 f300 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04b484: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -97054,18 +97072,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0499d0: |[0499d0] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0499e0: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -0499e4: 6e20 6204 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0462 │ │ -0499ea: 0e00 |0005: return-void │ │ +04b488: |[04b488] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +04b498: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +04b49c: 6e20 6204 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0462 │ │ +04b4a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -97074,56 +97092,56 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -0499ec: |[0499ec] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0499fc: 6f55 4e04 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@044e │ │ -049a02: 6e20 850c 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a08: 1a00 7110 |0006: const-string v0, "mUri=" // string@1071 │ │ -049a0c: 6e20 850c 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a12: 5410 8501 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ -049a16: 6e20 890c 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -049a1c: 6e20 850c 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a22: 1a00 1610 |0013: const-string v0, "mProjection=" // string@1016 │ │ -049a26: 6e20 850c 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a2c: 5410 8101 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ -049a30: 7110 420d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ -049a36: 0c00 |001d: move-result-object v0 │ │ -049a38: 6e20 8a0c 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -049a3e: 6e20 850c 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a44: 1a00 3610 |0024: const-string v0, "mSelection=" // string@1036 │ │ -049a48: 6e20 850c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a4e: 5410 8201 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ -049a52: 6e20 8a0c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -049a58: 6e20 850c 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a5e: 1a00 3810 |0031: const-string v0, "mSelectionArgs=" // string@1038 │ │ -049a62: 6e20 850c 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a68: 5410 8301 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ -049a6c: 7110 420d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ -049a72: 0c00 |003b: move-result-object v0 │ │ -049a74: 6e20 8a0c 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -049a7a: 6e20 850c 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a80: 1a00 3d10 |0042: const-string v0, "mSortOrder=" // string@103d │ │ -049a84: 6e20 850c 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a8a: 5410 8401 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ -049a8e: 6e20 8a0c 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ -049a94: 6e20 850c 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049a9a: 1a00 830f |004f: const-string v0, "mCursor=" // string@0f83 │ │ -049a9e: 6e20 850c 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049aa4: 5410 7f01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049aa8: 6e20 890c 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ -049aae: 6e20 850c 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049ab4: 1a00 720f |005c: const-string v0, "mContentChanged=" // string@0f72 │ │ -049ab8: 6e20 850c 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ -049abe: 5510 7e01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@017e │ │ -049ac2: 6e20 8b0c 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ -049ac8: 0e00 |0066: return-void │ │ +04b4a4: |[04b4a4] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04b4b4: 6f55 4e04 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/content/AsyncTaskLoader;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@044e │ │ +04b4ba: 6e20 850c 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b4c0: 1a00 6c10 |0006: const-string v0, "mUri=" // string@106c │ │ +04b4c4: 6e20 850c 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b4ca: 5410 8501 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ +04b4ce: 6e20 890c 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +04b4d4: 6e20 850c 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b4da: 1a00 1110 |0013: const-string v0, "mProjection=" // string@1011 │ │ +04b4de: 6e20 850c 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b4e4: 5410 8101 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ +04b4e8: 7110 420d 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ +04b4ee: 0c00 |001d: move-result-object v0 │ │ +04b4f0: 6e20 8a0c 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +04b4f6: 6e20 850c 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b4fc: 1a00 3110 |0024: const-string v0, "mSelection=" // string@1031 │ │ +04b500: 6e20 850c 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b506: 5410 8201 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ +04b50a: 6e20 8a0c 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +04b510: 6e20 850c 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b516: 1a00 3310 |0031: const-string v0, "mSelectionArgs=" // string@1033 │ │ +04b51a: 6e20 850c 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b520: 5410 8301 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ +04b524: 7110 420d 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0d42 │ │ +04b52a: 0c00 |003b: move-result-object v0 │ │ +04b52c: 6e20 8a0c 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +04b532: 6e20 850c 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b538: 1a00 3810 |0042: const-string v0, "mSortOrder=" // string@1038 │ │ +04b53c: 6e20 850c 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b542: 5410 8401 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ +04b546: 6e20 8a0c 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0c8a │ │ +04b54c: 6e20 850c 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b552: 1a00 7e0f |004f: const-string v0, "mCursor=" // string@0f7e │ │ +04b556: 6e20 850c 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b55c: 5410 7f01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b560: 6e20 890c 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0c89 │ │ +04b566: 6e20 850c 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b56c: 1a00 6d0f |005c: const-string v0, "mContentChanged=" // string@0f6d │ │ +04b570: 6e20 850c 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0c85 │ │ +04b576: 5510 7e01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@017e │ │ +04b57a: 6e20 8b0c 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0c8b │ │ +04b580: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -97145,17 +97163,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049acc: |[049acc] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -049adc: 5410 8101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ -049ae0: 1100 |0002: return-object v0 │ │ +04b584: |[04b584] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +04b594: 5410 8101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ +04b598: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97163,17 +97181,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ae4: |[049ae4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -049af4: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ -049af8: 1100 |0002: return-object v0 │ │ +04b59c: |[04b59c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +04b5ac: 5410 8201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ +04b5b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97181,17 +97199,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049afc: |[049afc] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -049b0c: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ -049b10: 1100 |0002: return-object v0 │ │ +04b5b4: |[04b5b4] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +04b5c4: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ +04b5c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97199,17 +97217,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049b14: |[049b14] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -049b24: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ -049b28: 1100 |0002: return-object v0 │ │ +04b5cc: |[04b5cc] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +04b5dc: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ +04b5e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97217,17 +97235,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049b2c: |[049b2c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -049b3c: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ -049b40: 1100 |0002: return-object v0 │ │ +04b5e4: |[04b5e4] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +04b5f4: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ +04b5f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97235,31 +97253,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -049b44: |[049b44] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -049b54: 6e10 6604 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0466 │ │ -049b5a: 0c00 |0003: move-result-object v0 │ │ -049b5c: 6e10 9300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ -049b62: 0c00 |0007: move-result-object v0 │ │ -049b64: 5471 8501 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ -049b68: 5472 8101 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ -049b6c: 5473 8201 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ -049b70: 5474 8301 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ -049b74: 5475 8401 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ -049b78: 7406 8800 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0088 │ │ -049b7e: 0c06 |0015: move-result-object v6 │ │ -049b80: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -049b84: 7210 f700 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -049b8a: 5470 8001 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ -049b8e: 6e30 7504 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0475 │ │ -049b94: 1106 |0020: return-object v6 │ │ +04b5fc: |[04b5fc] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +04b60c: 6e10 6604 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0466 │ │ +04b612: 0c00 |0003: move-result-object v0 │ │ +04b614: 6e10 9300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0093 │ │ +04b61a: 0c00 |0007: move-result-object v0 │ │ +04b61c: 5471 8501 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ +04b620: 5472 8101 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ +04b624: 5473 8201 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ +04b628: 5474 8301 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ +04b62c: 5475 8401 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ +04b630: 7406 8800 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0088 │ │ +04b636: 0c06 |0015: move-result-object v6 │ │ +04b638: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +04b63c: 7210 f700 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +04b642: 5470 8001 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ +04b646: 6e30 7504 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0475 │ │ +04b64c: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -97272,18 +97290,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049b98: |[049b98] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -049ba8: 6e10 6e04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@046e │ │ -049bae: 0c00 |0003: move-result-object v0 │ │ -049bb0: 1100 |0004: return-object v0 │ │ +04b650: |[04b650] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +04b660: 6e10 6e04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@046e │ │ +04b666: 0c00 |0003: move-result-object v0 │ │ +04b668: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #10 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -97291,21 +97309,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -049bb4: |[049bb4] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -049bc4: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -049bc8: 7210 fa00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -049bce: 0a00 |0005: move-result v0 │ │ -049bd0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -049bd4: 7210 f300 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -049bda: 0e00 |000b: return-void │ │ +04b66c: |[04b66c] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +04b67c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +04b680: 7210 fa00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +04b686: 0a00 |0005: move-result v0 │ │ +04b688: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +04b68c: 7210 f300 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04b692: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -97316,18 +97334,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049bdc: |[049bdc] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -049bec: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -049bf0: 6e20 7004 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0470 │ │ -049bf6: 0e00 |0005: return-void │ │ +04b694: |[04b694] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +04b6a4: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +04b6a8: 6e20 7004 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0470 │ │ +04b6ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -97336,28 +97354,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -049bf8: |[049bf8] android.support.v4.content.CursorLoader.onReset:()V │ │ -049c08: 6f10 5504 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0455 │ │ -049c0e: 6e10 7404 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0474 │ │ -049c14: 5410 7f01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c18: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -049c1c: 5410 7f01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c20: 7210 fa00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -049c26: 0a00 |000f: move-result v0 │ │ -049c28: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -049c2c: 5410 7f01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c30: 7210 f300 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ -049c36: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -049c38: 5b10 7f01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c3c: 0e00 |001a: return-void │ │ +04b6b0: |[04b6b0] android.support.v4.content.CursorLoader.onReset:()V │ │ +04b6c0: 6f10 5504 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0455 │ │ +04b6c6: 6e10 7404 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0474 │ │ +04b6cc: 5410 7f01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b6d0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +04b6d4: 5410 7f01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b6d8: 7210 fa00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +04b6de: 0a00 |000f: move-result v0 │ │ +04b6e0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +04b6e4: 5410 7f01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b6e8: 7210 f300 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f3 │ │ +04b6ee: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +04b6f0: 5b10 7f01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b6f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -97370,26 +97388,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -049c40: |[049c40] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -049c50: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c54: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -049c58: 5410 7f01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c5c: 6e20 6204 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0462 │ │ -049c62: 6e10 7b04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@047b │ │ -049c68: 0a00 |000c: move-result v0 │ │ -049c6a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -049c6e: 5410 7f01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ -049c72: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -049c76: 6e10 6504 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0465 │ │ -049c7c: 0e00 |0016: return-void │ │ +04b6f8: |[04b6f8] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +04b708: 5410 7f01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b70c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04b710: 5410 7f01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b714: 6e20 6204 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0462 │ │ +04b71a: 6e10 7b04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@047b │ │ +04b720: 0a00 |000c: move-result v0 │ │ +04b722: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +04b726: 5410 7f01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@017f │ │ +04b72a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +04b72e: 6e10 6504 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0465 │ │ +04b734: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -97401,17 +97419,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049c80: |[049c80] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -049c90: 6e10 6104 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0461 │ │ -049c96: 0e00 |0003: return-void │ │ +04b738: |[04b738] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +04b748: 6e10 6104 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0461 │ │ +04b74e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -97420,18 +97438,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -049c98: |[049c98] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -049ca8: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ -049cac: 7220 fd00 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ -049cb2: 0e00 |0005: return-void │ │ +04b750: |[04b750] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +04b760: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0180 │ │ +04b764: 7220 fd00 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fd │ │ +04b76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -97442,17 +97460,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049cb4: |[049cb4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -049cc4: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ -049cc8: 0e00 |0002: return-void │ │ +04b76c: |[04b76c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +04b77c: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0181 │ │ +04b780: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -97462,17 +97480,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ccc: |[049ccc] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -049cdc: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ -049ce0: 0e00 |0002: return-void │ │ +04b784: |[04b784] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +04b794: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@0182 │ │ +04b798: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -97482,17 +97500,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ce4: |[049ce4] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -049cf4: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ -049cf8: 0e00 |0002: return-void │ │ +04b79c: |[04b79c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +04b7ac: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@0183 │ │ +04b7b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -97502,17 +97520,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049cfc: |[049cfc] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -049d0c: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ -049d10: 0e00 |0002: return-void │ │ +04b7b4: |[04b7b4] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +04b7c4: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0184 │ │ +04b7c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -97522,31 +97540,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049d14: |[049d14] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -049d24: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ -049d28: 0e00 |0002: return-void │ │ +04b7cc: |[04b7cc] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +04b7dc: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0185 │ │ +04b7e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ source_file_idx : 564 (CursorLoader.java) │ │ │ │ Class #375 header: │ │ -class_idx : 226 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 230 │ │ +superclass_idx : 229 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #375 annotations: │ │ @@ -97567,17 +97585,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049d2c: |[049d2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -049d3c: 7010 a105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05a1 │ │ -049d42: 0e00 |0003: return-void │ │ +04b7e4: |[04b7e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +04b7f4: 7010 a105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@05a1 │ │ +04b7fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -97586,18 +97604,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -049d44: |[049d44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -049d54: 7130 c905 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c9 │ │ -049d5a: 0a00 |0003: move-result v0 │ │ -049d5c: 0f00 |0004: return v0 │ │ +04b7fc: |[04b7fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04b80c: 7130 c905 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05c9 │ │ +04b812: 0a00 |0003: move-result v0 │ │ +04b814: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ @@ -97608,20 +97626,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -049d60: |[049d60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -049d70: 2200 e100 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00e1 │ │ -049d74: 7030 7605 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0576 │ │ -049d7a: 7110 ca05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05ca │ │ -049d80: 0c00 |0008: move-result-object v0 │ │ -049d82: 1100 |0009: return-object v0 │ │ +04b818: |[04b818] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +04b828: 2200 e000 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00e0 │ │ +04b82c: 7030 7605 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0576 │ │ +04b832: 7110 ca05 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05ca │ │ +04b838: 0c00 |0008: move-result-object v0 │ │ +04b83a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -97630,18 +97648,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049d84: |[049d84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -049d94: 7100 cb05 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05cb │ │ -049d9a: 0c00 |0003: move-result-object v0 │ │ -049d9c: 1100 |0004: return-object v0 │ │ +04b83c: |[04b83c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +04b84c: 7100 cb05 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05cb │ │ +04b852: 0c00 |0003: move-result-object v0 │ │ +04b854: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;) │ │ @@ -97649,17 +97667,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -049da0: |[049da0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -049db0: 7130 cc05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05cc │ │ -049db6: 0e00 |0003: return-void │ │ +04b858: |[04b858] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04b868: 7130 cc05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05cc │ │ +04b86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -97671,19 +97689,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -049db8: |[049db8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -049dc8: 6e10 b808 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ -049dce: 0c00 |0003: move-result-object v0 │ │ -049dd0: 7130 cd05 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05cd │ │ -049dd6: 0e00 |0007: return-void │ │ +04b870: |[04b870] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04b880: 6e10 b808 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ +04b886: 0c00 |0003: move-result-object v0 │ │ +04b888: 7130 cd05 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05cd │ │ +04b88e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0008 reg=2 delegate Ljava/lang/Object; │ │ @@ -97695,17 +97713,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -049dd8: |[049dd8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -049de8: 7130 ce05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ -049dee: 0e00 |0003: return-void │ │ +04b890: |[04b890] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04b8a0: 7130 ce05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ce │ │ +04b8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -97717,18 +97735,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -049df0: |[049df0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -049e00: 7140 cf05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cf │ │ -049e06: 0a00 |0003: move-result v0 │ │ -049e08: 0f00 |0004: return v0 │ │ +04b8a8: |[04b8a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04b8b8: 7140 cf05 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05cf │ │ +04b8be: 0a00 |0003: move-result v0 │ │ +04b8c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/ViewGroup; │ │ @@ -97740,17 +97758,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -049e0c: |[049e0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -049e1c: 7130 d005 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05d0 │ │ -049e22: 0e00 |0003: return-void │ │ +04b8c4: |[04b8c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04b8d4: 7130 d005 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05d0 │ │ +04b8da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ @@ -97762,34 +97780,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -049e24: |[049e24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -049e34: 7130 d105 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d1 │ │ -049e3a: 0e00 |0003: return-void │ │ +04b8dc: |[04b8dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04b8ec: 7130 d105 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d1 │ │ +04b8f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #376 header: │ │ -class_idx : 260 │ │ +class_idx : 259 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 266 │ │ -source_file_idx : 1883 │ │ +superclass_idx : 265 │ │ +source_file_idx : 1880 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #376 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -97908,18 +97926,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -049e3c: |[049e3c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -049e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e4e: 7030 4c06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@064c │ │ -049e54: 0e00 |0004: return-void │ │ +04b8f4: |[04b8f4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +04b904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b906: 7030 4c06 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@064c │ │ +04b90c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -97929,103 +97947,103 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -049e58: |[049e58] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -049e68: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -049e6a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -049e6c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -049e70: 7030 7506 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0675 │ │ -049e76: 2201 4000 |0007: new-instance v1, Landroid/graphics/Paint; // type@0040 │ │ -049e7a: 7010 1d01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@011d │ │ -049e80: 5b71 1d02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -049e84: 2201 4100 |000e: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ -049e88: 7010 1f01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@011f │ │ -049e8e: 5b71 1e02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@021e │ │ -049e92: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -049e96: 5971 1b02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ -049e9a: 5c75 0d02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -049e9e: 5c75 0e02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ -049ea2: 5271 1f02 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@021f │ │ -049ea6: 5971 1102 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -049eaa: 5471 1d02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -049eae: 5272 1102 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -049eb2: 6e20 1e01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -049eb8: 6e10 9700 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -049ebe: 0c01 |002b: move-result-object v1 │ │ -049ec0: 6e10 e200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ -049ec6: 0c01 |002f: move-result-object v1 │ │ -049ec8: 5210 e902 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ -049ecc: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -049ed0: c801 |0034: mul-float/2addr v1, v0 │ │ -049ed2: c631 |0035: add-float/2addr v1, v3 │ │ -049ed4: 8711 |0036: float-to-int v1, v1 │ │ -049ed6: 5971 1202 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ -049eda: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -049ede: c801 |003b: mul-float/2addr v1, v0 │ │ -049ee0: c631 |003c: add-float/2addr v1, v3 │ │ -049ee2: 8711 |003d: float-to-int v1, v1 │ │ -049ee4: 5971 1502 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ -049ee8: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -049eec: c801 |0042: mul-float/2addr v1, v0 │ │ -049eee: 8711 |0043: float-to-int v1, v1 │ │ -049ef0: 5971 1702 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ -049ef4: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -049ef8: c801 |0048: mul-float/2addr v1, v0 │ │ -049efa: c631 |0049: add-float/2addr v1, v3 │ │ -049efc: 8711 |004a: float-to-int v1, v1 │ │ -049efe: 5971 1c02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -049f02: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -049f06: c801 |004f: mul-float/2addr v1, v0 │ │ -049f08: c631 |0050: add-float/2addr v1, v3 │ │ -049f0a: 8711 |0051: float-to-int v1, v1 │ │ -049f0c: 5971 0f02 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@020f │ │ -049f10: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -049f14: c801 |0056: mul-float/2addr v1, v0 │ │ -049f16: c631 |0057: add-float/2addr v1, v3 │ │ -049f18: 8711 |0058: float-to-int v1, v1 │ │ -049f1a: 5971 1602 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0216 │ │ -049f1e: 7110 5e0b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b5e │ │ -049f24: 0c01 |005e: move-result-object v1 │ │ -049f26: 6e10 620b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b62 │ │ -049f2c: 0a01 |0062: move-result v1 │ │ -049f2e: 5971 2002 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ -049f32: 6e10 5306 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0653 │ │ -049f38: 0a01 |0068: move-result v1 │ │ -049f3a: 6e10 5506 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0655 │ │ -049f40: 0a02 |006c: move-result v2 │ │ -049f42: 6e10 5406 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0654 │ │ -049f48: 0a03 |0070: move-result v3 │ │ -049f4a: 6e10 5206 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0652 │ │ -049f50: 0a04 |0074: move-result v4 │ │ -049f52: 6e54 6106 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0661 │ │ -049f58: 6e10 5706 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0657 │ │ -049f5e: 0a01 |007b: move-result v1 │ │ -049f60: 6e20 6406 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0664 │ │ -049f66: 6e20 6506 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0665 │ │ -049f6c: 5471 1a02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021a │ │ -049f70: 6e20 550c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c55 │ │ -049f76: 5471 1a02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021a │ │ -049f7a: 2202 0201 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0102 │ │ -049f7e: 7020 4706 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0647 │ │ -049f84: 6e20 580c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c58 │ │ -049f8a: 5471 1802 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0218 │ │ -049f8e: 6e20 550c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c55 │ │ -049f94: 5471 1802 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0218 │ │ -049f98: 2202 0301 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0103 │ │ -049f9c: 7020 4906 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0649 │ │ -049fa2: 6e20 580c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c58 │ │ -049fa8: 6e10 4d06 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@064d │ │ -049fae: 0c01 |00a3: move-result-object v1 │ │ -049fb0: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -049fb4: 5c76 0d02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -049fb8: 0e00 |00a8: return-void │ │ +04b910: |[04b910] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04b920: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04b922: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04b924: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +04b928: 7030 7506 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0675 │ │ +04b92e: 2201 4000 |0007: new-instance v1, Landroid/graphics/Paint; // type@0040 │ │ +04b932: 7010 1d01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@011d │ │ +04b938: 5b71 1d02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04b93c: 2201 4100 |000e: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ +04b940: 7010 1f01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@011f │ │ +04b946: 5b71 1e02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@021e │ │ +04b94a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +04b94e: 5971 1b02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ +04b952: 5c75 0d02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04b956: 5c75 0e02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ +04b95a: 5271 1f02 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@021f │ │ +04b95e: 5971 1102 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04b962: 5471 1d02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04b966: 5272 1102 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04b96a: 6e20 1e01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +04b970: 6e10 9700 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +04b976: 0c01 |002b: move-result-object v1 │ │ +04b978: 6e10 e200 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e2 │ │ +04b97e: 0c01 |002f: move-result-object v1 │ │ +04b980: 5210 e902 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02e9 │ │ +04b984: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +04b988: c801 |0034: mul-float/2addr v1, v0 │ │ +04b98a: c631 |0035: add-float/2addr v1, v3 │ │ +04b98c: 8711 |0036: float-to-int v1, v1 │ │ +04b98e: 5971 1202 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ +04b992: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +04b996: c801 |003b: mul-float/2addr v1, v0 │ │ +04b998: c631 |003c: add-float/2addr v1, v3 │ │ +04b99a: 8711 |003d: float-to-int v1, v1 │ │ +04b99c: 5971 1502 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ +04b9a0: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +04b9a4: c801 |0042: mul-float/2addr v1, v0 │ │ +04b9a6: 8711 |0043: float-to-int v1, v1 │ │ +04b9a8: 5971 1702 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ +04b9ac: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +04b9b0: c801 |0048: mul-float/2addr v1, v0 │ │ +04b9b2: c631 |0049: add-float/2addr v1, v3 │ │ +04b9b4: 8711 |004a: float-to-int v1, v1 │ │ +04b9b6: 5971 1c02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04b9ba: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +04b9be: c801 |004f: mul-float/2addr v1, v0 │ │ +04b9c0: c631 |0050: add-float/2addr v1, v3 │ │ +04b9c2: 8711 |0051: float-to-int v1, v1 │ │ +04b9c4: 5971 0f02 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@020f │ │ +04b9c8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +04b9cc: c801 |0056: mul-float/2addr v1, v0 │ │ +04b9ce: c631 |0057: add-float/2addr v1, v3 │ │ +04b9d0: 8711 |0058: float-to-int v1, v1 │ │ +04b9d2: 5971 1602 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0216 │ │ +04b9d6: 7110 5e0b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b5e │ │ +04b9dc: 0c01 |005e: move-result-object v1 │ │ +04b9de: 6e10 620b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b62 │ │ +04b9e4: 0a01 |0062: move-result v1 │ │ +04b9e6: 5971 2002 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ +04b9ea: 6e10 5306 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0653 │ │ +04b9f0: 0a01 |0068: move-result v1 │ │ +04b9f2: 6e10 5506 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0655 │ │ +04b9f8: 0a02 |006c: move-result v2 │ │ +04b9fa: 6e10 5406 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0654 │ │ +04ba00: 0a03 |0070: move-result v3 │ │ +04ba02: 6e10 5206 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0652 │ │ +04ba08: 0a04 |0074: move-result v4 │ │ +04ba0a: 6e54 6106 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0661 │ │ +04ba10: 6e10 5706 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0657 │ │ +04ba16: 0a01 |007b: move-result v1 │ │ +04ba18: 6e20 6406 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0664 │ │ +04ba1e: 6e20 6506 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0665 │ │ +04ba24: 5471 1a02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021a │ │ +04ba28: 6e20 550c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c55 │ │ +04ba2e: 5471 1a02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@021a │ │ +04ba32: 2202 0101 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0101 │ │ +04ba36: 7020 4706 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0647 │ │ +04ba3c: 6e20 580c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c58 │ │ +04ba42: 5471 1802 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0218 │ │ +04ba46: 6e20 550c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0c55 │ │ +04ba4c: 5471 1802 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0218 │ │ +04ba50: 2202 0201 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0102 │ │ +04ba54: 7020 4906 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0649 │ │ +04ba5a: 6e20 580c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c58 │ │ +04ba60: 6e10 4d06 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@064d │ │ +04ba66: 0c01 |00a3: move-result-object v1 │ │ +04ba68: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +04ba6c: 5c76 0d02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04ba70: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -98062,17 +98080,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049fbc: |[049fbc] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -049fcc: 5510 0d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -049fd0: 0f00 |0002: return v0 │ │ +04ba74: |[04ba74] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +04ba84: 5510 0d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04ba88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -98080,21 +98098,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -049fd4: |[049fd4] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -049fe4: 6f10 7906 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0679 │ │ -049fea: 0a00 |0003: move-result v0 │ │ -049fec: 5221 1602 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0216 │ │ -049ff0: 7120 c10c 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ -049ff6: 0a00 |0009: move-result v0 │ │ -049ff8: 0f00 |000a: return v0 │ │ +04ba8c: |[04ba8c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +04ba9c: 6f10 7906 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0679 │ │ +04baa2: 0a00 |0003: move-result v0 │ │ +04baa4: 5221 1602 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0216 │ │ +04baa8: 7120 c10c 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0cc1 │ │ +04baae: 0a00 |0009: move-result v0 │ │ +04bab0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -98102,17 +98120,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ffc: |[049ffc] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -04a00c: 5210 1102 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -04a010: 0f00 |0002: return v0 │ │ +04bab4: |[04bab4] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +04bac4: 5210 1102 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04bac8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -98120,66 +98138,66 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 92 16-bit code units │ │ -04a014: |[04a014] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -04a024: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -04a02a: 6f20 8306 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0683 │ │ -04a030: 6e10 5006 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0650 │ │ -04a036: 0a07 |0009: move-result v7 │ │ -04a038: 0176 |000a: move v6, v7 │ │ -04a03a: 54c0 0c02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a03e: 6e10 4c0c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ -04a044: 0a00 |0010: move-result v0 │ │ -04a046: 52c1 1c02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a04a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -04a04e: 54c0 0c02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a052: 6e10 4f0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ -04a058: 0a00 |001a: move-result v0 │ │ -04a05a: 52c1 1c02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a05e: 9009 0001 |001d: add-int v9, v0, v1 │ │ -04a062: 52c0 1202 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ -04a066: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -04a06a: 54c0 1d02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -04a06e: 52c1 1b02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ -04a072: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -04a076: 52c2 1102 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -04a07a: b5b2 |002b: and-int/2addr v2, v11 │ │ -04a07c: b621 |002c: or-int/2addr v1, v2 │ │ -04a07e: 6e20 1e01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -04a084: 8281 |0030: int-to-float v1, v8 │ │ -04a086: 82a2 |0031: int-to-float v2, v10 │ │ -04a088: 8293 |0032: int-to-float v3, v9 │ │ -04a08a: 8264 |0033: int-to-float v4, v6 │ │ -04a08c: 54c5 1d02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -04a090: 07d0 |0036: move-object v0, v13 │ │ -04a092: 7406 1801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0118 │ │ -04a098: 55c0 0d02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -04a09c: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ -04a0a0: 54c0 1d02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -04a0a4: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -04a0a8: 52c2 1102 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -04a0ac: b5b2 |0044: and-int/2addr v2, v11 │ │ -04a0ae: b621 |0045: or-int/2addr v1, v2 │ │ -04a0b0: 6e20 1e01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -04a0b6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -04a0b8: 52c0 0f02 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@020f │ │ -04a0bc: 9100 0700 |004c: sub-int v0, v7, v0 │ │ -04a0c0: 8202 |004e: int-to-float v2, v0 │ │ -04a0c2: 6e10 5806 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0658 │ │ -04a0c8: 0a00 |0052: move-result v0 │ │ -04a0ca: 8203 |0053: int-to-float v3, v0 │ │ -04a0cc: 8274 |0054: int-to-float v4, v7 │ │ -04a0ce: 54c5 1d02 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -04a0d2: 07d0 |0057: move-object v0, v13 │ │ -04a0d4: 7406 1801 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0118 │ │ -04a0da: 0e00 |005b: return-void │ │ +04bacc: |[04bacc] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +04badc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +04bae2: 6f20 8306 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0683 │ │ +04bae8: 6e10 5006 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0650 │ │ +04baee: 0a07 |0009: move-result v7 │ │ +04baf0: 0176 |000a: move v6, v7 │ │ +04baf2: 54c0 0c02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04baf6: 6e10 4c0c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ +04bafc: 0a00 |0010: move-result v0 │ │ +04bafe: 52c1 1c02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04bb02: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +04bb06: 54c0 0c02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04bb0a: 6e10 4f0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ +04bb10: 0a00 |001a: move-result v0 │ │ +04bb12: 52c1 1c02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04bb16: 9009 0001 |001d: add-int v9, v0, v1 │ │ +04bb1a: 52c0 1202 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ +04bb1e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +04bb22: 54c0 1d02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04bb26: 52c1 1b02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ +04bb2a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +04bb2e: 52c2 1102 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04bb32: b5b2 |002b: and-int/2addr v2, v11 │ │ +04bb34: b621 |002c: or-int/2addr v1, v2 │ │ +04bb36: 6e20 1e01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +04bb3c: 8281 |0030: int-to-float v1, v8 │ │ +04bb3e: 82a2 |0031: int-to-float v2, v10 │ │ +04bb40: 8293 |0032: int-to-float v3, v9 │ │ +04bb42: 8264 |0033: int-to-float v4, v6 │ │ +04bb44: 54c5 1d02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04bb48: 07d0 |0036: move-object v0, v13 │ │ +04bb4a: 7406 1801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0118 │ │ +04bb50: 55c0 0d02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04bb54: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ +04bb58: 54c0 1d02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04bb5c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +04bb60: 52c2 1102 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04bb64: b5b2 |0044: and-int/2addr v2, v11 │ │ +04bb66: b621 |0045: or-int/2addr v1, v2 │ │ +04bb68: 6e20 1e01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +04bb6e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +04bb70: 52c0 0f02 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@020f │ │ +04bb74: 9100 0700 |004c: sub-int v0, v7, v0 │ │ +04bb78: 8202 |004e: int-to-float v2, v0 │ │ +04bb7a: 6e10 5806 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0658 │ │ +04bb80: 0a00 |0052: move-result v0 │ │ +04bb82: 8203 |0053: int-to-float v3, v0 │ │ +04bb84: 8274 |0054: int-to-float v4, v7 │ │ +04bb86: 54c5 1d02 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04bb8a: 07d0 |0057: move-object v0, v13 │ │ +04bb8c: 7406 1801 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0118 │ │ +04bb92: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -98204,83 +98222,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04a0dc: |[04a0dc] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04a0ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04a0ee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04a0f0: 6e10 030b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ -04a0f6: 0a00 |0005: move-result v0 │ │ -04a0f8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -04a0fc: 5565 1002 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ -04a100: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -04a104: 0f03 |000c: return v3 │ │ -04a106: 6e10 060b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ -04a10c: 0a01 |0010: move-result v1 │ │ -04a10e: 6e10 080b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ -04a114: 0a02 |0014: move-result v2 │ │ -04a116: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -04a11c: 0143 |0018: move v3, v4 │ │ -04a11e: 28f3 |0019: goto 000c // -000d │ │ -04a120: 5961 1302 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0213 │ │ -04a124: 5962 1402 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0214 │ │ -04a128: 5c63 1002 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ -04a12c: 28f8 |0020: goto 0018 // -0008 │ │ -04a12e: 5263 1302 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0213 │ │ -04a132: a703 0103 |0023: sub-float v3, v1, v3 │ │ -04a136: 7110 bd0c 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -04a13c: 0a03 |0028: move-result v3 │ │ -04a13e: 5265 2002 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ -04a142: 8255 |002b: int-to-float v5, v5 │ │ -04a144: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -04a148: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -04a14c: 5263 1402 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0214 │ │ -04a150: a703 0203 |0032: sub-float v3, v2, v3 │ │ -04a154: 7110 bd0c 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -04a15a: 0a03 |0037: move-result v3 │ │ -04a15c: 5265 2002 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ -04a160: 8255 |003a: int-to-float v5, v5 │ │ -04a162: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -04a166: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -04a16a: 5c64 1002 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ -04a16e: 28d7 |0041: goto 0018 // -0029 │ │ -04a170: 5463 0c02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a174: 6e10 4c0c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ -04a17a: 0a03 |0047: move-result v3 │ │ -04a17c: 5265 1c02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a180: b153 |004a: sub-int/2addr v3, v5 │ │ -04a182: 8233 |004b: int-to-float v3, v3 │ │ -04a184: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -04a188: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -04a18c: 5463 1902 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -04a190: 5465 1902 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -04a194: 6e10 6807 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -04a19a: 0a05 |0057: move-result v5 │ │ -04a19c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04a1a0: 6e20 9f07 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -04a1a6: 28bb |005d: goto 0018 // -0045 │ │ -04a1a8: 5463 0c02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a1ac: 6e10 4f0c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ -04a1b2: 0a03 |0063: move-result v3 │ │ -04a1b4: 5265 1c02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a1b8: b053 |0066: add-int/2addr v3, v5 │ │ -04a1ba: 8233 |0067: int-to-float v3, v3 │ │ -04a1bc: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -04a1c0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -04a1c4: 5463 1902 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -04a1c8: 5465 1902 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ -04a1cc: 6e10 6807 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ -04a1d2: 0a05 |0073: move-result v5 │ │ -04a1d4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04a1d8: 6e20 9f07 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ -04a1de: 289f |0079: goto 0018 // -0061 │ │ -04a1e0: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +04bb94: |[04bb94] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04bba4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04bba6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04bba8: 6e10 030b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b03 │ │ +04bbae: 0a00 |0005: move-result v0 │ │ +04bbb0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +04bbb4: 5565 1002 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ +04bbb8: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +04bbbc: 0f03 |000c: return v3 │ │ +04bbbe: 6e10 060b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b06 │ │ +04bbc4: 0a01 |0010: move-result v1 │ │ +04bbc6: 6e10 080b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b08 │ │ +04bbcc: 0a02 |0014: move-result v2 │ │ +04bbce: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +04bbd4: 0143 |0018: move v3, v4 │ │ +04bbd6: 28f3 |0019: goto 000c // -000d │ │ +04bbd8: 5961 1302 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0213 │ │ +04bbdc: 5962 1402 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0214 │ │ +04bbe0: 5c63 1002 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ +04bbe4: 28f8 |0020: goto 0018 // -0008 │ │ +04bbe6: 5263 1302 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0213 │ │ +04bbea: a703 0103 |0023: sub-float v3, v1, v3 │ │ +04bbee: 7110 bd0c 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +04bbf4: 0a03 |0028: move-result v3 │ │ +04bbf6: 5265 2002 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ +04bbfa: 8255 |002b: int-to-float v5, v5 │ │ +04bbfc: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +04bc00: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +04bc04: 5263 1402 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0214 │ │ +04bc08: a703 0203 |0032: sub-float v3, v2, v3 │ │ +04bc0c: 7110 bd0c 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +04bc12: 0a03 |0037: move-result v3 │ │ +04bc14: 5265 2002 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0220 │ │ +04bc18: 8255 |003a: int-to-float v5, v5 │ │ +04bc1a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +04bc1e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +04bc22: 5c64 1002 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0210 │ │ +04bc26: 28d7 |0041: goto 0018 // -0029 │ │ +04bc28: 5463 0c02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04bc2c: 6e10 4c0c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ +04bc32: 0a03 |0047: move-result v3 │ │ +04bc34: 5265 1c02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04bc38: b153 |004a: sub-int/2addr v3, v5 │ │ +04bc3a: 8233 |004b: int-to-float v3, v3 │ │ +04bc3c: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +04bc40: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +04bc44: 5463 1902 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +04bc48: 5465 1902 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +04bc4c: 6e10 6807 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +04bc52: 0a05 |0057: move-result v5 │ │ +04bc54: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04bc58: 6e20 9f07 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +04bc5e: 28bb |005d: goto 0018 // -0045 │ │ +04bc60: 5463 0c02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04bc64: 6e10 4f0c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ +04bc6a: 0a03 |0063: move-result v3 │ │ +04bc6c: 5265 1c02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04bc70: b053 |0066: add-int/2addr v3, v5 │ │ +04bc72: 8233 |0067: int-to-float v3, v3 │ │ +04bc74: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +04bc78: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +04bc7c: 5463 1902 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +04bc80: 5465 1902 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0219 │ │ +04bc84: 6e10 6807 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0768 │ │ +04bc8a: 0a05 |0073: move-result v5 │ │ +04bc8c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04bc90: 6e20 9f07 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079f │ │ +04bc96: 289f |0079: goto 0018 // -0061 │ │ +04bc98: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -98308,26 +98326,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a1f4: |[04a1f4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -04a204: 6f20 8706 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0687 │ │ -04a20a: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ -04a20e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04a212: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -04a216: b520 |0009: and-int/2addr v0, v2 │ │ -04a218: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -04a21c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04a21e: 5c10 0d02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -04a222: 0e00 |000f: return-void │ │ -04a224: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04a226: 28fc |0011: goto 000d // -0004 │ │ +04bcac: |[04bcac] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +04bcbc: 6f20 8706 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0687 │ │ +04bcc2: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ +04bcc6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +04bcca: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +04bcce: b520 |0009: and-int/2addr v0, v2 │ │ +04bcd0: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +04bcd4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04bcd6: 5c10 0d02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04bcda: 0e00 |000f: return-void │ │ +04bcdc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04bcde: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -98340,24 +98358,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a228: |[04a228] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04a238: 6f20 8806 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0688 │ │ -04a23e: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ -04a242: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04a246: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -04a24a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04a24c: 5c10 0d02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -04a250: 0e00 |000c: return-void │ │ -04a252: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04a254: 28fc |000e: goto 000a // -0004 │ │ +04bce0: |[04bce0] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +04bcf0: 6f20 8806 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0688 │ │ +04bcf6: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ +04bcfa: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04bcfe: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +04bd02: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04bd04: 5c10 0d02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04bd08: 0e00 |000c: return-void │ │ +04bd0a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04bd0c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -98370,24 +98388,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a258: |[04a258] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -04a268: 6f20 8906 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0689 │ │ -04a26e: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ -04a272: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04a276: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -04a27a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04a27c: 5c10 0d02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -04a280: 0e00 |000c: return-void │ │ -04a282: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04a284: 28fc |000e: goto 000a // -0004 │ │ +04bd10: |[04bd10] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +04bd20: 6f20 8906 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0689 │ │ +04bd26: 5510 0e02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ +04bd2a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04bd2e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +04bd32: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04bd34: 5c10 0d02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04bd38: 0e00 |000c: return-void │ │ +04bd3a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04bd3c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -98400,20 +98418,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04a288: |[04a288] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -04a298: 5c12 0d02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ -04a29c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04a29e: 5c10 0e02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ -04a2a2: 6e10 5906 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0659 │ │ -04a2a8: 0e00 |0008: return-void │ │ +04bd40: |[04bd40] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +04bd50: 5c12 0d02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@020d │ │ +04bd54: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04bd56: 5c10 0e02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@020e │ │ +04bd5a: 6e10 5906 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0659 │ │ +04bd60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -98425,20 +98443,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -04a2ac: |[04a2ac] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -04a2bc: 5210 1502 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ -04a2c0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -04a2c4: 5215 1502 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ -04a2c8: 6f55 8d06 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@068d │ │ -04a2ce: 0e00 |0009: return-void │ │ +04bd64: |[04bd64] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +04bd74: 5210 1502 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ +04bd78: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +04bd7c: 5215 1502 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0215 │ │ +04bd80: 6f55 8d06 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@068d │ │ +04bd86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -98453,21 +98471,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04a2d0: |[04a2d0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -04a2e0: 5923 1102 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -04a2e4: 5420 1d02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ -04a2e8: 5221 1102 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ -04a2ec: 6e20 1e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -04a2f2: 6e10 5906 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0659 │ │ -04a2f8: 0e00 |000c: return-void │ │ +04bd88: |[04bd88] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +04bd98: 5923 1102 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04bd9c: 5420 1d02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@021d │ │ +04bda0: 5221 1102 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0211 │ │ +04bda4: 6e20 1e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +04bdaa: 6e10 5906 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0659 │ │ +04bdb0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -98479,23 +98497,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04a2fc: |[04a2fc] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -04a30c: 6e10 4e06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@064e │ │ -04a312: 0c00 |0003: move-result-object v0 │ │ -04a314: 6e10 9700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ -04a31a: 0c00 |0007: move-result-object v0 │ │ -04a31c: 6e20 e000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00e0 │ │ -04a322: 0a00 |000b: move-result v0 │ │ -04a324: 6e20 6206 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0662 │ │ -04a32a: 0e00 |000f: return-void │ │ +04bdb4: |[04bdb4] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +04bdc4: 6e10 4e06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@064e │ │ +04bdca: 0c00 |0003: move-result-object v0 │ │ +04bdcc: 6e10 9700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0097 │ │ +04bdd2: 0c00 |0007: move-result-object v0 │ │ +04bdd4: 6e20 e000 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00e0 │ │ +04bdda: 0a00 |000b: move-result v0 │ │ +04bddc: 6e20 6206 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0662 │ │ +04bde2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -98505,20 +98523,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04a32c: |[04a32c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -04a33c: 5210 1702 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ -04a340: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -04a344: 5212 1702 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ -04a348: 6f20 9106 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0691 │ │ -04a34e: 0e00 |0009: return-void │ │ +04bde4: |[04bde4] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +04bdf4: 5210 1702 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ +04bdf8: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +04bdfc: 5212 1702 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0217 │ │ +04be00: 6f20 9106 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0691 │ │ +04be06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -98530,55 +98548,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -04a350: |[04a350] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -04a360: 5472 1e02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@021e │ │ -04a364: 6e10 5006 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0650 │ │ -04a36a: 0a00 |0005: move-result v0 │ │ -04a36c: 5475 0c02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a370: 6e10 4c0c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ -04a376: 0a05 |000b: move-result v5 │ │ -04a378: 5276 1c02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a37c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -04a380: 5475 0c02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a384: 6e10 4f0c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ -04a38a: 0a05 |0015: move-result v5 │ │ -04a38c: 5276 1c02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a390: 9003 0506 |0018: add-int v3, v5, v6 │ │ -04a394: 5275 1202 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ -04a398: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -04a39c: 6e50 2001 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0120 │ │ -04a3a2: 6f40 9406 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ -04a3a8: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -04a3ac: a705 0905 |0026: sub-float v5, v9, v5 │ │ -04a3b0: 7110 bd0c 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ -04a3b6: 0a05 |002b: move-result v5 │ │ -04a3b8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -04a3bc: c865 |002e: mul-float/2addr v5, v6 │ │ -04a3be: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -04a3c2: c865 |0031: mul-float/2addr v5, v6 │ │ -04a3c4: 8755 |0032: float-to-int v5, v5 │ │ -04a3c6: 5975 1b02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ -04a3ca: 5475 0c02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a3ce: 6e10 4c0c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ -04a3d4: 0a05 |003a: move-result v5 │ │ -04a3d6: 5276 1c02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a3da: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -04a3de: 5475 0c02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ -04a3e2: 6e10 4f0c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ -04a3e8: 0a05 |0044: move-result v5 │ │ -04a3ea: 5276 1c02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ -04a3ee: 9003 0506 |0047: add-int v3, v5, v6 │ │ -04a3f2: 6e50 2101 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0121 │ │ -04a3f8: 6e20 5a06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@065a │ │ -04a3fe: 0e00 |004f: return-void │ │ +04be08: |[04be08] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +04be18: 5472 1e02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@021e │ │ +04be1c: 6e10 5006 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0650 │ │ +04be22: 0a00 |0005: move-result v0 │ │ +04be24: 5475 0c02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04be28: 6e10 4c0c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ +04be2e: 0a05 |000b: move-result v5 │ │ +04be30: 5276 1c02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04be34: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +04be38: 5475 0c02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04be3c: 6e10 4f0c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ +04be42: 0a05 |0015: move-result v5 │ │ +04be44: 5276 1c02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04be48: 9003 0506 |0018: add-int v3, v5, v6 │ │ +04be4c: 5275 1202 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0212 │ │ +04be50: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +04be54: 6e50 2001 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0120 │ │ +04be5a: 6f40 9406 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0694 │ │ +04be60: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +04be64: a705 0905 |0026: sub-float v5, v9, v5 │ │ +04be68: 7110 bd0c 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0cbd │ │ +04be6e: 0a05 |002b: move-result v5 │ │ +04be70: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +04be74: c865 |002e: mul-float/2addr v5, v6 │ │ +04be76: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +04be7a: c865 |0031: mul-float/2addr v5, v6 │ │ +04be7c: 8755 |0032: float-to-int v5, v5 │ │ +04be7e: 5975 1b02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@021b │ │ +04be82: 5475 0c02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04be86: 6e10 4c0c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c4c │ │ +04be8c: 0a05 |003a: move-result v5 │ │ +04be8e: 5276 1c02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04be92: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +04be96: 5475 0c02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@020c │ │ +04be9a: 6e10 4f0c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c4f │ │ +04bea0: 0a05 |0044: move-result v5 │ │ +04bea2: 5276 1c02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@021c │ │ +04bea6: 9003 0506 |0047: add-int v3, v5, v6 │ │ +04beaa: 6e50 2101 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0121 │ │ +04beb0: 6e20 5a06 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@065a │ │ +04beb6: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0006 line=278 │ │ 0x0010 line=279 │ │ 0x001a line=280 │ │ @@ -98597,21 +98615,21 @@ │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 1883 (PagerTabStrip.java) │ │ + source_file_idx : 1880 (PagerTabStrip.java) │ │ │ │ Class #377 header: │ │ -class_idx : 275 │ │ +class_idx : 274 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 274 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 273 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -98631,17 +98649,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a400: |[04a400] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -04a410: 7010 a806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a8 │ │ -04a416: 0e00 |0003: return-void │ │ +04beb8: |[04beb8] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +04bec8: 7010 a806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a8 │ │ +04bece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -98650,18 +98668,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a418: |[04a418] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -04a428: 7110 f606 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06f6 │ │ -04a42e: 0a00 |0003: move-result v0 │ │ -04a430: 0f00 |0004: return v0 │ │ +04bed0: |[04bed0] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +04bee0: 7110 f606 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06f6 │ │ +04bee6: 0a00 |0003: move-result v0 │ │ +04bee8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -98670,33 +98688,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a434: |[04a434] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -04a444: 7120 f706 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06f7 │ │ -04a44a: 0e00 |0003: return-void │ │ +04beec: |[04beec] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +04befc: 7120 f706 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06f7 │ │ +04bf02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #378 header: │ │ -class_idx : 290 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 292 │ │ -source_file_idx : 2200 │ │ +superclass_idx : 291 │ │ +source_file_idx : 2197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -98716,17 +98734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a44c: |[04a44c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -04a45c: 7010 1807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0718 │ │ -04a462: 0e00 |0003: return-void │ │ +04bf04: |[04bf04] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +04bf14: 7010 1807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0718 │ │ +04bf1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -98735,33 +98753,33 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04a464: |[04a464] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04a474: 7130 1e07 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@071e │ │ -04a47a: 0a00 |0003: move-result v0 │ │ -04a47c: 0f00 |0004: return v0 │ │ +04bf1c: |[04bf1c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04bf2c: 7130 1e07 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewGroupCompatIcs;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@071e │ │ +04bf32: 0a00 |0003: move-result v0 │ │ +04bf34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2200 (ViewGroupCompat.java) │ │ + source_file_idx : 2197 (ViewGroupCompat.java) │ │ │ │ Class #379 header: │ │ -class_idx : 308 │ │ +class_idx : 307 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 309 │ │ +superclass_idx : 308 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #379 annotations: │ │ @@ -98782,17 +98800,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a480: |[04a480] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -04a490: 7010 b707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b7 │ │ -04a496: 0e00 |0003: return-void │ │ +04bf38: |[04bf38] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +04bf48: 7010 b707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b7 │ │ +04bf4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -98801,17 +98819,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a498: |[04a498] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -04a4a8: 7120 c407 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07c4 │ │ -04a4ae: 0e00 |0003: return-void │ │ +04bf50: |[04bf50] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +04bf60: 7120 c407 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07c4 │ │ +04bf66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -98822,18 +98840,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a4b0: |[04a4b0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -04a4c0: 7120 c507 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07c5 │ │ -04a4c6: 0c00 |0003: move-result-object v0 │ │ -04a4c8: 1100 |0004: return-object v0 │ │ +04bf68: |[04bf68] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +04bf78: 7120 c507 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07c5 │ │ +04bf7e: 0c00 |0003: move-result-object v0 │ │ +04bf80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -98843,31 +98861,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a4cc: |[04a4cc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04a4dc: 7110 c607 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07c6 │ │ -04a4e2: 0a00 |0003: move-result v0 │ │ -04a4e4: 0f00 |0004: return v0 │ │ +04bf84: |[04bf84] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +04bf94: 7110 c607 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07c6 │ │ +04bf9a: 0a00 |0003: move-result v0 │ │ +04bf9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 380 (AccessibilityEventCompat.java) │ │ │ │ Class #380 header: │ │ -class_idx : 314 │ │ +class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 315 │ │ +superclass_idx : 314 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #380 annotations: │ │ @@ -98892,17 +98910,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a4e8: |[04a4e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -04a4f8: 7010 d007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07d0 │ │ -04a4fe: 0e00 |0003: return-void │ │ +04bfa0: |[04bfa0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +04bfb0: 7010 d007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07d0 │ │ +04bfb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -98911,19 +98929,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04a500: |[04a500] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04a510: 5430 a302 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ -04a514: 7120 eb07 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07eb │ │ -04a51a: 0a00 |0005: move-result v0 │ │ -04a51c: 0f00 |0006: return v0 │ │ +04bfb8: |[04bfb8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04bfc8: 5430 a302 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ +04bfcc: 7120 eb07 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07eb │ │ +04bfd2: 0a00 |0005: move-result v0 │ │ +04bfd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -98933,18 +98951,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a520: |[04a520] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04a530: 7120 ec07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07ec │ │ -04a536: 0c00 |0003: move-result-object v0 │ │ -04a538: 1100 |0004: return-object v0 │ │ +04bfd8: |[04bfd8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +04bfe8: 7120 ec07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07ec │ │ +04bfee: 0c00 |0003: move-result-object v0 │ │ +04bff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=3 feedbackTypeFlags I │ │ @@ -98954,18 +98972,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a53c: |[04a53c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04a54c: 7110 ed07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07ed │ │ -04a552: 0c00 |0003: move-result-object v0 │ │ -04a554: 1100 |0004: return-object v0 │ │ +04bff4: |[04bff4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +04c004: 7110 ed07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07ed │ │ +04c00a: 0c00 |0003: move-result-object v0 │ │ +04c00c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -98974,18 +98992,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a558: |[04a558] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04a568: 7110 ee07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07ee │ │ -04a56e: 0a00 |0003: move-result v0 │ │ -04a570: 0f00 |0004: return v0 │ │ +04c010: |[04c010] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04c020: 7110 ee07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07ee │ │ +04c026: 0a00 |0003: move-result v0 │ │ +04c028: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0005 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -98994,20 +99012,20 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04a574: |[04a574] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -04a584: 2200 3901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0139 │ │ -04a588: 7030 c707 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@07c7 │ │ -04a58e: 7110 ef07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07ef │ │ -04a594: 0c00 |0008: move-result-object v0 │ │ -04a596: 1100 |0009: return-object v0 │ │ +04c02c: |[04c02c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +04c03c: 2200 3801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0138 │ │ +04c040: 7030 c707 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V // method@07c7 │ │ +04c046: 7110 ef07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07ef │ │ +04c04c: 0c00 |0008: move-result-object v0 │ │ +04c04e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -99016,33 +99034,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04a598: |[04a598] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04a5a8: 5430 a302 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ -04a5ac: 7120 f007 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07f0 │ │ -04a5b2: 0a00 |0005: move-result v0 │ │ -04a5b4: 0f00 |0006: return v0 │ │ +04c050: |[04c050] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04c060: 5430 a302 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@02a3 │ │ +04c064: 7120 f007 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07f0 │ │ +04c06a: 0a00 |0005: move-result v0 │ │ +04c06c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #381 header: │ │ -class_idx : 322 │ │ +class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 325 │ │ +superclass_idx : 324 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #381 annotations: │ │ @@ -99065,17 +99083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a5b8: |[04a5b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -04a5c8: 7010 6b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@086b │ │ -04a5ce: 0e00 |0003: return-void │ │ +04c070: |[04c070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +04c080: 7010 6b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@086b │ │ +04c086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -99084,17 +99102,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a5d0: |[04a5d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -04a5e0: 7120 eb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08eb │ │ -04a5e6: 0e00 |0003: return-void │ │ +04c088: |[04c088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +04c098: 7120 eb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08eb │ │ +04c09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99105,17 +99123,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a5e8: |[04a5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04a5f8: 7120 ec08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08ec │ │ -04a5fe: 0e00 |0003: return-void │ │ +04c0a0: |[04c0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04c0b0: 7120 ec08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08ec │ │ +04c0b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99126,18 +99144,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a600: |[04a600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -04a610: 7120 ed08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08ed │ │ -04a616: 0c00 |0003: move-result-object v0 │ │ -04a618: 1100 |0004: return-object v0 │ │ +04c0b8: |[04c0b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +04c0c8: 7120 ed08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08ed │ │ +04c0ce: 0c00 |0003: move-result-object v0 │ │ +04c0d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -99147,18 +99165,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a61c: |[04a61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -04a62c: 7110 ee08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08ee │ │ -04a632: 0a00 |0003: move-result v0 │ │ -04a634: 0f00 |0004: return v0 │ │ +04c0d4: |[04c0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +04c0e4: 7110 ee08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08ee │ │ +04c0ea: 0a00 |0003: move-result v0 │ │ +04c0ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99167,17 +99185,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a638: |[04a638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a648: 7120 ef08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ef │ │ -04a64e: 0e00 |0003: return-void │ │ +04c0f0: |[04c0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04c100: 7120 ef08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ef │ │ +04c106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99188,17 +99206,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a650: |[04a650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a660: 7120 f008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08f0 │ │ -04a666: 0e00 |0003: return-void │ │ +04c108: |[04c108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04c118: 7120 f008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08f0 │ │ +04c11e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99209,18 +99227,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a668: |[04a668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04a678: 7120 f108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08f1 │ │ -04a67e: 0c00 |0003: move-result-object v0 │ │ -04a680: 1100 |0004: return-object v0 │ │ +04c120: |[04c120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04c130: 7120 f108 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08f1 │ │ +04c136: 0c00 |0003: move-result-object v0 │ │ +04c138: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -99230,18 +99248,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a684: |[04a684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -04a694: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08f2 │ │ -04a69a: 0a00 |0003: move-result v0 │ │ -04a69c: 0f00 |0004: return v0 │ │ +04c13c: |[04c13c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +04c14c: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08f2 │ │ +04c152: 0a00 |0003: move-result v0 │ │ +04c154: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99250,18 +99268,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a6a0: |[04a6a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a6b0: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f3 │ │ -04a6b6: 0c00 |0003: move-result-object v0 │ │ -04a6b8: 1100 |0004: return-object v0 │ │ +04c158: |[04c158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c168: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f3 │ │ +04c16e: 0c00 |0003: move-result-object v0 │ │ +04c170: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99270,18 +99288,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a6bc: |[04a6bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a6cc: 7110 f408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f4 │ │ -04a6d2: 0c00 |0003: move-result-object v0 │ │ -04a6d4: 1100 |0004: return-object v0 │ │ +04c174: |[04c174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c184: 7110 f408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f4 │ │ +04c18a: 0c00 |0003: move-result-object v0 │ │ +04c18c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99290,18 +99308,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a6d8: |[04a6d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a6e8: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f5 │ │ -04a6ee: 0c00 |0003: move-result-object v0 │ │ -04a6f0: 1100 |0004: return-object v0 │ │ +04c190: |[04c190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c1a0: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f5 │ │ +04c1a6: 0c00 |0003: move-result-object v0 │ │ +04c1a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99310,18 +99328,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a6f4: |[04a6f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a704: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08f6 │ │ -04a70a: 0c00 |0003: move-result-object v0 │ │ -04a70c: 1100 |0004: return-object v0 │ │ +04c1ac: |[04c1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04c1bc: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08f6 │ │ +04c1c2: 0c00 |0003: move-result-object v0 │ │ +04c1c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99330,18 +99348,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a710: |[04a710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04a720: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f7 │ │ -04a726: 0c00 |0003: move-result-object v0 │ │ -04a728: 1100 |0004: return-object v0 │ │ +04c1c8: |[04c1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c1d8: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f7 │ │ +04c1de: 0c00 |0003: move-result-object v0 │ │ +04c1e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99350,18 +99368,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a72c: |[04a72c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04a73c: 7110 f808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08f8 │ │ -04a742: 0a00 |0003: move-result v0 │ │ -04a744: 0f00 |0004: return v0 │ │ +04c1e4: |[04c1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04c1f4: 7110 f808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08f8 │ │ +04c1fa: 0a00 |0003: move-result v0 │ │ +04c1fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99370,18 +99388,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a748: |[04a748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -04a758: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08f9 │ │ -04a75e: 0a00 |0003: move-result v0 │ │ -04a760: 0f00 |0004: return v0 │ │ +04c200: |[04c200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +04c210: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08f9 │ │ +04c216: 0a00 |0003: move-result v0 │ │ +04c218: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99390,18 +99408,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a764: |[04a764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -04a774: 7110 fa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08fa │ │ -04a77a: 0a00 |0003: move-result v0 │ │ -04a77c: 0f00 |0004: return v0 │ │ +04c21c: |[04c21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04c22c: 7110 fa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08fa │ │ +04c232: 0a00 |0003: move-result v0 │ │ +04c234: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99410,18 +99428,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a780: |[04a780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -04a790: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08fb │ │ -04a796: 0a00 |0003: move-result v0 │ │ -04a798: 0f00 |0004: return v0 │ │ +04c238: |[04c238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +04c248: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08fb │ │ +04c24e: 0a00 |0003: move-result v0 │ │ +04c250: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99430,18 +99448,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a79c: |[04a79c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -04a7ac: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08fc │ │ -04a7b2: 0a00 |0003: move-result v0 │ │ -04a7b4: 0f00 |0004: return v0 │ │ +04c254: |[04c254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04c264: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08fc │ │ +04c26a: 0a00 |0003: move-result v0 │ │ +04c26c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99450,18 +99468,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a7b8: |[04a7b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -04a7c8: 7110 fd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08fd │ │ -04a7ce: 0a00 |0003: move-result v0 │ │ -04a7d0: 0f00 |0004: return v0 │ │ +04c270: |[04c270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +04c280: 7110 fd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08fd │ │ +04c286: 0a00 |0003: move-result v0 │ │ +04c288: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99470,18 +99488,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a7d4: |[04a7d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -04a7e4: 7110 fe08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08fe │ │ -04a7ea: 0a00 |0003: move-result v0 │ │ -04a7ec: 0f00 |0004: return v0 │ │ +04c28c: |[04c28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +04c29c: 7110 fe08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08fe │ │ +04c2a2: 0a00 |0003: move-result v0 │ │ +04c2a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99490,18 +99508,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a7f0: |[04a7f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -04a800: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08ff │ │ -04a806: 0a00 |0003: move-result v0 │ │ -04a808: 0f00 |0004: return v0 │ │ +04c2a8: |[04c2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +04c2b8: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08ff │ │ +04c2be: 0a00 |0003: move-result v0 │ │ +04c2c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99510,18 +99528,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a80c: |[04a80c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -04a81c: 7110 0009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0900 │ │ -04a822: 0a00 |0003: move-result v0 │ │ -04a824: 0f00 |0004: return v0 │ │ +04c2c4: |[04c2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04c2d4: 7110 0009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0900 │ │ +04c2da: 0a00 |0003: move-result v0 │ │ +04c2dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99530,18 +99548,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a828: |[04a828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -04a838: 7110 0109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0901 │ │ -04a83e: 0a00 |0003: move-result v0 │ │ -04a840: 0f00 |0004: return v0 │ │ +04c2e0: |[04c2e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04c2f0: 7110 0109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0901 │ │ +04c2f6: 0a00 |0003: move-result v0 │ │ +04c2f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99550,18 +99568,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a844: |[04a844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -04a854: 7110 0209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0902 │ │ -04a85a: 0a00 |0003: move-result v0 │ │ -04a85c: 0f00 |0004: return v0 │ │ +04c2fc: |[04c2fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +04c30c: 7110 0209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0902 │ │ +04c312: 0a00 |0003: move-result v0 │ │ +04c314: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99570,18 +99588,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04a860: |[04a860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -04a870: 7100 0309 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0903 │ │ -04a876: 0c00 |0003: move-result-object v0 │ │ -04a878: 1100 |0004: return-object v0 │ │ +04c318: |[04c318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +04c328: 7100 0309 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0903 │ │ +04c32e: 0c00 |0003: move-result-object v0 │ │ +04c330: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -99589,18 +99607,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a87c: |[04a87c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04a88c: 7110 0409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0904 │ │ -04a892: 0c00 |0003: move-result-object v0 │ │ -04a894: 1100 |0004: return-object v0 │ │ +04c334: |[04c334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +04c344: 7110 0409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0904 │ │ +04c34a: 0c00 |0003: move-result-object v0 │ │ +04c34c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -99609,18 +99627,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04a898: |[04a898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a8a8: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0905 │ │ -04a8ae: 0c00 |0003: move-result-object v0 │ │ -04a8b0: 1100 |0004: return-object v0 │ │ +04c350: |[04c350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04c360: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0905 │ │ +04c366: 0c00 |0003: move-result-object v0 │ │ +04c368: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -99629,18 +99647,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a8b4: |[04a8b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -04a8c4: 7120 0609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0906 │ │ -04a8ca: 0a00 |0003: move-result v0 │ │ -04a8cc: 0f00 |0004: return v0 │ │ +04c36c: |[04c36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +04c37c: 7120 0609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0906 │ │ +04c382: 0a00 |0003: move-result v0 │ │ +04c384: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -99650,17 +99668,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a8d0: |[04a8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -04a8e0: 7110 0709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0907 │ │ -04a8e6: 0e00 |0003: return-void │ │ +04c388: |[04c388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +04c398: 7110 0709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0907 │ │ +04c39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99670,17 +99688,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a8e8: |[04a8e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a8f8: 7120 0809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0908 │ │ -04a8fe: 0e00 |0003: return-void │ │ +04c3a0: |[04c3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04c3b0: 7120 0809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0908 │ │ +04c3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99691,17 +99709,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a900: |[04a900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04a910: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0909 │ │ -04a916: 0e00 |0003: return-void │ │ +04c3b8: |[04c3b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04c3c8: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0909 │ │ +04c3ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99712,17 +99730,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a918: |[04a918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -04a928: 7120 0a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@090a │ │ -04a92e: 0e00 |0003: return-void │ │ +04c3d0: |[04c3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +04c3e0: 7120 0a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@090a │ │ +04c3e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99733,17 +99751,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a930: |[04a930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04a940: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@090b │ │ -04a946: 0e00 |0003: return-void │ │ +04c3e8: |[04c3e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04c3f8: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@090b │ │ +04c3fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99754,17 +99772,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a948: |[04a948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a958: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090c │ │ -04a95e: 0e00 |0003: return-void │ │ +04c400: |[04c400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c410: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090c │ │ +04c416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99775,17 +99793,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a960: |[04a960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -04a970: 7120 0d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@090d │ │ -04a976: 0e00 |0003: return-void │ │ +04c418: |[04c418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +04c428: 7120 0d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@090d │ │ +04c42e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99796,17 +99814,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a978: |[04a978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04a988: 7120 0e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090e │ │ -04a98e: 0e00 |0003: return-void │ │ +04c430: |[04c430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c440: 7120 0e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090e │ │ +04c446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99817,17 +99835,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a990: |[04a990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04a9a0: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@090f │ │ -04a9a6: 0e00 |0003: return-void │ │ +04c448: |[04c448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04c458: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@090f │ │ +04c45e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99838,17 +99856,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a9a8: |[04a9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -04a9b8: 7120 1009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0910 │ │ -04a9be: 0e00 |0003: return-void │ │ +04c460: |[04c460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +04c470: 7120 1009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0910 │ │ +04c476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99859,17 +99877,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a9c0: |[04a9c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -04a9d0: 7120 1109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0911 │ │ -04a9d6: 0e00 |0003: return-void │ │ +04c478: |[04c478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +04c488: 7120 1109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0911 │ │ +04c48e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99880,17 +99898,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a9d8: |[04a9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04a9e8: 7120 1209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0912 │ │ -04a9ee: 0e00 |0003: return-void │ │ +04c490: |[04c490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +04c4a0: 7120 1209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0912 │ │ +04c4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99901,17 +99919,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a9f0: |[04a9f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04aa00: 7120 1309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0913 │ │ -04aa06: 0e00 |0003: return-void │ │ +04c4a8: |[04c4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c4b8: 7120 1309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0913 │ │ +04c4be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99922,17 +99940,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa08: |[04aa08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04aa18: 7120 1409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0914 │ │ -04aa1e: 0e00 |0003: return-void │ │ +04c4c0: |[04c4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04c4d0: 7120 1409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0914 │ │ +04c4d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99943,17 +99961,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa20: |[04aa20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04aa30: 7120 1509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0915 │ │ -04aa36: 0e00 |0003: return-void │ │ +04c4d8: |[04c4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04c4e8: 7120 1509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0915 │ │ +04c4ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99964,17 +99982,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa38: |[04aa38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04aa48: 7120 1609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0916 │ │ -04aa4e: 0e00 |0003: return-void │ │ +04c4f0: |[04c4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04c500: 7120 1609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0916 │ │ +04c506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -99985,17 +100003,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa50: |[04aa50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -04aa60: 7120 1709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0917 │ │ -04aa66: 0e00 |0003: return-void │ │ +04c508: |[04c508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +04c518: 7120 1709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0917 │ │ +04c51e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -100006,17 +100024,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa68: |[04aa68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04aa78: 7120 1809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0918 │ │ -04aa7e: 0e00 |0003: return-void │ │ +04c520: |[04c520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04c530: 7120 1809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0918 │ │ +04c536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -100027,32 +100045,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aa80: |[04aa80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04aa90: 7120 1909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0919 │ │ -04aa96: 0e00 |0003: return-void │ │ +04c538: |[04c538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c548: 7120 1909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0919 │ │ +04c54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #382 header: │ │ -class_idx : 331 │ │ +class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 332 │ │ +superclass_idx : 331 │ │ source_file_idx : 398 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #382 annotations: │ │ @@ -100073,17 +100091,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04aa98: |[04aa98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -04aaa8: 7010 2f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092f │ │ -04aaae: 0e00 |0003: return-void │ │ +04c550: |[04c550] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +04c560: 7010 2f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092f │ │ +04c566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -100092,33 +100110,33 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04aab0: |[04aab0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -04aac0: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@014a │ │ -04aac4: 7030 2909 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0929 │ │ -04aaca: 7110 4009 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0940 │ │ -04aad0: 0c00 |0008: move-result-object v0 │ │ -04aad2: 1100 |0009: return-object v0 │ │ +04c568: |[04c568] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +04c578: 2200 4901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0149 │ │ +04c57c: 7030 2909 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0929 │ │ +04c582: 7110 4009 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0940 │ │ +04c588: 0c00 |0008: move-result-object v0 │ │ +04c58a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 398 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #383 header: │ │ -class_idx : 337 │ │ +class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 341 │ │ +superclass_idx : 340 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #383 annotations: │ │ @@ -100141,17 +100159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04aad4: |[04aad4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -04aae4: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@09a0 │ │ -04aaea: 0e00 |0003: return-void │ │ +04c58c: |[04c58c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +04c59c: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@09a0 │ │ +04c5a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -100160,18 +100178,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04aaec: |[04aaec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -04aafc: 7110 030a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a03 │ │ -04ab02: 0a00 |0003: move-result v0 │ │ -04ab04: 0f00 |0004: return v0 │ │ +04c5a4: |[04c5a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +04c5b4: 7110 030a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0a03 │ │ +04c5ba: 0a00 |0003: move-result v0 │ │ +04c5bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100180,18 +100198,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab08: |[04ab08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04ab18: 7110 040a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a04 │ │ -04ab1e: 0c00 |0003: move-result-object v0 │ │ -04ab20: 1100 |0004: return-object v0 │ │ +04c5c0: |[04c5c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c5d0: 7110 040a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a04 │ │ +04c5d6: 0c00 |0003: move-result-object v0 │ │ +04c5d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100200,18 +100218,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab24: |[04ab24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04ab34: 7110 050a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a05 │ │ -04ab3a: 0c00 |0003: move-result-object v0 │ │ -04ab3c: 1100 |0004: return-object v0 │ │ +04c5dc: |[04c5dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c5ec: 7110 050a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a05 │ │ +04c5f2: 0c00 |0003: move-result-object v0 │ │ +04c5f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100220,18 +100238,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab40: |[04ab40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04ab50: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a06 │ │ -04ab56: 0c00 |0003: move-result-object v0 │ │ -04ab58: 1100 |0004: return-object v0 │ │ +04c5f8: |[04c5f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04c608: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a06 │ │ +04c60e: 0c00 |0003: move-result-object v0 │ │ +04c610: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100240,18 +100258,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab5c: |[04ab5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -04ab6c: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a07 │ │ -04ab72: 0a00 |0003: move-result v0 │ │ -04ab74: 0f00 |0004: return v0 │ │ +04c614: |[04c614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +04c624: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a07 │ │ +04c62a: 0a00 |0003: move-result v0 │ │ +04c62c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100260,18 +100278,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab78: |[04ab78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -04ab88: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a08 │ │ -04ab8e: 0a00 |0003: move-result v0 │ │ -04ab90: 0f00 |0004: return v0 │ │ +04c630: |[04c630] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +04c640: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a08 │ │ +04c646: 0a00 |0003: move-result v0 │ │ +04c648: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100280,18 +100298,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ab94: |[04ab94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -04aba4: 7110 090a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a09 │ │ -04abaa: 0a00 |0003: move-result v0 │ │ -04abac: 0f00 |0004: return v0 │ │ +04c64c: |[04c64c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +04c65c: 7110 090a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a09 │ │ +04c662: 0a00 |0003: move-result v0 │ │ +04c664: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100300,18 +100318,18 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04abb0: |[04abb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04abc0: 7110 0a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a0a │ │ -04abc6: 0c00 |0003: move-result-object v0 │ │ -04abc8: 1100 |0004: return-object v0 │ │ +04c668: |[04c668] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +04c678: 7110 0a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a0a │ │ +04c67e: 0c00 |0003: move-result-object v0 │ │ +04c680: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100320,18 +100338,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04abcc: |[04abcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -04abdc: 7110 0b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a0b │ │ -04abe2: 0a00 |0003: move-result v0 │ │ -04abe4: 0f00 |0004: return v0 │ │ +04c684: |[04c684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +04c694: 7110 0b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a0b │ │ +04c69a: 0a00 |0003: move-result v0 │ │ +04c69c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100340,18 +100358,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04abe8: |[04abe8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -04abf8: 7110 0c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a0c │ │ -04abfe: 0a00 |0003: move-result v0 │ │ -04ac00: 0f00 |0004: return v0 │ │ +04c6a0: |[04c6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +04c6b0: 7110 0c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a0c │ │ +04c6b6: 0a00 |0003: move-result v0 │ │ +04c6b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100360,18 +100378,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ac04: |[04ac04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -04ac14: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a0d │ │ -04ac1a: 0a00 |0003: move-result v0 │ │ -04ac1c: 0f00 |0004: return v0 │ │ +04c6bc: |[04c6bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +04c6cc: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a0d │ │ +04c6d2: 0a00 |0003: move-result v0 │ │ +04c6d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100380,20 +100398,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04ac20: |[04ac20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04ac30: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a0e │ │ -04ac36: 0c00 |0003: move-result-object v0 │ │ -04ac38: 7110 e908 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ -04ac3e: 0c00 |0007: move-result-object v0 │ │ -04ac40: 1100 |0008: return-object v0 │ │ +04c6d8: |[04c6d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04c6e8: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a0e │ │ +04c6ee: 0c00 |0003: move-result-object v0 │ │ +04c6f0: 7110 e908 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e9 │ │ +04c6f6: 0c00 |0007: move-result-object v0 │ │ +04c6f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100402,18 +100420,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ac44: |[04ac44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04ac54: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a0f │ │ -04ac5a: 0c00 |0003: move-result-object v0 │ │ -04ac5c: 1100 |0004: return-object v0 │ │ +04c6fc: |[04c6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +04c70c: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a0f │ │ +04c712: 0c00 |0003: move-result-object v0 │ │ +04c714: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100422,18 +100440,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ac60: |[04ac60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -04ac70: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a10 │ │ -04ac76: 0a00 |0003: move-result v0 │ │ -04ac78: 0f00 |0004: return v0 │ │ +04c718: |[04c718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +04c728: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a10 │ │ +04c72e: 0a00 |0003: move-result v0 │ │ +04c730: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100442,18 +100460,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ac7c: |[04ac7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -04ac8c: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a11 │ │ -04ac92: 0a00 |0003: move-result v0 │ │ -04ac94: 0f00 |0004: return v0 │ │ +04c734: |[04c734] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +04c744: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a11 │ │ +04c74a: 0a00 |0003: move-result v0 │ │ +04c74c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100462,18 +100480,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ac98: |[04ac98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -04aca8: 7110 120a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a12 │ │ -04acae: 0a00 |0003: move-result v0 │ │ -04acb0: 0f00 |0004: return v0 │ │ +04c750: |[04c750] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +04c760: 7110 120a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a12 │ │ +04c766: 0a00 |0003: move-result v0 │ │ +04c768: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100482,18 +100500,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04acb4: |[04acb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -04acc4: 7110 130a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a13 │ │ -04acca: 0a00 |0003: move-result v0 │ │ -04accc: 0f00 |0004: return v0 │ │ +04c76c: |[04c76c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +04c77c: 7110 130a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a13 │ │ +04c782: 0a00 |0003: move-result v0 │ │ +04c784: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100502,18 +100520,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04acd0: |[04acd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -04ace0: 7110 140a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a14 │ │ -04ace6: 0a00 |0003: move-result v0 │ │ -04ace8: 0f00 |0004: return v0 │ │ +04c788: |[04c788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +04c798: 7110 140a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a14 │ │ +04c79e: 0a00 |0003: move-result v0 │ │ +04c7a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100522,18 +100540,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04acec: |[04acec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -04acfc: 7110 150a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a15 │ │ -04ad02: 0a00 |0003: move-result v0 │ │ -04ad04: 0f00 |0004: return v0 │ │ +04c7a4: |[04c7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +04c7b4: 7110 150a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a15 │ │ +04c7ba: 0a00 |0003: move-result v0 │ │ +04c7bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100542,18 +100560,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ad08: |[04ad08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -04ad18: 7110 160a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a16 │ │ -04ad1e: 0a00 |0003: move-result v0 │ │ -04ad20: 0f00 |0004: return v0 │ │ +04c7c0: |[04c7c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +04c7d0: 7110 160a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a16 │ │ +04c7d6: 0a00 |0003: move-result v0 │ │ +04c7d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100562,18 +100580,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04ad24: |[04ad24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -04ad34: 7100 170a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a17 │ │ -04ad3a: 0c00 |0003: move-result-object v0 │ │ -04ad3c: 1100 |0004: return-object v0 │ │ +04c7dc: |[04c7dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +04c7ec: 7100 170a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a17 │ │ +04c7f2: 0c00 |0003: move-result-object v0 │ │ +04c7f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -100581,18 +100599,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ad40: |[04ad40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04ad50: 7110 180a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a18 │ │ -04ad56: 0c00 |0003: move-result-object v0 │ │ -04ad58: 1100 |0004: return-object v0 │ │ +04c7f8: |[04c7f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04c808: 7110 180a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a18 │ │ +04c80e: 0c00 |0003: move-result-object v0 │ │ +04c810: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -100601,17 +100619,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ad5c: |[04ad5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -04ad6c: 7110 190a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a19 │ │ -04ad72: 0e00 |0003: return-void │ │ +04c814: |[04c814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +04c824: 7110 190a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a19 │ │ +04c82a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100621,17 +100639,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ad74: |[04ad74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -04ad84: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a1a │ │ -04ad8a: 0e00 |0003: return-void │ │ +04c82c: |[04c82c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +04c83c: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a1a │ │ +04c842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100642,17 +100660,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ad8c: |[04ad8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04ad9c: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1b │ │ -04ada2: 0e00 |0003: return-void │ │ +04c844: |[04c844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c854: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1b │ │ +04c85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100663,17 +100681,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ada4: |[04ada4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -04adb4: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a1c │ │ -04adba: 0e00 |0003: return-void │ │ +04c85c: |[04c85c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +04c86c: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a1c │ │ +04c872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100684,17 +100702,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04adbc: |[04adbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04adcc: 7120 1d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1d │ │ -04add2: 0e00 |0003: return-void │ │ +04c874: |[04c874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c884: 7120 1d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1d │ │ +04c88a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100705,17 +100723,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04add4: |[04add4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04ade4: 7120 1e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1e │ │ -04adea: 0e00 |0003: return-void │ │ +04c88c: |[04c88c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c89c: 7120 1e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a1e │ │ +04c8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100726,17 +100744,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04adec: |[04adec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -04adfc: 7120 1f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a1f │ │ -04ae02: 0e00 |0003: return-void │ │ +04c8a4: |[04c8a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +04c8b4: 7120 1f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a1f │ │ +04c8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100747,17 +100765,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae04: |[04ae04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -04ae14: 7120 200a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a20 │ │ -04ae1a: 0e00 |0003: return-void │ │ +04c8bc: |[04c8bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +04c8cc: 7120 200a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a20 │ │ +04c8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100768,17 +100786,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae1c: |[04ae1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -04ae2c: 7120 210a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a21 │ │ -04ae32: 0e00 |0003: return-void │ │ +04c8d4: |[04c8d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +04c8e4: 7120 210a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a21 │ │ +04c8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100789,17 +100807,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae34: |[04ae34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04ae44: 7120 220a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a22 │ │ -04ae4a: 0e00 |0003: return-void │ │ +04c8ec: |[04c8ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +04c8fc: 7120 220a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a22 │ │ +04c902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100810,17 +100828,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae4c: |[04ae4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -04ae5c: 7120 230a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a23 │ │ -04ae62: 0e00 |0003: return-void │ │ +04c904: |[04c904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +04c914: 7120 230a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a23 │ │ +04c91a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100831,17 +100849,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae64: |[04ae64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04ae74: 7120 240a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a24 │ │ -04ae7a: 0e00 |0003: return-void │ │ +04c91c: |[04c91c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +04c92c: 7120 240a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a24 │ │ +04c932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100852,17 +100870,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae7c: |[04ae7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -04ae8c: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a25 │ │ -04ae92: 0e00 |0003: return-void │ │ +04c934: |[04c934] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +04c944: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a25 │ │ +04c94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100873,17 +100891,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ae94: |[04ae94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04aea4: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a26 │ │ -04aeaa: 0e00 |0003: return-void │ │ +04c94c: |[04c94c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +04c95c: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a26 │ │ +04c962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100894,17 +100912,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aeac: |[04aeac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -04aebc: 7120 270a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a27 │ │ -04aec2: 0e00 |0003: return-void │ │ +04c964: |[04c964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +04c974: 7120 270a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a27 │ │ +04c97a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100915,17 +100933,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aec4: |[04aec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -04aed4: 7120 280a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a28 │ │ -04aeda: 0e00 |0003: return-void │ │ +04c97c: |[04c97c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +04c98c: 7120 280a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a28 │ │ +04c992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100936,17 +100954,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aedc: |[04aedc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -04aeec: 7120 290a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a29 │ │ -04aef2: 0e00 |0003: return-void │ │ +04c994: |[04c994] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +04c9a4: 7120 290a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a29 │ │ +04c9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100957,17 +100975,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04aef4: |[04aef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04af04: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a2a │ │ -04af0a: 0e00 |0003: return-void │ │ +04c9ac: |[04c9ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04c9bc: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a2a │ │ +04c9c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -100978,33 +100996,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04af0c: |[04af0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -04af1c: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a2b │ │ -04af22: 0e00 |0003: return-void │ │ +04c9c4: |[04c9c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +04c9d4: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a2b │ │ +04c9da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #384 header: │ │ -class_idx : 357 │ │ +class_idx : 356 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 349 │ │ -source_file_idx : 1935 │ │ +superclass_idx : 348 │ │ +source_file_idx : 1932 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #384 annotations: │ │ Annotations on method #2695 '' │ │ @@ -101035,24 +101053,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04af24: |[04af24] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -04af34: 7030 3a0a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3a │ │ -04af3a: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ -04af3e: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ -04af42: 1a00 e10e |0007: const-string v0, "layout_inflater" // string@0ee1 │ │ -04af46: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -04af4c: 0c00 |000c: move-result-object v0 │ │ -04af4e: 1f00 8901 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -04af52: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ -04af56: 0e00 |0011: return-void │ │ +04c9dc: |[04c9dc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +04c9ec: 7030 3a0a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a3a │ │ +04c9f2: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ +04c9f6: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ +04c9fa: 1a00 dd0e |0007: const-string v0, "layout_inflater" // string@0edd │ │ +04c9fe: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +04ca04: 0c00 |000c: move-result-object v0 │ │ +04ca06: 1f00 8801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +04ca0a: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ +04ca0e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -101066,24 +101084,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04af58: |[04af58] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -04af68: 7040 3b0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a3b │ │ -04af6e: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ -04af72: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ -04af76: 1a00 e10e |0007: const-string v0, "layout_inflater" // string@0ee1 │ │ -04af7a: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -04af80: 0c00 |000c: move-result-object v0 │ │ -04af82: 1f00 8901 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -04af86: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ -04af8a: 0e00 |0011: return-void │ │ +04ca10: |[04ca10] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +04ca20: 7040 3b0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a3b │ │ +04ca26: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ +04ca2a: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ +04ca2e: 1a00 dd0e |0007: const-string v0, "layout_inflater" // string@0edd │ │ +04ca32: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +04ca38: 0c00 |000c: move-result-object v0 │ │ +04ca3a: 1f00 8801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +04ca3e: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ +04ca42: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -101098,24 +101116,24 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -04af8c: |[04af8c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -04af9c: 7040 3c0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a3c │ │ -04afa2: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ -04afa6: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ -04afaa: 1a00 e10e |0007: const-string v0, "layout_inflater" // string@0ee1 │ │ -04afae: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ -04afb4: 0c00 |000c: move-result-object v0 │ │ -04afb6: 1f00 8901 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0189 │ │ -04afba: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ -04afbe: 0e00 |0011: return-void │ │ +04ca44: |[04ca44] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +04ca54: 7040 3c0a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a3c │ │ +04ca5a: 5913 d602 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ +04ca5e: 5913 d802 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ +04ca62: 1a00 dd0e |0007: const-string v0, "layout_inflater" // string@0edd │ │ +04ca66: 6e20 9900 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0099 │ │ +04ca6c: 0c00 |000c: move-result-object v0 │ │ +04ca6e: 1f00 8801 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0188 │ │ +04ca72: 5b10 d702 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ +04ca76: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -101131,21 +101149,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04afc0: |[04afc0] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04afd0: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ -04afd4: 5231 d602 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ -04afd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04afda: 6e40 f40a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ -04afe0: 0c00 |0008: move-result-object v0 │ │ -04afe2: 1100 |0009: return-object v0 │ │ +04ca78: |[04ca78] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04ca88: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ +04ca8c: 5231 d602 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ +04ca90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04ca92: 6e40 f40a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ +04ca98: 0c00 |0008: move-result-object v0 │ │ +04ca9a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -101156,21 +101174,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04afe4: |[04afe4] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04aff4: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ -04aff8: 5231 d802 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ -04affc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04affe: 6e40 f40a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ -04b004: 0c00 |0008: move-result-object v0 │ │ -04b006: 1100 |0009: return-object v0 │ │ +04ca9c: |[04ca9c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04caac: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02d7 │ │ +04cab0: 5231 d802 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ +04cab4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04cab6: 6e40 f40a 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0af4 │ │ +04cabc: 0c00 |0008: move-result-object v0 │ │ +04cabe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x000a reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=5 cursor Landroid/database/Cursor; │ │ @@ -101181,17 +101199,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b008: |[04b008] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -04b018: 5901 d602 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ -04b01c: 0e00 |0002: return-void │ │ +04cac0: |[04cac0] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +04cad0: 5901 d602 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02d6 │ │ +04cad4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 dropDownLayout I │ │ @@ -101201,32 +101219,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b020: |[04b020] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -04b030: 5901 d802 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ -04b034: 0e00 |0002: return-void │ │ +04cad8: |[04cad8] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +04cae8: 5901 d802 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02d8 │ │ +04caec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ │ │ - source_file_idx : 1935 (ResourceCursorAdapter.java) │ │ + source_file_idx : 1932 (ResourceCursorAdapter.java) │ │ │ │ Class #385 header: │ │ -class_idx : 363 │ │ +class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 365 │ │ -source_file_idx : 1984 │ │ +superclass_idx : 364 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -101246,17 +101264,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b038: |[04b038] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -04b048: 7010 ae0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aae │ │ -04b04e: 0e00 |0003: return-void │ │ +04caf0: |[04caf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +04cb00: 7010 ae0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aae │ │ +04cb06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -101265,20 +101283,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04b050: |[04b050] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -04b060: 2200 6a01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@016a │ │ -04b064: 7030 a40a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0aa4 │ │ -04b06a: 7110 bd0a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0abd │ │ -04b070: 0c00 |0008: move-result-object v0 │ │ -04b072: 1100 |0009: return-object v0 │ │ +04cb08: |[04cb08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +04cb18: 2200 6901 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0169 │ │ +04cb1c: 7030 a40a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V // method@0aa4 │ │ +04cb22: 7110 bd0a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0abd │ │ +04cb28: 0c00 |0008: move-result-object v0 │ │ +04cb2a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -101287,18 +101305,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b074: |[04b074] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -04b084: 7110 be0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0abe │ │ -04b08a: 0c00 |0003: move-result-object v0 │ │ -04b08c: 1100 |0004: return-object v0 │ │ +04cb2c: |[04cb2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +04cb3c: 7110 be0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0abe │ │ +04cb42: 0c00 |0003: move-result-object v0 │ │ +04cb44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -101307,32 +101325,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04b090: |[04b090] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04b0a0: 7120 bf0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0abf │ │ -04b0a6: 0e00 |0003: return-void │ │ +04cb48: |[04cb48] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04cb58: 7120 bf0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0abf │ │ +04cb5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 listener Ljava/lang/Object; │ │ │ │ - source_file_idx : 1984 (SearchViewCompat.java) │ │ + source_file_idx : 1981 (SearchViewCompat.java) │ │ │ │ Class #386 header: │ │ -class_idx : 662 │ │ +class_idx : 659 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 711 │ │ +superclass_idx : 708 │ │ source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #386 annotations: │ │ @@ -101359,18 +101377,18 @@ │ │ type : '(Lorg/emergent/android/weave/BookmarkListFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b0a8: |[04b0a8] org.emergent.android.weave.BookmarkListFragment$BookmarkLoaderCallbacks.:(Lorg/emergent/android/weave/BookmarkListFragment;)V │ │ -04b0b8: 7020 f10e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0ef1 │ │ -04b0be: 5b01 ff02 |0003: iput-object v1, v0, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ -04b0c2: 0e00 |0005: return-void │ │ +04cb60: |[04cb60] org.emergent.android.weave.BookmarkListFragment$BookmarkLoaderCallbacks.:(Lorg/emergent/android/weave/BookmarkListFragment;)V │ │ +04cb70: 7020 f10e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0ef1 │ │ +04cb76: 5b01 ff02 |0003: iput-object v1, v0, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ +04cb7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks; │ │ @@ -101382,170 +101400,170 @@ │ │ type : '(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 310 16-bit code units │ │ -04b0c4: |[04b0c4] org.emergent.android.weave.BookmarkListFragment$BookmarkLoaderCallbacks.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ -04b0d4: 124c |0000: const/4 v12, #int 4 // #4 │ │ -04b0d6: 123b |0001: const/4 v11, #int 3 // #3 │ │ -04b0d8: 122a |0002: const/4 v10, #int 2 // #2 │ │ -04b0da: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -04b0dc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -04b0de: 390f 0a00 |0005: if-nez v15, 000f // +000a │ │ -04b0e2: 2200 fa01 |0007: new-instance v0, Ljava/lang/NullPointerException; // type@01fa │ │ -04b0e6: 1a01 eb01 |0009: const-string v1, "BookmarkLoaderCallbacks.onCreateLoader: args were null!" // string@01eb │ │ -04b0ea: 7020 c70c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ -04b0f0: 2700 |000e: throw v0 │ │ -04b0f2: 1a00 7407 |000f: const-string v0, "QUERY_KEY" // string@0774 │ │ -04b0f6: 6e20 3a01 0f00 |0011: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@013a │ │ -04b0fc: 0c07 |0014: move-result-object v7 │ │ -04b0fe: 1a00 0102 |0015: const-string v0, "CONTENT_URI_KEY" // string@0201 │ │ -04b102: 6e20 3d01 0f00 |0017: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ -04b108: 0c02 |001a: move-result-object v2 │ │ -04b10a: 1f02 4700 |001b: check-cast v2, Landroid/net/Uri; // type@0047 │ │ -04b10e: 1a00 ad07 |001d: const-string v0, "SORT_ORDER_KEY" // string@07ad │ │ -04b112: 6e20 4001 0f00 |001f: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04b118: 0c06 |0022: move-result-object v6 │ │ -04b11a: 7110 d70a 0700 |0023: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -04b120: 0a00 |0026: move-result v0 │ │ -04b122: 3800 6f00 |0027: if-eqz v0, 0096 // +006f │ │ -04b126: 1a04 6b0e |0029: const-string v4, "isDeleted = ?" // string@0e6b │ │ -04b12a: 2200 0302 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b12e: 7010 f20c 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b134: 6e20 f80c 4000 |0030: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b13a: 0c00 |0033: move-result-object v0 │ │ -04b13c: 1a01 2b00 |0034: const-string v1, " AND bType NOT IN (?, ?, ?)" // string@002b │ │ -04b140: 6e20 f80c 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b146: 0c00 |0039: move-result-object v0 │ │ -04b148: 6e10 fd0c 0000 |003a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b14e: 0c04 |003d: move-result-object v4 │ │ -04b150: 2200 0302 |003e: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b154: 7010 f20c 0000 |0040: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b15a: 6e20 f80c 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b160: 0c00 |0046: move-result-object v0 │ │ -04b162: 1a01 2800 |0047: const-string v1, " AND ( title != ? OR bmkUri != ? )" // string@0028 │ │ -04b166: 6e20 f80c 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b16c: 0c00 |004c: move-result-object v0 │ │ -04b16e: 6e10 fd0c 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b174: 0c04 |0050: move-result-object v4 │ │ -04b176: 2200 0302 |0051: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b17a: 7010 f20c 0000 |0053: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b180: 6e20 f80c 4000 |0056: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b186: 0c00 |0059: move-result-object v0 │ │ -04b188: 1a01 2c00 |005a: const-string v1, " AND parentId = ?" // string@002c │ │ -04b18c: 6e20 f80c 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b192: 0c00 |005f: move-result-object v0 │ │ -04b194: 6e10 fd0c 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b19a: 0c04 |0063: move-result-object v4 │ │ -04b19c: 54d0 ff02 |0064: iget-object v0, v13, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ -04b1a0: 6e10 150e 0000 |0066: invoke-virtual {v0}, Lorg/emergent/android/weave/BookmarkListFragment;.getParentFolderUuid:()Ljava/lang/String; // method@0e15 │ │ -04b1a6: 0c08 |0069: move-result-object v8 │ │ -04b1a8: 1270 |006a: const/4 v0, #int 7 // #7 │ │ -04b1aa: 2305 1f03 |006b: new-array v5, v0, [Ljava/lang/String; // type@031f │ │ -04b1ae: 1a00 0301 |006d: const-string v0, "0" // string@0103 │ │ -04b1b2: 4d00 0503 |006f: aput-object v0, v5, v3 │ │ -04b1b6: 1a00 fc0e |0071: const-string v0, "livemark" // string@0efc │ │ -04b1ba: 4d00 0509 |0073: aput-object v0, v5, v9 │ │ -04b1be: 1a00 d012 |0075: const-string v0, "query" // string@12d0 │ │ -04b1c2: 4d00 050a |0077: aput-object v0, v5, v10 │ │ -04b1c6: 1a00 8f13 |0079: const-string v0, "separator" // string@138f │ │ -04b1ca: 4d00 050b |007b: aput-object v0, v5, v11 │ │ -04b1ce: 1a00 0000 |007d: const-string v0, "" // string@0000 │ │ -04b1d2: 4d00 050c |007f: aput-object v0, v5, v12 │ │ -04b1d6: 1250 |0081: const/4 v0, #int 5 // #5 │ │ -04b1d8: 1a01 0000 |0082: const-string v1, "" // string@0000 │ │ -04b1dc: 4d01 0500 |0084: aput-object v1, v5, v0 │ │ -04b1e0: 1260 |0086: const/4 v0, #int 6 // #6 │ │ -04b1e2: 4d08 0500 |0087: aput-object v8, v5, v0 │ │ -04b1e6: 2200 b100 |0089: new-instance v0, Landroid/support/v4/content/CursorLoader; // type@00b1 │ │ -04b1ea: 54d1 ff02 |008b: iget-object v1, v13, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ -04b1ee: 6e10 120e 0100 |008d: invoke-virtual {v1}, Lorg/emergent/android/weave/BookmarkListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e12 │ │ -04b1f4: 0c01 |0090: move-result-object v1 │ │ -04b1f6: 1203 |0091: const/4 v3, #int 0 // #0 │ │ -04b1f8: 7607 6004 0000 |0092: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@0460 │ │ -04b1fe: 1100 |0095: return-object v0 │ │ -04b200: 1a04 bb00 |0096: const-string v4, "(bType = ?)" // string@00bb │ │ -04b204: 2200 0302 |0098: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b208: 7010 f20c 0000 |009a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b20e: 6e20 f80c 4000 |009d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b214: 0c00 |00a0: move-result-object v0 │ │ -04b216: 1a01 2a00 |00a1: const-string v1, " AND ((title LIKE ?)" // string@002a │ │ -04b21a: 6e20 f80c 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b220: 0c00 |00a6: move-result-object v0 │ │ -04b222: 6e10 fd0c 0000 |00a7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b228: 0c04 |00aa: move-result-object v4 │ │ -04b22a: 2200 0302 |00ab: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b22e: 7010 f20c 0000 |00ad: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b234: 6e20 f80c 4000 |00b0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b23a: 0c00 |00b3: move-result-object v0 │ │ -04b23c: 1a01 2e00 |00b4: const-string v1, " OR (bmkUri LIKE ?)" // string@002e │ │ -04b240: 6e20 f80c 1000 |00b6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b246: 0c00 |00b9: move-result-object v0 │ │ -04b248: 6e10 fd0c 0000 |00ba: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b24e: 0c04 |00bd: move-result-object v4 │ │ -04b250: 2200 0302 |00be: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b254: 7010 f20c 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b25a: 6e20 f80c 4000 |00c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b260: 0c00 |00c6: move-result-object v0 │ │ -04b262: 1a01 2f00 |00c7: const-string v1, " OR (tags LIKE ?))" // string@002f │ │ -04b266: 6e20 f80c 1000 |00c9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b26c: 0c00 |00cc: move-result-object v0 │ │ -04b26e: 6e10 fd0c 0000 |00cd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b274: 0c04 |00d0: move-result-object v4 │ │ -04b276: 23c5 1f03 |00d1: new-array v5, v12, [Ljava/lang/String; // type@031f │ │ -04b27a: 1a00 f709 |00d3: const-string v0, "bookmark" // string@09f7 │ │ -04b27e: 4d00 0503 |00d5: aput-object v0, v5, v3 │ │ -04b282: 2200 0302 |00d7: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b286: 7010 f20c 0000 |00d9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b28c: 1a01 8e00 |00dc: const-string v1, "%" // string@008e │ │ -04b290: 6e20 f80c 1000 |00de: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b296: 0c00 |00e1: move-result-object v0 │ │ -04b298: 7210 970c 0700 |00e2: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04b29e: 0c01 |00e5: move-result-object v1 │ │ -04b2a0: 6e20 f80c 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b2a6: 0c00 |00e9: move-result-object v0 │ │ -04b2a8: 1a01 8e00 |00ea: const-string v1, "%" // string@008e │ │ -04b2ac: 6e20 f80c 1000 |00ec: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b2b2: 0c00 |00ef: move-result-object v0 │ │ -04b2b4: 6e10 fd0c 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b2ba: 0c00 |00f3: move-result-object v0 │ │ -04b2bc: 4d00 0509 |00f4: aput-object v0, v5, v9 │ │ -04b2c0: 2200 0302 |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b2c4: 7010 f20c 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b2ca: 1a01 8e00 |00fb: const-string v1, "%" // string@008e │ │ -04b2ce: 6e20 f80c 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b2d4: 0c00 |0100: move-result-object v0 │ │ -04b2d6: 7210 970c 0700 |0101: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04b2dc: 0c01 |0104: move-result-object v1 │ │ -04b2de: 6e20 f80c 1000 |0105: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b2e4: 0c00 |0108: move-result-object v0 │ │ -04b2e6: 1a01 8e00 |0109: const-string v1, "%" // string@008e │ │ -04b2ea: 6e20 f80c 1000 |010b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b2f0: 0c00 |010e: move-result-object v0 │ │ -04b2f2: 6e10 fd0c 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b2f8: 0c00 |0112: move-result-object v0 │ │ -04b2fa: 4d00 050a |0113: aput-object v0, v5, v10 │ │ -04b2fe: 2200 0302 |0115: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b302: 7010 f20c 0000 |0117: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b308: 1a01 9200 |011a: const-string v1, "%|" // string@0092 │ │ -04b30c: 6e20 f80c 1000 |011c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b312: 0c00 |011f: move-result-object v0 │ │ -04b314: 7210 970c 0700 |0120: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04b31a: 0c01 |0123: move-result-object v1 │ │ -04b31c: 6e20 f80c 1000 |0124: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b322: 0c00 |0127: move-result-object v0 │ │ -04b324: 1a01 0b16 |0128: const-string v1, "|%" // string@160b │ │ -04b328: 6e20 f80c 1000 |012a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b32e: 0c00 |012d: move-result-object v0 │ │ -04b330: 6e10 fd0c 0000 |012e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b336: 0c00 |0131: move-result-object v0 │ │ -04b338: 4d00 050b |0132: aput-object v0, v5, v11 │ │ -04b33c: 2900 55ff |0134: goto/16 0089 // -00ab │ │ +04cb7c: |[04cb7c] org.emergent.android.weave.BookmarkListFragment$BookmarkLoaderCallbacks.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ +04cb8c: 124c |0000: const/4 v12, #int 4 // #4 │ │ +04cb8e: 123b |0001: const/4 v11, #int 3 // #3 │ │ +04cb90: 122a |0002: const/4 v10, #int 2 // #2 │ │ +04cb92: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +04cb94: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +04cb96: 390f 0a00 |0005: if-nez v15, 000f // +000a │ │ +04cb9a: 2200 f801 |0007: new-instance v0, Ljava/lang/NullPointerException; // type@01f8 │ │ +04cb9e: 1a01 eb01 |0009: const-string v1, "BookmarkLoaderCallbacks.onCreateLoader: args were null!" // string@01eb │ │ +04cba2: 7020 c70c 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0cc7 │ │ +04cba8: 2700 |000e: throw v0 │ │ +04cbaa: 1a00 7107 |000f: const-string v0, "QUERY_KEY" // string@0771 │ │ +04cbae: 6e20 3a01 0f00 |0011: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@013a │ │ +04cbb4: 0c07 |0014: move-result-object v7 │ │ +04cbb6: 1a00 0102 |0015: const-string v0, "CONTENT_URI_KEY" // string@0201 │ │ +04cbba: 6e20 3d01 0f00 |0017: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ +04cbc0: 0c02 |001a: move-result-object v2 │ │ +04cbc2: 1f02 4700 |001b: check-cast v2, Landroid/net/Uri; // type@0047 │ │ +04cbc6: 1a00 aa07 |001d: const-string v0, "SORT_ORDER_KEY" // string@07aa │ │ +04cbca: 6e20 4001 0f00 |001f: invoke-virtual {v15, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04cbd0: 0c06 |0022: move-result-object v6 │ │ +04cbd2: 7110 d70a 0700 |0023: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +04cbd8: 0a00 |0026: move-result v0 │ │ +04cbda: 3800 6f00 |0027: if-eqz v0, 0096 // +006f │ │ +04cbde: 1a04 670e |0029: const-string v4, "isDeleted = ?" // string@0e67 │ │ +04cbe2: 2200 0102 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cbe6: 7010 f20c 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cbec: 6e20 f80c 4000 |0030: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cbf2: 0c00 |0033: move-result-object v0 │ │ +04cbf4: 1a01 2b00 |0034: const-string v1, " AND bType NOT IN (?, ?, ?)" // string@002b │ │ +04cbf8: 6e20 f80c 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cbfe: 0c00 |0039: move-result-object v0 │ │ +04cc00: 6e10 fd0c 0000 |003a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cc06: 0c04 |003d: move-result-object v4 │ │ +04cc08: 2200 0102 |003e: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cc0c: 7010 f20c 0000 |0040: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cc12: 6e20 f80c 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cc18: 0c00 |0046: move-result-object v0 │ │ +04cc1a: 1a01 2800 |0047: const-string v1, " AND ( title != ? OR bmkUri != ? )" // string@0028 │ │ +04cc1e: 6e20 f80c 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cc24: 0c00 |004c: move-result-object v0 │ │ +04cc26: 6e10 fd0c 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cc2c: 0c04 |0050: move-result-object v4 │ │ +04cc2e: 2200 0102 |0051: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cc32: 7010 f20c 0000 |0053: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cc38: 6e20 f80c 4000 |0056: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cc3e: 0c00 |0059: move-result-object v0 │ │ +04cc40: 1a01 2c00 |005a: const-string v1, " AND parentId = ?" // string@002c │ │ +04cc44: 6e20 f80c 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cc4a: 0c00 |005f: move-result-object v0 │ │ +04cc4c: 6e10 fd0c 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cc52: 0c04 |0063: move-result-object v4 │ │ +04cc54: 54d0 ff02 |0064: iget-object v0, v13, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ +04cc58: 6e10 150e 0000 |0066: invoke-virtual {v0}, Lorg/emergent/android/weave/BookmarkListFragment;.getParentFolderUuid:()Ljava/lang/String; // method@0e15 │ │ +04cc5e: 0c08 |0069: move-result-object v8 │ │ +04cc60: 1270 |006a: const/4 v0, #int 7 // #7 │ │ +04cc62: 2305 1c03 |006b: new-array v5, v0, [Ljava/lang/String; // type@031c │ │ +04cc66: 1a00 0301 |006d: const-string v0, "0" // string@0103 │ │ +04cc6a: 4d00 0503 |006f: aput-object v0, v5, v3 │ │ +04cc6e: 1a00 f70e |0071: const-string v0, "livemark" // string@0ef7 │ │ +04cc72: 4d00 0509 |0073: aput-object v0, v5, v9 │ │ +04cc76: 1a00 cb12 |0075: const-string v0, "query" // string@12cb │ │ +04cc7a: 4d00 050a |0077: aput-object v0, v5, v10 │ │ +04cc7e: 1a00 8a13 |0079: const-string v0, "separator" // string@138a │ │ +04cc82: 4d00 050b |007b: aput-object v0, v5, v11 │ │ +04cc86: 1a00 0000 |007d: const-string v0, "" // string@0000 │ │ +04cc8a: 4d00 050c |007f: aput-object v0, v5, v12 │ │ +04cc8e: 1250 |0081: const/4 v0, #int 5 // #5 │ │ +04cc90: 1a01 0000 |0082: const-string v1, "" // string@0000 │ │ +04cc94: 4d01 0500 |0084: aput-object v1, v5, v0 │ │ +04cc98: 1260 |0086: const/4 v0, #int 6 // #6 │ │ +04cc9a: 4d08 0500 |0087: aput-object v8, v5, v0 │ │ +04cc9e: 2200 b000 |0089: new-instance v0, Landroid/support/v4/content/CursorLoader; // type@00b0 │ │ +04cca2: 54d1 ff02 |008b: iget-object v1, v13, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/BookmarkListFragment; // field@02ff │ │ +04cca6: 6e10 120e 0100 |008d: invoke-virtual {v1}, Lorg/emergent/android/weave/BookmarkListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e12 │ │ +04ccac: 0c01 |0090: move-result-object v1 │ │ +04ccae: 1203 |0091: const/4 v3, #int 0 // #0 │ │ +04ccb0: 7607 6004 0000 |0092: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@0460 │ │ +04ccb6: 1100 |0095: return-object v0 │ │ +04ccb8: 1a04 bb00 |0096: const-string v4, "(bType = ?)" // string@00bb │ │ +04ccbc: 2200 0102 |0098: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04ccc0: 7010 f20c 0000 |009a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04ccc6: 6e20 f80c 4000 |009d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cccc: 0c00 |00a0: move-result-object v0 │ │ +04ccce: 1a01 2a00 |00a1: const-string v1, " AND ((title LIKE ?)" // string@002a │ │ +04ccd2: 6e20 f80c 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ccd8: 0c00 |00a6: move-result-object v0 │ │ +04ccda: 6e10 fd0c 0000 |00a7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cce0: 0c04 |00aa: move-result-object v4 │ │ +04cce2: 2200 0102 |00ab: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cce6: 7010 f20c 0000 |00ad: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04ccec: 6e20 f80c 4000 |00b0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ccf2: 0c00 |00b3: move-result-object v0 │ │ +04ccf4: 1a01 2e00 |00b4: const-string v1, " OR (bmkUri LIKE ?)" // string@002e │ │ +04ccf8: 6e20 f80c 1000 |00b6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04ccfe: 0c00 |00b9: move-result-object v0 │ │ +04cd00: 6e10 fd0c 0000 |00ba: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cd06: 0c04 |00bd: move-result-object v4 │ │ +04cd08: 2200 0102 |00be: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cd0c: 7010 f20c 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cd12: 6e20 f80c 4000 |00c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd18: 0c00 |00c6: move-result-object v0 │ │ +04cd1a: 1a01 2f00 |00c7: const-string v1, " OR (tags LIKE ?))" // string@002f │ │ +04cd1e: 6e20 f80c 1000 |00c9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd24: 0c00 |00cc: move-result-object v0 │ │ +04cd26: 6e10 fd0c 0000 |00cd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cd2c: 0c04 |00d0: move-result-object v4 │ │ +04cd2e: 23c5 1c03 |00d1: new-array v5, v12, [Ljava/lang/String; // type@031c │ │ +04cd32: 1a00 f309 |00d3: const-string v0, "bookmark" // string@09f3 │ │ +04cd36: 4d00 0503 |00d5: aput-object v0, v5, v3 │ │ +04cd3a: 2200 0102 |00d7: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cd3e: 7010 f20c 0000 |00d9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cd44: 1a01 8e00 |00dc: const-string v1, "%" // string@008e │ │ +04cd48: 6e20 f80c 1000 |00de: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd4e: 0c00 |00e1: move-result-object v0 │ │ +04cd50: 7210 970c 0700 |00e2: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04cd56: 0c01 |00e5: move-result-object v1 │ │ +04cd58: 6e20 f80c 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd5e: 0c00 |00e9: move-result-object v0 │ │ +04cd60: 1a01 8e00 |00ea: const-string v1, "%" // string@008e │ │ +04cd64: 6e20 f80c 1000 |00ec: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd6a: 0c00 |00ef: move-result-object v0 │ │ +04cd6c: 6e10 fd0c 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cd72: 0c00 |00f3: move-result-object v0 │ │ +04cd74: 4d00 0509 |00f4: aput-object v0, v5, v9 │ │ +04cd78: 2200 0102 |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cd7c: 7010 f20c 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cd82: 1a01 8e00 |00fb: const-string v1, "%" // string@008e │ │ +04cd86: 6e20 f80c 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd8c: 0c00 |0100: move-result-object v0 │ │ +04cd8e: 7210 970c 0700 |0101: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04cd94: 0c01 |0104: move-result-object v1 │ │ +04cd96: 6e20 f80c 1000 |0105: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cd9c: 0c00 |0108: move-result-object v0 │ │ +04cd9e: 1a01 8e00 |0109: const-string v1, "%" // string@008e │ │ +04cda2: 6e20 f80c 1000 |010b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cda8: 0c00 |010e: move-result-object v0 │ │ +04cdaa: 6e10 fd0c 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cdb0: 0c00 |0112: move-result-object v0 │ │ +04cdb2: 4d00 050a |0113: aput-object v0, v5, v10 │ │ +04cdb6: 2200 0102 |0115: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cdba: 7010 f20c 0000 |0117: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cdc0: 1a01 9200 |011a: const-string v1, "%|" // string@0092 │ │ +04cdc4: 6e20 f80c 1000 |011c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cdca: 0c00 |011f: move-result-object v0 │ │ +04cdcc: 7210 970c 0700 |0120: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04cdd2: 0c01 |0123: move-result-object v1 │ │ +04cdd4: 6e20 f80c 1000 |0124: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cdda: 0c00 |0127: move-result-object v0 │ │ +04cddc: 1a01 0316 |0128: const-string v1, "|%" // string@1603 │ │ +04cde0: 6e20 f80c 1000 |012a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cde6: 0c00 |012d: move-result-object v0 │ │ +04cde8: 6e10 fd0c 0000 |012e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cdee: 0c00 |0131: move-result-object v0 │ │ +04cdf0: 4d00 050b |0132: aput-object v0, v5, v11 │ │ +04cdf4: 2900 55ff |0134: goto/16 0089 // -00ab │ │ catches : (none) │ │ positions : │ │ 0x0005 line=159 │ │ 0x0007 line=160 │ │ 0x000f line=162 │ │ 0x0015 line=163 │ │ 0x001d line=164 │ │ @@ -101558,14 +101576,17 @@ │ │ 0x006a line=173 │ │ 0x0089 line=186 │ │ 0x0096 line=175 │ │ 0x0098 line=176 │ │ 0x00ab line=177 │ │ 0x00be line=178 │ │ 0x00d1 line=179 │ │ + 0x00e2 line=181 │ │ + 0x0101 line=182 │ │ + 0x0120 line=183 │ │ locals : │ │ 0x006a - 0x0089 reg=8 parentId Ljava/lang/String; │ │ 0x002b - 0x0096 reg=4 selection Ljava/lang/String; │ │ 0x0089 - 0x0096 reg=5 selectionArgs [Ljava/lang/String; │ │ 0x001d - 0x0136 reg=2 contentUri Landroid/net/Uri; │ │ 0x0098 - 0x0136 reg=4 selection Ljava/lang/String; │ │ 0x0134 - 0x0136 reg=5 selectionArgs [Ljava/lang/String; │ │ @@ -101574,26 +101595,26 @@ │ │ 0x0000 - 0x0136 reg=13 this Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks; │ │ 0x0000 - 0x0136 reg=14 id I │ │ 0x0000 - 0x0136 reg=15 args Landroid/os/Bundle; │ │ │ │ source_file_idx : 487 (BookmarkListFragment.java) │ │ │ │ Class #387 header: │ │ -class_idx : 685 │ │ +class_idx : 682 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 128 │ │ -source_file_idx : 1779 │ │ +superclass_idx : 127 │ │ +source_file_idx : 1776 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #387 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/MiscListFragment$1; Lorg/emergent/android/weave/MiscListFragment$LocationModel; Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/emergent/android/weave/MiscListFragment$LocationModel; Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; } │ │ │ │ Class #387 - │ │ Class descriptor : 'Lorg/emergent/android/weave/MiscListFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v4/app/ListFragment;' │ │ Interfaces - │ │ #0 : 'Lorg/emergent/android/weave/Constants$Implementable;' │ │ @@ -101605,17 +101626,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b340: |[04b340] org.emergent.android.weave.MiscListFragment.:()V │ │ -04b350: 7010 2803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@0328 │ │ -04b356: 0e00 |0003: return-void │ │ +04cdf8: |[04cdf8] org.emergent.android.weave.MiscListFragment.:()V │ │ +04ce08: 7010 2803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@0328 │ │ +04ce0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/MiscListFragment; │ │ │ │ @@ -101625,61 +101646,62 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 79 16-bit code units │ │ -04b358: |[04b358] org.emergent.android.weave.MiscListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04b368: 6f20 3003 a900 |0000: invoke-super {v9, v10}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0330 │ │ -04b36e: 6e10 8c0e 0900 |0003: invoke-virtual {v9}, Lorg/emergent/android/weave/MiscListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e8c │ │ -04b374: 0c00 |0006: move-result-object v0 │ │ -04b376: 6e10 8e0e 0900 |0007: invoke-virtual {v9}, Lorg/emergent/android/weave/MiscListFragment;.getResources:()Landroid/content/res/Resources; // method@0e8e │ │ -04b37c: 0c03 |000a: move-result-object v3 │ │ -04b37e: 2202 2d02 |000b: new-instance v2, Ljava/util/ArrayList; // type@022d │ │ -04b382: 7010 310d 0200 |000d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ -04b388: 2204 aa02 |0010: new-instance v4, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02aa │ │ -04b38c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -04b38e: 1a06 ec01 |0013: const-string v6, "Bookmarks" // string@01ec │ │ -04b392: 1c07 9702 |0015: const-class v7, Lorg/emergent/android/weave/BookmarkListFragment; // type@0297 │ │ -04b396: 1408 3300 0a7f |0017: const v8, #float 1.83434e+38 // #7f0a0033 │ │ -04b39c: 6e20 e500 8300 |001a: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -04b3a2: 0c08 |001d: move-result-object v8 │ │ -04b3a4: 7058 810e 5476 |001e: invoke-direct {v4, v5, v6, v7, v8}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V // method@0e81 │ │ -04b3aa: 7220 5d0d 4200 |0021: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -04b3b0: 2204 aa02 |0024: new-instance v4, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02aa │ │ -04b3b4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -04b3b6: 1a06 6b07 |0027: const-string v6, "Passwords" // string@076b │ │ -04b3ba: 1c07 af02 |0029: const-class v7, Lorg/emergent/android/weave/PasswordListFragment; // type@02af │ │ -04b3be: 1408 3400 0a7f |002b: const v8, #float 1.83435e+38 // #7f0a0034 │ │ -04b3c4: 6e20 e500 8300 |002e: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -04b3ca: 0c08 |0031: move-result-object v8 │ │ -04b3cc: 7058 810e 5476 |0032: invoke-direct {v4, v5, v6, v7, v8}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V // method@0e81 │ │ -04b3d2: 7220 5d0d 4200 |0035: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ -04b3d8: 3800 1600 |0038: if-eqz v0, 004e // +0016 │ │ -04b3dc: 2201 ac02 |003a: new-instance v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; // type@02ac │ │ -04b3e0: 7210 600d 0200 |003c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0d60 │ │ -04b3e6: 0a04 |003f: move-result v4 │ │ -04b3e8: 2344 2603 |0040: new-array v4, v4, [Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@0326 │ │ -04b3ec: 7220 610d 4200 |0042: invoke-interface {v2, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d61 │ │ -04b3f2: 0c04 |0045: move-result-object v4 │ │ -04b3f4: 1f04 2603 |0046: check-cast v4, [Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@0326 │ │ -04b3f8: 7030 860e 0104 |0048: invoke-direct {v1, v0, v4}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.:(Landroid/content/Context;[Lorg/emergent/android/weave/MiscListFragment$LocationModel;)V // method@0e86 │ │ -04b3fe: 6e20 910e 1900 |004b: invoke-virtual {v9, v1}, Lorg/emergent/android/weave/MiscListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0e91 │ │ -04b404: 0e00 |004e: return-void │ │ +04ce10: |[04ce10] org.emergent.android.weave.MiscListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04ce20: 6f20 3003 a900 |0000: invoke-super {v9, v10}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0330 │ │ +04ce26: 6e10 8c0e 0900 |0003: invoke-virtual {v9}, Lorg/emergent/android/weave/MiscListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e8c │ │ +04ce2c: 0c00 |0006: move-result-object v0 │ │ +04ce2e: 6e10 8e0e 0900 |0007: invoke-virtual {v9}, Lorg/emergent/android/weave/MiscListFragment;.getResources:()Landroid/content/res/Resources; // method@0e8e │ │ +04ce34: 0c03 |000a: move-result-object v3 │ │ +04ce36: 2202 2b02 |000b: new-instance v2, Ljava/util/ArrayList; // type@022b │ │ +04ce3a: 7010 310d 0200 |000d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0d31 │ │ +04ce40: 2204 a702 |0010: new-instance v4, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02a7 │ │ +04ce44: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +04ce46: 1a06 ec01 |0013: const-string v6, "Bookmarks" // string@01ec │ │ +04ce4a: 1c07 9402 |0015: const-class v7, Lorg/emergent/android/weave/BookmarkListFragment; // type@0294 │ │ +04ce4e: 1408 3300 0a7f |0017: const v8, #float 1.83434e+38 // #7f0a0033 │ │ +04ce54: 6e20 e500 8300 |001a: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +04ce5a: 0c08 |001d: move-result-object v8 │ │ +04ce5c: 7058 810e 5476 |001e: invoke-direct {v4, v5, v6, v7, v8}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V // method@0e81 │ │ +04ce62: 7220 5d0d 4200 |0021: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +04ce68: 2204 a702 |0024: new-instance v4, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02a7 │ │ +04ce6c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +04ce6e: 1a06 6807 |0027: const-string v6, "Passwords" // string@0768 │ │ +04ce72: 1c07 ac02 |0029: const-class v7, Lorg/emergent/android/weave/PasswordListFragment; // type@02ac │ │ +04ce76: 1408 3400 0a7f |002b: const v8, #float 1.83435e+38 // #7f0a0034 │ │ +04ce7c: 6e20 e500 8300 |002e: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +04ce82: 0c08 |0031: move-result-object v8 │ │ +04ce84: 7058 810e 5476 |0032: invoke-direct {v4, v5, v6, v7, v8}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.:(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V // method@0e81 │ │ +04ce8a: 7220 5d0d 4200 |0035: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0d5d │ │ +04ce90: 3800 1600 |0038: if-eqz v0, 004e // +0016 │ │ +04ce94: 2201 a902 |003a: new-instance v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; // type@02a9 │ │ +04ce98: 7210 600d 0200 |003c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0d60 │ │ +04ce9e: 0a04 |003f: move-result v4 │ │ +04cea0: 2344 2303 |0040: new-array v4, v4, [Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@0323 │ │ +04cea4: 7220 610d 4200 |0042: invoke-interface {v2, v4}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0d61 │ │ +04ceaa: 0c04 |0045: move-result-object v4 │ │ +04ceac: 1f04 2303 |0046: check-cast v4, [Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@0323 │ │ +04ceb0: 7030 860e 0104 |0048: invoke-direct {v1, v0, v4}, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter;.:(Landroid/content/Context;[Lorg/emergent/android/weave/MiscListFragment$LocationModel;)V // method@0e86 │ │ +04ceb6: 6e20 910e 1900 |004b: invoke-virtual {v9, v1}, Lorg/emergent/android/weave/MiscListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0e91 │ │ +04cebc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=47 │ │ 0x0007 line=49 │ │ 0x000b line=51 │ │ 0x0010 line=52 │ │ 0x0024 line=53 │ │ 0x0038 line=55 │ │ 0x003a line=56 │ │ + 0x003c line=57 │ │ 0x004b line=58 │ │ 0x004e line=60 │ │ locals : │ │ 0x004b - 0x004e reg=1 listAdapter Landroid/widget/ListAdapter; │ │ 0x0007 - 0x004f reg=0 activity Landroid/app/Activity; │ │ 0x0010 - 0x004f reg=2 locationModels Ljava/util/List; Ljava/util/List; │ │ 0x000b - 0x004f reg=3 res Landroid/content/res/Resources; │ │ @@ -101691,29 +101713,29 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04b408: |[04b408] org.emergent.android.weave.MiscListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04b418: 6e10 8c0e 0500 |0000: invoke-virtual {v5}, Lorg/emergent/android/weave/MiscListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e8c │ │ -04b41e: 0c00 |0003: move-result-object v0 │ │ -04b420: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ -04b424: 6e10 8d0e 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/MiscListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e8d │ │ -04b42a: 0c02 |0009: move-result-object v2 │ │ -04b42c: 7220 270c 8200 |000a: invoke-interface {v2, v8}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ -04b432: 0c03 |000d: move-result-object v3 │ │ -04b434: 1f03 aa02 |000e: check-cast v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02aa │ │ -04b438: 0701 |0010: move-object v1, v0 │ │ -04b43a: 1f01 a802 |0011: check-cast v1, Lorg/emergent/android/weave/MainActivity; // type@02a8 │ │ -04b43e: 7120 820e 1300 |0013: invoke-static {v3, v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.access$000:(Lorg/emergent/android/weave/MiscListFragment$LocationModel;Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@0e82 │ │ -04b444: 0c04 |0016: move-result-object v4 │ │ -04b446: 6e20 7c0e 4100 |0017: invoke-virtual {v1, v4}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;)V // method@0e7c │ │ -04b44c: 0e00 |001a: return-void │ │ +04cec0: |[04cec0] org.emergent.android.weave.MiscListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04ced0: 6e10 8c0e 0500 |0000: invoke-virtual {v5}, Lorg/emergent/android/weave/MiscListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e8c │ │ +04ced6: 0c00 |0003: move-result-object v0 │ │ +04ced8: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ +04cedc: 6e10 8d0e 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/MiscListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e8d │ │ +04cee2: 0c02 |0009: move-result-object v2 │ │ +04cee4: 7220 270c 8200 |000a: invoke-interface {v2, v8}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ +04ceea: 0c03 |000d: move-result-object v3 │ │ +04ceec: 1f03 a702 |000e: check-cast v3, Lorg/emergent/android/weave/MiscListFragment$LocationModel; // type@02a7 │ │ +04cef0: 0701 |0010: move-object v1, v0 │ │ +04cef2: 1f01 a502 |0011: check-cast v1, Lorg/emergent/android/weave/MainActivity; // type@02a5 │ │ +04cef6: 7120 820e 1300 |0013: invoke-static {v3, v1}, Lorg/emergent/android/weave/MiscListFragment$LocationModel;.access$000:(Lorg/emergent/android/weave/MiscListFragment$LocationModel;Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@0e82 │ │ +04cefc: 0c04 |0016: move-result-object v4 │ │ +04cefe: 6e20 7c0e 4100 |0017: invoke-virtual {v1, v4}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;)V // method@0e7c │ │ +04cf04: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x0006 line=66 │ │ 0x000a line=67 │ │ 0x0011 line=68 │ │ @@ -101726,21 +101748,21 @@ │ │ 0x0004 - 0x001b reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x001b reg=5 this Lorg/emergent/android/weave/MiscListFragment; │ │ 0x0000 - 0x001b reg=6 l Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=7 v Landroid/view/View; │ │ 0x0000 - 0x001b reg=8 position I │ │ 0x0000 - 0x001b reg=9 id J │ │ │ │ - source_file_idx : 1779 (MiscListFragment.java) │ │ + source_file_idx : 1776 (MiscListFragment.java) │ │ │ │ Class #388 header: │ │ -class_idx : 686 │ │ +class_idx : 683 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 711 │ │ -source_file_idx : 1897 │ │ +superclass_idx : 708 │ │ +source_file_idx : 1894 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -101766,18 +101788,18 @@ │ │ type : '(Lorg/emergent/android/weave/PasswordListFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b450: |[04b450] org.emergent.android.weave.PasswordListFragment$PasswordLoaderCallbacks.:(Lorg/emergent/android/weave/PasswordListFragment;)V │ │ -04b460: 7020 f10e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0ef1 │ │ -04b466: 5b01 4f03 |0003: iput-object v1, v0, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/PasswordListFragment; // field@034f │ │ -04b46a: 0e00 |0005: return-void │ │ +04cf08: |[04cf08] org.emergent.android.weave.PasswordListFragment$PasswordLoaderCallbacks.:(Lorg/emergent/android/weave/PasswordListFragment;)V │ │ +04cf18: 7020 f10e 1000 |0000: invoke-direct {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0ef1 │ │ +04cf1e: 5b01 4f03 |0003: iput-object v1, v0, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/PasswordListFragment; // field@034f │ │ +04cf22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ 0x0005 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks; │ │ @@ -101789,128 +101811,130 @@ │ │ type : '(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 160 16-bit code units │ │ -04b46c: |[04b46c] org.emergent.android.weave.PasswordListFragment$PasswordLoaderCallbacks.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ -04b47c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04b47e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04b480: 1a00 7407 |0002: const-string v0, "QUERY_KEY" // string@0774 │ │ -04b484: 6e20 3a01 0b00 |0004: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@013a │ │ -04b48a: 0c07 |0007: move-result-object v7 │ │ -04b48c: 1a00 0102 |0008: const-string v0, "CONTENT_URI_KEY" // string@0201 │ │ -04b490: 6e20 3d01 0b00 |000a: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ -04b496: 0c02 |000d: move-result-object v2 │ │ -04b498: 1f02 4700 |000e: check-cast v2, Landroid/net/Uri; // type@0047 │ │ -04b49c: 1a00 ad07 |0010: const-string v0, "SORT_ORDER_KEY" // string@07ad │ │ -04b4a0: 6e20 4001 0b00 |0012: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04b4a6: 0c06 |0015: move-result-object v6 │ │ -04b4a8: 7110 d70a 0700 |0016: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ -04b4ae: 0a00 |0019: move-result v0 │ │ -04b4b0: 3800 1700 |001a: if-eqz v0, 0031 // +0017 │ │ -04b4b4: 1a04 6b0e |001c: const-string v4, "isDeleted = ?" // string@0e6b │ │ -04b4b8: 2385 1f03 |001e: new-array v5, v8, [Ljava/lang/String; // type@031f │ │ -04b4bc: 1a00 0301 |0020: const-string v0, "0" // string@0103 │ │ -04b4c0: 4d00 0503 |0022: aput-object v0, v5, v3 │ │ -04b4c4: 2200 b100 |0024: new-instance v0, Landroid/support/v4/content/CursorLoader; // type@00b1 │ │ -04b4c8: 5491 4f03 |0026: iget-object v1, v9, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/PasswordListFragment; // field@034f │ │ -04b4cc: 6e10 9a0e 0100 |0028: invoke-virtual {v1}, Lorg/emergent/android/weave/PasswordListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e9a │ │ -04b4d2: 0c01 |002b: move-result-object v1 │ │ -04b4d4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04b4d6: 7607 6004 0000 |002d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@0460 │ │ -04b4dc: 1100 |0030: return-object v0 │ │ -04b4de: 1a04 bc00 |0031: const-string v4, "(isDeleted = ?)" // string@00bc │ │ -04b4e2: 2200 0302 |0033: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b4e6: 7010 f20c 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b4ec: 6e20 f80c 4000 |0038: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b4f2: 0c00 |003b: move-result-object v0 │ │ -04b4f4: 1a01 2900 |003c: const-string v1, " AND ((hostname LIKE ?)" // string@0029 │ │ -04b4f8: 6e20 f80c 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b4fe: 0c00 |0041: move-result-object v0 │ │ -04b500: 6e10 fd0c 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b506: 0c04 |0045: move-result-object v4 │ │ -04b508: 2200 0302 |0046: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b50c: 7010 f20c 0000 |0048: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b512: 6e20 f80c 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b518: 0c00 |004e: move-result-object v0 │ │ -04b51a: 1a01 3000 |004f: const-string v1, " OR (username LIKE ?))" // string@0030 │ │ -04b51e: 6e20 f80c 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b524: 0c00 |0054: move-result-object v0 │ │ -04b526: 6e10 fd0c 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b52c: 0c04 |0058: move-result-object v4 │ │ -04b52e: 1230 |0059: const/4 v0, #int 3 // #3 │ │ -04b530: 2305 1f03 |005a: new-array v5, v0, [Ljava/lang/String; // type@031f │ │ -04b534: 1a00 0301 |005c: const-string v0, "0" // string@0103 │ │ -04b538: 4d00 0503 |005e: aput-object v0, v5, v3 │ │ -04b53c: 2200 0302 |0060: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b540: 7010 f20c 0000 |0062: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b546: 1a01 8e00 |0065: const-string v1, "%" // string@008e │ │ -04b54a: 6e20 f80c 1000 |0067: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b550: 0c00 |006a: move-result-object v0 │ │ -04b552: 7210 970c 0700 |006b: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04b558: 0c01 |006e: move-result-object v1 │ │ -04b55a: 6e20 f80c 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b560: 0c00 |0072: move-result-object v0 │ │ -04b562: 1a01 8e00 |0073: const-string v1, "%" // string@008e │ │ -04b566: 6e20 f80c 1000 |0075: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b56c: 0c00 |0078: move-result-object v0 │ │ -04b56e: 6e10 fd0c 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b574: 0c00 |007c: move-result-object v0 │ │ -04b576: 4d00 0508 |007d: aput-object v0, v5, v8 │ │ -04b57a: 1220 |007f: const/4 v0, #int 2 // #2 │ │ -04b57c: 2201 0302 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04b580: 7010 f20c 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b586: 1a03 8e00 |0085: const-string v3, "%" // string@008e │ │ -04b58a: 6e20 f80c 3100 |0087: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b590: 0c01 |008a: move-result-object v1 │ │ -04b592: 7210 970c 0700 |008b: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04b598: 0c03 |008e: move-result-object v3 │ │ -04b59a: 6e20 f80c 3100 |008f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b5a0: 0c01 |0092: move-result-object v1 │ │ -04b5a2: 1a03 8e00 |0093: const-string v3, "%" // string@008e │ │ -04b5a6: 6e20 f80c 3100 |0095: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b5ac: 0c01 |0098: move-result-object v1 │ │ -04b5ae: 6e10 fd0c 0100 |0099: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b5b4: 0c01 |009c: move-result-object v1 │ │ -04b5b6: 4d01 0500 |009d: aput-object v1, v5, v0 │ │ -04b5ba: 2885 |009f: goto 0024 // -007b │ │ +04cf24: |[04cf24] org.emergent.android.weave.PasswordListFragment$PasswordLoaderCallbacks.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ +04cf34: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04cf36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04cf38: 1a00 7107 |0002: const-string v0, "QUERY_KEY" // string@0771 │ │ +04cf3c: 6e20 3a01 0b00 |0004: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@013a │ │ +04cf42: 0c07 |0007: move-result-object v7 │ │ +04cf44: 1a00 0102 |0008: const-string v0, "CONTENT_URI_KEY" // string@0201 │ │ +04cf48: 6e20 3d01 0b00 |000a: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013d │ │ +04cf4e: 0c02 |000d: move-result-object v2 │ │ +04cf50: 1f02 4700 |000e: check-cast v2, Landroid/net/Uri; // type@0047 │ │ +04cf54: 1a00 aa07 |0010: const-string v0, "SORT_ORDER_KEY" // string@07aa │ │ +04cf58: 6e20 4001 0b00 |0012: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04cf5e: 0c06 |0015: move-result-object v6 │ │ +04cf60: 7110 d70a 0700 |0016: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad7 │ │ +04cf66: 0a00 |0019: move-result v0 │ │ +04cf68: 3800 1700 |001a: if-eqz v0, 0031 // +0017 │ │ +04cf6c: 1a04 670e |001c: const-string v4, "isDeleted = ?" // string@0e67 │ │ +04cf70: 2385 1c03 |001e: new-array v5, v8, [Ljava/lang/String; // type@031c │ │ +04cf74: 1a00 0301 |0020: const-string v0, "0" // string@0103 │ │ +04cf78: 4d00 0503 |0022: aput-object v0, v5, v3 │ │ +04cf7c: 2200 b000 |0024: new-instance v0, Landroid/support/v4/content/CursorLoader; // type@00b0 │ │ +04cf80: 5491 4f03 |0026: iget-object v1, v9, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.m_activity:Lorg/emergent/android/weave/PasswordListFragment; // field@034f │ │ +04cf84: 6e10 9a0e 0100 |0028: invoke-virtual {v1}, Lorg/emergent/android/weave/PasswordListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e9a │ │ +04cf8a: 0c01 |002b: move-result-object v1 │ │ +04cf8c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +04cf8e: 7607 6004 0000 |002d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@0460 │ │ +04cf94: 1100 |0030: return-object v0 │ │ +04cf96: 1a04 bc00 |0031: const-string v4, "(isDeleted = ?)" // string@00bc │ │ +04cf9a: 2200 0102 |0033: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cf9e: 7010 f20c 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cfa4: 6e20 f80c 4000 |0038: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cfaa: 0c00 |003b: move-result-object v0 │ │ +04cfac: 1a01 2900 |003c: const-string v1, " AND ((hostname LIKE ?)" // string@0029 │ │ +04cfb0: 6e20 f80c 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cfb6: 0c00 |0041: move-result-object v0 │ │ +04cfb8: 6e10 fd0c 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cfbe: 0c04 |0045: move-result-object v4 │ │ +04cfc0: 2200 0102 |0046: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cfc4: 7010 f20c 0000 |0048: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cfca: 6e20 f80c 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cfd0: 0c00 |004e: move-result-object v0 │ │ +04cfd2: 1a01 3000 |004f: const-string v1, " OR (username LIKE ?))" // string@0030 │ │ +04cfd6: 6e20 f80c 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04cfdc: 0c00 |0054: move-result-object v0 │ │ +04cfde: 6e10 fd0c 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04cfe4: 0c04 |0058: move-result-object v4 │ │ +04cfe6: 1230 |0059: const/4 v0, #int 3 // #3 │ │ +04cfe8: 2305 1c03 |005a: new-array v5, v0, [Ljava/lang/String; // type@031c │ │ +04cfec: 1a00 0301 |005c: const-string v0, "0" // string@0103 │ │ +04cff0: 4d00 0503 |005e: aput-object v0, v5, v3 │ │ +04cff4: 2200 0102 |0060: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04cff8: 7010 f20c 0000 |0062: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04cffe: 1a01 8e00 |0065: const-string v1, "%" // string@008e │ │ +04d002: 6e20 f80c 1000 |0067: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d008: 0c00 |006a: move-result-object v0 │ │ +04d00a: 7210 970c 0700 |006b: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04d010: 0c01 |006e: move-result-object v1 │ │ +04d012: 6e20 f80c 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d018: 0c00 |0072: move-result-object v0 │ │ +04d01a: 1a01 8e00 |0073: const-string v1, "%" // string@008e │ │ +04d01e: 6e20 f80c 1000 |0075: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d024: 0c00 |0078: move-result-object v0 │ │ +04d026: 6e10 fd0c 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d02c: 0c00 |007c: move-result-object v0 │ │ +04d02e: 4d00 0508 |007d: aput-object v0, v5, v8 │ │ +04d032: 1220 |007f: const/4 v0, #int 2 // #2 │ │ +04d034: 2201 0102 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d038: 7010 f20c 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d03e: 1a03 8e00 |0085: const-string v3, "%" // string@008e │ │ +04d042: 6e20 f80c 3100 |0087: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d048: 0c01 |008a: move-result-object v1 │ │ +04d04a: 7210 970c 0700 |008b: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04d050: 0c03 |008e: move-result-object v3 │ │ +04d052: 6e20 f80c 3100 |008f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d058: 0c01 |0092: move-result-object v1 │ │ +04d05a: 1a03 8e00 |0093: const-string v3, "%" // string@008e │ │ +04d05e: 6e20 f80c 3100 |0095: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d064: 0c01 |0098: move-result-object v1 │ │ +04d066: 6e10 fd0c 0100 |0099: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d06c: 0c01 |009c: move-result-object v1 │ │ +04d06e: 4d01 0500 |009d: aput-object v1, v5, v0 │ │ +04d072: 2885 |009f: goto 0024 // -007b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=145 │ │ 0x0008 line=146 │ │ 0x0010 line=147 │ │ 0x0016 line=150 │ │ 0x001c line=151 │ │ 0x001e line=152 │ │ 0x0024 line=163 │ │ 0x0031 line=154 │ │ 0x0033 line=155 │ │ 0x0046 line=156 │ │ 0x0059 line=157 │ │ + 0x006b line=159 │ │ + 0x008b line=160 │ │ locals : │ │ 0x001e - 0x0031 reg=4 selection Ljava/lang/String; │ │ 0x0024 - 0x0031 reg=5 selectionArgs [Ljava/lang/String; │ │ 0x0010 - 0x00a0 reg=2 contentUri Landroid/net/Uri; │ │ 0x0033 - 0x00a0 reg=4 selection Ljava/lang/String; │ │ 0x009f - 0x00a0 reg=5 selectionArgs [Ljava/lang/String; │ │ 0x0016 - 0x00a0 reg=6 sortOrder Ljava/lang/String; │ │ 0x0008 - 0x00a0 reg=7 charSequence Ljava/lang/CharSequence; │ │ 0x0000 - 0x00a0 reg=9 this Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks; │ │ 0x0000 - 0x00a0 reg=10 id I │ │ 0x0000 - 0x00a0 reg=11 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 1897 (PasswordListFragment.java) │ │ + source_file_idx : 1894 (PasswordListFragment.java) │ │ │ │ Class #389 header: │ │ -class_idx : 712 │ │ +class_idx : 709 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 128 │ │ -source_file_idx : 2224 │ │ +superclass_idx : 127 │ │ +source_file_idx : 2221 │ │ static_fields_size : 4 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -101976,36 +102000,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04b5bc: |[04b5bc] org.emergent.android.weave.WeaveListFragment.:()V │ │ -04b5cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b5ce: 7010 2803 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.:()V // method@0328 │ │ -04b5d4: 5b21 fe03 |0004: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ -04b5d8: 5b21 fd03 |0006: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ -04b5dc: 2200 4e02 |0008: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@024e │ │ -04b5e0: 7010 850d 0000 |000a: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d85 │ │ -04b5e6: 5b20 0004 |000d: iput-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0400 │ │ -04b5ea: 2200 c602 |000f: new-instance v0, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; // type@02c6 │ │ -04b5ee: 7020 ed0e 2000 |0011: invoke-direct {v0, v2}, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0eed │ │ -04b5f4: 5b20 ff03 |0014: iput-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@03ff │ │ -04b5f8: 5b21 0104 |0016: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ -04b5fc: 0e00 |0018: return-void │ │ +04d074: |[04d074] org.emergent.android.weave.WeaveListFragment.:()V │ │ +04d084: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d086: 7010 2803 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.:()V // method@0328 │ │ +04d08c: 5b21 fe03 |0004: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ +04d090: 5b21 fd03 |0006: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ +04d094: 2200 4c02 |0008: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@024c │ │ +04d098: 7010 850d 0000 |000a: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d85 │ │ +04d09e: 5b20 0004 |000d: iput-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0400 │ │ +04d0a2: 2200 c302 |000f: new-instance v0, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher; // type@02c3 │ │ +04d0a6: 7020 ed0e 2000 |0011: invoke-direct {v0, v2}, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;.:(Lorg/emergent/android/weave/WeaveListFragment;)V // method@0eed │ │ +04d0ac: 5b20 ff03 |0014: iput-object v0, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@03ff │ │ +04d0b0: 5b21 0104 |0016: iput-object v1, v2, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ +04d0b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=41 │ │ 0x0004 line=49 │ │ 0x0006 line=51 │ │ 0x0008 line=53 │ │ 0x000f line=55 │ │ 0x0016 line=59 │ │ - 0x0018 line=236 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lorg/emergent/android/weave/WeaveListFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/WeaveListFragment;) │ │ name : 'createLoaderBundle' │ │ type : '()Landroid/os/Bundle;' │ │ @@ -102029,18 +102052,18 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b600: |[04b600] org.emergent.android.weave.WeaveListFragment.getCursorLoaderContext:()Landroid/content/Context; │ │ -04b610: 6e10 f90e 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ -04b616: 0c00 |0003: move-result-object v0 │ │ -04b618: 1100 |0004: return-object v0 │ │ +04d0b8: |[04d0b8] org.emergent.android.weave.WeaveListFragment.getCursorLoaderContext:()Landroid/content/Context; │ │ +04d0c8: 6e10 f90e 0100 |0000: invoke-virtual {v1}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ +04d0ce: 0c00 |0003: move-result-object v0 │ │ +04d0d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/WeaveListFragment; │ │ │ │ #4 : (in Lorg/emergent/android/weave/WeaveListFragment;) │ │ @@ -102048,17 +102071,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b61c: |[04b61c] org.emergent.android.weave.WeaveListFragment.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -04b62c: 5410 fd03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ -04b630: 1100 |0002: return-object v0 │ │ +04d0d4: |[04d0d4] org.emergent.android.weave.WeaveListFragment.getCustomCursorAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +04d0e4: 5410 fd03 |0000: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ +04d0e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/WeaveListFragment; │ │ │ │ #5 : (in Lorg/emergent/android/weave/WeaveListFragment;) │ │ @@ -102066,41 +102089,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04b634: |[04b634] org.emergent.android.weave.WeaveListFragment.getFragTag:()Ljava/lang/String; │ │ -04b644: 5441 0104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ -04b648: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ -04b64c: 6e10 fa0e 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getArguments:()Landroid/os/Bundle; // method@0efa │ │ -04b652: 0c00 |0007: move-result-object v0 │ │ -04b654: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -04b658: 1a01 270c |000a: const-string v1, "fragTag" // string@0c27 │ │ -04b65c: 6e20 4001 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04b662: 0c01 |000f: move-result-object v1 │ │ -04b664: 5b41 0104 |0010: iput-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ -04b668: 1a01 7102 |0012: const-string v1, "EmergentWeave" // string@0271 │ │ -04b66c: 2202 0302 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -04b670: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b676: 1a03 af08 |0019: const-string v3, "WeaveListFragment.getFragTag: "" // string@08af │ │ -04b67a: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b680: 0c02 |001e: move-result-object v2 │ │ -04b682: 5443 0104 |001f: iget-object v3, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ -04b686: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b68c: 0c02 |0024: move-result-object v2 │ │ -04b68e: 1a03 8800 |0025: const-string v3, """ // string@0088 │ │ -04b692: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b698: 0c02 |002a: move-result-object v2 │ │ -04b69a: 6e10 fd0c 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b6a0: 0c02 |002e: move-result-object v2 │ │ -04b6a2: 7120 f310 2100 |002f: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04b6a8: 5441 0104 |0032: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ -04b6ac: 1101 |0034: return-object v1 │ │ +04d0ec: |[04d0ec] org.emergent.android.weave.WeaveListFragment.getFragTag:()Ljava/lang/String; │ │ +04d0fc: 5441 0104 |0000: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ +04d100: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ +04d104: 6e10 fa0e 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getArguments:()Landroid/os/Bundle; // method@0efa │ │ +04d10a: 0c00 |0007: move-result-object v0 │ │ +04d10c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +04d110: 1a01 230c |000a: const-string v1, "fragTag" // string@0c23 │ │ +04d114: 6e20 4001 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04d11a: 0c01 |000f: move-result-object v1 │ │ +04d11c: 5b41 0104 |0010: iput-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ +04d120: 1a01 7102 |0012: const-string v1, "EmergentWeave" // string@0271 │ │ +04d124: 2202 0102 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +04d128: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d12e: 1a03 ac08 |0019: const-string v3, "WeaveListFragment.getFragTag: "" // string@08ac │ │ +04d132: 6e20 f80c 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d138: 0c02 |001e: move-result-object v2 │ │ +04d13a: 5443 0104 |001f: iget-object v3, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ +04d13e: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d144: 0c02 |0024: move-result-object v2 │ │ +04d146: 1a03 8800 |0025: const-string v3, """ // string@0088 │ │ +04d14a: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d150: 0c02 |002a: move-result-object v2 │ │ +04d152: 6e10 fd0c 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d158: 0c02 |002e: move-result-object v2 │ │ +04d15a: 7120 f310 2100 |002f: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04d160: 5441 0104 |0032: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_fragTag:Ljava/lang/String; // field@0401 │ │ +04d164: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0004 line=182 │ │ 0x0008 line=183 │ │ 0x000a line=184 │ │ 0x0012 line=186 │ │ @@ -102114,27 +102137,27 @@ │ │ type : '()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04b6b0: |[04b6b0] org.emergent.android.weave.WeaveListFragment.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ -04b6c0: 1d01 |0000: monitor-enter v1 │ │ -04b6c2: 5410 0204 |0001: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ -04b6c6: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ -04b6ca: 6e10 f70e 0100 |0005: invoke-virtual {v1}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0ef7 │ │ -04b6d0: 0c00 |0008: move-result-object v0 │ │ -04b6d2: 5b10 0204 |0009: iput-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ -04b6d6: 1e01 |000b: monitor-exit v1 │ │ -04b6d8: 5410 0204 |000c: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ -04b6dc: 1100 |000e: return-object v0 │ │ -04b6de: 0d00 |000f: move-exception v0 │ │ -04b6e0: 1e01 |0010: monitor-exit v1 │ │ -04b6e2: 2700 |0011: throw v0 │ │ +04d168: |[04d168] org.emergent.android.weave.WeaveListFragment.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ +04d178: 1d01 |0000: monitor-enter v1 │ │ +04d17a: 5410 0204 |0001: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ +04d17e: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ +04d182: 6e10 f70e 0100 |0005: invoke-virtual {v1}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0ef7 │ │ +04d188: 0c00 |0008: move-result-object v0 │ │ +04d18a: 5b10 0204 |0009: iput-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ +04d18e: 1e01 |000b: monitor-exit v1 │ │ +04d190: 5410 0204 |000c: iget-object v0, v1, Lorg/emergent/android/weave/WeaveListFragment;.m_loaderCallbacks:Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // field@0402 │ │ +04d194: 1100 |000e: return-object v0 │ │ +04d196: 0d00 |000f: move-exception v0 │ │ +04d198: 1e01 |0010: monitor-exit v1 │ │ +04d19a: 2700 |0011: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000c │ │ -> 0x000f │ │ 0x0010 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=196 │ │ @@ -102151,48 +102174,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -04b6f8: |[04b6f8] org.emergent.android.weave.WeaveListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04b708: 6f20 3003 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0330 │ │ -04b70e: 1a01 7102 |0003: const-string v1, "EmergentWeave" // string@0271 │ │ -04b712: 2200 0302 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b716: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b71c: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b722: 0c02 |000d: move-result-object v2 │ │ -04b724: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b72a: 0c02 |0011: move-result-object v2 │ │ -04b72c: 6e20 f80c 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b732: 0c00 |0015: move-result-object v0 │ │ -04b734: 1a02 e800 |0016: const-string v2, ".onActivityCreated (" // string@00e8 │ │ -04b738: 6e20 f80c 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b73e: 0c00 |001b: move-result-object v0 │ │ -04b740: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b746: 0a02 |001f: move-result v2 │ │ -04b748: 6e20 f50c 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b74e: 0c00 |0023: move-result-object v0 │ │ -04b750: 1a02 c200 |0024: const-string v2, "): " // string@00c2 │ │ -04b754: 6e20 f80c 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b75a: 0c02 |0029: move-result-object v2 │ │ -04b75c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -04b760: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -04b762: 6e20 f90c 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ -04b768: 0c00 |0030: move-result-object v0 │ │ -04b76a: 6e10 fd0c 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b770: 0c00 |0034: move-result-object v0 │ │ -04b772: 7120 f810 0100 |0035: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04b778: 6e20 080f 4300 |0038: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ -04b77e: 6e10 120f 0300 |003b: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.setupAdapter:()V // method@0f12 │ │ -04b784: 6e20 090f 4300 |003e: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ -04b78a: 0e00 |0041: return-void │ │ -04b78c: 1200 |0042: const/4 v0, #int 0 // #0 │ │ -04b78e: 28ea |0043: goto 002d // -0016 │ │ +04d1b0: |[04d1b0] org.emergent.android.weave.WeaveListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04d1c0: 6f20 3003 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0330 │ │ +04d1c6: 1a01 7102 |0003: const-string v1, "EmergentWeave" // string@0271 │ │ +04d1ca: 2200 0102 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04d1ce: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d1d4: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d1da: 0c02 |000d: move-result-object v2 │ │ +04d1dc: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d1e2: 0c02 |0011: move-result-object v2 │ │ +04d1e4: 6e20 f80c 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d1ea: 0c00 |0015: move-result-object v0 │ │ +04d1ec: 1a02 e800 |0016: const-string v2, ".onActivityCreated (" // string@00e8 │ │ +04d1f0: 6e20 f80c 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d1f6: 0c00 |001b: move-result-object v0 │ │ +04d1f8: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d1fe: 0a02 |001f: move-result v2 │ │ +04d200: 6e20 f50c 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d206: 0c00 |0023: move-result-object v0 │ │ +04d208: 1a02 c200 |0024: const-string v2, "): " // string@00c2 │ │ +04d20c: 6e20 f80c 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d212: 0c02 |0029: move-result-object v2 │ │ +04d214: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +04d218: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +04d21a: 6e20 f90c 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ +04d220: 0c00 |0030: move-result-object v0 │ │ +04d222: 6e10 fd0c 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d228: 0c00 |0034: move-result-object v0 │ │ +04d22a: 7120 f810 0100 |0035: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d230: 6e20 080f 4300 |0038: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ +04d236: 6e10 120f 0300 |003b: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.setupAdapter:()V // method@0f12 │ │ +04d23c: 6e20 090f 4300 |003e: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ +04d242: 0e00 |0041: return-void │ │ +04d244: 1200 |0042: const/4 v0, #int 0 // #0 │ │ +04d246: 28ea |0043: goto 002d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0038 line=92 │ │ 0x003b line=93 │ │ 0x003e line=94 │ │ @@ -102207,39 +102230,39 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04b790: |[04b790] org.emergent.android.weave.WeaveListFragment.onAttach:(Landroid/app/Activity;)V │ │ -04b7a0: 6f20 3103 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0331 │ │ -04b7a6: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04b7aa: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04b7ae: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b7b4: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b7ba: 0c02 |000d: move-result-object v2 │ │ -04b7bc: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b7c2: 0c02 |0011: move-result-object v2 │ │ -04b7c4: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b7ca: 0c01 |0015: move-result-object v1 │ │ -04b7cc: 1a02 e900 |0016: const-string v2, ".onAttach (" // string@00e9 │ │ -04b7d0: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b7d6: 0c01 |001b: move-result-object v1 │ │ -04b7d8: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b7de: 0a02 |001f: move-result v2 │ │ -04b7e0: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b7e6: 0c01 |0023: move-result-object v1 │ │ -04b7e8: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04b7ec: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b7f2: 0c01 |0029: move-result-object v1 │ │ -04b7f4: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b7fa: 0c01 |002d: move-result-object v1 │ │ -04b7fc: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04b802: 0e00 |0031: return-void │ │ +04d248: |[04d248] org.emergent.android.weave.WeaveListFragment.onAttach:(Landroid/app/Activity;)V │ │ +04d258: 6f20 3103 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0331 │ │ +04d25e: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d262: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d266: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d26c: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d272: 0c02 |000d: move-result-object v2 │ │ +04d274: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d27a: 0c02 |0011: move-result-object v2 │ │ +04d27c: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d282: 0c01 |0015: move-result-object v1 │ │ +04d284: 1a02 e900 |0016: const-string v2, ".onAttach (" // string@00e9 │ │ +04d288: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d28e: 0c01 |001b: move-result-object v1 │ │ +04d290: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d296: 0a02 |001f: move-result v2 │ │ +04d298: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d29e: 0c01 |0023: move-result-object v1 │ │ +04d2a0: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d2a4: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d2aa: 0c01 |0029: move-result-object v1 │ │ +04d2ac: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d2b2: 0c01 |002d: move-result-object v1 │ │ +04d2b4: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d2ba: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0031 line=65 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102250,45 +102273,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -04b804: |[04b804] org.emergent.android.weave.WeaveListFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04b814: 6f20 3203 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onCreate:(Landroid/os/Bundle;)V // method@0332 │ │ -04b81a: 1a01 7102 |0003: const-string v1, "EmergentWeave" // string@0271 │ │ -04b81e: 2200 0302 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b822: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b828: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b82e: 0c02 |000d: move-result-object v2 │ │ -04b830: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b836: 0c02 |0011: move-result-object v2 │ │ -04b838: 6e20 f80c 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b83e: 0c00 |0015: move-result-object v0 │ │ -04b840: 1a02 ea00 |0016: const-string v2, ".onCreate (" // string@00ea │ │ -04b844: 6e20 f80c 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b84a: 0c00 |001b: move-result-object v0 │ │ -04b84c: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b852: 0a02 |001f: move-result v2 │ │ -04b854: 6e20 f50c 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b85a: 0c00 |0023: move-result-object v0 │ │ -04b85c: 1a02 be00 |0024: const-string v2, ") " // string@00be │ │ -04b860: 6e20 f80c 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b866: 0c02 |0029: move-result-object v2 │ │ -04b868: 3804 0f00 |002a: if-eqz v4, 0039 // +000f │ │ -04b86c: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -04b86e: 6e20 f90c 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ -04b874: 0c00 |0030: move-result-object v0 │ │ -04b876: 6e10 fd0c 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b87c: 0c00 |0034: move-result-object v0 │ │ -04b87e: 7120 f810 0100 |0035: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04b884: 0e00 |0038: return-void │ │ -04b886: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -04b888: 28f3 |003a: goto 002d // -000d │ │ +04d2bc: |[04d2bc] org.emergent.android.weave.WeaveListFragment.onCreate:(Landroid/os/Bundle;)V │ │ +04d2cc: 6f20 3203 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onCreate:(Landroid/os/Bundle;)V // method@0332 │ │ +04d2d2: 1a01 7102 |0003: const-string v1, "EmergentWeave" // string@0271 │ │ +04d2d6: 2200 0102 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04d2da: 7010 f20c 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d2e0: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d2e6: 0c02 |000d: move-result-object v2 │ │ +04d2e8: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d2ee: 0c02 |0011: move-result-object v2 │ │ +04d2f0: 6e20 f80c 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d2f6: 0c00 |0015: move-result-object v0 │ │ +04d2f8: 1a02 ea00 |0016: const-string v2, ".onCreate (" // string@00ea │ │ +04d2fc: 6e20 f80c 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d302: 0c00 |001b: move-result-object v0 │ │ +04d304: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d30a: 0a02 |001f: move-result v2 │ │ +04d30c: 6e20 f50c 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d312: 0c00 |0023: move-result-object v0 │ │ +04d314: 1a02 be00 |0024: const-string v2, ") " // string@00be │ │ +04d318: 6e20 f80c 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d31e: 0c02 |0029: move-result-object v2 │ │ +04d320: 3804 0f00 |002a: if-eqz v4, 0039 // +000f │ │ +04d324: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +04d326: 6e20 f90c 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ +04d32c: 0c00 |0030: move-result-object v0 │ │ +04d32e: 6e10 fd0c 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d334: 0c00 |0034: move-result-object v0 │ │ +04d336: 7120 f810 0100 |0035: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d33c: 0e00 |0038: return-void │ │ +04d33e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +04d340: 28f3 |003a: goto 002d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0038 line=71 │ │ 0x0039 line=70 │ │ locals : │ │ @@ -102300,48 +102323,48 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -04b88c: |[04b88c] org.emergent.android.weave.WeaveListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04b89c: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ -04b8a0: 2200 0302 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0203 │ │ -04b8a4: 7010 f20c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b8aa: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b8b0: 0c02 |000a: move-result-object v2 │ │ -04b8b2: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b8b8: 0c02 |000e: move-result-object v2 │ │ -04b8ba: 6e20 f80c 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b8c0: 0c00 |0012: move-result-object v0 │ │ -04b8c2: 1a02 eb00 |0013: const-string v2, ".onCreateView (" // string@00eb │ │ -04b8c6: 6e20 f80c 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b8cc: 0c00 |0018: move-result-object v0 │ │ -04b8ce: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b8d4: 0a02 |001c: move-result v2 │ │ -04b8d6: 6e20 f50c 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b8dc: 0c00 |0020: move-result-object v0 │ │ -04b8de: 1a02 c200 |0021: const-string v2, "): " // string@00c2 │ │ -04b8e2: 6e20 f80c 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b8e8: 0c02 |0026: move-result-object v2 │ │ -04b8ea: 3806 1700 |0027: if-eqz v6, 003e // +0017 │ │ -04b8ee: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -04b8f0: 6e20 f90c 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ -04b8f6: 0c00 |002d: move-result-object v0 │ │ -04b8f8: 6e10 fd0c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b8fe: 0c00 |0031: move-result-object v0 │ │ -04b900: 7120 f810 0100 |0032: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04b906: 1400 0100 037f |0035: const v0, #float 1.74129e+38 // #7f030001 │ │ -04b90c: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -04b90e: 6e30 f30a 0401 |0039: invoke-virtual {v4, v0, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0af3 │ │ -04b914: 0c00 |003c: move-result-object v0 │ │ -04b916: 1100 |003d: return-object v0 │ │ -04b918: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -04b91a: 28eb |003f: goto 002a // -0015 │ │ +04d344: |[04d344] org.emergent.android.weave.WeaveListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04d354: 1a01 7102 |0000: const-string v1, "EmergentWeave" // string@0271 │ │ +04d358: 2200 0102 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0201 │ │ +04d35c: 7010 f20c 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d362: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d368: 0c02 |000a: move-result-object v2 │ │ +04d36a: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d370: 0c02 |000e: move-result-object v2 │ │ +04d372: 6e20 f80c 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d378: 0c00 |0012: move-result-object v0 │ │ +04d37a: 1a02 eb00 |0013: const-string v2, ".onCreateView (" // string@00eb │ │ +04d37e: 6e20 f80c 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d384: 0c00 |0018: move-result-object v0 │ │ +04d386: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d38c: 0a02 |001c: move-result v2 │ │ +04d38e: 6e20 f50c 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d394: 0c00 |0020: move-result-object v0 │ │ +04d396: 1a02 c200 |0021: const-string v2, "): " // string@00c2 │ │ +04d39a: 6e20 f80c 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d3a0: 0c02 |0026: move-result-object v2 │ │ +04d3a2: 3806 1700 |0027: if-eqz v6, 003e // +0017 │ │ +04d3a6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +04d3a8: 6e20 f90c 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0cf9 │ │ +04d3ae: 0c00 |002d: move-result-object v0 │ │ +04d3b0: 6e10 fd0c 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d3b6: 0c00 |0031: move-result-object v0 │ │ +04d3b8: 7120 f810 0100 |0032: invoke-static {v1, v0}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d3be: 1400 0100 037f |0035: const v0, #float 1.74129e+38 // #7f030001 │ │ +04d3c4: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +04d3c6: 6e30 f30a 0401 |0039: invoke-virtual {v4, v0, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0af3 │ │ +04d3cc: 0c00 |003c: move-result-object v0 │ │ +04d3ce: 1100 |003d: return-object v0 │ │ +04d3d0: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +04d3d2: 28eb |003f: goto 002a // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0035 line=76 │ │ 0x003e line=75 │ │ locals : │ │ 0x0000 - 0x0040 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102354,45 +102377,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -04b91c: |[04b91c] org.emergent.android.weave.WeaveListFragment.onDestroy:()V │ │ -04b92c: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -04b930: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04b934: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b93a: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b940: 0c02 |000a: move-result-object v2 │ │ -04b942: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b948: 0c02 |000e: move-result-object v2 │ │ -04b94a: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b950: 0c01 |0012: move-result-object v1 │ │ -04b952: 1a02 ec00 |0013: const-string v2, ".onDestroy (" // string@00ec │ │ -04b956: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b95c: 0c01 |0018: move-result-object v1 │ │ -04b95e: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b964: 0a02 |001c: move-result v2 │ │ -04b966: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b96c: 0c01 |0020: move-result-object v1 │ │ -04b96e: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ -04b972: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b978: 0c01 |0026: move-result-object v1 │ │ -04b97a: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04b980: 0c01 |002a: move-result-object v1 │ │ -04b982: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04b988: 5430 fd03 |002e: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ -04b98c: 3800 0a00 |0030: if-eqz v0, 003a // +000a │ │ -04b990: 6e10 ff0e 0300 |0032: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ -04b996: 0c00 |0035: move-result-object v0 │ │ -04b998: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -04b99a: 6e20 4803 1000 |0037: invoke-virtual {v0, v1}, Landroid/support/v4/app/LoaderManager;.destroyLoader:(I)V // method@0348 │ │ -04b9a0: 6f10 3403 0300 |003a: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDestroy:()V // method@0334 │ │ -04b9a6: 0e00 |003d: return-void │ │ +04d3d4: |[04d3d4] org.emergent.android.weave.WeaveListFragment.onDestroy:()V │ │ +04d3e4: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +04d3e8: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d3ec: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d3f2: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d3f8: 0c02 |000a: move-result-object v2 │ │ +04d3fa: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d400: 0c02 |000e: move-result-object v2 │ │ +04d402: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d408: 0c01 |0012: move-result-object v1 │ │ +04d40a: 1a02 ec00 |0013: const-string v2, ".onDestroy (" // string@00ec │ │ +04d40e: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d414: 0c01 |0018: move-result-object v1 │ │ +04d416: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d41c: 0a02 |001c: move-result v2 │ │ +04d41e: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d424: 0c01 |0020: move-result-object v1 │ │ +04d426: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ +04d42a: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d430: 0c01 |0026: move-result-object v1 │ │ +04d432: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d438: 0c01 |002a: move-result-object v1 │ │ +04d43a: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d440: 5430 fd03 |002e: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ +04d444: 3800 0a00 |0030: if-eqz v0, 003a // +000a │ │ +04d448: 6e10 ff0e 0300 |0032: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ +04d44e: 0c00 |0035: move-result-object v0 │ │ +04d450: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +04d452: 6e20 4803 1000 |0037: invoke-virtual {v0, v1}, Landroid/support/v4/app/LoaderManager;.destroyLoader:(I)V // method@0348 │ │ +04d458: 6f10 3403 0300 |003a: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDestroy:()V // method@0334 │ │ +04d45e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x002e line=168 │ │ 0x0032 line=169 │ │ 0x003a line=171 │ │ 0x003d line=172 │ │ @@ -102404,44 +102427,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -04b9a8: |[04b9a8] org.emergent.android.weave.WeaveListFragment.onDestroyView:()V │ │ -04b9b8: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ -04b9bc: 2201 0302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04b9c0: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04b9c6: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04b9cc: 0c02 |000a: move-result-object v2 │ │ -04b9ce: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04b9d4: 0c02 |000e: move-result-object v2 │ │ -04b9d6: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b9dc: 0c01 |0012: move-result-object v1 │ │ -04b9de: 1a02 ed00 |0013: const-string v2, ".onDestroyView (" // string@00ed │ │ -04b9e2: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04b9e8: 0c01 |0018: move-result-object v1 │ │ -04b9ea: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04b9f0: 0a02 |001c: move-result v2 │ │ -04b9f2: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04b9f8: 0c01 |0020: move-result-object v1 │ │ -04b9fa: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ -04b9fe: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04ba04: 0c01 |0026: move-result-object v1 │ │ -04ba06: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04ba0c: 0c01 |002a: move-result-object v1 │ │ -04ba0e: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04ba14: 5430 fe03 |002e: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ -04ba18: 3800 0900 |0030: if-eqz v0, 0039 // +0009 │ │ -04ba1c: 5430 fe03 |0032: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ -04ba20: 5431 ff03 |0034: iget-object v1, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@03ff │ │ -04ba24: 6e20 130c 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c13 │ │ -04ba2a: 6f10 3503 0300 |0039: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDestroyView:()V // method@0335 │ │ -04ba30: 0e00 |003c: return-void │ │ +04d460: |[04d460] org.emergent.android.weave.WeaveListFragment.onDestroyView:()V │ │ +04d470: 1a00 7102 |0000: const-string v0, "EmergentWeave" // string@0271 │ │ +04d474: 2201 0102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d478: 7010 f20c 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d47e: 6e10 cb0c 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d484: 0c02 |000a: move-result-object v2 │ │ +04d486: 6e10 9e0c 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d48c: 0c02 |000e: move-result-object v2 │ │ +04d48e: 6e20 f80c 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d494: 0c01 |0012: move-result-object v1 │ │ +04d496: 1a02 ed00 |0013: const-string v2, ".onDestroyView (" // string@00ed │ │ +04d49a: 6e20 f80c 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d4a0: 0c01 |0018: move-result-object v1 │ │ +04d4a2: 6e10 000f 0300 |0019: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d4a8: 0a02 |001c: move-result v2 │ │ +04d4aa: 6e20 f50c 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d4b0: 0c01 |0020: move-result-object v1 │ │ +04d4b2: 1a02 bd00 |0021: const-string v2, ")" // string@00bd │ │ +04d4b6: 6e20 f80c 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d4bc: 0c01 |0026: move-result-object v1 │ │ +04d4be: 6e10 fd0c 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d4c4: 0c01 |002a: move-result-object v1 │ │ +04d4c6: 7120 f810 1000 |002b: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d4cc: 5430 fe03 |002e: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ +04d4d0: 3800 0900 |0030: if-eqz v0, 0039 // +0009 │ │ +04d4d4: 5430 fe03 |0032: iget-object v0, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEdit:Landroid/widget/EditText; // field@03fe │ │ +04d4d8: 5431 ff03 |0034: iget-object v1, v3, Lorg/emergent/android/weave/WeaveListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@03ff │ │ +04d4dc: 6e20 130c 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/EditText;.removeTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c13 │ │ +04d4e2: 6f10 3503 0300 |0039: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDestroyView:()V // method@0335 │ │ +04d4e8: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x002e line=159 │ │ 0x0032 line=160 │ │ 0x0039 line=162 │ │ 0x003c line=163 │ │ @@ -102453,39 +102476,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04ba34: |[04ba34] org.emergent.android.weave.WeaveListFragment.onDetach:()V │ │ -04ba44: 6f10 3603 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0336 │ │ -04ba4a: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04ba4e: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04ba52: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04ba58: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04ba5e: 0c02 |000d: move-result-object v2 │ │ -04ba60: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04ba66: 0c02 |0011: move-result-object v2 │ │ -04ba68: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04ba6e: 0c01 |0015: move-result-object v1 │ │ -04ba70: 1a02 ee00 |0016: const-string v2, ".onDetach (" // string@00ee │ │ -04ba74: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04ba7a: 0c01 |001b: move-result-object v1 │ │ -04ba7c: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04ba82: 0a02 |001f: move-result v2 │ │ -04ba84: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04ba8a: 0c01 |0023: move-result-object v1 │ │ -04ba8c: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04ba90: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04ba96: 0c01 |0029: move-result-object v1 │ │ -04ba98: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04ba9e: 0c01 |002d: move-result-object v1 │ │ -04baa0: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04baa6: 0e00 |0031: return-void │ │ +04d4ec: |[04d4ec] org.emergent.android.weave.WeaveListFragment.onDetach:()V │ │ +04d4fc: 6f10 3603 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0336 │ │ +04d502: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d506: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d50a: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d510: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d516: 0c02 |000d: move-result-object v2 │ │ +04d518: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d51e: 0c02 |0011: move-result-object v2 │ │ +04d520: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d526: 0c01 |0015: move-result-object v1 │ │ +04d528: 1a02 ee00 |0016: const-string v2, ".onDetach (" // string@00ee │ │ +04d52c: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d532: 0c01 |001b: move-result-object v1 │ │ +04d534: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d53a: 0a02 |001f: move-result v2 │ │ +04d53c: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d542: 0c01 |0023: move-result-object v1 │ │ +04d544: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d548: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d54e: 0c01 |0029: move-result-object v1 │ │ +04d550: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d556: 0c01 |002d: move-result-object v1 │ │ +04d558: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d55e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0031 line=178 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102495,16 +102518,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04baa8: |[04baa8] org.emergent.android.weave.WeaveListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ -04bab8: 0e00 |0000: return-void │ │ +04d560: |[04d560] org.emergent.android.weave.WeaveListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ +04d570: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/WeaveListFragment; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -102513,16 +102536,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04babc: |[04babc] org.emergent.android.weave.WeaveListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ -04bacc: 0e00 |0000: return-void │ │ +04d574: |[04d574] org.emergent.android.weave.WeaveListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ +04d584: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/WeaveListFragment; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -102531,16 +102554,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bad0: |[04bad0] org.emergent.android.weave.WeaveListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04bae0: 0e00 |0000: return-void │ │ +04d588: |[04d588] org.emergent.android.weave.WeaveListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04d598: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/emergent/android/weave/WeaveListFragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -102549,56 +102572,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -04bae4: |[04bae4] org.emergent.android.weave.WeaveListFragment.onPause:()V │ │ -04baf4: 6e10 fd0e 0600 |0000: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.getFragTag:()Ljava/lang/String; // method@0efd │ │ -04bafa: 0c02 |0003: move-result-object v2 │ │ -04bafc: 1a03 7102 |0004: const-string v3, "EmergentWeave" // string@0271 │ │ -04bb00: 2204 0302 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@0203 │ │ -04bb04: 7010 f20c 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bb0a: 6e10 cb0c 0600 |000b: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bb10: 0c05 |000e: move-result-object v5 │ │ -04bb12: 6e10 9e0c 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04bb18: 0c05 |0012: move-result-object v5 │ │ -04bb1a: 6e20 f80c 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bb20: 0c04 |0016: move-result-object v4 │ │ -04bb22: 1a05 ef00 |0017: const-string v5, ".onPause (" // string@00ef │ │ -04bb26: 6e20 f80c 5400 |0019: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bb2c: 0c04 |001c: move-result-object v4 │ │ -04bb2e: 6e10 000f 0600 |001d: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04bb34: 0a05 |0020: move-result v5 │ │ -04bb36: 6e20 f50c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04bb3c: 0c04 |0024: move-result-object v4 │ │ -04bb3e: 1a05 c300 |0025: const-string v5, "): "" // string@00c3 │ │ -04bb42: 6e20 f80c 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bb48: 0c04 |002a: move-result-object v4 │ │ -04bb4a: 6e20 f80c 2400 |002b: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bb50: 0c04 |002e: move-result-object v4 │ │ -04bb52: 1a05 8800 |002f: const-string v5, """ // string@0088 │ │ -04bb56: 6e20 f80c 5400 |0031: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bb5c: 0c04 |0034: move-result-object v4 │ │ -04bb5e: 6e10 fd0c 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04bb64: 0c04 |0038: move-result-object v4 │ │ -04bb66: 7120 f810 4300 |0039: invoke-static {v3, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04bb6c: 3802 1700 |003c: if-eqz v2, 0053 // +0017 │ │ -04bb70: 6e10 f90e 0600 |003e: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ -04bb76: 0c00 |0041: move-result-object v0 │ │ -04bb78: 2003 9d02 |0042: instance-of v3, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04bb7c: 3803 0f00 |0044: if-eqz v3, 0053 // +000f │ │ -04bb80: 2201 4a00 |0046: new-instance v1, Landroid/os/Bundle; // type@004a │ │ -04bb84: 7010 3501 0100 |0048: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ -04bb8a: 6e20 0d0f 1600 |004b: invoke-virtual {v6, v1}, Lorg/emergent/android/weave/WeaveListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0d │ │ -04bb90: 1f00 9d02 |004e: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04bb94: 7230 250e 2001 |0050: invoke-interface {v0, v2, v1}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.setFragData:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e25 │ │ -04bb9a: 6f10 3803 0600 |0053: invoke-super {v6}, Landroid/support/v4/app/ListFragment;.onPause:()V // method@0338 │ │ -04bba0: 0e00 |0056: return-void │ │ +04d59c: |[04d59c] org.emergent.android.weave.WeaveListFragment.onPause:()V │ │ +04d5ac: 6e10 fd0e 0600 |0000: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.getFragTag:()Ljava/lang/String; // method@0efd │ │ +04d5b2: 0c02 |0003: move-result-object v2 │ │ +04d5b4: 1a03 7102 |0004: const-string v3, "EmergentWeave" // string@0271 │ │ +04d5b8: 2204 0102 |0006: new-instance v4, Ljava/lang/StringBuilder; // type@0201 │ │ +04d5bc: 7010 f20c 0400 |0008: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d5c2: 6e10 cb0c 0600 |000b: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d5c8: 0c05 |000e: move-result-object v5 │ │ +04d5ca: 6e10 9e0c 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d5d0: 0c05 |0012: move-result-object v5 │ │ +04d5d2: 6e20 f80c 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d5d8: 0c04 |0016: move-result-object v4 │ │ +04d5da: 1a05 ef00 |0017: const-string v5, ".onPause (" // string@00ef │ │ +04d5de: 6e20 f80c 5400 |0019: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d5e4: 0c04 |001c: move-result-object v4 │ │ +04d5e6: 6e10 000f 0600 |001d: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d5ec: 0a05 |0020: move-result v5 │ │ +04d5ee: 6e20 f50c 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d5f4: 0c04 |0024: move-result-object v4 │ │ +04d5f6: 1a05 c300 |0025: const-string v5, "): "" // string@00c3 │ │ +04d5fa: 6e20 f80c 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d600: 0c04 |002a: move-result-object v4 │ │ +04d602: 6e20 f80c 2400 |002b: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d608: 0c04 |002e: move-result-object v4 │ │ +04d60a: 1a05 8800 |002f: const-string v5, """ // string@0088 │ │ +04d60e: 6e20 f80c 5400 |0031: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d614: 0c04 |0034: move-result-object v4 │ │ +04d616: 6e10 fd0c 0400 |0035: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d61c: 0c04 |0038: move-result-object v4 │ │ +04d61e: 7120 f810 4300 |0039: invoke-static {v3, v4}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d624: 3802 1700 |003c: if-eqz v2, 0053 // +0017 │ │ +04d628: 6e10 f90e 0600 |003e: invoke-virtual {v6}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ +04d62e: 0c00 |0041: move-result-object v0 │ │ +04d630: 2003 9a02 |0042: instance-of v3, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04d634: 3803 0f00 |0044: if-eqz v3, 0053 // +000f │ │ +04d638: 2201 4900 |0046: new-instance v1, Landroid/os/Bundle; // type@0049 │ │ +04d63c: 7010 3501 0100 |0048: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ +04d642: 6e20 0d0f 1600 |004b: invoke-virtual {v6, v1}, Lorg/emergent/android/weave/WeaveListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0d │ │ +04d648: 1f00 9a02 |004e: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04d64c: 7230 250e 2001 |0050: invoke-interface {v0, v2, v1}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.setFragData:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0e25 │ │ +04d652: 6f10 3803 0600 |0053: invoke-super {v6}, Landroid/support/v4/app/ListFragment;.onPause:()V // method@0338 │ │ +04d658: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x003c line=129 │ │ 0x003e line=130 │ │ 0x0042 line=131 │ │ @@ -102618,39 +102641,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04bba4: |[04bba4] org.emergent.android.weave.WeaveListFragment.onResume:()V │ │ -04bbb4: 6f10 3903 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onResume:()V // method@0339 │ │ -04bbba: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04bbbe: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04bbc2: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bbc8: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bbce: 0c02 |000d: move-result-object v2 │ │ -04bbd0: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04bbd6: 0c02 |0011: move-result-object v2 │ │ -04bbd8: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bbde: 0c01 |0015: move-result-object v1 │ │ -04bbe0: 1a02 f100 |0016: const-string v2, ".onResume (" // string@00f1 │ │ -04bbe4: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bbea: 0c01 |001b: move-result-object v1 │ │ -04bbec: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04bbf2: 0a02 |001f: move-result v2 │ │ -04bbf4: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04bbfa: 0c01 |0023: move-result-object v1 │ │ -04bbfc: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04bc00: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bc06: 0c01 |0029: move-result-object v1 │ │ -04bc08: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04bc0e: 0c01 |002d: move-result-object v1 │ │ -04bc10: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04bc16: 0e00 |0031: return-void │ │ +04d65c: |[04d65c] org.emergent.android.weave.WeaveListFragment.onResume:()V │ │ +04d66c: 6f10 3903 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onResume:()V // method@0339 │ │ +04d672: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d676: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d67a: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d680: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d686: 0c02 |000d: move-result-object v2 │ │ +04d688: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d68e: 0c02 |0011: move-result-object v2 │ │ +04d690: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d696: 0c01 |0015: move-result-object v1 │ │ +04d698: 1a02 f100 |0016: const-string v2, ".onResume (" // string@00f1 │ │ +04d69c: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d6a2: 0c01 |001b: move-result-object v1 │ │ +04d6a4: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d6aa: 0a02 |001f: move-result v2 │ │ +04d6ac: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d6b2: 0c01 |0023: move-result-object v1 │ │ +04d6b4: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d6b8: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d6be: 0c01 |0029: move-result-object v1 │ │ +04d6c0: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d6c6: 0c01 |002d: move-result-object v1 │ │ +04d6c8: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d6ce: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0031 line=123 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102660,40 +102683,40 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04bc18: |[04bc18] org.emergent.android.weave.WeaveListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04bc28: 6f20 3a03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033a │ │ -04bc2e: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04bc32: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04bc36: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bc3c: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bc42: 0c02 |000d: move-result-object v2 │ │ -04bc44: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04bc4a: 0c02 |0011: move-result-object v2 │ │ -04bc4c: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bc52: 0c01 |0015: move-result-object v1 │ │ -04bc54: 1a02 f200 |0016: const-string v2, ".onSaveInstanceState (" // string@00f2 │ │ -04bc58: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bc5e: 0c01 |001b: move-result-object v1 │ │ -04bc60: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04bc66: 0a02 |001f: move-result v2 │ │ -04bc68: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04bc6e: 0c01 |0023: move-result-object v1 │ │ -04bc70: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04bc74: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bc7a: 0c01 |0029: move-result-object v1 │ │ -04bc7c: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04bc82: 0c01 |002d: move-result-object v1 │ │ -04bc84: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04bc8a: 6e20 0a0f 4300 |0031: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ -04bc90: 0e00 |0034: return-void │ │ +04d6d0: |[04d6d0] org.emergent.android.weave.WeaveListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04d6e0: 6f20 3a03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033a │ │ +04d6e6: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d6ea: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d6ee: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d6f4: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d6fa: 0c02 |000d: move-result-object v2 │ │ +04d6fc: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d702: 0c02 |0011: move-result-object v2 │ │ +04d704: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d70a: 0c01 |0015: move-result-object v1 │ │ +04d70c: 1a02 f200 |0016: const-string v2, ".onSaveInstanceState (" // string@00f2 │ │ +04d710: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d716: 0c01 |001b: move-result-object v1 │ │ +04d718: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d71e: 0a02 |001f: move-result v2 │ │ +04d720: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d726: 0c01 |0023: move-result-object v1 │ │ +04d728: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d72c: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d732: 0c01 |0029: move-result-object v1 │ │ +04d734: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d73a: 0c01 |002d: move-result-object v1 │ │ +04d73c: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d742: 6e20 0a0f 4300 |0031: invoke-virtual {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ +04d748: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=143 │ │ 0x0031 line=144 │ │ 0x0034 line=145 │ │ locals : │ │ @@ -102705,39 +102728,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04bc94: |[04bc94] org.emergent.android.weave.WeaveListFragment.onStart:()V │ │ -04bca4: 6f10 3b03 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onStart:()V // method@033b │ │ -04bcaa: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04bcae: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04bcb2: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bcb8: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bcbe: 0c02 |000d: move-result-object v2 │ │ -04bcc0: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04bcc6: 0c02 |0011: move-result-object v2 │ │ -04bcc8: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bcce: 0c01 |0015: move-result-object v1 │ │ -04bcd0: 1a02 f300 |0016: const-string v2, ".onStart (" // string@00f3 │ │ -04bcd4: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bcda: 0c01 |001b: move-result-object v1 │ │ -04bcdc: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04bce2: 0a02 |001f: move-result v2 │ │ -04bce4: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04bcea: 0c01 |0023: move-result-object v1 │ │ -04bcec: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04bcf0: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bcf6: 0c01 |0029: move-result-object v1 │ │ -04bcf8: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04bcfe: 0c01 |002d: move-result-object v1 │ │ -04bd00: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04bd06: 0e00 |0031: return-void │ │ +04d74c: |[04d74c] org.emergent.android.weave.WeaveListFragment.onStart:()V │ │ +04d75c: 6f10 3b03 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onStart:()V // method@033b │ │ +04d762: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d766: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d76a: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d770: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d776: 0c02 |000d: move-result-object v2 │ │ +04d778: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d77e: 0c02 |0011: move-result-object v2 │ │ +04d780: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d786: 0c01 |0015: move-result-object v1 │ │ +04d788: 1a02 f300 |0016: const-string v2, ".onStart (" // string@00f3 │ │ +04d78c: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d792: 0c01 |001b: move-result-object v1 │ │ +04d794: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d79a: 0a02 |001f: move-result v2 │ │ +04d79c: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d7a2: 0c01 |0023: move-result-object v1 │ │ +04d7a4: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d7a8: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d7ae: 0c01 |0029: move-result-object v1 │ │ +04d7b0: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d7b6: 0c01 |002d: move-result-object v1 │ │ +04d7b8: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d7be: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0031 line=117 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102747,39 +102770,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -04bd08: |[04bd08] org.emergent.android.weave.WeaveListFragment.onStop:()V │ │ -04bd18: 6f10 3c03 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onStop:()V // method@033c │ │ -04bd1e: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ -04bd22: 2201 0302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0203 │ │ -04bd26: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bd2c: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bd32: 0c02 |000d: move-result-object v2 │ │ -04bd34: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04bd3a: 0c02 |0011: move-result-object v2 │ │ -04bd3c: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bd42: 0c01 |0015: move-result-object v1 │ │ -04bd44: 1a02 f400 |0016: const-string v2, ".onStop (" // string@00f4 │ │ -04bd48: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bd4e: 0c01 |001b: move-result-object v1 │ │ -04bd50: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04bd56: 0a02 |001f: move-result v2 │ │ -04bd58: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04bd5e: 0c01 |0023: move-result-object v1 │ │ -04bd60: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ -04bd64: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04bd6a: 0c01 |0029: move-result-object v1 │ │ -04bd6c: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04bd72: 0c01 |002d: move-result-object v1 │ │ -04bd74: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ -04bd7a: 0e00 |0031: return-void │ │ +04d7c0: |[04d7c0] org.emergent.android.weave.WeaveListFragment.onStop:()V │ │ +04d7d0: 6f10 3c03 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/ListFragment;.onStop:()V // method@033c │ │ +04d7d6: 1a00 7102 |0003: const-string v0, "EmergentWeave" // string@0271 │ │ +04d7da: 2201 0102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0201 │ │ +04d7de: 7010 f20c 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d7e4: 6e10 cb0c 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d7ea: 0c02 |000d: move-result-object v2 │ │ +04d7ec: 6e10 9e0c 0200 |000e: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d7f2: 0c02 |0011: move-result-object v2 │ │ +04d7f4: 6e20 f80c 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d7fa: 0c01 |0015: move-result-object v1 │ │ +04d7fc: 1a02 f400 |0016: const-string v2, ".onStop (" // string@00f4 │ │ +04d800: 6e20 f80c 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d806: 0c01 |001b: move-result-object v1 │ │ +04d808: 6e10 000f 0300 |001c: invoke-virtual {v3}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d80e: 0a02 |001f: move-result v2 │ │ +04d810: 6e20 f50c 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d816: 0c01 |0023: move-result-object v1 │ │ +04d818: 1a02 bd00 |0024: const-string v2, ")" // string@00bd │ │ +04d81c: 6e20 f80c 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d822: 0c01 |0029: move-result-object v1 │ │ +04d824: 6e10 fd0c 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d82a: 0c01 |002d: move-result-object v1 │ │ +04d82c: 7120 f810 1000 |002e: invoke-static {v0, v1}, Lorg/emergent/android/weave/util/Dbg$Log;.v:(Ljava/lang/String;Ljava/lang/String;)V // method@10f8 │ │ +04d832: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0031 line=154 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/emergent/android/weave/WeaveListFragment; │ │ @@ -102789,25 +102812,25 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -04bd7c: |[04bd7c] org.emergent.android.weave.WeaveListFragment.setMyListAdapter:(Landroid/support/v4/widget/SimpleCursorAdapter;)V │ │ -04bd8c: 6e20 100f 5400 |0000: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/WeaveListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0f10 │ │ -04bd92: 6e10 f60e 0400 |0003: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderBundle:()Landroid/os/Bundle; // method@0ef6 │ │ -04bd98: 0c00 |0006: move-result-object v0 │ │ -04bd9a: 6e10 ff0e 0400 |0007: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ -04bda0: 0c01 |000a: move-result-object v1 │ │ -04bda2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -04bda4: 6e10 fe0e 0400 |000c: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0efe │ │ -04bdaa: 0c03 |000f: move-result-object v3 │ │ -04bdac: 6e40 4d03 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; // method@034d │ │ -04bdb2: 0e00 |0013: return-void │ │ +04d834: |[04d834] org.emergent.android.weave.WeaveListFragment.setMyListAdapter:(Landroid/support/v4/widget/SimpleCursorAdapter;)V │ │ +04d844: 6e20 100f 5400 |0000: invoke-virtual {v4, v5}, Lorg/emergent/android/weave/WeaveListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0f10 │ │ +04d84a: 6e10 f60e 0400 |0003: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderBundle:()Landroid/os/Bundle; // method@0ef6 │ │ +04d850: 0c00 |0006: move-result-object v0 │ │ +04d852: 6e10 ff0e 0400 |0007: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ +04d858: 0c01 |000a: move-result-object v1 │ │ +04d85a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +04d85c: 6e10 fe0e 0400 |000c: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0efe │ │ +04d862: 0c03 |000f: move-result-object v3 │ │ +04d864: 6e40 4d03 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; // method@034d │ │ +04d86a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ 0x0007 line=214 │ │ 0x0013 line=215 │ │ locals : │ │ @@ -102820,47 +102843,47 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04bdb4: |[04bdb4] org.emergent.android.weave.WeaveListFragment.setupAdapter:()V │ │ -04bdc4: 6e10 f90e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ -04bdca: 0c00 |0003: move-result-object v0 │ │ -04bdcc: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ -04bdd0: 6e10 f80e 0400 |0006: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; // method@0ef8 │ │ -04bdd6: 0c01 |0009: move-result-object v1 │ │ -04bdd8: 5b41 fd03 |000a: iput-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ -04bddc: 5441 fd03 |000c: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ -04bde0: 6e20 110f 1400 |000e: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/WeaveListFragment;.setMyListAdapter:(Landroid/support/v4/widget/SimpleCursorAdapter;)V // method@0f11 │ │ -04bde6: 0e00 |0011: return-void │ │ -04bde8: 1a01 7102 |0012: const-string v1, "EmergentWeave" // string@0271 │ │ -04bdec: 2202 0302 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0203 │ │ -04bdf0: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04bdf6: 6e10 cb0c 0400 |0019: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04bdfc: 0c03 |001c: move-result-object v3 │ │ -04bdfe: 6e10 9e0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ -04be04: 0c03 |0020: move-result-object v3 │ │ -04be06: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04be0c: 0c02 |0024: move-result-object v2 │ │ -04be0e: 1a03 f600 |0025: const-string v3, ".setupAdapter (" // string@00f6 │ │ -04be12: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04be18: 0c02 |002a: move-result-object v2 │ │ -04be1a: 6e10 000f 0400 |002b: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ -04be20: 0a03 |002e: move-result v3 │ │ -04be22: 6e20 f50c 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ -04be28: 0c02 |0032: move-result-object v2 │ │ -04be2a: 1a03 c400 |0033: const-string v3, "): activity was null!" // string@00c4 │ │ -04be2e: 6e20 f80c 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04be34: 0c02 |0038: move-result-object v2 │ │ -04be36: 6e10 fd0c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04be3c: 0c02 |003c: move-result-object v2 │ │ -04be3e: 7120 f510 2100 |003d: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;)V // method@10f5 │ │ -04be44: 28d1 |0040: goto 0011 // -002f │ │ +04d86c: |[04d86c] org.emergent.android.weave.WeaveListFragment.setupAdapter:()V │ │ +04d87c: 6e10 f90e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0ef9 │ │ +04d882: 0c00 |0003: move-result-object v0 │ │ +04d884: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ +04d888: 6e10 f80e 0400 |0006: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; // method@0ef8 │ │ +04d88e: 0c01 |0009: move-result-object v1 │ │ +04d890: 5b41 fd03 |000a: iput-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ +04d894: 5441 fd03 |000c: iget-object v1, v4, Lorg/emergent/android/weave/WeaveListFragment;.m_adapter:Landroid/support/v4/widget/SimpleCursorAdapter; // field@03fd │ │ +04d898: 6e20 110f 1400 |000e: invoke-virtual {v4, v1}, Lorg/emergent/android/weave/WeaveListFragment;.setMyListAdapter:(Landroid/support/v4/widget/SimpleCursorAdapter;)V // method@0f11 │ │ +04d89e: 0e00 |0011: return-void │ │ +04d8a0: 1a01 7102 |0012: const-string v1, "EmergentWeave" // string@0271 │ │ +04d8a4: 2202 0102 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0201 │ │ +04d8a8: 7010 f20c 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04d8ae: 6e10 cb0c 0400 |0019: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04d8b4: 0c03 |001c: move-result-object v3 │ │ +04d8b6: 6e10 9e0c 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0c9e │ │ +04d8bc: 0c03 |0020: move-result-object v3 │ │ +04d8be: 6e20 f80c 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d8c4: 0c02 |0024: move-result-object v2 │ │ +04d8c6: 1a03 f600 |0025: const-string v3, ".setupAdapter (" // string@00f6 │ │ +04d8ca: 6e20 f80c 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d8d0: 0c02 |002a: move-result-object v2 │ │ +04d8d2: 6e10 000f 0400 |002b: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.hashCode:()I // method@0f00 │ │ +04d8d8: 0a03 |002e: move-result v3 │ │ +04d8da: 6e20 f50c 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0cf5 │ │ +04d8e0: 0c02 |0032: move-result-object v2 │ │ +04d8e2: 1a03 c400 |0033: const-string v3, "): activity was null!" // string@00c4 │ │ +04d8e6: 6e20 f80c 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04d8ec: 0c02 |0038: move-result-object v2 │ │ +04d8ee: 6e10 fd0c 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04d8f4: 0c02 |003c: move-result-object v2 │ │ +04d8f6: 7120 f510 2100 |003d: invoke-static {v1, v2}, Lorg/emergent/android/weave/util/Dbg$Log;.e:(Ljava/lang/String;Ljava/lang/String;)V // method@10f5 │ │ +04d8fc: 28d1 |0040: goto 0011 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=108 │ │ @@ -102874,39 +102897,39 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -04be48: |[04be48] org.emergent.android.weave.WeaveListFragment.validateFilter:()V │ │ -04be58: 6e10 f60e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderBundle:()Landroid/os/Bundle; // method@0ef6 │ │ -04be5e: 0c00 |0003: move-result-object v0 │ │ -04be60: 6e10 ff0e 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ -04be66: 0c01 |0007: move-result-object v1 │ │ -04be68: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04be6a: 6e10 fe0e 0400 |0009: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0efe │ │ -04be70: 0c03 |000c: move-result-object v3 │ │ -04be72: 6e40 4e03 2130 |000d: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; // method@034e │ │ -04be78: 0e00 |0010: return-void │ │ +04d900: |[04d900] org.emergent.android.weave.WeaveListFragment.validateFilter:()V │ │ +04d910: 6e10 f60e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.createLoaderBundle:()Landroid/os/Bundle; // method@0ef6 │ │ +04d916: 0c00 |0003: move-result-object v0 │ │ +04d918: 6e10 ff0e 0400 |0004: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderManager:()Landroid/support/v4/app/LoaderManager; // method@0eff │ │ +04d91e: 0c01 |0007: move-result-object v1 │ │ +04d920: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04d922: 6e10 fe0e 0400 |0009: invoke-virtual {v4}, Lorg/emergent/android/weave/WeaveListFragment;.getLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; // method@0efe │ │ +04d928: 0c03 |000c: move-result-object v3 │ │ +04d92a: 6e40 4e03 2130 |000d: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; // method@034e │ │ +04d930: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0004 line=192 │ │ 0x0010 line=193 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 args Landroid/os/Bundle; │ │ 0x0000 - 0x0011 reg=4 this Lorg/emergent/android/weave/WeaveListFragment; │ │ │ │ - source_file_idx : 2224 (WeaveListFragment.java) │ │ + source_file_idx : 2221 (WeaveListFragment.java) │ │ │ │ Class #390 header: │ │ -class_idx : 753 │ │ +class_idx : 750 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 752 │ │ +superclass_idx : 749 │ │ source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #390 - │ │ @@ -102922,17 +102945,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04be7c: |[04be7c] org.emergent.android.weave.persistence.BookmarkContentProvider.:()V │ │ -04be8c: 7010 6d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.:()V // method@106d │ │ -04be92: 0e00 |0003: return-void │ │ +04d934: |[04d934] org.emergent.android.weave.persistence.BookmarkContentProvider.:()V │ │ +04d944: 7010 6d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.:()V // method@106d │ │ +04d94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ │ │ Virtual methods - │ │ @@ -102941,60 +102964,60 @@ │ │ type : '(Landroid/net/Uri;[Landroid/content/ContentValues;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04be94: |[04be94] org.emergent.android.weave.persistence.BookmarkContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ -04bea4: 6f30 6e10 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@106e │ │ -04beaa: 0a00 |0003: move-result v0 │ │ -04beac: 0f00 |0004: return v0 │ │ +04d94c: |[04d94c] org.emergent.android.weave.persistence.BookmarkContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ +04d95c: 6f30 6e10 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@106e │ │ +04d962: 0a00 |0003: move-result v0 │ │ +04d964: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 [Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) [Landroid/content/ContentValues; │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ name : 'delete' │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04beb0: |[04beb0] org.emergent.android.weave.persistence.BookmarkContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04bec0: 6f40 7010 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@1070 │ │ -04bec6: 0a00 |0003: move-result v0 │ │ -04bec8: 0f00 |0004: return v0 │ │ +04d968: |[04d968] org.emergent.android.weave.persistence.BookmarkContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04d978: 6f40 7010 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@1070 │ │ +04d97e: 0a00 |0003: move-result v0 │ │ +04d980: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=4 x2 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 (null) [Ljava/lang/String; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ name : 'getTableName' │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04becc: |[04becc] org.emergent.android.weave.persistence.BookmarkContentProvider.getTableName:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04bedc: 1a00 e501 |0000: const-string v0, "Bookmark" // string@01e5 │ │ -04bee0: 1100 |0002: return-object v0 │ │ +04d984: |[04d984] org.emergent.android.weave.persistence.BookmarkContentProvider.getTableName:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04d994: 1a00 e501 |0000: const-string v0, "Bookmark" // string@01e5 │ │ +04d998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103003,17 +103026,17 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bee4: |[04bee4] org.emergent.android.weave.persistence.BookmarkContentProvider.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -04bef4: 6200 9204 |0000: sget-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ -04bef8: 1100 |0002: return-object v0 │ │ +04d99c: |[04d99c] org.emergent.android.weave.persistence.BookmarkContentProvider.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +04d9ac: 6200 9204 |0000: sget-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ +04d9b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103022,37 +103045,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04befc: |[04befc] org.emergent.android.weave.persistence.BookmarkContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04bf0c: 6f20 7410 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@1074 │ │ -04bf12: 0c00 |0003: move-result-object v0 │ │ -04bf14: 1100 |0004: return-object v0 │ │ +04d9b4: |[04d9b4] org.emergent.android.weave.persistence.BookmarkContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04d9c4: 6f20 7410 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@1074 │ │ +04d9ca: 0c00 |0003: move-result-object v0 │ │ +04d9cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ │ │ #5 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ name : 'getTypeSuffix' │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bf18: |[04bf18] org.emergent.android.weave.persistence.BookmarkContentProvider.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04bf28: 1a00 4b12 |0000: const-string v0, "password" // string@124b │ │ -04bf2c: 1100 |0002: return-object v0 │ │ +04d9d0: |[04d9d0] org.emergent.android.weave.persistence.BookmarkContentProvider.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04d9e0: 1a00 4612 |0000: const-string v0, "password" // string@1246 │ │ +04d9e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103061,39 +103084,39 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04bf30: |[04bf30] org.emergent.android.weave.persistence.BookmarkContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -04bf40: 6f30 7810 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1078 │ │ -04bf46: 0c00 |0003: move-result-object v0 │ │ -04bf48: 1100 |0004: return-object v0 │ │ +04d9e8: |[04d9e8] org.emergent.android.weave.persistence.BookmarkContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +04d9f8: 6f30 7810 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1078 │ │ +04d9fe: 0c00 |0003: move-result-object v0 │ │ +04da00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Landroid/content/ContentValues; │ │ │ │ #7 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ name : 'onCreate' │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bf4c: |[04bf4c] org.emergent.android.weave.persistence.BookmarkContentProvider.onCreate:()Z │ │ -04bf5c: 6f10 7a10 0100 |0000: invoke-super {v1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.onCreate:()Z // method@107a │ │ -04bf62: 0a00 |0003: move-result v0 │ │ -04bf64: 0f00 |0004: return v0 │ │ +04da04: |[04da04] org.emergent.android.weave.persistence.BookmarkContentProvider.onCreate:()Z │ │ +04da14: 6f10 7a10 0100 |0000: invoke-super {v1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.onCreate:()Z // method@107a │ │ +04da1a: 0a00 |0003: move-result v0 │ │ +04da1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ │ │ #8 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ @@ -103101,59 +103124,59 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -04bf68: |[04bf68] org.emergent.android.weave.persistence.BookmarkContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -04bf78: 7506 7b10 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@107b │ │ -04bf7e: 0c00 |0003: move-result-object v0 │ │ -04bf80: 1100 |0004: return-object v0 │ │ +04da20: |[04da20] org.emergent.android.weave.persistence.BookmarkContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +04da30: 7506 7b10 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@107b │ │ +04da36: 0c00 |0003: move-result-object v0 │ │ +04da38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 [Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=4 x2 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=5 x3 [Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=6 x4 Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=5 (null) [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=6 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lorg/emergent/android/weave/persistence/BookmarkContentProvider;) │ │ name : 'update' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04bf84: |[04bf84] org.emergent.android.weave.persistence.BookmarkContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04bf94: 6f55 7c10 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@107c │ │ -04bf9a: 0a00 |0003: move-result v0 │ │ -04bf9c: 0f00 |0004: return v0 │ │ +04da3c: |[04da3c] org.emergent.android.weave.persistence.BookmarkContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04da4c: 6f55 7c10 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@107c │ │ +04da52: 0a00 |0003: move-result v0 │ │ +04da54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/BookmarkContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Landroid/content/ContentValues; │ │ - 0x0000 - 0x0005 reg=4 x2 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=5 x3 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=4 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=5 (null) [Ljava/lang/String; │ │ │ │ source_file_idx : 486 (BookmarkContentProvider.java) │ │ │ │ Class #391 header: │ │ -class_idx : 757 │ │ +class_idx : 754 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 752 │ │ -source_file_idx : 1896 │ │ +superclass_idx : 749 │ │ +source_file_idx : 1893 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #391 - │ │ Class descriptor : 'Lorg/emergent/android/weave/persistence/PasswordContentProvider;' │ │ @@ -103168,17 +103191,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bfa0: |[04bfa0] org.emergent.android.weave.persistence.PasswordContentProvider.:()V │ │ -04bfb0: 7010 6d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.:()V // method@106d │ │ -04bfb6: 0e00 |0003: return-void │ │ +04da58: |[04da58] org.emergent.android.weave.persistence.PasswordContentProvider.:()V │ │ +04da68: 7010 6d10 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.:()V // method@106d │ │ +04da6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ │ │ Virtual methods - │ │ @@ -103187,60 +103210,60 @@ │ │ type : '(Landroid/net/Uri;[Landroid/content/ContentValues;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04bfb8: |[04bfb8] org.emergent.android.weave.persistence.PasswordContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ -04bfc8: 6f30 6e10 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@106e │ │ -04bfce: 0a00 |0003: move-result v0 │ │ -04bfd0: 0f00 |0004: return v0 │ │ +04da70: |[04da70] org.emergent.android.weave.persistence.PasswordContentProvider.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ +04da80: 6f30 6e10 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I // method@106e │ │ +04da86: 0a00 |0003: move-result v0 │ │ +04da88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 [Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) [Landroid/content/ContentValues; │ │ │ │ #1 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ name : 'delete' │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04bfd4: |[04bfd4] org.emergent.android.weave.persistence.PasswordContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04bfe4: 6f40 7010 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@1070 │ │ -04bfea: 0a00 |0003: move-result v0 │ │ -04bfec: 0f00 |0004: return v0 │ │ +04da8c: |[04da8c] org.emergent.android.weave.persistence.PasswordContentProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04da9c: 6f40 7010 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@1070 │ │ +04daa2: 0a00 |0003: move-result v0 │ │ +04daa4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=4 x2 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 (null) [Ljava/lang/String; │ │ │ │ #2 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ name : 'getTableName' │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bff0: |[04bff0] org.emergent.android.weave.persistence.PasswordContentProvider.getTableName:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04c000: 1a00 6607 |0000: const-string v0, "Password" // string@0766 │ │ -04c004: 1100 |0002: return-object v0 │ │ +04daa8: |[04daa8] org.emergent.android.weave.persistence.PasswordContentProvider.getTableName:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04dab8: 1a00 6307 |0000: const-string v0, "Password" // string@0763 │ │ +04dabc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103249,17 +103272,17 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c008: |[04c008] org.emergent.android.weave.persistence.PasswordContentProvider.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -04c018: 6200 9c04 |0000: sget-object v0, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ -04c01c: 1100 |0002: return-object v0 │ │ +04dac0: |[04dac0] org.emergent.android.weave.persistence.PasswordContentProvider.getTableUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +04dad0: 6200 9c04 |0000: sget-object v0, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ +04dad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103268,37 +103291,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c020: |[04c020] org.emergent.android.weave.persistence.PasswordContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04c030: 6f20 7410 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@1074 │ │ -04c036: 0c00 |0003: move-result-object v0 │ │ -04c038: 1100 |0004: return-object v0 │ │ +04dad8: |[04dad8] org.emergent.android.weave.persistence.PasswordContentProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04dae8: 6f20 7410 2100 |0000: invoke-super {v1, v2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@1074 │ │ +04daee: 0c00 |0003: move-result-object v0 │ │ +04daf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ │ │ #5 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ name : 'getTypeSuffix' │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c03c: |[04c03c] org.emergent.android.weave.persistence.PasswordContentProvider.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04c04c: 1a00 4b12 |0000: const-string v0, "password" // string@124b │ │ -04c050: 1100 |0002: return-object v0 │ │ +04daf4: |[04daf4] org.emergent.android.weave.persistence.PasswordContentProvider.getTypeSuffix:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04db04: 1a00 4612 |0000: const-string v0, "password" // string@1246 │ │ +04db08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ 0x0000 - 0x0003 reg=2 uri Landroid/net/Uri; │ │ │ │ @@ -103307,39 +103330,39 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04c054: |[04c054] org.emergent.android.weave.persistence.PasswordContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -04c064: 6f30 7810 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1078 │ │ -04c06a: 0c00 |0003: move-result-object v0 │ │ -04c06c: 1100 |0004: return-object v0 │ │ +04db0c: |[04db0c] org.emergent.android.weave.persistence.PasswordContentProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +04db1c: 6f30 7810 2103 |0000: invoke-super {v1, v2, v3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@1078 │ │ +04db22: 0c00 |0003: move-result-object v0 │ │ +04db24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Landroid/content/ContentValues; │ │ │ │ #7 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ name : 'onCreate' │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c070: |[04c070] org.emergent.android.weave.persistence.PasswordContentProvider.onCreate:()Z │ │ -04c080: 6f10 7a10 0100 |0000: invoke-super {v1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.onCreate:()Z // method@107a │ │ -04c086: 0a00 |0003: move-result v0 │ │ -04c088: 0f00 |0004: return v0 │ │ +04db28: |[04db28] org.emergent.android.weave.persistence.PasswordContentProvider.onCreate:()Z │ │ +04db38: 6f10 7a10 0100 |0000: invoke-super {v1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.onCreate:()Z // method@107a │ │ +04db3e: 0a00 |0003: move-result v0 │ │ +04db40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ │ │ #8 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ @@ -103347,59 +103370,59 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -04c08c: |[04c08c] org.emergent.android.weave.persistence.PasswordContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -04c09c: 7506 7b10 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@107b │ │ -04c0a2: 0c00 |0003: move-result-object v0 │ │ -04c0a4: 1100 |0004: return-object v0 │ │ +04db44: |[04db44] org.emergent.android.weave.persistence.PasswordContentProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +04db54: 7506 7b10 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@107b │ │ +04db5a: 0c00 |0003: move-result-object v0 │ │ +04db5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 [Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=4 x2 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=5 x3 [Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=6 x4 Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=5 (null) [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=6 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lorg/emergent/android/weave/persistence/PasswordContentProvider;) │ │ name : 'update' │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04c0a8: |[04c0a8] org.emergent.android.weave.persistence.PasswordContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04c0b8: 6f55 7c10 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@107c │ │ -04c0be: 0a00 |0003: move-result v0 │ │ -04c0c0: 0f00 |0004: return v0 │ │ +04db60: |[04db60] org.emergent.android.weave.persistence.PasswordContentProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04db70: 6f55 7c10 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@107c │ │ +04db76: 0a00 |0003: move-result v0 │ │ +04db78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/persistence/PasswordContentProvider; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/net/Uri; │ │ - 0x0000 - 0x0005 reg=3 x1 Landroid/content/ContentValues; │ │ - 0x0000 - 0x0005 reg=4 x2 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=5 x3 [Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/net/Uri; │ │ + 0x0000 - 0x0005 reg=3 (null) Landroid/content/ContentValues; │ │ + 0x0000 - 0x0005 reg=4 (null) Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=5 (null) [Ljava/lang/String; │ │ │ │ - source_file_idx : 1896 (PasswordContentProvider.java) │ │ + source_file_idx : 1893 (PasswordContentProvider.java) │ │ │ │ Class #392 header: │ │ -class_idx : 160 │ │ +class_idx : 159 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 159 │ │ -source_file_idx : 1993 │ │ +superclass_idx : 158 │ │ +source_file_idx : 1990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -103419,17 +103442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c0c4: |[04c0c4] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -04c0d4: 7010 1304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0413 │ │ -04c0da: 0e00 |0003: return-void │ │ +04db7c: |[04db7c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +04db8c: 7010 1304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0413 │ │ +04db92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -103438,18 +103461,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c0dc: |[04c0dc] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -04c0ec: 7110 2304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0423 │ │ -04c0f2: 0c00 |0003: move-result-object v0 │ │ -04c0f4: 1100 |0004: return-object v0 │ │ +04db94: |[04db94] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +04dba4: 7110 2304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0423 │ │ +04dbaa: 0c00 |0003: move-result-object v0 │ │ +04dbac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -103458,30 +103481,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c0f8: |[04c0f8] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -04c108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c10a: 0f00 |0001: return v0 │ │ +04dbb0: |[04dbb0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +04dbc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04dbc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1993 (ShareCompat.java) │ │ + source_file_idx : 1990 (ShareCompat.java) │ │ │ │ Class #393 header: │ │ -class_idx : 229 │ │ +class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 226 │ │ +superclass_idx : 225 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #393 annotations: │ │ @@ -103502,17 +103525,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c10c: |[04c10c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -04c11c: 7010 7e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@057e │ │ -04c122: 0e00 |0003: return-void │ │ +04dbc4: |[04dbc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +04dbd4: 7010 7e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@057e │ │ +04dbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -103521,23 +103544,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04c124: |[04c124] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04c134: 7120 e605 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05e6 │ │ -04c13a: 0c00 |0003: move-result-object v0 │ │ -04c13c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04c140: 2201 4d01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014d │ │ -04c144: 7020 3309 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0933 │ │ -04c14a: 1101 |000b: return-object v1 │ │ -04c14c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04c14e: 28fe |000d: goto 000b // -0002 │ │ +04dbdc: |[04dbdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04dbec: 7120 e605 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05e6 │ │ +04dbf2: 0c00 |0003: move-result-object v0 │ │ +04dbf4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04dbf8: 2201 4c01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014c │ │ +04dbfc: 7020 3309 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0933 │ │ +04dc02: 1101 |000b: return-object v1 │ │ +04dc04: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04dc06: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -103551,20 +103574,20 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04c150: |[04c150] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -04c160: 2200 e400 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e4 │ │ -04c164: 7030 9305 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0593 │ │ -04c16a: 7110 e705 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05e7 │ │ -04c170: 0c00 |0008: move-result-object v0 │ │ -04c172: 1100 |0009: return-object v0 │ │ +04dc08: |[04dc08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +04dc18: 2200 e300 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e3 │ │ +04dc1c: 7030 9305 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0593 │ │ +04dc22: 7110 e705 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05e7 │ │ +04dc28: 0c00 |0008: move-result-object v0 │ │ +04dc2a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ @@ -103573,35 +103596,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04c174: |[04c174] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04c184: 7140 e805 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@05e8 │ │ -04c18a: 0a00 |0003: move-result v0 │ │ -04c18c: 0f00 |0004: return v0 │ │ +04dc2c: |[04dc2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04dc3c: 7140 e805 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z // method@05e8 │ │ +04dc42: 0a00 |0003: move-result v0 │ │ +04dc44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompat.java) │ │ │ │ Class #394 header: │ │ -class_idx : 276 │ │ +class_idx : 275 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 275 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 274 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -103621,17 +103644,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c190: |[04c190] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -04c1a0: 7010 bb06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06bb │ │ -04c1a6: 0e00 |0003: return-void │ │ +04dc48: |[04dc48] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +04dc58: 7010 bb06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06bb │ │ +04dc5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103640,30 +103663,30 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04c1a8: |[04c1a8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -04c1b8: 7100 f906 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06f9 │ │ -04c1be: 0b00 |0003: move-result-wide v0 │ │ -04c1c0: 1000 |0004: return-wide v0 │ │ +04dc60: |[04dc60] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +04dc70: 7100 f906 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06f9 │ │ +04dc76: 0b00 |0003: move-result-wide v0 │ │ +04dc78: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #395 header: │ │ -class_idx : 324 │ │ +class_idx : 323 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 322 │ │ +superclass_idx : 321 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #395 annotations: │ │ @@ -103684,17 +103707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c1c4: |[04c1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -04c1d4: 7010 f107 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07f1 │ │ -04c1da: 0e00 |0003: return-void │ │ +04dc7c: |[04dc7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +04dc8c: 7010 f107 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07f1 │ │ +04dc92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -103703,17 +103726,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c1dc: |[04c1dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c1ec: 7130 1b09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@091b │ │ -04c1f2: 0e00 |0003: return-void │ │ +04dc94: |[04dc94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04dca4: 7130 1b09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@091b │ │ +04dcaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -103725,18 +103748,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c1f4: |[04c1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c204: 7120 1c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@091c │ │ -04c20a: 0c00 |0003: move-result-object v0 │ │ -04c20c: 1100 |0004: return-object v0 │ │ +04dcac: |[04dcac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04dcbc: 7120 1c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@091c │ │ +04dcc2: 0c00 |0003: move-result-object v0 │ │ +04dcc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -103746,18 +103769,18 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c210: |[04c210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c220: 7120 1d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@091d │ │ -04c226: 0c00 |0003: move-result-object v0 │ │ -04c228: 1100 |0004: return-object v0 │ │ +04dcc8: |[04dcc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04dcd8: 7120 1d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@091d │ │ +04dcde: 0c00 |0003: move-result-object v0 │ │ +04dce0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -103767,18 +103790,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c22c: |[04c22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -04c23c: 7110 1e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@091e │ │ -04c242: 0a00 |0003: move-result v0 │ │ -04c244: 0f00 |0004: return v0 │ │ +04dce4: |[04dce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04dcf4: 7110 1e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@091e │ │ +04dcfa: 0a00 |0003: move-result v0 │ │ +04dcfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -103787,18 +103810,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c248: |[04c248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -04c258: 7110 1f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@091f │ │ -04c25e: 0a00 |0003: move-result v0 │ │ -04c260: 0f00 |0004: return v0 │ │ +04dd00: |[04dd00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +04dd10: 7110 1f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@091f │ │ +04dd16: 0a00 |0003: move-result v0 │ │ +04dd18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -103807,18 +103830,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c264: |[04c264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -04c274: 7110 2009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0920 │ │ -04c27a: 0a00 |0003: move-result v0 │ │ -04c27c: 0f00 |0004: return v0 │ │ +04dd1c: |[04dd1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +04dd2c: 7110 2009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0920 │ │ +04dd32: 0a00 |0003: move-result v0 │ │ +04dd34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -103827,18 +103850,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04c280: |[04c280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04c290: 7120 2109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0921 │ │ -04c296: 0c00 |0003: move-result-object v0 │ │ -04c298: 1100 |0004: return-object v0 │ │ +04dd38: |[04dd38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04dd48: 7120 2109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0921 │ │ +04dd4e: 0c00 |0003: move-result-object v0 │ │ +04dd50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -103848,18 +103871,18 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04c29c: |[04c29c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -04c2ac: 7130 2209 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0922 │ │ -04c2b2: 0a00 |0003: move-result v0 │ │ -04c2b4: 0f00 |0004: return v0 │ │ +04dd54: |[04dd54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +04dd64: 7130 2209 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0922 │ │ +04dd6a: 0a00 |0003: move-result v0 │ │ +04dd6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -103870,17 +103893,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c2b8: |[04c2b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -04c2c8: 7120 2309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0923 │ │ -04c2ce: 0e00 |0003: return-void │ │ +04dd70: |[04dd70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +04dd80: 7120 2309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0923 │ │ +04dd86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -103891,17 +103914,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c2d0: |[04c2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -04c2e0: 7120 2409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0924 │ │ -04c2e6: 0e00 |0003: return-void │ │ +04dd88: |[04dd88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +04dd98: 7120 2409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0924 │ │ +04dd9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -103912,17 +103935,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c2e8: |[04c2e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c2f8: 7130 2509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0925 │ │ -04c2fe: 0e00 |0003: return-void │ │ +04dda0: |[04dda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04ddb0: 7130 2509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0925 │ │ +04ddb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -103934,17 +103957,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c300: |[04c300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c310: 7130 2609 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0926 │ │ -04c316: 0e00 |0003: return-void │ │ +04ddb8: |[04ddb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04ddc8: 7130 2609 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0926 │ │ +04ddce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -103956,32 +103979,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c318: |[04c318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04c328: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0927 │ │ -04c32e: 0e00 |0003: return-void │ │ +04ddd0: |[04ddd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +04dde0: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0927 │ │ +04dde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #396 header: │ │ -class_idx : 338 │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 337 │ │ +superclass_idx : 336 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #396 annotations: │ │ @@ -104002,17 +104025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c330: |[04c330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -04c340: 7010 4109 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0941 │ │ -04c346: 0e00 |0003: return-void │ │ +04dde8: |[04dde8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +04ddf8: 7010 4109 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0941 │ │ +04ddfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -104021,18 +104044,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c348: |[04c348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04c358: 7110 2d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a2d │ │ -04c35e: 0a00 |0003: move-result v0 │ │ -04c360: 0f00 |0004: return v0 │ │ +04de00: |[04de00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +04de10: 7110 2d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a2d │ │ +04de16: 0a00 |0003: move-result v0 │ │ +04de18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -104041,18 +104064,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c364: |[04c364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04c374: 7110 2e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a2e │ │ -04c37a: 0a00 |0003: move-result v0 │ │ -04c37c: 0f00 |0004: return v0 │ │ +04de1c: |[04de1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +04de2c: 7110 2e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a2e │ │ +04de32: 0a00 |0003: move-result v0 │ │ +04de34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -104061,17 +104084,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c380: |[04c380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04c390: 7120 2f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a2f │ │ -04c396: 0e00 |0003: return-void │ │ +04de38: |[04de38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +04de48: 7120 2f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a2f │ │ +04de4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -104082,33 +104105,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c398: |[04c398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -04c3a8: 7120 300a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a30 │ │ -04c3ae: 0e00 |0003: return-void │ │ +04de50: |[04de50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +04de60: 7120 300a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a30 │ │ +04de66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #397 header: │ │ -class_idx : 372 │ │ +class_idx : 371 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 357 │ │ -source_file_idx : 2002 │ │ +superclass_idx : 356 │ │ +source_file_idx : 1999 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -104153,22 +104176,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04c3b0: |[04c3b0] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -04c3c0: 7040 870a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a87 │ │ -04c3c6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04c3c8: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c3cc: 5b16 e502 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ -04c3d0: 5b15 e302 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ -04c3d4: 7020 c70a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ -04c3da: 0e00 |000d: return-void │ │ +04de68: |[04de68] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +04de78: 7040 870a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a87 │ │ +04de7e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04de80: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04de84: 5b16 e502 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ +04de88: 5b15 e302 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ +04de8c: 7020 c70a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ +04de92: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -104186,22 +104209,22 @@ │ │ type : '(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -04c3dc: |[04c3dc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -04c3ec: 7057 880a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a88 │ │ -04c3f2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04c3f4: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c3f8: 5b16 e502 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ -04c3fc: 5b15 e302 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ -04c400: 7020 c70a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ -04c406: 0e00 |000d: return-void │ │ +04de94: |[04de94] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +04dea4: 7057 880a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a88 │ │ +04deaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04deac: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04deb0: 5b16 e502 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ +04deb4: 5b15 e302 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ +04deb8: 7020 c70a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ +04debe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -104220,38 +104243,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -04c408: |[04c408] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -04c418: 5452 e002 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e0 │ │ -04c41c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04c420: 2160 |0004: array-length v0, v6 │ │ -04c422: 5452 e202 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c426: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -04c42a: 5452 e202 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c42e: 2122 |000b: array-length v2, v2 │ │ -04c430: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -04c434: 2302 1003 |000e: new-array v2, v0, [I // type@0310 │ │ -04c438: 5b52 e202 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c43c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -04c43e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -04c442: 5452 e202 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c446: 5453 e002 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e0 │ │ -04c44a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -04c44e: 7220 f500 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ -04c454: 0a03 |001e: move-result v3 │ │ -04c456: 4b03 0201 |001f: aput v3, v2, v1 │ │ -04c45a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c45e: 28f0 |0023: goto 0013 // -0010 │ │ -04c460: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -04c462: 5b52 e202 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c466: 0e00 |0027: return-void │ │ +04dec0: |[04dec0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +04ded0: 5452 e002 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e0 │ │ +04ded4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04ded8: 2160 |0004: array-length v0, v6 │ │ +04deda: 5452 e202 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04dede: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +04dee2: 5452 e202 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04dee6: 2122 |000b: array-length v2, v2 │ │ +04dee8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +04deec: 2302 0d03 |000e: new-array v2, v0, [I // type@030d │ │ +04def0: 5b52 e202 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04def4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +04def6: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +04defa: 5452 e202 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04defe: 5453 e002 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02e0 │ │ +04df02: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +04df06: 7220 f500 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f5 │ │ +04df0c: 0a03 |001e: move-result v3 │ │ +04df0e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +04df12: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04df16: 28f0 |0023: goto 0013 // -0010 │ │ +04df18: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +04df1a: 5b52 e202 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04df1e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -104271,68 +104294,68 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -04c468: |[04c468] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -04c478: 54b0 e602 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ -04c47c: 54b8 e502 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ -04c480: 2182 |0004: array-length v2, v8 │ │ -04c482: 54b3 e202 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ -04c486: 54b6 e502 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ -04c48a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -04c48c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -04c490: 4408 0604 |000c: aget v8, v6, v4 │ │ -04c494: 6e20 2c0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -04c49a: 0c07 |0011: move-result-object v7 │ │ -04c49c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -04c4a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04c4a2: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -04c4a6: 4408 0304 |0017: aget v8, v3, v4 │ │ -04c4aa: 7240 c10a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0ac1 │ │ -04c4b0: 0a01 |001c: move-result v1 │ │ -04c4b2: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -04c4b6: 4408 0304 |001f: aget v8, v3, v4 │ │ -04c4ba: 7220 f900 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c4c0: 0c05 |0024: move-result-object v5 │ │ -04c4c2: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -04c4c6: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -04c4ca: 2078 c801 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01c8 │ │ -04c4ce: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -04c4d2: 1f07 c801 |002d: check-cast v7, Landroid/widget/TextView; // type@01c8 │ │ -04c4d6: 6e30 d10a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0ad1 │ │ -04c4dc: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04c4e0: 28d6 |0034: goto 000a // -002a │ │ -04c4e2: 2078 bb01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01bb │ │ -04c4e6: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -04c4ea: 1f07 bb01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01bb │ │ -04c4ee: 6e30 d00a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ad0 │ │ -04c4f4: 28f4 |003e: goto 0032 // -000c │ │ -04c4f6: 2208 f101 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01f1 │ │ -04c4fa: 2209 0302 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0203 │ │ -04c4fe: 7010 f20c 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ -04c504: 6e10 cb0c 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ -04c50a: 0c0a |0049: move-result-object v10 │ │ -04c50c: 6e10 9c0c 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ -04c512: 0c0a |004d: move-result-object v10 │ │ -04c514: 6e20 f80c a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04c51a: 0c09 |0051: move-result-object v9 │ │ -04c51c: 1a0a 5000 |0052: const-string v10, " is not a " // string@0050 │ │ -04c520: 6e20 f80c a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04c526: 0c09 |0057: move-result-object v9 │ │ -04c528: 1a0a 8300 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0083 │ │ -04c52c: 6e20 f80c a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ -04c532: 0c09 |005d: move-result-object v9 │ │ -04c534: 6e10 fd0c 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ -04c53a: 0c09 |0061: move-result-object v9 │ │ -04c53c: 7020 b00c 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ -04c542: 2708 |0065: throw v8 │ │ -04c544: 0e00 |0066: return-void │ │ +04df20: |[04df20] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +04df30: 54b0 e602 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ +04df34: 54b8 e502 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ +04df38: 2182 |0004: array-length v2, v8 │ │ +04df3a: 54b3 e202 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02e2 │ │ +04df3e: 54b6 e502 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ +04df42: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +04df44: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +04df48: 4408 0604 |000c: aget v8, v6, v4 │ │ +04df4c: 6e20 2c0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +04df52: 0c07 |0011: move-result-object v7 │ │ +04df54: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +04df58: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04df5a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +04df5e: 4408 0304 |0017: aget v8, v3, v4 │ │ +04df62: 7240 c10a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0ac1 │ │ +04df68: 0a01 |001c: move-result v1 │ │ +04df6a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +04df6e: 4408 0304 |001f: aget v8, v3, v4 │ │ +04df72: 7220 f900 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04df78: 0c05 |0024: move-result-object v5 │ │ +04df7a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +04df7e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +04df82: 2078 c601 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01c6 │ │ +04df86: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +04df8a: 1f07 c601 |002d: check-cast v7, Landroid/widget/TextView; // type@01c6 │ │ +04df8e: 6e30 d10a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0ad1 │ │ +04df94: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04df98: 28d6 |0034: goto 000a // -002a │ │ +04df9a: 2078 b901 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01b9 │ │ +04df9e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +04dfa2: 1f07 b901 |0039: check-cast v7, Landroid/widget/ImageView; // type@01b9 │ │ +04dfa6: 6e30 d00a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ad0 │ │ +04dfac: 28f4 |003e: goto 0032 // -000c │ │ +04dfae: 2208 ef01 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@01ef │ │ +04dfb2: 2209 0102 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0201 │ │ +04dfb6: 7010 f20c 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0cf2 │ │ +04dfbc: 6e10 cb0c 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0ccb │ │ +04dfc2: 0c0a |0049: move-result-object v10 │ │ +04dfc4: 6e10 9c0c 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0c9c │ │ +04dfca: 0c0a |004d: move-result-object v10 │ │ +04dfcc: 6e20 f80c a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04dfd2: 0c09 |0051: move-result-object v9 │ │ +04dfd4: 1a0a 5000 |0052: const-string v10, " is not a " // string@0050 │ │ +04dfd8: 6e20 f80c a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04dfde: 0c09 |0057: move-result-object v9 │ │ +04dfe0: 1a0a 8300 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0083 │ │ +04dfe4: 6e20 f80c a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0cf8 │ │ +04dfea: 0c09 |005d: move-result-object v9 │ │ +04dfec: 6e10 fd0c 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0cfd │ │ +04dff2: 0c09 |0061: move-result-object v9 │ │ +04dff4: 7020 b00c 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0cb0 │ │ +04dffa: 2708 |0065: throw v8 │ │ +04dffc: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -104375,21 +104398,21 @@ │ │ type : '(Landroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04c548: |[04c548] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -04c558: 5b13 e302 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ -04c55c: 5b14 e502 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ -04c560: 6f20 8a0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a8a │ │ -04c566: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ -04c56a: 7020 c70a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ -04c570: 0e00 |000c: return-void │ │ +04e000: |[04e000] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +04e010: 5b13 e302 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ +04e014: 5b14 e502 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02e5 │ │ +04e018: 6f20 8a0a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a8a │ │ +04e01e: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ +04e022: 7020 c70a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ +04e028: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -104404,31 +104427,31 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04c574: |[04c574] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -04c584: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ -04c588: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04c58c: 5420 e102 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ -04c590: 7220 c00a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ac0 │ │ -04c596: 0c00 |0009: move-result-object v0 │ │ -04c598: 1100 |000a: return-object v0 │ │ -04c59a: 5220 e402 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c59e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -04c5a0: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -04c5a4: 5220 e402 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c5a8: 7220 f900 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c5ae: 0c00 |0015: move-result-object v0 │ │ -04c5b0: 28f4 |0016: goto 000a // -000c │ │ -04c5b2: 6f20 8b0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a8b │ │ -04c5b8: 0c00 |001a: move-result-object v0 │ │ -04c5ba: 28ef |001b: goto 000a // -0011 │ │ +04e02c: |[04e02c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +04e03c: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ +04e040: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04e044: 5420 e102 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ +04e048: 7220 c00a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ac0 │ │ +04e04e: 0c00 |0009: move-result-object v0 │ │ +04e050: 1100 |000a: return-object v0 │ │ +04e052: 5220 e402 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04e056: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +04e058: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +04e05c: 5220 e402 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04e060: 7220 f900 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e066: 0c00 |0015: move-result-object v0 │ │ +04e068: 28f4 |0016: goto 000a // -000c │ │ +04e06a: 6f20 8b0a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a8b │ │ +04e070: 0c00 |001a: move-result-object v0 │ │ +04e072: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -104442,17 +104465,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c5bc: |[04c5bc] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -04c5cc: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ -04c5d0: 1100 |0002: return-object v0 │ │ +04e074: |[04e074] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +04e084: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ +04e088: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #4 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -104460,17 +104483,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c5d4: |[04c5d4] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -04c5e4: 5210 e402 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c5e8: 0f00 |0002: return v0 │ │ +04e08c: |[04e08c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +04e09c: 5210 e402 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04e0a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #5 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -104478,17 +104501,17 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c5ec: |[04c5ec] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -04c5fc: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ -04c600: 1100 |0002: return-object v0 │ │ +04e0a4: |[04e0a4] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +04e0b4: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ +04e0b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ │ │ #6 : (in Landroid/support/v4/widget/SimpleCursorAdapter;) │ │ @@ -104496,17 +104519,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c604: |[04c604] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -04c614: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ -04c618: 0e00 |0002: return-void │ │ +04e0bc: |[04e0bc] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +04e0cc: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02e1 │ │ +04e0d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 cursorToStringConverter Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ @@ -104516,17 +104539,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c61c: |[04c61c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -04c62c: 5901 e402 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ -04c630: 0e00 |0002: return-void │ │ +04e0d4: |[04e0d4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +04e0e4: 5901 e402 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02e4 │ │ +04e0e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 stringConversionColumn I │ │ @@ -104536,17 +104559,17 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c634: |[04c634] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -04c644: 5b01 e602 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ -04c648: 0e00 |0002: return-void │ │ +04e0ec: |[04e0ec] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +04e0fc: 5b01 e602 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02e6 │ │ +04e100: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 viewBinder Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ @@ -104556,24 +104579,24 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04c64c: |[04c64c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -04c65c: 7110 b60c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ -04c662: 0a01 |0003: move-result v1 │ │ -04c664: 6e20 1f0c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c1f │ │ -04c66a: 0e00 |0007: return-void │ │ -04c66c: 0d00 |0008: move-exception v0 │ │ -04c66e: 7110 3301 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ -04c674: 0c01 |000c: move-result-object v1 │ │ -04c676: 6e20 200c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c20 │ │ -04c67c: 28f7 |0010: goto 0007 // -0009 │ │ +04e104: |[04e104] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +04e114: 7110 b60c 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0cb6 │ │ +04e11a: 0a01 |0003: move-result v1 │ │ +04e11c: 6e20 1f0c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c1f │ │ +04e122: 0e00 |0007: return-void │ │ +04e124: 0d00 |0008: move-exception v0 │ │ +04e126: 7110 3301 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ +04e12c: 0c01 |000c: move-result-object v1 │ │ +04e12e: 6e20 200c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c20 │ │ +04e134: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -104589,17 +104612,17 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c690: |[04c690] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -04c6a0: 6e20 5a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ -04c6a6: 0e00 |0003: return-void │ │ +04e148: |[04e148] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +04e158: 6e20 5a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0c5a │ │ +04e15e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 v Landroid/widget/TextView; │ │ @@ -104610,36 +104633,36 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04c6a8: |[04c6a8] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -04c6b8: 6f20 900a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a90 │ │ -04c6be: 0c00 |0003: move-result-object v0 │ │ -04c6c0: 5421 e302 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ -04c6c4: 7020 c70a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ -04c6ca: 1100 |0009: return-object v0 │ │ +04e160: |[04e160] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +04e170: 6f20 900a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a90 │ │ +04e176: 0c00 |0003: move-result-object v0 │ │ +04e178: 5421 e302 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02e3 │ │ +04e17c: 7020 c70a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac7 │ │ +04e182: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 2002 (SimpleCursorAdapter.java) │ │ + source_file_idx : 1999 (SimpleCursorAdapter.java) │ │ │ │ Class #398 header: │ │ -class_idx : 663 │ │ +class_idx : 660 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 712 │ │ +superclass_idx : 709 │ │ source_file_idx : 487 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #398 annotations: │ │ @@ -104677,55 +104700,54 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04c6cc: |[04c6cc] org.emergent.android.weave.BookmarkListFragment.:()V │ │ -04c6dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c6de: 7010 f50e 0100 |0001: invoke-direct {v1}, Lorg/emergent/android/weave/WeaveListFragment;.:()V // method@0ef5 │ │ -04c6e4: 5b10 0403 |0004: iput-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ -04c6e8: 5b10 0303 |0006: iput-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentName:Ljava/lang/String; // field@0303 │ │ -04c6ec: 0e00 |0008: return-void │ │ +04e184: |[04e184] org.emergent.android.weave.BookmarkListFragment.:()V │ │ +04e194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e196: 7010 f50e 0100 |0001: invoke-direct {v1}, Lorg/emergent/android/weave/WeaveListFragment;.:()V // method@0ef5 │ │ +04e19c: 5b10 0403 |0004: iput-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ +04e1a0: 5b10 0303 |0006: iput-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentName:Ljava/lang/String; // field@0303 │ │ +04e1a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=44 │ │ 0x0006 line=45 │ │ - 0x0008 line=148 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/emergent/android/weave/BookmarkListFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/BookmarkListFragment;) │ │ name : 'createLoaderBundle' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04c6f0: |[04c6f0] org.emergent.android.weave.BookmarkListFragment.createLoaderBundle:()Landroid/os/Bundle; │ │ -04c700: 2200 4a00 |0000: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -04c704: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -04c70a: 1a02 7407 |0005: const-string v2, "QUERY_KEY" // string@0774 │ │ -04c70e: 5431 0203 |0007: iget-object v1, v3, Lorg/emergent/android/weave/BookmarkListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0302 │ │ -04c712: 6e10 880d 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ -04c718: 0c01 |000c: move-result-object v1 │ │ -04c71a: 1f01 e401 |000d: check-cast v1, Ljava/lang/CharSequence; // type@01e4 │ │ -04c71e: 6e30 4501 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0145 │ │ -04c724: 1a01 0102 |0012: const-string v1, "CONTENT_URI_KEY" // string@0201 │ │ -04c728: 6202 9204 |0014: sget-object v2, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ -04c72c: 6e30 4701 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ -04c732: 1a01 ad07 |0019: const-string v1, "SORT_ORDER_KEY" // string@07ad │ │ -04c736: 1a02 2b15 |001b: const-string v2, "title" // string@152b │ │ -04c73a: 6e30 4a01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04c740: 1100 |0020: return-object v0 │ │ +04e1a8: |[04e1a8] org.emergent.android.weave.BookmarkListFragment.createLoaderBundle:()Landroid/os/Bundle; │ │ +04e1b8: 2200 4900 |0000: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +04e1bc: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +04e1c2: 1a02 7107 |0005: const-string v2, "QUERY_KEY" // string@0771 │ │ +04e1c6: 5431 0203 |0007: iget-object v1, v3, Lorg/emergent/android/weave/BookmarkListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0302 │ │ +04e1ca: 6e10 880d 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ +04e1d0: 0c01 |000c: move-result-object v1 │ │ +04e1d2: 1f01 e201 |000d: check-cast v1, Ljava/lang/CharSequence; // type@01e2 │ │ +04e1d6: 6e30 4501 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0145 │ │ +04e1dc: 1a01 0102 |0012: const-string v1, "CONTENT_URI_KEY" // string@0201 │ │ +04e1e0: 6202 9204 |0014: sget-object v2, Lorg/emergent/android/weave/persistence/Bookmarks;.CONTENT_URI:Landroid/net/Uri; // field@0492 │ │ +04e1e4: 6e30 4701 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ +04e1ea: 1a01 aa07 |0019: const-string v1, "SORT_ORDER_KEY" // string@07aa │ │ +04e1ee: 1a02 2615 |001b: const-string v2, "title" // string@1526 │ │ +04e1f2: 6e30 4a01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e1f8: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ 0x0012 line=130 │ │ 0x0019 line=131 │ │ 0x0020 line=132 │ │ @@ -104738,18 +104760,18 @@ │ │ type : '()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c744: |[04c744] org.emergent.android.weave.BookmarkListFragment.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ -04c754: 2200 9602 |0000: new-instance v0, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks; // type@0296 │ │ -04c758: 7020 0a0e 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.:(Lorg/emergent/android/weave/BookmarkListFragment;)V // method@0e0a │ │ -04c75e: 1100 |0005: return-object v0 │ │ +04e1fc: |[04e1fc] org.emergent.android.weave.BookmarkListFragment.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ +04e20c: 2200 9302 |0000: new-instance v0, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks; // type@0293 │ │ +04e210: 7020 0a0e 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks;.:(Lorg/emergent/android/weave/BookmarkListFragment;)V // method@0e0a │ │ +04e216: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/BookmarkListFragment; │ │ │ │ #2 : (in Lorg/emergent/android/weave/BookmarkListFragment;) │ │ @@ -104757,33 +104779,33 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -04c760: |[04c760] org.emergent.android.weave.BookmarkListFragment.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; │ │ -04c770: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -04c772: 6e10 120e 0600 |0001: invoke-virtual {v6}, Lorg/emergent/android/weave/BookmarkListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e12 │ │ -04c778: 0c00 |0004: move-result-object v0 │ │ -04c77a: 2351 1f03 |0005: new-array v1, v5, [Ljava/lang/String; // type@031f │ │ -04c77e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -04c780: 1a04 2b15 |0008: const-string v4, "title" // string@152b │ │ -04c784: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -04c788: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -04c78a: 1a04 f509 |000d: const-string v4, "bmkUri" // string@09f5 │ │ -04c78e: 4d04 0103 |000f: aput-object v4, v1, v3 │ │ -04c792: 2352 1003 |0011: new-array v2, v5, [I // type@0310 │ │ -04c796: 2602 0d00 0000 |0013: fill-array-data v2, 00000020 // +0000000d │ │ -04c79c: 2203 c502 |0016: new-instance v3, Lorg/emergent/android/weave/WeaveListCursorAdapter; // type@02c5 │ │ -04c7a0: 1404 0200 037f |0018: const v4, #float 1.74129e+38 // #7f030002 │ │ -04c7a6: 7052 e60e 0314 |001b: invoke-direct {v3, v0, v4, v1, v2}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;[I)V // method@0ee6 │ │ -04c7ac: 1103 |001e: return-object v3 │ │ -04c7ae: 0000 |001f: nop // spacer │ │ -04c7b0: 0003 0400 0200 0000 0700 0e7f 0800 ... |0020: array-data (8 units) │ │ +04e218: |[04e218] org.emergent.android.weave.BookmarkListFragment.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; │ │ +04e228: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +04e22a: 6e10 120e 0600 |0001: invoke-virtual {v6}, Lorg/emergent/android/weave/BookmarkListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e12 │ │ +04e230: 0c00 |0004: move-result-object v0 │ │ +04e232: 2351 1c03 |0005: new-array v1, v5, [Ljava/lang/String; // type@031c │ │ +04e236: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +04e238: 1a04 2615 |0008: const-string v4, "title" // string@1526 │ │ +04e23c: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +04e240: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +04e242: 1a04 f109 |000d: const-string v4, "bmkUri" // string@09f1 │ │ +04e246: 4d04 0103 |000f: aput-object v4, v1, v3 │ │ +04e24a: 2352 0d03 |0011: new-array v2, v5, [I // type@030d │ │ +04e24e: 2602 0d00 0000 |0013: fill-array-data v2, 00000020 // +0000000d │ │ +04e254: 2203 c202 |0016: new-instance v3, Lorg/emergent/android/weave/WeaveListCursorAdapter; // type@02c2 │ │ +04e258: 1404 0200 037f |0018: const v4, #float 1.74129e+38 // #7f030002 │ │ +04e25e: 7052 e60e 0314 |001b: invoke-direct {v3, v0, v4, v1, v2}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;[I)V // method@0ee6 │ │ +04e264: 1103 |001e: return-object v3 │ │ +04e266: 0000 |001f: nop // spacer │ │ +04e268: 0003 0400 0200 0000 0700 0e7f 0800 ... |0020: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0005 line=143 │ │ 0x0011 line=144 │ │ 0x0016 line=145 │ │ 0x001f line=144 │ │ @@ -104798,19 +104820,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04c7c0: |[04c7c0] org.emergent.android.weave.BookmarkListFragment.getParentFolderUuid:()Ljava/lang/String; │ │ -04c7d0: 5410 0403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ -04c7d4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04c7d8: 1a00 6412 |0004: const-string v0, "places" // string@1264 │ │ -04c7dc: 1100 |0006: return-object v0 │ │ +04e278: |[04e278] org.emergent.android.weave.BookmarkListFragment.getParentFolderUuid:()Ljava/lang/String; │ │ +04e288: 5410 0403 |0000: iget-object v0, v1, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ +04e28c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04e290: 1a00 5f12 |0004: const-string v0, "places" // string@125f │ │ +04e294: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0004 line=87 │ │ 0x0006 line=88 │ │ locals : │ │ @@ -104822,29 +104844,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04c7e0: |[04c7e0] org.emergent.android.weave.BookmarkListFragment.moveIntoFolder:(Ljava/lang/String;Ljava/lang/String;)V │ │ -04c7f0: 6e10 100e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ -04c7f6: 0c00 |0003: move-result-object v0 │ │ -04c7f8: 1f00 a802 |0004: check-cast v0, Lorg/emergent/android/weave/MainActivity; // type@02a8 │ │ -04c7fc: 2201 4a00 |0006: new-instance v1, Landroid/os/Bundle; // type@004a │ │ -04c800: 7010 3501 0100 |0008: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ -04c806: 1a03 4212 |000b: const-string v3, "parentUuid" // string@1242 │ │ -04c80a: 6e30 4a01 3105 |000d: invoke-virtual {v1, v3, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04c810: 1a03 4112 |0010: const-string v3, "parentName" // string@1241 │ │ -04c814: 6e30 4a01 3106 |0012: invoke-virtual {v1, v3, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04c81a: 2202 9702 |0015: new-instance v2, Lorg/emergent/android/weave/BookmarkListFragment; // type@0297 │ │ -04c81e: 7010 0c0e 0200 |0017: invoke-direct {v2}, Lorg/emergent/android/weave/BookmarkListFragment;.:()V // method@0e0c │ │ -04c824: 6e20 1b0e 1200 |001a: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/BookmarkListFragment;.setArguments:(Landroid/os/Bundle;)V // method@0e1b │ │ -04c82a: 6e20 7c0e 2000 |001d: invoke-virtual {v0, v2}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;)V // method@0e7c │ │ -04c830: 0e00 |0020: return-void │ │ +04e298: |[04e298] org.emergent.android.weave.BookmarkListFragment.moveIntoFolder:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04e2a8: 6e10 100e 0400 |0000: invoke-virtual {v4}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ +04e2ae: 0c00 |0003: move-result-object v0 │ │ +04e2b0: 1f00 a502 |0004: check-cast v0, Lorg/emergent/android/weave/MainActivity; // type@02a5 │ │ +04e2b4: 2201 4900 |0006: new-instance v1, Landroid/os/Bundle; // type@0049 │ │ +04e2b8: 7010 3501 0100 |0008: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0135 │ │ +04e2be: 1a03 3d12 |000b: const-string v3, "parentUuid" // string@123d │ │ +04e2c2: 6e30 4a01 3105 |000d: invoke-virtual {v1, v3, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e2c8: 1a03 3c12 |0010: const-string v3, "parentName" // string@123c │ │ +04e2cc: 6e30 4a01 3106 |0012: invoke-virtual {v1, v3, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e2d2: 2202 9402 |0015: new-instance v2, Lorg/emergent/android/weave/BookmarkListFragment; // type@0294 │ │ +04e2d6: 7010 0c0e 0200 |0017: invoke-direct {v2}, Lorg/emergent/android/weave/BookmarkListFragment;.:()V // method@0e0c │ │ +04e2dc: 6e20 1b0e 1200 |001a: invoke-virtual {v2, v1}, Lorg/emergent/android/weave/BookmarkListFragment;.setArguments:(Landroid/os/Bundle;)V // method@0e1b │ │ +04e2e2: 6e20 7c0e 2000 |001d: invoke-virtual {v0, v2}, Lorg/emergent/android/weave/MainActivity;.setMyFragment:(Landroid/support/v4/app/Fragment;)V // method@0e7c │ │ +04e2e8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x0010 line=95 │ │ 0x0015 line=96 │ │ @@ -104864,17 +104886,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c834: |[04c834] org.emergent.android.weave.BookmarkListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ -04c844: 6f20 080f 1000 |0000: invoke-super {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ -04c84a: 0e00 |0003: return-void │ │ +04e2ec: |[04e2ec] org.emergent.android.weave.BookmarkListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ +04e2fc: 6f20 080f 1000 |0000: invoke-super {v0, v1}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ +04e302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/BookmarkListFragment; │ │ 0x0000 - 0x0004 reg=1 savedInstanceState Landroid/os/Bundle; │ │ @@ -104884,44 +104906,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -04c84c: |[04c84c] org.emergent.android.weave.BookmarkListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ -04c85c: 6f20 090f 6500 |0000: invoke-super {v5, v6}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ -04c862: 0763 |0003: move-object v3, v6 │ │ -04c864: 3903 1400 |0004: if-nez v3, 0018 // +0014 │ │ -04c868: 6e10 100e 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ -04c86e: 0c00 |0009: move-result-object v0 │ │ -04c870: 2004 9d02 |000a: instance-of v4, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04c874: 3804 0c00 |000c: if-eqz v4, 0018 // +000c │ │ -04c878: 1f00 9d02 |000e: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04c87c: 6e10 130e 0500 |0010: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getFragTag:()Ljava/lang/String; // method@0e13 │ │ -04c882: 0c04 |0013: move-result-object v4 │ │ -04c884: 7220 240e 4000 |0014: invoke-interface {v0, v4}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; // method@0e24 │ │ -04c88a: 0c03 |0017: move-result-object v3 │ │ -04c88c: 6e10 110e 0500 |0018: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getArguments:()Landroid/os/Bundle; // method@0e11 │ │ -04c892: 0c01 |001b: move-result-object v1 │ │ -04c894: 3801 1b00 |001c: if-eqz v1, 0037 // +001b │ │ -04c898: 1a04 4212 |001e: const-string v4, "parentUuid" // string@1242 │ │ -04c89c: 6e20 3601 4100 |0020: invoke-virtual {v1, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ -04c8a2: 0a04 |0023: move-result v4 │ │ -04c8a4: 3804 1300 |0024: if-eqz v4, 0037 // +0013 │ │ -04c8a8: 1a04 4212 |0026: const-string v4, "parentUuid" // string@1242 │ │ -04c8ac: 6e20 4001 4100 |0028: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04c8b2: 0c02 |002b: move-result-object v2 │ │ -04c8b4: 7110 d30e 0200 |002c: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.isEmpty:(Ljava/lang/String;)Z // method@0ed3 │ │ -04c8ba: 0a04 |002f: move-result v4 │ │ -04c8bc: 3904 0700 |0030: if-nez v4, 0037 // +0007 │ │ -04c8c0: 5b52 0403 |0032: iput-object v2, v5, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ -04c8c4: 6e10 1d0e 0500 |0034: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.validateFilter:()V // method@0e1d │ │ -04c8ca: 3903 0200 |0037: if-nez v3, 0039 // +0002 │ │ -04c8ce: 0e00 |0039: return-void │ │ +04e304: |[04e304] org.emergent.android.weave.BookmarkListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ +04e314: 6f20 090f 6500 |0000: invoke-super {v5, v6}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ +04e31a: 0763 |0003: move-object v3, v6 │ │ +04e31c: 3903 1400 |0004: if-nez v3, 0018 // +0014 │ │ +04e320: 6e10 100e 0500 |0006: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ +04e326: 0c00 |0009: move-result-object v0 │ │ +04e328: 2004 9a02 |000a: instance-of v4, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04e32c: 3804 0c00 |000c: if-eqz v4, 0018 // +000c │ │ +04e330: 1f00 9a02 |000e: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04e334: 6e10 130e 0500 |0010: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getFragTag:()Ljava/lang/String; // method@0e13 │ │ +04e33a: 0c04 |0013: move-result-object v4 │ │ +04e33c: 7220 240e 4000 |0014: invoke-interface {v0, v4}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; // method@0e24 │ │ +04e342: 0c03 |0017: move-result-object v3 │ │ +04e344: 6e10 110e 0500 |0018: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.getArguments:()Landroid/os/Bundle; // method@0e11 │ │ +04e34a: 0c01 |001b: move-result-object v1 │ │ +04e34c: 3801 1b00 |001c: if-eqz v1, 0037 // +001b │ │ +04e350: 1a04 3d12 |001e: const-string v4, "parentUuid" // string@123d │ │ +04e354: 6e20 3601 4100 |0020: invoke-virtual {v1, v4}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0136 │ │ +04e35a: 0a04 |0023: move-result v4 │ │ +04e35c: 3804 1300 |0024: if-eqz v4, 0037 // +0013 │ │ +04e360: 1a04 3d12 |0026: const-string v4, "parentUuid" // string@123d │ │ +04e364: 6e20 4001 4100 |0028: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04e36a: 0c02 |002b: move-result-object v2 │ │ +04e36c: 7110 d30e 0200 |002c: invoke-static {v2}, Lorg/emergent/android/weave/StaticUtils;.isEmpty:(Ljava/lang/String;)Z // method@0ed3 │ │ +04e372: 0a04 |002f: move-result v4 │ │ +04e374: 3904 0700 |0030: if-nez v4, 0037 // +0007 │ │ +04e378: 5b52 0403 |0032: iput-object v2, v5, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ +04e37c: 6e10 1d0e 0500 |0034: invoke-virtual {v5}, Lorg/emergent/android/weave/BookmarkListFragment;.validateFilter:()V // method@0e1d │ │ +04e382: 3903 0200 |0037: if-nez v3, 0039 // +0002 │ │ +04e386: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000a line=58 │ │ @@ -104947,23 +104969,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04c8d0: |[04c8d0] org.emergent.android.weave.BookmarkListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04c8e0: 6f20 0a0f 3200 |0000: invoke-super {v2, v3}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ -04c8e6: 1a00 4212 |0003: const-string v0, "parentUuid" // string@1242 │ │ -04c8ea: 5421 0403 |0005: iget-object v1, v2, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ -04c8ee: 6e30 4a01 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04c8f4: 1a00 4112 |000a: const-string v0, "parentName" // string@1241 │ │ -04c8f8: 5421 0303 |000c: iget-object v1, v2, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentName:Ljava/lang/String; // field@0303 │ │ -04c8fc: 6e30 4a01 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04c902: 0e00 |0011: return-void │ │ +04e388: |[04e388] org.emergent.android.weave.BookmarkListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04e398: 6f20 0a0f 3200 |0000: invoke-super {v2, v3}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ +04e39e: 1a00 3d12 |0003: const-string v0, "parentUuid" // string@123d │ │ +04e3a2: 5421 0403 |0005: iget-object v1, v2, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentUuid:Ljava/lang/String; // field@0304 │ │ +04e3a6: 6e30 4a01 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e3ac: 1a00 3c12 |000a: const-string v0, "parentName" // string@123c │ │ +04e3b0: 5421 0303 |000c: iget-object v1, v2, Lorg/emergent/android/weave/BookmarkListFragment;.m_parentName:Ljava/lang/String; // field@0303 │ │ +04e3b4: 6e30 4a01 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e3ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0011 line=82 │ │ locals : │ │ @@ -104975,84 +104997,84 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -04c904: |[04c904] org.emergent.android.weave.BookmarkListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04c914: 6e10 100e 0c00 |0000: invoke-virtual {v12}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ -04c91a: 0c00 |0003: move-result-object v0 │ │ -04c91c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04c920: 1a08 7102 |0006: const-string v8, "EmergentWeave" // string@0271 │ │ -04c924: 1a09 da11 |0008: const-string v9, "onListItemClick: Activity was null!" // string@11da │ │ -04c928: 7120 f910 9800 |000a: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -04c92e: 0e00 |000d: return-void │ │ -04c930: 6e10 140e 0c00 |000e: invoke-virtual {v12}, Lorg/emergent/android/weave/BookmarkListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e14 │ │ -04c936: 0c03 |0011: move-result-object v3 │ │ -04c938: 7220 270c f300 |0012: invoke-interface {v3, v15}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ -04c93e: 0c01 |0015: move-result-object v1 │ │ -04c940: 1f01 3600 |0016: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -04c944: 1a08 d909 |0018: const-string v8, "bType" // string@09d9 │ │ -04c948: 7220 f400 8100 |001a: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -04c94e: 0a08 |001d: move-result v8 │ │ -04c950: 7220 f900 8100 |001e: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c956: 0c05 |0021: move-result-object v5 │ │ -04c958: 1a08 140c |0022: const-string v8, "folder" // string@0c14 │ │ -04c95c: 6e20 da0c 5800 |0024: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ -04c962: 0a08 |0027: move-result v8 │ │ -04c964: 3808 3100 |0028: if-eqz v8, 0059 // +0031 │ │ -04c968: 1a08 9515 |002a: const-string v8, "uuid" // string@1595 │ │ -04c96c: 7220 f400 8100 |002c: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -04c972: 0a08 |002f: move-result v8 │ │ -04c974: 7220 f900 8100 |0030: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c97a: 0c07 |0033: move-result-object v7 │ │ -04c97c: 1a08 2b15 |0034: const-string v8, "title" // string@152b │ │ -04c980: 7220 f400 8100 |0036: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -04c986: 0a08 |0039: move-result v8 │ │ -04c988: 7220 f900 8100 |003a: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c98e: 0c04 |003d: move-result-object v4 │ │ -04c990: 1a08 7102 |003e: const-string v8, "EmergentWeave" // string@0271 │ │ -04c994: 1a09 e901 |0040: const-string v9, "BookmarkListFragment.onListItemClick: %s "%s" %s" // string@01e9 │ │ -04c998: 123a |0042: const/4 v10, #int 3 // #3 │ │ -04c99a: 23aa 1c03 |0043: new-array v10, v10, [Ljava/lang/Object; // type@031c │ │ -04c99e: 120b |0045: const/4 v11, #int 0 // #0 │ │ -04c9a0: 4d05 0a0b |0046: aput-object v5, v10, v11 │ │ -04c9a4: 121b |0048: const/4 v11, #int 1 // #1 │ │ -04c9a6: 4d04 0a0b |0049: aput-object v4, v10, v11 │ │ -04c9aa: 122b |004b: const/4 v11, #int 2 // #2 │ │ -04c9ac: 4d07 0a0b |004c: aput-object v7, v10, v11 │ │ -04c9b0: 7120 dc0c a900 |004e: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -04c9b6: 0c09 |0051: move-result-object v9 │ │ -04c9b8: 7120 f310 9800 |0052: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04c9be: 6e30 160e 7c04 |0055: invoke-virtual {v12, v7, v4}, Lorg/emergent/android/weave/BookmarkListFragment;.moveIntoFolder:(Ljava/lang/String;Ljava/lang/String;)V // method@0e16 │ │ -04c9c4: 28b5 |0058: goto 000d // -004b │ │ -04c9c6: 1a08 f509 |0059: const-string v8, "bmkUri" // string@09f5 │ │ -04c9ca: 7220 f400 8100 |005b: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -04c9d0: 0a08 |005e: move-result v8 │ │ -04c9d2: 7220 f900 8100 |005f: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04c9d8: 0c06 |0062: move-result-object v6 │ │ -04c9da: 1a08 7102 |0063: const-string v8, "EmergentWeave" // string@0271 │ │ -04c9de: 1a09 e801 |0065: const-string v9, "BookmarkListFragment.onListItemClick: %s "%s"" // string@01e8 │ │ -04c9e2: 122a |0067: const/4 v10, #int 2 // #2 │ │ -04c9e4: 23aa 1c03 |0068: new-array v10, v10, [Ljava/lang/Object; // type@031c │ │ -04c9e8: 120b |006a: const/4 v11, #int 0 // #0 │ │ -04c9ea: 4d05 0a0b |006b: aput-object v5, v10, v11 │ │ -04c9ee: 121b |006d: const/4 v11, #int 1 // #1 │ │ -04c9f0: 4d06 0a0b |006e: aput-object v6, v10, v11 │ │ -04c9f4: 7120 dc0c a900 |0070: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ -04c9fa: 0c09 |0073: move-result-object v9 │ │ -04c9fc: 7120 f310 9800 |0074: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ -04ca02: 2202 2600 |0077: new-instance v2, Landroid/content/Intent; // type@0026 │ │ -04ca06: 1a08 8009 |0079: const-string v8, "android.intent.action.VIEW" // string@0980 │ │ -04ca0a: 7110 3301 0600 |007b: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ -04ca10: 0c09 |007e: move-result-object v9 │ │ -04ca12: 7030 a200 8209 |007f: invoke-direct {v2, v8, v9}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a2 │ │ -04ca18: 6e20 1c0e 2c00 |0082: invoke-virtual {v12, v2}, Lorg/emergent/android/weave/BookmarkListFragment;.startActivity:(Landroid/content/Intent;)V // method@0e1c │ │ -04ca1e: 2888 |0085: goto 000d // -0078 │ │ +04e3bc: |[04e3bc] org.emergent.android.weave.BookmarkListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04e3cc: 6e10 100e 0c00 |0000: invoke-virtual {v12}, Lorg/emergent/android/weave/BookmarkListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e10 │ │ +04e3d2: 0c00 |0003: move-result-object v0 │ │ +04e3d4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04e3d8: 1a08 7102 |0006: const-string v8, "EmergentWeave" // string@0271 │ │ +04e3dc: 1a09 d511 |0008: const-string v9, "onListItemClick: Activity was null!" // string@11d5 │ │ +04e3e0: 7120 f910 9800 |000a: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04e3e6: 0e00 |000d: return-void │ │ +04e3e8: 6e10 140e 0c00 |000e: invoke-virtual {v12}, Lorg/emergent/android/weave/BookmarkListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e14 │ │ +04e3ee: 0c03 |0011: move-result-object v3 │ │ +04e3f0: 7220 270c f300 |0012: invoke-interface {v3, v15}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ +04e3f6: 0c01 |0015: move-result-object v1 │ │ +04e3f8: 1f01 3600 |0016: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +04e3fc: 1a08 d509 |0018: const-string v8, "bType" // string@09d5 │ │ +04e400: 7220 f400 8100 |001a: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04e406: 0a08 |001d: move-result v8 │ │ +04e408: 7220 f900 8100 |001e: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e40e: 0c05 |0021: move-result-object v5 │ │ +04e410: 1a08 100c |0022: const-string v8, "folder" // string@0c10 │ │ +04e414: 6e20 da0c 5800 |0024: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0cda │ │ +04e41a: 0a08 |0027: move-result v8 │ │ +04e41c: 3808 3100 |0028: if-eqz v8, 0059 // +0031 │ │ +04e420: 1a08 9015 |002a: const-string v8, "uuid" // string@1590 │ │ +04e424: 7220 f400 8100 |002c: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04e42a: 0a08 |002f: move-result v8 │ │ +04e42c: 7220 f900 8100 |0030: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e432: 0c07 |0033: move-result-object v7 │ │ +04e434: 1a08 2615 |0034: const-string v8, "title" // string@1526 │ │ +04e438: 7220 f400 8100 |0036: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04e43e: 0a08 |0039: move-result v8 │ │ +04e440: 7220 f900 8100 |003a: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e446: 0c04 |003d: move-result-object v4 │ │ +04e448: 1a08 7102 |003e: const-string v8, "EmergentWeave" // string@0271 │ │ +04e44c: 1a09 e901 |0040: const-string v9, "BookmarkListFragment.onListItemClick: %s "%s" %s" // string@01e9 │ │ +04e450: 123a |0042: const/4 v10, #int 3 // #3 │ │ +04e452: 23aa 1903 |0043: new-array v10, v10, [Ljava/lang/Object; // type@0319 │ │ +04e456: 120b |0045: const/4 v11, #int 0 // #0 │ │ +04e458: 4d05 0a0b |0046: aput-object v5, v10, v11 │ │ +04e45c: 121b |0048: const/4 v11, #int 1 // #1 │ │ +04e45e: 4d04 0a0b |0049: aput-object v4, v10, v11 │ │ +04e462: 122b |004b: const/4 v11, #int 2 // #2 │ │ +04e464: 4d07 0a0b |004c: aput-object v7, v10, v11 │ │ +04e468: 7120 dc0c a900 |004e: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04e46e: 0c09 |0051: move-result-object v9 │ │ +04e470: 7120 f310 9800 |0052: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04e476: 6e30 160e 7c04 |0055: invoke-virtual {v12, v7, v4}, Lorg/emergent/android/weave/BookmarkListFragment;.moveIntoFolder:(Ljava/lang/String;Ljava/lang/String;)V // method@0e16 │ │ +04e47c: 28b5 |0058: goto 000d // -004b │ │ +04e47e: 1a08 f109 |0059: const-string v8, "bmkUri" // string@09f1 │ │ +04e482: 7220 f400 8100 |005b: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04e488: 0a08 |005e: move-result v8 │ │ +04e48a: 7220 f900 8100 |005f: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e490: 0c06 |0062: move-result-object v6 │ │ +04e492: 1a08 7102 |0063: const-string v8, "EmergentWeave" // string@0271 │ │ +04e496: 1a09 e801 |0065: const-string v9, "BookmarkListFragment.onListItemClick: %s "%s"" // string@01e8 │ │ +04e49a: 122a |0067: const/4 v10, #int 2 // #2 │ │ +04e49c: 23aa 1903 |0068: new-array v10, v10, [Ljava/lang/Object; // type@0319 │ │ +04e4a0: 120b |006a: const/4 v11, #int 0 // #0 │ │ +04e4a2: 4d05 0a0b |006b: aput-object v5, v10, v11 │ │ +04e4a6: 121b |006d: const/4 v11, #int 1 // #1 │ │ +04e4a8: 4d06 0a0b |006e: aput-object v6, v10, v11 │ │ +04e4ac: 7120 dc0c a900 |0070: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0cdc │ │ +04e4b2: 0c09 |0073: move-result-object v9 │ │ +04e4b4: 7120 f310 9800 |0074: invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@10f3 │ │ +04e4ba: 2202 2600 |0077: new-instance v2, Landroid/content/Intent; // type@0026 │ │ +04e4be: 1a08 7d09 |0079: const-string v8, "android.intent.action.VIEW" // string@097d │ │ +04e4c2: 7110 3301 0600 |007b: invoke-static {v6}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0133 │ │ +04e4c8: 0c09 |007e: move-result-object v9 │ │ +04e4ca: 7030 a200 8209 |007f: invoke-direct {v2, v8, v9}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a2 │ │ +04e4d0: 6e20 1c0e 2c00 |0082: invoke-virtual {v12, v2}, Lorg/emergent/android/weave/BookmarkListFragment;.startActivity:(Landroid/content/Intent;)V // method@0e1c │ │ +04e4d6: 2888 |0085: goto 000d // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=124 │ │ 0x000e line=109 │ │ @@ -105081,18 +105103,18 @@ │ │ 0x0000 - 0x0086 reg=14 v Landroid/view/View; │ │ 0x0000 - 0x0086 reg=15 position I │ │ 0x0000 - 0x0086 reg=16 id J │ │ │ │ source_file_idx : 487 (BookmarkListFragment.java) │ │ │ │ Class #399 header: │ │ -class_idx : 687 │ │ +class_idx : 684 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 712 │ │ -source_file_idx : 1897 │ │ +superclass_idx : 709 │ │ +source_file_idx : 1894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -105112,50 +105134,49 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ca20: |[04ca20] org.emergent.android.weave.PasswordListFragment.:()V │ │ -04ca30: 7010 f50e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/WeaveListFragment;.:()V // method@0ef5 │ │ -04ca36: 0e00 |0003: return-void │ │ +04e4d8: |[04e4d8] org.emergent.android.weave.PasswordListFragment.:()V │ │ +04e4e8: 7010 f50e 0000 |0000: invoke-direct {v0}, Lorg/emergent/android/weave/WeaveListFragment;.:()V // method@0ef5 │ │ +04e4ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ - 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/PasswordListFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/emergent/android/weave/PasswordListFragment;) │ │ name : 'createLoaderBundle' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04ca38: |[04ca38] org.emergent.android.weave.PasswordListFragment.createLoaderBundle:()Landroid/os/Bundle; │ │ -04ca48: 2200 4a00 |0000: new-instance v0, Landroid/os/Bundle; // type@004a │ │ -04ca4c: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ -04ca52: 1a02 7407 |0005: const-string v2, "QUERY_KEY" // string@0774 │ │ -04ca56: 5431 5203 |0007: iget-object v1, v3, Lorg/emergent/android/weave/PasswordListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0352 │ │ -04ca5a: 6e10 880d 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ -04ca60: 0c01 |000c: move-result-object v1 │ │ -04ca62: 1f01 e401 |000d: check-cast v1, Ljava/lang/CharSequence; // type@01e4 │ │ -04ca66: 6e30 4501 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0145 │ │ -04ca6c: 1a01 0102 |0012: const-string v1, "CONTENT_URI_KEY" // string@0201 │ │ -04ca70: 6202 9c04 |0014: sget-object v2, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ -04ca74: 6e30 4701 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ -04ca7a: 1a01 ad07 |0019: const-string v1, "SORT_ORDER_KEY" // string@07ad │ │ -04ca7e: 1a02 f60d |001b: const-string v2, "hostname" // string@0df6 │ │ -04ca82: 6e30 4a01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04ca88: 1100 |0020: return-object v0 │ │ +04e4f0: |[04e4f0] org.emergent.android.weave.PasswordListFragment.createLoaderBundle:()Landroid/os/Bundle; │ │ +04e500: 2200 4900 |0000: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +04e504: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0135 │ │ +04e50a: 1a02 7107 |0005: const-string v2, "QUERY_KEY" // string@0771 │ │ +04e50e: 5431 5203 |0007: iget-object v1, v3, Lorg/emergent/android/weave/PasswordListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0352 │ │ +04e512: 6e10 880d 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ +04e518: 0c01 |000c: move-result-object v1 │ │ +04e51a: 1f01 e201 |000d: check-cast v1, Ljava/lang/CharSequence; // type@01e2 │ │ +04e51e: 6e30 4501 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0145 │ │ +04e524: 1a01 0102 |0012: const-string v1, "CONTENT_URI_KEY" // string@0201 │ │ +04e528: 6202 9c04 |0014: sget-object v2, Lorg/emergent/android/weave/persistence/Passwords;.CONTENT_URI:Landroid/net/Uri; // field@049c │ │ +04e52c: 6e30 4701 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0147 │ │ +04e532: 1a01 aa07 |0019: const-string v1, "SORT_ORDER_KEY" // string@07aa │ │ +04e536: 1a02 f20d |001b: const-string v2, "hostname" // string@0df2 │ │ +04e53a: 6e30 4a01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e540: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0012 line=116 │ │ 0x0019 line=117 │ │ 0x0020 line=118 │ │ @@ -105168,18 +105189,18 @@ │ │ type : '()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ca8c: |[04ca8c] org.emergent.android.weave.PasswordListFragment.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ -04ca9c: 2200 ae02 |0000: new-instance v0, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks; // type@02ae │ │ -04caa0: 7020 920e 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.:(Lorg/emergent/android/weave/PasswordListFragment;)V // method@0e92 │ │ -04caa6: 1100 |0005: return-object v0 │ │ +04e544: |[04e544] org.emergent.android.weave.PasswordListFragment.createLoaderCallbacks:()Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks; │ │ +04e554: 2200 ab02 |0000: new-instance v0, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks; // type@02ab │ │ +04e558: 7020 920e 1000 |0002: invoke-direct {v0, v1}, Lorg/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks;.:(Lorg/emergent/android/weave/PasswordListFragment;)V // method@0e92 │ │ +04e55e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/emergent/android/weave/PasswordListFragment; │ │ │ │ #2 : (in Lorg/emergent/android/weave/PasswordListFragment;) │ │ @@ -105187,33 +105208,33 @@ │ │ type : '()Landroid/support/v4/widget/SimpleCursorAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -04caa8: |[04caa8] org.emergent.android.weave.PasswordListFragment.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; │ │ -04cab8: 1225 |0000: const/4 v5, #int 2 // #2 │ │ -04caba: 6e10 9a0e 0600 |0001: invoke-virtual {v6}, Lorg/emergent/android/weave/PasswordListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e9a │ │ -04cac0: 0c00 |0004: move-result-object v0 │ │ -04cac2: 2351 1f03 |0005: new-array v1, v5, [Ljava/lang/String; // type@031f │ │ -04cac6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -04cac8: 1a04 f60d |0008: const-string v4, "hostname" // string@0df6 │ │ -04cacc: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -04cad0: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -04cad2: 1a04 9115 |000d: const-string v4, "username" // string@1591 │ │ -04cad6: 4d04 0103 |000f: aput-object v4, v1, v3 │ │ -04cada: 2352 1003 |0011: new-array v2, v5, [I // type@0310 │ │ -04cade: 2602 0d00 0000 |0013: fill-array-data v2, 00000020 // +0000000d │ │ -04cae4: 2203 c502 |0016: new-instance v3, Lorg/emergent/android/weave/WeaveListCursorAdapter; // type@02c5 │ │ -04cae8: 1404 0500 037f |0018: const v4, #float 1.74129e+38 // #7f030005 │ │ -04caee: 7052 e60e 0314 |001b: invoke-direct {v3, v0, v4, v1, v2}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;[I)V // method@0ee6 │ │ -04caf4: 1103 |001e: return-object v3 │ │ -04caf6: 0000 |001f: nop // spacer │ │ -04caf8: 0003 0400 0200 0000 1400 0e7f 1500 ... |0020: array-data (8 units) │ │ +04e560: |[04e560] org.emergent.android.weave.PasswordListFragment.createWeaveCursorAdapter:()Landroid/support/v4/widget/SimpleCursorAdapter; │ │ +04e570: 1225 |0000: const/4 v5, #int 2 // #2 │ │ +04e572: 6e10 9a0e 0600 |0001: invoke-virtual {v6}, Lorg/emergent/android/weave/PasswordListFragment;.getCursorLoaderContext:()Landroid/content/Context; // method@0e9a │ │ +04e578: 0c00 |0004: move-result-object v0 │ │ +04e57a: 2351 1c03 |0005: new-array v1, v5, [Ljava/lang/String; // type@031c │ │ +04e57e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +04e580: 1a04 f20d |0008: const-string v4, "hostname" // string@0df2 │ │ +04e584: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +04e588: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +04e58a: 1a04 8c15 |000d: const-string v4, "username" // string@158c │ │ +04e58e: 4d04 0103 |000f: aput-object v4, v1, v3 │ │ +04e592: 2352 0d03 |0011: new-array v2, v5, [I // type@030d │ │ +04e596: 2602 0d00 0000 |0013: fill-array-data v2, 00000020 // +0000000d │ │ +04e59c: 2203 c202 |0016: new-instance v3, Lorg/emergent/android/weave/WeaveListCursorAdapter; // type@02c2 │ │ +04e5a0: 1404 0500 037f |0018: const v4, #float 1.74129e+38 // #7f030005 │ │ +04e5a6: 7052 e60e 0314 |001b: invoke-direct {v3, v0, v4, v1, v2}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/content/Context;I[Ljava/lang/String;[I)V // method@0ee6 │ │ +04e5ac: 1103 |001e: return-object v3 │ │ +04e5ae: 0000 |001f: nop // spacer │ │ +04e5b0: 0003 0400 0200 0000 1400 0e7f 1500 ... |0020: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=128 │ │ 0x0005 line=129 │ │ 0x0011 line=130 │ │ 0x0016 line=131 │ │ 0x001f line=130 │ │ @@ -105228,17 +105249,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04cb08: |[04cb08] org.emergent.android.weave.PasswordListFragment.getCrumbTitle:()Ljava/lang/String; │ │ -04cb18: 1a00 6b07 |0000: const-string v0, "Passwords" // string@076b │ │ -04cb1c: 1100 |0002: return-object v0 │ │ +04e5c0: |[04e5c0] org.emergent.android.weave.PasswordListFragment.getCrumbTitle:()Ljava/lang/String; │ │ +04e5d0: 1a00 6807 |0000: const-string v0, "Passwords" // string@0768 │ │ +04e5d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/PasswordListFragment; │ │ │ │ #4 : (in Lorg/emergent/android/weave/PasswordListFragment;) │ │ @@ -105246,17 +105267,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04cb20: |[04cb20] org.emergent.android.weave.PasswordListFragment.getFragTag:()Ljava/lang/String; │ │ -04cb30: 1a00 6b07 |0000: const-string v0, "Passwords" // string@076b │ │ -04cb34: 1100 |0002: return-object v0 │ │ +04e5d8: |[04e5d8] org.emergent.android.weave.PasswordListFragment.getFragTag:()Ljava/lang/String; │ │ +04e5e8: 1a00 6807 |0000: const-string v0, "Passwords" // string@0768 │ │ +04e5ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/emergent/android/weave/PasswordListFragment; │ │ │ │ #5 : (in Lorg/emergent/android/weave/PasswordListFragment;) │ │ @@ -105264,27 +105285,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04cb38: |[04cb38] org.emergent.android.weave.PasswordListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ -04cb48: 6f20 080f 3200 |0000: invoke-super {v2, v3}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ -04cb4e: 6e10 980e 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ -04cb54: 0c00 |0006: move-result-object v0 │ │ -04cb56: 1401 0400 0e7f |0007: const v1, #float 1.8875e+38 // #7f0e0004 │ │ -04cb5c: 6e20 4302 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0243 │ │ -04cb62: 0c00 |000d: move-result-object v0 │ │ -04cb64: 1f00 b401 |000e: check-cast v0, Landroid/widget/EditText; // type@01b4 │ │ -04cb68: 5b20 5003 |0010: iput-object v0, v2, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ -04cb6c: 5420 5003 |0012: iget-object v0, v2, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ -04cb70: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04cb72: 6e20 160c 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ -04cb78: 0e00 |0018: return-void │ │ +04e5f0: |[04e5f0] org.emergent.android.weave.PasswordListFragment.onInnerActivityCreated:(Landroid/os/Bundle;)V │ │ +04e600: 6f20 080f 3200 |0000: invoke-super {v2, v3}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerActivityCreated:(Landroid/os/Bundle;)V // method@0f08 │ │ +04e606: 6e10 980e 0200 |0003: invoke-virtual {v2}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ +04e60c: 0c00 |0006: move-result-object v0 │ │ +04e60e: 1401 0400 0e7f |0007: const v1, #float 1.8875e+38 // #7f0e0004 │ │ +04e614: 6e20 4302 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0243 │ │ +04e61a: 0c00 |000d: move-result-object v0 │ │ +04e61c: 1f00 b201 |000e: check-cast v0, Landroid/widget/EditText; // type@01b2 │ │ +04e620: 5b20 5003 |0010: iput-object v0, v2, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ +04e624: 5420 5003 |0012: iget-object v0, v2, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ +04e628: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04e62a: 6e20 160c 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setVisibility:(I)V // method@0c16 │ │ +04e630: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0012 line=49 │ │ 0x0018 line=50 │ │ locals : │ │ @@ -105296,40 +105317,40 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -04cb7c: |[04cb7c] org.emergent.android.weave.PasswordListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ -04cb8c: 6f20 090f 6500 |0000: invoke-super {v5, v6}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ -04cb92: 5453 5003 |0003: iget-object v3, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ -04cb96: 5454 5103 |0005: iget-object v4, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0351 │ │ -04cb9a: 6e20 110c 4300 |0007: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c11 │ │ -04cba0: 0762 |000a: move-object v2, v6 │ │ -04cba2: 3902 1400 |000b: if-nez v2, 001f // +0014 │ │ -04cba6: 6e10 980e 0500 |000d: invoke-virtual {v5}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ -04cbac: 0c00 |0010: move-result-object v0 │ │ -04cbae: 2003 9d02 |0011: instance-of v3, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04cbb2: 3803 0c00 |0013: if-eqz v3, 001f // +000c │ │ -04cbb6: 1f00 9d02 |0015: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029d │ │ -04cbba: 6e10 9b0e 0500 |0017: invoke-virtual {v5}, Lorg/emergent/android/weave/PasswordListFragment;.getFragTag:()Ljava/lang/String; // method@0e9b │ │ -04cbc0: 0c03 |001a: move-result-object v3 │ │ -04cbc2: 7220 240e 3000 |001b: invoke-interface {v0, v3}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; // method@0e24 │ │ -04cbc8: 0c02 |001e: move-result-object v2 │ │ -04cbca: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -04cbce: 0e00 |0021: return-void │ │ -04cbd0: 1a03 ea0b |0022: const-string v3, "filterString" // string@0bea │ │ -04cbd4: 6e20 4001 3200 |0024: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ -04cbda: 0c01 |0027: move-result-object v1 │ │ -04cbdc: 3801 f9ff |0028: if-eqz v1, 0021 // -0007 │ │ -04cbe0: 5453 5003 |002a: iget-object v3, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ -04cbe4: 6204 ed02 |002c: sget-object v4, Landroid/widget/TextView$BufferType;.NORMAL:Landroid/widget/TextView$BufferType; // field@02ed │ │ -04cbe8: 6e30 150c 1304 |002e: invoke-virtual {v3, v1, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V // method@0c15 │ │ -04cbee: 28f0 |0031: goto 0021 // -0010 │ │ +04e634: |[04e634] org.emergent.android.weave.PasswordListFragment.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V │ │ +04e644: 6f20 090f 6500 |0000: invoke-super {v5, v6}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerPostAdapterSetup:(Landroid/os/Bundle;)V // method@0f09 │ │ +04e64a: 5453 5003 |0003: iget-object v3, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ +04e64e: 5454 5103 |0005: iget-object v4, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEditWatcher:Landroid/text/TextWatcher; // field@0351 │ │ +04e652: 6e20 110c 4300 |0007: invoke-virtual {v3, v4}, Landroid/widget/EditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0c11 │ │ +04e658: 0762 |000a: move-object v2, v6 │ │ +04e65a: 3902 1400 |000b: if-nez v2, 001f // +0014 │ │ +04e65e: 6e10 980e 0500 |000d: invoke-virtual {v5}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ +04e664: 0c00 |0010: move-result-object v0 │ │ +04e666: 2003 9a02 |0011: instance-of v3, v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04e66a: 3803 0c00 |0013: if-eqz v3, 001f // +000c │ │ +04e66e: 1f00 9a02 |0015: check-cast v0, Lorg/emergent/android/weave/FragUtils$FragmentDataStore; // type@029a │ │ +04e672: 6e10 9b0e 0500 |0017: invoke-virtual {v5}, Lorg/emergent/android/weave/PasswordListFragment;.getFragTag:()Ljava/lang/String; // method@0e9b │ │ +04e678: 0c03 |001a: move-result-object v3 │ │ +04e67a: 7220 240e 3000 |001b: invoke-interface {v0, v3}, Lorg/emergent/android/weave/FragUtils$FragmentDataStore;.getFragData:(Ljava/lang/String;)Landroid/os/Bundle; // method@0e24 │ │ +04e680: 0c02 |001e: move-result-object v2 │ │ +04e682: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +04e686: 0e00 |0021: return-void │ │ +04e688: 1a03 e60b |0022: const-string v3, "filterString" // string@0be6 │ │ +04e68c: 6e20 4001 3200 |0024: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0140 │ │ +04e692: 0c01 |0027: move-result-object v1 │ │ +04e694: 3801 f9ff |0028: if-eqz v1, 0021 // -0007 │ │ +04e698: 5453 5003 |002a: iget-object v3, v5, Lorg/emergent/android/weave/PasswordListFragment;.m_filterEdit:Landroid/widget/EditText; // field@0350 │ │ +04e69c: 6204 ed02 |002c: sget-object v4, Landroid/widget/TextView$BufferType;.NORMAL:Landroid/widget/TextView$BufferType; // field@02ed │ │ +04e6a0: 6e30 150c 1304 |002e: invoke-virtual {v3, v1, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V // method@0c15 │ │ +04e6a6: 28f0 |0031: goto 0021 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=56 │ │ 0x000a line=58 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ @@ -105352,28 +105373,28 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -04cbf0: |[04cbf0] org.emergent.android.weave.PasswordListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04cc00: 6f20 0a0f 4300 |0000: invoke-super {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ -04cc06: 5431 5203 |0003: iget-object v1, v3, Lorg/emergent/android/weave/PasswordListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0352 │ │ -04cc0a: 6e10 880d 0100 |0005: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ -04cc10: 0c00 |0008: move-result-object v0 │ │ -04cc12: 1f00 e401 |0009: check-cast v0, Ljava/lang/CharSequence; // type@01e4 │ │ -04cc16: 1a02 ea0b |000b: const-string v2, "filterString" // string@0bea │ │ -04cc1a: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -04cc1e: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ -04cc22: 6e30 4a01 2401 |0011: invoke-virtual {v4, v2, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ -04cc28: 0e00 |0014: return-void │ │ -04cc2a: 7210 970c 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04cc30: 0c01 |0018: move-result-object v1 │ │ -04cc32: 28f8 |0019: goto 0011 // -0008 │ │ +04e6a8: |[04e6a8] org.emergent.android.weave.PasswordListFragment.onInnerSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04e6b8: 6f20 0a0f 4300 |0000: invoke-super {v3, v4}, Lorg/emergent/android/weave/WeaveListFragment;.onInnerSaveInstanceState:(Landroid/os/Bundle;)V // method@0f0a │ │ +04e6be: 5431 5203 |0003: iget-object v1, v3, Lorg/emergent/android/weave/PasswordListFragment;.m_filterString:Ljava/util/concurrent/atomic/AtomicReference; // field@0352 │ │ +04e6c2: 6e10 880d 0100 |0005: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ +04e6c8: 0c00 |0008: move-result-object v0 │ │ +04e6ca: 1f00 e201 |0009: check-cast v0, Ljava/lang/CharSequence; // type@01e2 │ │ +04e6ce: 1a02 e60b |000b: const-string v2, "filterString" // string@0be6 │ │ +04e6d2: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +04e6d6: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ +04e6da: 6e30 4a01 2401 |0011: invoke-virtual {v4, v2, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@014a │ │ +04e6e0: 0e00 |0014: return-void │ │ +04e6e2: 7210 970c 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04e6e8: 0c01 |0018: move-result-object v1 │ │ +04e6ea: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x000b line=79 │ │ 0x0014 line=80 │ │ 0x0015 line=79 │ │ @@ -105387,43 +105408,43 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -04cc34: |[04cc34] org.emergent.android.weave.PasswordListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04cc44: 6e10 980e 0900 |0000: invoke-virtual {v9}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ -04cc4a: 0c00 |0003: move-result-object v0 │ │ -04cc4c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04cc50: 1a07 7102 |0006: const-string v7, "EmergentWeave" // string@0271 │ │ -04cc54: 1a08 da11 |0008: const-string v8, "onListItemClick: Activity was null!" // string@11da │ │ -04cc58: 7120 f910 8700 |000a: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ -04cc5e: 0e00 |000d: return-void │ │ -04cc60: 6e10 9c0e 0900 |000e: invoke-virtual {v9}, Lorg/emergent/android/weave/PasswordListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e9c │ │ -04cc66: 0c03 |0011: move-result-object v3 │ │ -04cc68: 7220 270c c300 |0012: invoke-interface {v3, v12}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ -04cc6e: 0c02 |0015: move-result-object v2 │ │ -04cc70: 1f02 3600 |0016: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ -04cc74: 1a07 4b12 |0018: const-string v7, "password" // string@124b │ │ -04cc78: 7220 f400 7200 |001a: invoke-interface {v2, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ -04cc7e: 0a07 |001d: move-result v7 │ │ -04cc80: 7220 f900 7200 |001e: invoke-interface {v2, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -04cc86: 0c05 |0021: move-result-object v5 │ │ -04cc88: 1a07 700a |0022: const-string v7, "clipboard" // string@0a70 │ │ -04cc8c: 6e20 1500 7000 |0024: invoke-virtual {v0, v7}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0015 │ │ -04cc92: 0c01 |0027: move-result-object v1 │ │ -04cc94: 1f01 7501 |0028: check-cast v1, Landroid/text/ClipboardManager; // type@0175 │ │ -04cc98: 6e20 d30a 5100 |002a: invoke-virtual {v1, v5}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@0ad3 │ │ -04cc9e: 1a04 6707 |002d: const-string v4, "Password copied to clipboard." // string@0767 │ │ -04cca2: 1207 |002f: const/4 v7, #int 0 // #0 │ │ -04cca4: 7130 600c 4007 |0030: invoke-static {v0, v4, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ -04ccaa: 0c06 |0033: move-result-object v6 │ │ -04ccac: 6e10 610c 0600 |0034: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ -04ccb2: 28d6 |0037: goto 000d // -002a │ │ +04e6ec: |[04e6ec] org.emergent.android.weave.PasswordListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04e6fc: 6e10 980e 0900 |0000: invoke-virtual {v9}, Lorg/emergent/android/weave/PasswordListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0e98 │ │ +04e702: 0c00 |0003: move-result-object v0 │ │ +04e704: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04e708: 1a07 7102 |0006: const-string v7, "EmergentWeave" // string@0271 │ │ +04e70c: 1a08 d511 |0008: const-string v8, "onListItemClick: Activity was null!" // string@11d5 │ │ +04e710: 7120 f910 8700 |000a: invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;.w:(Ljava/lang/String;Ljava/lang/String;)V // method@10f9 │ │ +04e716: 0e00 |000d: return-void │ │ +04e718: 6e10 9c0e 0900 |000e: invoke-virtual {v9}, Lorg/emergent/android/weave/PasswordListFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@0e9c │ │ +04e71e: 0c03 |0011: move-result-object v3 │ │ +04e720: 7220 270c c300 |0012: invoke-interface {v3, v12}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@0c27 │ │ +04e726: 0c02 |0015: move-result-object v2 │ │ +04e728: 1f02 3600 |0016: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ +04e72c: 1a07 4612 |0018: const-string v7, "password" // string@1246 │ │ +04e730: 7220 f400 7200 |001a: invoke-interface {v2, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f4 │ │ +04e736: 0a07 |001d: move-result v7 │ │ +04e738: 7220 f900 7200 |001e: invoke-interface {v2, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +04e73e: 0c05 |0021: move-result-object v5 │ │ +04e740: 1a07 6c0a |0022: const-string v7, "clipboard" // string@0a6c │ │ +04e744: 6e20 1500 7000 |0024: invoke-virtual {v0, v7}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0015 │ │ +04e74a: 0c01 |0027: move-result-object v1 │ │ +04e74c: 1f01 7401 |0028: check-cast v1, Landroid/text/ClipboardManager; // type@0174 │ │ +04e750: 6e20 d30a 5100 |002a: invoke-virtual {v1, v5}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@0ad3 │ │ +04e756: 1a04 6407 |002d: const-string v4, "Password copied to clipboard." // string@0764 │ │ +04e75a: 1207 |002f: const/4 v7, #int 0 // #0 │ │ +04e75c: 7130 600c 4007 |0030: invoke-static {v0, v4, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0c60 │ │ +04e762: 0c06 |0033: move-result-object v6 │ │ +04e764: 6e10 610c 0600 |0034: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0c61 │ │ +04e76a: 28d6 |0037: goto 000d // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=86 │ │ 0x000d line=100 │ │ 0x000e line=90 │ │ @@ -105444,21 +105465,21 @@ │ │ 0x0034 - 0x0038 reg=6 toast Landroid/widget/Toast; │ │ 0x0000 - 0x0038 reg=9 this Lorg/emergent/android/weave/PasswordListFragment; │ │ 0x0000 - 0x0038 reg=10 l Landroid/widget/ListView; │ │ 0x0000 - 0x0038 reg=11 v Landroid/view/View; │ │ 0x0000 - 0x0038 reg=12 position I │ │ 0x0000 - 0x0038 reg=13 id J │ │ │ │ - source_file_idx : 1897 (PasswordListFragment.java) │ │ + source_file_idx : 1894 (PasswordListFragment.java) │ │ │ │ Class #400 header: │ │ -class_idx : 277 │ │ +class_idx : 276 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 276 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 275 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -105478,17 +105499,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ccb4: |[04ccb4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -04ccc4: 7010 be06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06be │ │ -04ccca: 0e00 |0003: return-void │ │ +04e76c: |[04e76c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +04e77c: 7010 be06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06be │ │ +04e782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105497,18 +105518,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04cccc: |[04cccc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -04ccdc: 7120 fb06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06fb │ │ -04cce2: 0a00 |0003: move-result v0 │ │ -04cce4: 0f00 |0004: return v0 │ │ +04e784: |[04e784] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +04e794: 7120 fb06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06fb │ │ +04e79a: 0a00 |0003: move-result v0 │ │ +04e79c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -105518,18 +105539,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04cce8: |[04cce8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -04ccf8: 7120 fc06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06fc │ │ -04ccfe: 0a00 |0003: move-result v0 │ │ -04cd00: 0f00 |0004: return v0 │ │ +04e7a0: |[04e7a0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +04e7b0: 7120 fc06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06fc │ │ +04e7b6: 0a00 |0003: move-result v0 │ │ +04e7b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -105539,17 +105560,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cd04: |[04cd04] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04cd14: 7120 fd06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06fd │ │ -04cd1a: 0e00 |0003: return-void │ │ +04e7bc: |[04e7bc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e7cc: 7120 fd06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06fd │ │ +04e7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0003 line=175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -105560,19 +105581,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04cd1c: |[04cd1c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04cd2c: 6e10 b808 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ -04cd32: 0c00 |0003: move-result-object v0 │ │ -04cd34: 7120 fe06 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06fe │ │ -04cd3a: 0e00 |0007: return-void │ │ +04e7d4: |[04e7d4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04e7e4: 6e10 b808 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b8 │ │ +04e7ea: 0c00 |0003: move-result-object v0 │ │ +04e7ec: 7120 fe06 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06fe │ │ +04e7f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -105583,17 +105604,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cd3c: |[04cd3c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04cd4c: 7120 ff06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06ff │ │ -04cd52: 0e00 |0003: return-void │ │ +04e7f4: |[04e7f4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e804: 7120 ff06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06ff │ │ +04e80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -105604,34 +105625,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04cd54: |[04cd54] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04cd64: 6e10 b105 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05b1 │ │ -04cd6a: 0c00 |0003: move-result-object v0 │ │ -04cd6c: 7120 0007 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0700 │ │ -04cd72: 0e00 |0007: return-void │ │ +04e80c: |[04e80c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +04e81c: 6e10 b105 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05b1 │ │ +04e822: 0c00 |0003: move-result-object v0 │ │ +04e824: 7120 0007 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0700 │ │ +04e82a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0007 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ │ │ │ Class #401 header: │ │ -class_idx : 340 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 338 │ │ +superclass_idx : 337 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #401 annotations: │ │ @@ -105652,17 +105673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cd74: |[04cd74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -04cd84: 7010 6b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@096b │ │ -04cd8a: 0e00 |0003: return-void │ │ +04e82c: |[04e82c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +04e83c: 7010 6b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@096b │ │ +04e842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -105671,34 +105692,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04cd8c: |[04cd8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04cd9c: 7130 320a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a32 │ │ -04cda2: 0e00 |0003: return-void │ │ +04e844: |[04e844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04e854: 7130 320a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a32 │ │ +04e85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ source_file_idx : 403 (AccessibilityRecordCompat.java) │ │ │ │ Class #402 header: │ │ -class_idx : 709 │ │ +class_idx : 706 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 372 │ │ -source_file_idx : 2222 │ │ +superclass_idx : 371 │ │ +source_file_idx : 2219 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -105717,25 +105738,25 @@ │ │ type : '(Landroid/content/Context;I[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 15 16-bit code units │ │ -04cda4: |[04cda4] org.emergent.android.weave.WeaveListCursorAdapter.:(Landroid/content/Context;I[Ljava/lang/String;[I)V │ │ -04cdb4: 2201 c402 |0000: new-instance v1, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder; // type@02c4 │ │ -04cdb8: 7010 e40e 0100 |0002: invoke-direct {v1}, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.:()V // method@0ee4 │ │ -04cdbe: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -04cdc0: 0770 |0006: move-object v0, v7 │ │ -04cdc2: 0782 |0007: move-object v2, v8 │ │ -04cdc4: 0193 |0008: move v3, v9 │ │ -04cdc6: 07a5 |0009: move-object v5, v10 │ │ -04cdc8: 07b6 |000a: move-object v6, v11 │ │ -04cdca: 7607 e70e 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@0ee7 │ │ -04cdd0: 0e00 |000e: return-void │ │ +04e85c: |[04e85c] org.emergent.android.weave.WeaveListCursorAdapter.:(Landroid/content/Context;I[Ljava/lang/String;[I)V │ │ +04e86c: 2201 c102 |0000: new-instance v1, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder; // type@02c1 │ │ +04e870: 7010 e40e 0100 |0002: invoke-direct {v1}, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;.:()V // method@0ee4 │ │ +04e876: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +04e878: 0770 |0006: move-object v0, v7 │ │ +04e87a: 0782 |0007: move-object v2, v8 │ │ +04e87c: 0193 |0008: move v3, v9 │ │ +04e87e: 07a5 |0009: move-object v5, v10 │ │ +04e880: 07b6 |000a: move-object v6, v11 │ │ +04e882: 7607 e70e 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V // method@0ee7 │ │ +04e888: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000e line=37 │ │ locals : │ │ 0x0000 - 0x000f reg=7 this Lorg/emergent/android/weave/WeaveListCursorAdapter; │ │ 0x0000 - 0x000f reg=8 context Landroid/content/Context; │ │ @@ -105748,25 +105769,25 @@ │ │ type : '(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 14 16-bit code units │ │ -04cdd4: |[04cdd4] org.emergent.android.weave.WeaveListCursorAdapter.:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -04cde4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04cde6: 0770 |0001: move-object v0, v7 │ │ -04cde8: 0791 |0002: move-object v1, v9 │ │ -04cdea: 01a2 |0003: move v2, v10 │ │ -04cdec: 07b3 |0004: move-object v3, v11 │ │ -04cdee: 07c4 |0005: move-object v4, v12 │ │ -04cdf0: 07d5 |0006: move-object v5, v13 │ │ -04cdf2: 7607 c30a 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@0ac3 │ │ -04cdf8: 6e20 ec0e 8700 |000a: invoke-virtual {v7, v8}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V // method@0eec │ │ -04cdfe: 0e00 |000d: return-void │ │ +04e88c: |[04e88c] org.emergent.android.weave.WeaveListCursorAdapter.:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +04e89c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04e89e: 0770 |0001: move-object v0, v7 │ │ +04e8a0: 0791 |0002: move-object v1, v9 │ │ +04e8a2: 01a2 |0003: move v2, v10 │ │ +04e8a4: 07b3 |0004: move-object v3, v11 │ │ +04e8a6: 07c4 |0005: move-object v4, v12 │ │ +04e8a8: 07d5 |0006: move-object v5, v13 │ │ +04e8aa: 7607 c30a 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/SimpleCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V // method@0ac3 │ │ +04e8b0: 6e20 ec0e 8700 |000a: invoke-virtual {v7, v8}, Lorg/emergent/android/weave/WeaveListCursorAdapter;.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V // method@0eec │ │ +04e8b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000a line=41 │ │ 0x000d line=42 │ │ locals : │ │ 0x0000 - 0x000e reg=7 this Lorg/emergent/android/weave/WeaveListCursorAdapter; │ │ @@ -105783,18 +105804,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ce00: |[04ce00] org.emergent.android.weave.WeaveListCursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -04ce10: 6f20 c90a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/widget/SimpleCursorAdapter;.getItem:(I)Ljava/lang/Object; // method@0ac9 │ │ -04ce16: 0c00 |0003: move-result-object v0 │ │ -04ce18: 1100 |0004: return-object v0 │ │ +04e8b8: |[04e8b8] org.emergent.android.weave.WeaveListCursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +04e8c8: 6f20 c90a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/widget/SimpleCursorAdapter;.getItem:(I)Ljava/lang/Object; // method@0ac9 │ │ +04e8ce: 0c00 |0003: move-result-object v0 │ │ +04e8d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/WeaveListCursorAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ │ │ @@ -105803,18 +105824,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ce1c: |[04ce1c] org.emergent.android.weave.WeaveListCursorAdapter.getStringConversionColumn:()I │ │ -04ce2c: 6f10 ca0a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.getStringConversionColumn:()I // method@0aca │ │ -04ce32: 0a00 |0003: move-result v0 │ │ -04ce34: 0f00 |0004: return v0 │ │ +04e8d4: |[04e8d4] org.emergent.android.weave.WeaveListCursorAdapter.getStringConversionColumn:()I │ │ +04e8e4: 6f10 ca0a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.getStringConversionColumn:()I // method@0aca │ │ +04e8ea: 0a00 |0003: move-result v0 │ │ +04e8ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/emergent/android/weave/WeaveListCursorAdapter; │ │ │ │ #2 : (in Lorg/emergent/android/weave/WeaveListCursorAdapter;) │ │ @@ -105822,49 +105843,49 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -04ce38: |[04ce38] org.emergent.android.weave.WeaveListCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04ce48: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -04ce4c: 6f40 cb0a 98ba |0002: invoke-super {v8, v9, v10, v11}, Landroid/support/v4/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0acb │ │ -04ce52: 0c04 |0005: move-result-object v4 │ │ -04ce54: 1405 0800 0e7f |0006: const v5, #float 1.88751e+38 // #7f0e0008 │ │ -04ce5a: 6e20 2c0b 5400 |0009: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -04ce60: 0c02 |000c: move-result-object v2 │ │ -04ce62: 1f02 c801 |000d: check-cast v2, Landroid/widget/TextView; // type@01c8 │ │ -04ce66: 3802 1a00 |000f: if-eqz v2, 0029 // +001a │ │ -04ce6a: 6e10 500c 0200 |0011: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@0c50 │ │ -04ce70: 0c05 |0014: move-result-object v5 │ │ -04ce72: 7210 970c 0500 |0015: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ -04ce78: 0c03 |0018: move-result-object v3 │ │ -04ce7a: 3803 0d00 |0019: if-eqz v3, 0026 // +000d │ │ -04ce7e: 6e10 eb0c 0300 |001b: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ -04ce84: 0c05 |001e: move-result-object v5 │ │ -04ce86: 6e10 e20c 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0ce2 │ │ -04ce8c: 0a05 |0022: move-result v5 │ │ -04ce8e: 1216 |0023: const/4 v6, #int 1 // #1 │ │ -04ce90: 3565 1e00 |0024: if-ge v5, v6, 0042 // +001e │ │ -04ce94: 6e20 5f0c 7200 |0026: invoke-virtual {v2, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ -04ce9a: 1405 0900 0e7f |0029: const v5, #float 1.88751e+38 // #7f0e0009 │ │ -04cea0: 6e20 2c0b 5400 |002c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -04cea6: 0c01 |002f: move-result-object v1 │ │ -04cea8: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ -04ceac: 6e20 5c0b 7100 |0032: invoke-virtual {v1, v7}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -04ceb2: 1405 0600 0e7f |0035: const v5, #float 1.8875e+38 // #7f0e0006 │ │ -04ceb8: 6e20 2c0b 5400 |0038: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ -04cebe: 0c00 |003b: move-result-object v0 │ │ -04cec0: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ -04cec4: 6e20 5c0b 7000 |003e: invoke-virtual {v0, v7}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ -04ceca: 1104 |0041: return-object v4 │ │ -04cecc: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -04cece: 6e20 5f0c 5200 |0043: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ -04ced4: 28e3 |0046: goto 0029 // -001d │ │ +04e8f0: |[04e8f0] org.emergent.android.weave.WeaveListCursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e900: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +04e904: 6f40 cb0a 98ba |0002: invoke-super {v8, v9, v10, v11}, Landroid/support/v4/widget/SimpleCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0acb │ │ +04e90a: 0c04 |0005: move-result-object v4 │ │ +04e90c: 1405 0800 0e7f |0006: const v5, #float 1.88751e+38 // #7f0e0008 │ │ +04e912: 6e20 2c0b 5400 |0009: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +04e918: 0c02 |000c: move-result-object v2 │ │ +04e91a: 1f02 c601 |000d: check-cast v2, Landroid/widget/TextView; // type@01c6 │ │ +04e91e: 3802 1a00 |000f: if-eqz v2, 0029 // +001a │ │ +04e922: 6e10 500c 0200 |0011: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@0c50 │ │ +04e928: 0c05 |0014: move-result-object v5 │ │ +04e92a: 7210 970c 0500 |0015: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0c97 │ │ +04e930: 0c03 |0018: move-result-object v3 │ │ +04e932: 3803 0d00 |0019: if-eqz v3, 0026 // +000d │ │ +04e936: 6e10 eb0c 0300 |001b: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0ceb │ │ +04e93c: 0c05 |001e: move-result-object v5 │ │ +04e93e: 6e10 e20c 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0ce2 │ │ +04e944: 0a05 |0022: move-result v5 │ │ +04e946: 1216 |0023: const/4 v6, #int 1 // #1 │ │ +04e948: 3565 1e00 |0024: if-ge v5, v6, 0042 // +001e │ │ +04e94c: 6e20 5f0c 7200 |0026: invoke-virtual {v2, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ +04e952: 1405 0900 0e7f |0029: const v5, #float 1.88751e+38 // #7f0e0009 │ │ +04e958: 6e20 2c0b 5400 |002c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +04e95e: 0c01 |002f: move-result-object v1 │ │ +04e960: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ +04e964: 6e20 5c0b 7100 |0032: invoke-virtual {v1, v7}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +04e96a: 1405 0600 0e7f |0035: const v5, #float 1.8875e+38 // #7f0e0006 │ │ +04e970: 6e20 2c0b 5400 |0038: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b2c │ │ +04e976: 0c00 |003b: move-result-object v0 │ │ +04e978: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ +04e97c: 6e20 5c0b 7000 |003e: invoke-virtual {v0, v7}, Landroid/view/View;.setVisibility:(I)V // method@0b5c │ │ +04e982: 1104 |0041: return-object v4 │ │ +04e984: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +04e986: 6e20 5f0c 5200 |0043: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@0c5f │ │ +04e98c: 28e3 |0046: goto 0029 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0006 line=65 │ │ 0x000f line=66 │ │ 0x0011 line=67 │ │ 0x0019 line=68 │ │ @@ -105894,32 +105915,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ced8: |[04ced8] org.emergent.android.weave.WeaveListCursorAdapter.setStringConversionColumn:(I)V │ │ -04cee8: 6f20 ce0a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.setStringConversionColumn:(I)V // method@0ace │ │ -04ceee: 0e00 |0003: return-void │ │ +04e990: |[04e990] org.emergent.android.weave.WeaveListCursorAdapter.setStringConversionColumn:(I)V │ │ +04e9a0: 6f20 ce0a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.setStringConversionColumn:(I)V // method@0ace │ │ +04e9a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/emergent/android/weave/WeaveListCursorAdapter; │ │ 0x0000 - 0x0004 reg=1 stringConversionColumn I │ │ │ │ - source_file_idx : 2222 (WeaveListCursorAdapter.java) │ │ + source_file_idx : 2219 (WeaveListCursorAdapter.java) │ │ │ │ Class #403 header: │ │ -class_idx : 278 │ │ +class_idx : 277 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 277 │ │ -source_file_idx : 2191 │ │ +superclass_idx : 276 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -105939,17 +105960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cef0: |[04cef0] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -04cf00: 7010 c006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06c0 │ │ -04cf06: 0e00 |0003: return-void │ │ +04e9a8: |[04e9a8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +04e9b8: 7010 c006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06c0 │ │ +04e9be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105958,23 +105979,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04cf08: |[04cf08] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04cf18: 7110 0207 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0702 │ │ -04cf1e: 0c00 |0003: move-result-object v0 │ │ -04cf20: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04cf24: 2201 4d01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014d │ │ -04cf28: 7020 3309 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0933 │ │ -04cf2e: 1101 |000b: return-object v1 │ │ -04cf30: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04cf32: 28fe |000d: goto 000b // -0002 │ │ +04e9c0: |[04e9c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04e9d0: 7110 0207 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0702 │ │ +04e9d6: 0c00 |0003: move-result-object v0 │ │ +04e9d8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04e9dc: 2201 4c01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@014c │ │ +04e9e0: 7020 3309 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0933 │ │ +04e9e6: 1101 |000b: return-object v1 │ │ +04e9e8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04e9ea: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000b line=225 │ │ locals : │ │ @@ -105987,18 +106008,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf34: |[04cf34] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -04cf44: 7110 0307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0703 │ │ -04cf4a: 0a00 |0003: move-result v0 │ │ -04cf4c: 0f00 |0004: return v0 │ │ +04e9ec: |[04e9ec] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +04e9fc: 7110 0307 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0703 │ │ +04ea02: 0a00 |0003: move-result v0 │ │ +04ea04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -106007,18 +106028,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cf50: |[04cf50] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -04cf60: 7110 0407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0704 │ │ -04cf66: 0a00 |0003: move-result v0 │ │ -04cf68: 0f00 |0004: return v0 │ │ +04ea08: |[04ea08] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +04ea18: 7110 0407 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0704 │ │ +04ea1e: 0a00 |0003: move-result v0 │ │ +04ea20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -106027,17 +106048,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cf6c: |[04cf6c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -04cf7c: 7110 0507 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0705 │ │ -04cf82: 0e00 |0003: return-void │ │ +04ea24: |[04ea24] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04ea34: 7110 0507 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0705 │ │ +04ea3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -106047,17 +106068,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04cf84: |[04cf84] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -04cf94: 7155 0607 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0706 │ │ -04cf9a: 0e00 |0003: return-void │ │ +04ea3c: |[04ea3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +04ea4c: 7155 0607 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0706 │ │ +04ea52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -106071,60 +106092,60 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cf9c: |[04cf9c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -04cfac: 7120 0707 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0707 │ │ -04cfb2: 0e00 |0003: return-void │ │ +04ea54: |[04ea54] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +04ea64: 7120 0707 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0707 │ │ +04ea6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04cfb4: |[04cfb4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -04cfc4: 7140 0807 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0708 │ │ -04cfca: 0e00 |0003: return-void │ │ +04ea6c: |[04ea6c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04ea7c: 7140 0807 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0708 │ │ +04ea82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cfcc: |[04cfcc] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -04cfdc: 7120 0907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0709 │ │ -04cfe2: 0e00 |0003: return-void │ │ +04ea84: |[04ea84] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +04ea94: 7120 0907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0709 │ │ +04ea9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -106135,21 +106156,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cfe4: |[04cfe4] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -04cff4: 7120 0a07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@070a │ │ -04cffa: 0e00 |0003: return-void │ │ +04ea9c: |[04ea9c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +04eaac: 7120 0a07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@070a │ │ +04eab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2191 (ViewCompat.java) │ │ + source_file_idx : 2188 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 707720 bytes, number of entries: 404 │ │ │ +Zip file size: 707742 bytes, number of entries: 404 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 531 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackRecord$Op.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4337 b- stor 80-Jan-01 00:00 android/support/v4/app/BackStackState.class │ │ │ @@ -69,15 +69,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1057 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -225,15 +225,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 201 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 204 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R$raw.class │ │ │ ?rwxrwxr-x 2.0 unx 2825 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 210 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 143 b- stor 80-Jan-01 00:00 org/emergent/android/weave/R.class │ │ │ ?rwxrwxr-x 2.0 unx 485 b- stor 80-Jan-01 00:00 org/emergent/android/weave/StaticUtils$1.class │ │ │ -?rwxrwxr-x 2.0 unx 1961 b- stor 80-Jan-01 00:00 org/emergent/android/weave/SyncEventType.class │ │ │ +?rwxrwxr-x 2.0 unx 1956 b- stor 80-Jan-01 00:00 org/emergent/android/weave/SyncEventType.class │ │ │ ?rwxrwxr-x 2.0 unx 799 b- stor 80-Jan-01 00:00 org/emergent/android/weave/WeaveListFragment$FilterTextWatcher.class │ │ │ ?rwxrwxr-x 2.0 unx 2748 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/Base32.class │ │ │ ?rwxrwxr-x 2.0 unx 1557 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/Base64.class │ │ │ ?rwxrwxr-x 2.0 unx 3038 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/Base64Encoder.class │ │ │ ?rwxrwxr-x 2.0 unx 297 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/BulkKeyCouplet.class │ │ │ ?rwxrwxr-x 2.0 unx 417 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/BulkKeyTool.class │ │ │ ?rwxrwxr-x 2.0 unx 1305 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/CollectionNode.class │ │ │ @@ -257,25 +257,25 @@ │ │ │ ?rwxrwxr-x 2.0 unx 8059 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveMain.class │ │ │ ?rwxrwxr-x 2.0 unx 1193 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveResponse.class │ │ │ ?rwxrwxr-x 2.0 unx 1123 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveSSLSocketFactory$WeaveX509TrustManager.class │ │ │ ?rwxrwxr-x 2.0 unx 2531 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveSSLSocketFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 102 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1336 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$MyInterceptor.class │ │ │ ?rwxrwxr-x 2.0 unx 1070 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$MyResponseHandler.class │ │ │ -?rwxrwxr-x 2.0 unx 1524 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier.class │ │ │ +?rwxrwxr-x 2.0 unx 1520 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier.class │ │ │ ?rwxrwxr-x 2.0 unx 1199 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$WeaveResponseException.class │ │ │ -?rwxrwxr-x 2.0 unx 1438 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders.class │ │ │ +?rwxrwxr-x 2.0 unx 1441 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders.class │ │ │ ?rwxrwxr-x 2.0 unx 6995 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveTransport.class │ │ │ ?rwxrwxr-x 2.0 unx 1017 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveUtil$UriBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 7862 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/WeaveUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 710 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/AbstractContentProvider$BasicSQLiteOpenHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 1669 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Passwords.class │ │ │ ?rwxrwxr-x 2.0 unx 412 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Weaves$Columns.class │ │ │ ?rwxrwxr-x 2.0 unx 1605 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Weaves$Record.class │ │ │ -?rwxrwxr-x 2.0 unx 1878 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Weaves$Updater.class │ │ │ +?rwxrwxr-x 2.0 unx 1880 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Weaves$Updater.class │ │ │ ?rwxrwxr-x 2.0 unx 1196 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Weaves.class │ │ │ ?rwxrwxr-x 2.0 unx 2905 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/NetworkUtilities.class │ │ │ ?rwxrwxr-x 2.0 unx 2906 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 724 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 326 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncCache$KhColumns.class │ │ │ ?rwxrwxr-x 2.0 unx 559 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncCache$MgColumns.class │ │ │ ?rwxrwxr-x 2.0 unx 2234 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncUtil.class │ │ │ @@ -350,30 +350,30 @@ │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 878 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 586 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2245 b- stor 80-Jan-01 00:00 org/emergent/android/weave/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1823 b- stor 80-Jan-01 00:00 org/emergent/android/weave/ApiCompatUtil$Api11CompatUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1625 b- stor 80-Jan-01 00:00 org/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 12051 b- defN 80-Jan-01 00:00 org/emergent/android/weave/LoginActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 9498 b- stor 80-Jan-01 00:00 org/emergent/android/weave/MainActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 3440 b- stor 80-Jan-01 00:00 org/emergent/android/weave/ShamanApplication.class │ │ │ -?rwxrwxr-x 2.0 unx 7966 b- stor 80-Jan-01 00:00 org/emergent/android/weave/StaticUtils.class │ │ │ +?rwxrwxr-x 2.0 unx 9503 b- stor 80-Jan-01 00:00 org/emergent/android/weave/MainActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 3445 b- stor 80-Jan-01 00:00 org/emergent/android/weave/ShamanApplication.class │ │ │ +?rwxrwxr-x 2.0 unx 7982 b- stor 80-Jan-01 00:00 org/emergent/android/weave/StaticUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 946 b- stor 80-Jan-01 00:00 org/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 985 b- stor 80-Jan-01 00:00 org/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 8922 b- stor 80-Jan-01 00:00 org/emergent/android/weave/client/UserWeaveImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1626 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/AbstractContentProvider$MyDatabaseHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 5738 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/AbstractContentProvider.class │ │ │ ?rwxrwxr-x 2.0 unx 490 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Bookmarks$1.class │ │ │ ?rwxrwxr-x 2.0 unx 479 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Bookmarks$Columns.class │ │ │ ?rwxrwxr-x 2.0 unx 2523 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Bookmarks.class │ │ │ ?rwxrwxr-x 2.0 unx 490 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Passwords$1.class │ │ │ ?rwxrwxr-x 2.0 unx 569 b- stor 80-Jan-01 00:00 org/emergent/android/weave/persistence/Passwords$Columns.class │ │ │ -?rwxrwxr-x 2.0 unx 5864 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncAssistant.class │ │ │ +?rwxrwxr-x 2.0 unx 5860 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncAssistant.class │ │ │ ?rwxrwxr-x 2.0 unx 9093 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncCache.class │ │ │ -?rwxrwxr-x 2.0 unx 6205 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncService.class │ │ │ +?rwxrwxr-x 2.0 unx 6207 b- stor 80-Jan-01 00:00 org/emergent/android/weave/syncadapter/SyncService.class │ │ │ ?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 818 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ ?rwxrwxr-x 2.0 unx 3672 b- stor 80-Jan-01 00:00 android/support/v4/content/CursorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 2136 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5390 b- stor 80-Jan-01 00:00 android/support/v4/view/PagerTabStrip.class │ │ │ ?rwxrwxr-x 2.0 unx 428 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$GBViewCompatImpl.class │ │ │ @@ -399,8 +399,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 4276 b- stor 80-Jan-01 00:00 org/emergent/android/weave/BookmarkListFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 3975 b- stor 80-Jan-01 00:00 org/emergent/android/weave/PasswordListFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1550 b- stor 80-Jan-01 00:00 org/emergent/android/weave/WeaveListCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1344 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ -404 files, 689401 bytes uncompressed, 627930 bytes compressed: 8.9% │ │ │ +404 files, 689423 bytes uncompressed, 627952 bytes compressed: 8.9% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/emergent/android/weave/SyncEventType.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -308,65 +308,63 @@ │ │ │ │ 3: invokespecial #54 // Method java/lang/Enum."":(Ljava/lang/String;I)V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public static org.emergent.android.weave.SyncEventType valueOf(int); │ │ │ │ descriptor: (I)Lorg/emergent/android/weave/SyncEventType; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: ldc #2 // class org/emergent/android/weave/SyncEventType │ │ │ │ 2: invokestatic #60 // Method java/util/EnumSet.allOf:(Ljava/lang/Class;)Ljava/util/EnumSet; │ │ │ │ - 5: astore_1 │ │ │ │ - 6: aload_1 │ │ │ │ - 7: invokevirtual #64 // Method java/util/EnumSet.iterator:()Ljava/util/Iterator; │ │ │ │ - 10: astore_2 │ │ │ │ - 11: aload_2 │ │ │ │ - 12: invokeinterface #70, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 17: istore_3 │ │ │ │ - 18: iload_3 │ │ │ │ - 19: ifeq 47 │ │ │ │ - 22: aload_2 │ │ │ │ - 23: invokeinterface #74, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 28: checkcast #2 // class org/emergent/android/weave/SyncEventType │ │ │ │ - 31: astore 4 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokevirtual #78 // Method ordinal:()I │ │ │ │ - 38: istore_3 │ │ │ │ - 39: iload_0 │ │ │ │ - 40: iload_3 │ │ │ │ - 41: if_icmpne 11 │ │ │ │ - 44: aload 4 │ │ │ │ - 46: areturn │ │ │ │ - 47: new #80 // class java/lang/IllegalArgumentException │ │ │ │ - 50: astore_1 │ │ │ │ - 51: new #82 // class java/lang/StringBuilder │ │ │ │ - 54: astore 5 │ │ │ │ - 56: aload 5 │ │ │ │ - 58: invokespecial #85 // Method java/lang/StringBuilder."":()V │ │ │ │ - 61: aload 5 │ │ │ │ - 63: ldc #87 // String Invalid │ │ │ │ - 65: invokevirtual #91 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 68: astore 5 │ │ │ │ - 70: ldc #2 // class org/emergent/android/weave/SyncEventType │ │ │ │ - 72: invokevirtual #97 // Method java/lang/Class.getSimpleName:()Ljava/lang/String; │ │ │ │ - 75: astore 6 │ │ │ │ - 77: aload 5 │ │ │ │ - 79: aload 6 │ │ │ │ + 5: invokevirtual #64 // Method java/util/EnumSet.iterator:()Ljava/util/Iterator; │ │ │ │ + 8: astore_1 │ │ │ │ + 9: aload_1 │ │ │ │ + 10: invokeinterface #70, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 15: istore_2 │ │ │ │ + 16: iload_2 │ │ │ │ + 17: ifeq 42 │ │ │ │ + 20: aload_1 │ │ │ │ + 21: invokeinterface #74, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 26: checkcast #2 // class org/emergent/android/weave/SyncEventType │ │ │ │ + 29: astore_3 │ │ │ │ + 30: aload_3 │ │ │ │ + 31: invokevirtual #78 // Method ordinal:()I │ │ │ │ + 34: istore_2 │ │ │ │ + 35: iload_0 │ │ │ │ + 36: iload_2 │ │ │ │ + 37: if_icmpne 9 │ │ │ │ + 40: aload_3 │ │ │ │ + 41: areturn │ │ │ │ + 42: new #80 // class java/lang/IllegalArgumentException │ │ │ │ + 45: astore_1 │ │ │ │ + 46: new #82 // class java/lang/StringBuilder │ │ │ │ + 49: astore 4 │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #85 // Method java/lang/StringBuilder."":()V │ │ │ │ + 56: aload 4 │ │ │ │ + 58: ldc #87 // String Invalid │ │ │ │ + 60: invokevirtual #91 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 63: astore 4 │ │ │ │ + 65: ldc #2 // class org/emergent/android/weave/SyncEventType │ │ │ │ + 67: invokevirtual #97 // Method java/lang/Class.getSimpleName:()Ljava/lang/String; │ │ │ │ + 70: astore 5 │ │ │ │ + 72: aload 4 │ │ │ │ + 74: aload 5 │ │ │ │ + 76: invokevirtual #91 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 79: ldc #99 // String ordinal: │ │ │ │ 81: invokevirtual #91 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 84: ldc #99 // String ordinal: │ │ │ │ - 86: invokevirtual #91 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 89: iload_0 │ │ │ │ - 90: invokevirtual #102 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - 93: invokevirtual #105 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 96: astore 5 │ │ │ │ - 98: aload_1 │ │ │ │ - 99: aload 5 │ │ │ │ - 101: invokespecial #108 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ - 104: aload_1 │ │ │ │ - 105: athrow │ │ │ │ + 84: iload_0 │ │ │ │ + 85: invokevirtual #102 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + 88: invokevirtual #105 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 91: astore 4 │ │ │ │ + 93: aload_1 │ │ │ │ + 94: aload 4 │ │ │ │ + 96: invokespecial #108 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ + 99: aload_1 │ │ │ │ + 100: athrow │ │ │ │ │ │ │ │ public static org.emergent.android.weave.SyncEventType valueOf(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Lorg/emergent/android/weave/SyncEventType; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: ldc #2 // class org/emergent/android/weave/SyncEventType │ │ ├── org/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -13,29 +13,32 @@ │ │ │ │ { │ │ │ │ private static boolean isIPAddress(final String s) { │ │ │ │ return s != null && (InetAddressUtils.isIPv4Address(s) || InetAddressUtils.isIPv6Address(s)); │ │ │ │ } │ │ │ │ │ │ │ │ private static void resolveHostAddresses(final String host, final Collection collection) { │ │ │ │ try { │ │ │ │ - final InetAddress[] allByName; │ │ │ │ - final int length = (allByName = InetAddress.getAllByName(host)).length; │ │ │ │ - int i = 0; │ │ │ │ - while (i < length) { │ │ │ │ - final InetAddress inetAddress = allByName[i]; │ │ │ │ - try { │ │ │ │ - collection.add(inetAddress.getHostAddress()); │ │ │ │ - ++i; │ │ │ │ - } │ │ │ │ - catch (UnknownHostException ex) { │ │ │ │ - Dbg.d((Throwable)ex); │ │ │ │ + final InetAddress[] allByName = InetAddress.getAllByName(host); │ │ │ │ + try { │ │ │ │ + final int length = allByName.length; │ │ │ │ + int i = 0; │ │ │ │ + while (i < length) { │ │ │ │ + final InetAddress inetAddress = allByName[i]; │ │ │ │ + try { │ │ │ │ + collection.add(inetAddress.getHostAddress()); │ │ │ │ + ++i; │ │ │ │ + } │ │ │ │ + catch (UnknownHostException ex) { │ │ │ │ + Dbg.d((Throwable)ex); │ │ │ │ + } │ │ │ │ } │ │ │ │ } │ │ │ │ + catch (UnknownHostException ex2) {} │ │ │ │ } │ │ │ │ - catch (UnknownHostException ex2) {} │ │ │ │ + catch (UnknownHostException ex3) {} │ │ │ │ } │ │ │ │ │ │ │ │ public void verify(final String s, final String[] array, String[] a) { │ │ │ │ if (isIPAddress(s) && array != null && array.length > 0 && array[0] != null) { │ │ │ │ final HashSet set = new HashSet(); │ │ │ │ resolveHostAddresses(array[0], set); │ │ │ │ if (a != null) { │ │ ├── org/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -97,54 +97,56 @@ │ │ │ │ 13: putfield #18 // Field m_headers:[Lorg/apache/http/Header; │ │ │ │ 16: return │ │ │ │ │ │ │ │ private java.lang.String getHeaderValue(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field m_headers:[Lorg/apache/http/Header; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: arraylength │ │ │ │ 7: istore_3 │ │ │ │ 8: iconst_0 │ │ │ │ 9: istore 4 │ │ │ │ - 11: iload 4 │ │ │ │ - 13: iload_3 │ │ │ │ - 14: if_icmpge 66 │ │ │ │ - 17: aload_2 │ │ │ │ - 18: iload 4 │ │ │ │ - 20: aaload │ │ │ │ - 21: astore 5 │ │ │ │ - 23: aload 5 │ │ │ │ - 25: invokeinterface #24, 1 // InterfaceMethod org/apache/http/Header.getName:()Ljava/lang/String; │ │ │ │ - 30: astore 6 │ │ │ │ - 32: aload_1 │ │ │ │ - 33: aload 6 │ │ │ │ - 35: invokevirtual #30 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 38: istore 7 │ │ │ │ - 40: iload 7 │ │ │ │ - 42: ifeq 57 │ │ │ │ - 45: aload 5 │ │ │ │ - 47: invokeinterface #33, 1 // InterfaceMethod org/apache/http/Header.getValue:()Ljava/lang/String; │ │ │ │ - 52: astore 6 │ │ │ │ - 54: aload 6 │ │ │ │ - 56: areturn │ │ │ │ - 57: iload 4 │ │ │ │ - 59: iconst_1 │ │ │ │ - 60: iadd │ │ │ │ - 61: istore 4 │ │ │ │ - 63: goto 11 │ │ │ │ - 66: iconst_0 │ │ │ │ - 67: istore 7 │ │ │ │ - 69: aconst_null │ │ │ │ - 70: astore 6 │ │ │ │ - 72: goto 54 │ │ │ │ + 11: aconst_null │ │ │ │ + 12: astore 5 │ │ │ │ + 14: iload 4 │ │ │ │ + 16: iload_3 │ │ │ │ + 17: if_icmpge 69 │ │ │ │ + 20: aload_2 │ │ │ │ + 21: iload 4 │ │ │ │ + 23: aaload │ │ │ │ + 24: astore 6 │ │ │ │ + 26: aload 6 │ │ │ │ + 28: invokeinterface #24, 1 // InterfaceMethod org/apache/http/Header.getName:()Ljava/lang/String; │ │ │ │ + 33: astore 7 │ │ │ │ + 35: aload_1 │ │ │ │ + 36: aload 7 │ │ │ │ + 38: invokevirtual #30 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 41: istore 8 │ │ │ │ + 43: iload 8 │ │ │ │ + 45: ifeq 60 │ │ │ │ + 48: aload 6 │ │ │ │ + 50: invokeinterface #33, 1 // InterfaceMethod org/apache/http/Header.getValue:()Ljava/lang/String; │ │ │ │ + 55: astore 5 │ │ │ │ + 57: aload 5 │ │ │ │ + 59: areturn │ │ │ │ + 60: iload 4 │ │ │ │ + 62: iconst_1 │ │ │ │ + 63: iadd │ │ │ │ + 64: istore 4 │ │ │ │ + 66: goto 14 │ │ │ │ + 69: iconst_0 │ │ │ │ + 70: istore 4 │ │ │ │ + 72: aconst_null │ │ │ │ + 73: astore 5 │ │ │ │ + 75: goto 57 │ │ │ │ │ │ │ │ private java.lang.String getHeaderValue(org.emergent.android.weave.client.WeaveHeader); │ │ │ │ descriptor: (Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── org/emergent/android/weave/persistence/Weaves$Updater.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -199,46 +199,46 @@ │ │ │ │ 13: iconst_0 │ │ │ │ 14: istore 5 │ │ │ │ 16: aload_2 │ │ │ │ 17: invokeinterface #56, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ 22: astore 6 │ │ │ │ 24: aload 6 │ │ │ │ 26: invokeinterface #62, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 31: istore_3 │ │ │ │ - 32: iload_3 │ │ │ │ - 33: ifeq 86 │ │ │ │ - 36: aload 6 │ │ │ │ - 38: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 43: checkcast #68 // class org/emergent/android/weave/persistence/Weaves$Record │ │ │ │ - 46: astore 7 │ │ │ │ - 48: new #37 // class android/content/ContentValues │ │ │ │ - 51: astore 8 │ │ │ │ - 53: aload 8 │ │ │ │ - 55: invokespecial #38 // Method android/content/ContentValues."":()V │ │ │ │ - 58: aload_0 │ │ │ │ - 59: aload 8 │ │ │ │ - 61: aload 7 │ │ │ │ - 63: invokevirtual #42 // Method setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ │ │ - 66: iload 5 │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: iadd │ │ │ │ - 70: istore 9 │ │ │ │ - 72: aload 4 │ │ │ │ - 74: iload 5 │ │ │ │ - 76: aload 8 │ │ │ │ - 78: aastore │ │ │ │ - 79: iload 9 │ │ │ │ - 81: istore 5 │ │ │ │ - 83: goto 24 │ │ │ │ - 86: aload_0 │ │ │ │ - 87: getfield #14 // Field m_authority:Landroid/net/Uri; │ │ │ │ - 90: astore 10 │ │ │ │ - 92: aload_1 │ │ │ │ - 93: aload 10 │ │ │ │ - 95: aload 4 │ │ │ │ - 97: invokevirtual #72 // Method android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ │ │ - 100: ireturn │ │ │ │ + 31: istore 7 │ │ │ │ + 33: iload 7 │ │ │ │ + 35: ifeq 88 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: invokeinterface #66, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 45: checkcast #68 // class org/emergent/android/weave/persistence/Weaves$Record │ │ │ │ + 48: astore 8 │ │ │ │ + 50: new #37 // class android/content/ContentValues │ │ │ │ + 53: astore 9 │ │ │ │ + 55: aload 9 │ │ │ │ + 57: invokespecial #38 // Method android/content/ContentValues."":()V │ │ │ │ + 60: aload_0 │ │ │ │ + 61: aload 9 │ │ │ │ + 63: aload 8 │ │ │ │ + 65: invokevirtual #42 // Method setContentValues:(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ │ │ + 68: iload 5 │ │ │ │ + 70: iconst_1 │ │ │ │ + 71: iadd │ │ │ │ + 72: istore 10 │ │ │ │ + 74: aload 4 │ │ │ │ + 76: iload 5 │ │ │ │ + 78: aload 9 │ │ │ │ + 80: aastore │ │ │ │ + 81: iload 10 │ │ │ │ + 83: istore 5 │ │ │ │ + 85: goto 24 │ │ │ │ + 88: aload_0 │ │ │ │ + 89: getfield #14 // Field m_authority:Landroid/net/Uri; │ │ │ │ + 92: astore 6 │ │ │ │ + 94: aload_1 │ │ │ │ + 95: aload 6 │ │ │ │ + 97: aload 4 │ │ │ │ + 99: invokevirtual #72 // Method android/content/ContentResolver.bulkInsert:(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ │ │ + 102: ireturn │ │ │ │ │ │ │ │ protected abstract void setContentValues(android.content.ContentValues, org.emergent.android.weave.persistence.Weaves$Record); │ │ │ │ descriptor: (Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ │ │ flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT │ │ │ │ } │ │ ├── org/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -334,104 +334,104 @@ │ │ │ │ 54: aload 6 │ │ │ │ 56: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 59: pop │ │ │ │ 60: iconst_0 │ │ │ │ 61: istore 8 │ │ │ │ 63: aload_3 │ │ │ │ 64: invokeinterface #102, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 69: astore 9 │ │ │ │ - 71: aload 9 │ │ │ │ + 69: astore 6 │ │ │ │ + 71: aload 6 │ │ │ │ 73: invokeinterface #108, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 78: istore 10 │ │ │ │ - 80: iload 10 │ │ │ │ + 78: istore 9 │ │ │ │ + 80: iload 9 │ │ │ │ 82: ifeq 161 │ │ │ │ - 85: aload 9 │ │ │ │ + 85: aload 6 │ │ │ │ 87: invokeinterface #112, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 92: checkcast #13 // class org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder │ │ │ │ - 95: astore 11 │ │ │ │ + 95: astore 10 │ │ │ │ 97: iload 8 │ │ │ │ 99: iconst_1 │ │ │ │ 100: iadd │ │ │ │ 101: istore 8 │ │ │ │ 103: iload 8 │ │ │ │ 105: iload 4 │ │ │ │ 107: if_icmpeq 122 │ │ │ │ 110: ldc #114 // String , │ │ │ │ - 112: astore 6 │ │ │ │ + 112: astore 7 │ │ │ │ 114: aload 5 │ │ │ │ - 116: aload 6 │ │ │ │ + 116: aload 7 │ │ │ │ 118: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 121: pop │ │ │ │ - 122: aload 11 │ │ │ │ + 122: aload 10 │ │ │ │ 124: invokestatic #118 // Method org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ │ │ - 127: astore 6 │ │ │ │ + 127: astore 7 │ │ │ │ 129: aload 5 │ │ │ │ - 131: aload 6 │ │ │ │ + 131: aload 7 │ │ │ │ 133: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 136: ldc #120 // String │ │ │ │ 138: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ - 141: astore 6 │ │ │ │ - 143: aload 11 │ │ │ │ + 141: astore 7 │ │ │ │ + 143: aload 10 │ │ │ │ 145: invokestatic #123 // Method org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder.access$000:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ │ │ - 148: astore 7 │ │ │ │ - 150: aload 6 │ │ │ │ - 152: aload 7 │ │ │ │ + 148: astore 11 │ │ │ │ + 150: aload 7 │ │ │ │ + 152: aload 11 │ │ │ │ 154: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 157: pop │ │ │ │ 158: goto 71 │ │ │ │ 161: iconst_0 │ │ │ │ 162: istore 12 │ │ │ │ 164: aload_3 │ │ │ │ 165: invokeinterface #102, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 170: astore 9 │ │ │ │ - 172: aload 9 │ │ │ │ + 170: astore 6 │ │ │ │ + 172: aload 6 │ │ │ │ 174: invokeinterface #108, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 179: istore 10 │ │ │ │ - 181: iload 10 │ │ │ │ + 179: istore 9 │ │ │ │ + 181: iload 9 │ │ │ │ 183: ifeq 281 │ │ │ │ - 186: aload 9 │ │ │ │ + 186: aload 6 │ │ │ │ 188: invokeinterface #112, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 193: checkcast #13 // class org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder │ │ │ │ - 196: astore 11 │ │ │ │ - 198: aload 11 │ │ │ │ + 196: astore 10 │ │ │ │ + 198: aload 10 │ │ │ │ 200: invokestatic #127 // Method org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder.access$200:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z │ │ │ │ - 203: istore 10 │ │ │ │ - 205: iload 10 │ │ │ │ + 203: istore 9 │ │ │ │ + 205: iload 9 │ │ │ │ 207: ifeq 172 │ │ │ │ 210: iload 12 │ │ │ │ 212: iconst_1 │ │ │ │ 213: iadd │ │ │ │ 214: istore 12 │ │ │ │ 216: iload 12 │ │ │ │ 218: iload 4 │ │ │ │ 220: if_icmpne 266 │ │ │ │ 223: ldc #129 // String , PRIMARY KEY( │ │ │ │ - 225: astore 6 │ │ │ │ + 225: astore 7 │ │ │ │ 227: aload 5 │ │ │ │ - 229: aload 6 │ │ │ │ + 229: aload 7 │ │ │ │ 231: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 234: pop │ │ │ │ - 235: aload 11 │ │ │ │ + 235: aload 10 │ │ │ │ 237: invokestatic #118 // Method org/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder.access$100:(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Ljava/lang/String; │ │ │ │ - 240: astore 6 │ │ │ │ + 240: astore 7 │ │ │ │ 242: aload 5 │ │ │ │ - 244: aload 6 │ │ │ │ + 244: aload 7 │ │ │ │ 246: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ - 249: astore 6 │ │ │ │ + 249: astore 7 │ │ │ │ 251: ldc #120 // String │ │ │ │ - 253: astore 7 │ │ │ │ - 255: aload 6 │ │ │ │ - 257: aload 7 │ │ │ │ + 253: astore 11 │ │ │ │ + 255: aload 7 │ │ │ │ + 257: aload 11 │ │ │ │ 259: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 262: pop │ │ │ │ 263: goto 172 │ │ │ │ 266: ldc #114 // String , │ │ │ │ - 268: astore 6 │ │ │ │ + 268: astore 7 │ │ │ │ 270: aload 5 │ │ │ │ - 272: aload 6 │ │ │ │ + 272: aload 7 │ │ │ │ 274: invokevirtual #98 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ │ │ 277: pop │ │ │ │ 278: goto 235 │ │ │ │ 281: iload 12 │ │ │ │ 283: ifle 298 │ │ │ │ 286: ldc #131 // String ) ON CONFLICT REPLACE │ │ │ │ 288: astore 6 │ │ ├── org/emergent/android/weave/MainActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -929,15 +929,15 @@ │ │ │ │ 158 165 207 any │ │ │ │ 191 196 207 any │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=2 │ │ │ │ + stack=300, locals=18, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: invokespecial #252 // Method android/support/v4/app/FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ 5: ldc #32 // String EmergentWeave │ │ │ │ 7: astore_2 │ │ │ │ 8: new #34 // class java/lang/StringBuilder │ │ │ │ 11: astore_3 │ │ │ │ @@ -961,15 +961,15 @@ │ │ │ │ 46: invokevirtual #60 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ 49: astore_3 │ │ │ │ 50: aload_3 │ │ │ │ 51: ldc_w #256 // String ): │ │ │ │ 54: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 57: astore 4 │ │ │ │ 59: aload_1 │ │ │ │ - 60: ifnull 261 │ │ │ │ + 60: ifnull 263 │ │ │ │ 63: iconst_1 │ │ │ │ 64: istore 6 │ │ │ │ 66: aload 4 │ │ │ │ 68: iload 6 │ │ │ │ 70: invokevirtual #259 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ 73: invokevirtual #65 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 76: astore_3 │ │ │ │ @@ -989,162 +989,164 @@ │ │ │ │ 104: aload 7 │ │ │ │ 106: aload_0 │ │ │ │ 107: invokevirtual #278 // Method org/emergent/android/weave/ApiCompatUtil.setWindowFeatures:(Landroid/app/Activity;)V │ │ │ │ 110: aload 7 │ │ │ │ 112: aload_0 │ │ │ │ 113: invokevirtual #281 // Method org/emergent/android/weave/ApiCompatUtil.setupActionBar:(Landroid/app/Activity;)V │ │ │ │ 116: aload_1 │ │ │ │ - 117: ifnull 285 │ │ │ │ + 117: ifnull 290 │ │ │ │ 120: ldc_w #283 // String fragData │ │ │ │ 123: astore_3 │ │ │ │ 124: aload_1 │ │ │ │ 125: aload_3 │ │ │ │ 126: invokevirtual #191 // Method android/os/Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; │ │ │ │ 129: astore 8 │ │ │ │ 131: aload 8 │ │ │ │ - 133: ifnull 269 │ │ │ │ + 133: ifnull 271 │ │ │ │ 136: ldc_w #285 // String MainActivity.onCreate: got fragData! │ │ │ │ 139: astore_2 │ │ │ │ 140: ldc #32 // String EmergentWeave │ │ │ │ 142: aload_2 │ │ │ │ 143: invokestatic #227 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ 146: aload 8 │ │ │ │ 148: invokevirtual #289 // Method android/os/Bundle.keySet:()Ljava/util/Set; │ │ │ │ - 151: astore_3 │ │ │ │ - 152: aload_3 │ │ │ │ - 153: invokeinterface #295, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 158: astore 9 │ │ │ │ - 160: aload 9 │ │ │ │ - 162: invokeinterface #300, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 167: istore 6 │ │ │ │ - 169: iload 6 │ │ │ │ - 171: ifeq 269 │ │ │ │ - 174: aload 9 │ │ │ │ - 176: invokeinterface #304, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 181: checkcast #306 // class java/lang/String │ │ │ │ - 184: astore 10 │ │ │ │ - 186: new #34 // class java/lang/StringBuilder │ │ │ │ - 189: astore_2 │ │ │ │ - 190: aload_2 │ │ │ │ - 191: invokespecial #35 // Method java/lang/StringBuilder."":()V │ │ │ │ - 194: ldc_w #308 // String fragData key: │ │ │ │ - 197: astore 4 │ │ │ │ - 199: aload_2 │ │ │ │ - 200: aload 4 │ │ │ │ - 202: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 205: aload 10 │ │ │ │ - 207: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 210: invokevirtual #65 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 213: astore_2 │ │ │ │ - 214: ldc #32 // String EmergentWeave │ │ │ │ - 216: aload_2 │ │ │ │ + 151: invokeinterface #295, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 156: astore_3 │ │ │ │ + 157: aload_3 │ │ │ │ + 158: invokeinterface #300, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 163: istore 9 │ │ │ │ + 165: iload 9 │ │ │ │ + 167: ifeq 271 │ │ │ │ + 170: aload_3 │ │ │ │ + 171: invokeinterface #304, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 176: checkcast #306 // class java/lang/String │ │ │ │ + 179: astore 10 │ │ │ │ + 181: new #34 // class java/lang/StringBuilder │ │ │ │ + 184: astore 4 │ │ │ │ + 186: aload 4 │ │ │ │ + 188: invokespecial #35 // Method java/lang/StringBuilder."":()V │ │ │ │ + 191: ldc_w #308 // String fragData key: │ │ │ │ + 194: astore 11 │ │ │ │ + 196: aload 4 │ │ │ │ + 198: aload 11 │ │ │ │ + 200: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 203: aload 10 │ │ │ │ + 205: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 208: invokevirtual #65 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 211: astore 4 │ │ │ │ + 213: ldc #32 // String EmergentWeave │ │ │ │ + 215: aload 4 │ │ │ │ 217: invokestatic #227 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ 220: aload_0 │ │ │ │ 221: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ - 224: astore_3 │ │ │ │ - 225: aload_3 │ │ │ │ + 224: astore_2 │ │ │ │ + 225: aload_2 │ │ │ │ 226: aload 10 │ │ │ │ 228: invokevirtual #311 // Method android/os/Bundle.containsKey:(Ljava/lang/String;)Z │ │ │ │ - 231: istore 6 │ │ │ │ - 233: iload 6 │ │ │ │ - 235: ifne 160 │ │ │ │ + 231: istore 9 │ │ │ │ + 233: iload 9 │ │ │ │ + 235: ifne 157 │ │ │ │ 238: aload_0 │ │ │ │ 239: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ - 242: astore_3 │ │ │ │ + 242: astore_2 │ │ │ │ 243: aload 8 │ │ │ │ 245: aload 10 │ │ │ │ 247: invokevirtual #191 // Method android/os/Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; │ │ │ │ - 250: astore_2 │ │ │ │ - 251: aload_3 │ │ │ │ - 252: aload 10 │ │ │ │ - 254: aload_2 │ │ │ │ - 255: invokevirtual #315 // Method android/os/Bundle.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ │ │ - 258: goto 160 │ │ │ │ - 261: iconst_0 │ │ │ │ - 262: istore 6 │ │ │ │ - 264: aconst_null │ │ │ │ - 265: astore_3 │ │ │ │ - 266: goto 66 │ │ │ │ - 269: getstatic #176 // Field org/emergent/android/weave/PrefKey.opentab:Lorg/emergent/android/weave/PrefKey; │ │ │ │ - 272: invokevirtual #90 // Method org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ - 275: astore_3 │ │ │ │ - 276: aconst_null │ │ │ │ - 277: astore_2 │ │ │ │ - 278: aload_1 │ │ │ │ - 279: aload_3 │ │ │ │ - 280: iconst_0 │ │ │ │ - 281: invokevirtual #319 // Method android/os/Bundle.getInt:(Ljava/lang/String;I)I │ │ │ │ - 284: pop │ │ │ │ + 250: astore 4 │ │ │ │ + 252: aload_2 │ │ │ │ + 253: aload 10 │ │ │ │ + 255: aload 4 │ │ │ │ + 257: invokevirtual #315 // Method android/os/Bundle.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ │ │ + 260: goto 157 │ │ │ │ + 263: iconst_0 │ │ │ │ + 264: istore 6 │ │ │ │ + 266: aconst_null │ │ │ │ + 267: astore_3 │ │ │ │ + 268: goto 66 │ │ │ │ + 271: getstatic #176 // Field org/emergent/android/weave/PrefKey.opentab:Lorg/emergent/android/weave/PrefKey; │ │ │ │ + 274: invokevirtual #90 // Method org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ + 277: astore_3 │ │ │ │ + 278: iconst_0 │ │ │ │ + 279: istore 9 │ │ │ │ + 281: aconst_null │ │ │ │ + 282: astore_2 │ │ │ │ + 283: aload_1 │ │ │ │ + 284: aload_3 │ │ │ │ 285: iconst_0 │ │ │ │ - 286: istore 11 │ │ │ │ - 288: aload_1 │ │ │ │ - 289: ifnull 333 │ │ │ │ - 292: aload_0 │ │ │ │ - 293: invokevirtual #210 // Method getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ │ │ - 296: astore 12 │ │ │ │ - 298: ldc #211 // int 2131623958 │ │ │ │ - 300: istore 6 │ │ │ │ - 302: aload 12 │ │ │ │ - 304: iload 6 │ │ │ │ - 306: invokevirtual #218 // Method android/support/v4/app/FragmentManager.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ │ │ - 309: astore 13 │ │ │ │ - 311: aload 13 │ │ │ │ - 313: ifnonnull 332 │ │ │ │ - 316: new #321 // class org/emergent/android/weave/MiscListFragment │ │ │ │ - 319: astore_3 │ │ │ │ - 320: aload_3 │ │ │ │ - 321: invokespecial #322 // Method org/emergent/android/weave/MiscListFragment."":()V │ │ │ │ - 324: aconst_null │ │ │ │ - 325: astore_2 │ │ │ │ - 326: aload_0 │ │ │ │ - 327: aload_3 │ │ │ │ - 328: iconst_0 │ │ │ │ - 329: invokevirtual #326 // Method setMyFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ │ │ - 332: return │ │ │ │ - 333: aload_0 │ │ │ │ - 334: invokevirtual #330 // Method getResources:()Landroid/content/res/Resources; │ │ │ │ - 337: astore 14 │ │ │ │ - 339: aload_0 │ │ │ │ - 340: invokestatic #81 // Method org/emergent/android/weave/StaticUtils.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ - 343: astore 15 │ │ │ │ - 345: aload_0 │ │ │ │ - 346: invokestatic #333 // Method org/emergent/android/weave/StaticUtils.checkUpgrade:(Landroid/content/Context;)Z │ │ │ │ - 349: istore 11 │ │ │ │ - 351: aload_0 │ │ │ │ - 352: aload_0 │ │ │ │ - 353: invokespecial #336 // Method readInstanceState:(Landroid/content/Context;)Z │ │ │ │ - 356: istore 6 │ │ │ │ - 358: iload 6 │ │ │ │ - 360: ifne 367 │ │ │ │ - 363: aload_0 │ │ │ │ - 364: invokespecial #339 // Method setInitialState:()V │ │ │ │ - 367: getstatic #342 // Field org/emergent/android/weave/PrefKey.sync_on_open:Lorg/emergent/android/weave/PrefKey; │ │ │ │ - 370: astore_3 │ │ │ │ - 371: aload_3 │ │ │ │ - 372: aload 15 │ │ │ │ - 374: aload 14 │ │ │ │ - 376: invokevirtual #346 // Method org/emergent/android/weave/PrefKey.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ │ │ │ - 379: istore 6 │ │ │ │ - 381: iload 6 │ │ │ │ - 383: ifeq 292 │ │ │ │ - 386: aload_0 │ │ │ │ - 387: invokestatic #350 // Method org/emergent/android/weave/StaticUtils.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ - 390: astore 16 │ │ │ │ - 392: iload 11 │ │ │ │ - 394: ifne 402 │ │ │ │ - 397: aload 16 │ │ │ │ - 399: ifnonnull 292 │ │ │ │ - 402: aload_0 │ │ │ │ - 403: getfield #25 // Field m_handler:Landroid/os/Handler; │ │ │ │ - 406: astore_3 │ │ │ │ - 407: aload_0 │ │ │ │ - 408: aload_3 │ │ │ │ - 409: invokestatic #353 // Method org/emergent/android/weave/StaticUtils.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z │ │ │ │ - 412: pop │ │ │ │ - 413: goto 292 │ │ │ │ + 286: invokevirtual #319 // Method android/os/Bundle.getInt:(Ljava/lang/String;I)I │ │ │ │ + 289: pop │ │ │ │ + 290: iconst_0 │ │ │ │ + 291: istore 12 │ │ │ │ + 293: aload_1 │ │ │ │ + 294: ifnull 341 │ │ │ │ + 297: aload_0 │ │ │ │ + 298: invokevirtual #210 // Method getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ │ │ + 301: astore 13 │ │ │ │ + 303: ldc #211 // int 2131623958 │ │ │ │ + 305: istore 6 │ │ │ │ + 307: aload 13 │ │ │ │ + 309: iload 6 │ │ │ │ + 311: invokevirtual #218 // Method android/support/v4/app/FragmentManager.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ │ │ + 314: astore 14 │ │ │ │ + 316: aload 14 │ │ │ │ + 318: ifnonnull 340 │ │ │ │ + 321: new #321 // class org/emergent/android/weave/MiscListFragment │ │ │ │ + 324: astore_3 │ │ │ │ + 325: aload_3 │ │ │ │ + 326: invokespecial #322 // Method org/emergent/android/weave/MiscListFragment."":()V │ │ │ │ + 329: iconst_0 │ │ │ │ + 330: istore 9 │ │ │ │ + 332: aconst_null │ │ │ │ + 333: astore_2 │ │ │ │ + 334: aload_0 │ │ │ │ + 335: aload_3 │ │ │ │ + 336: iconst_0 │ │ │ │ + 337: invokevirtual #326 // Method setMyFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ │ │ + 340: return │ │ │ │ + 341: aload_0 │ │ │ │ + 342: invokevirtual #330 // Method getResources:()Landroid/content/res/Resources; │ │ │ │ + 345: astore 15 │ │ │ │ + 347: aload_0 │ │ │ │ + 348: invokestatic #81 // Method org/emergent/android/weave/StaticUtils.getApplicationPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ + 351: astore 16 │ │ │ │ + 353: aload_0 │ │ │ │ + 354: invokestatic #333 // Method org/emergent/android/weave/StaticUtils.checkUpgrade:(Landroid/content/Context;)Z │ │ │ │ + 357: istore 12 │ │ │ │ + 359: aload_0 │ │ │ │ + 360: aload_0 │ │ │ │ + 361: invokespecial #336 // Method readInstanceState:(Landroid/content/Context;)Z │ │ │ │ + 364: istore 6 │ │ │ │ + 366: iload 6 │ │ │ │ + 368: ifne 375 │ │ │ │ + 371: aload_0 │ │ │ │ + 372: invokespecial #339 // Method setInitialState:()V │ │ │ │ + 375: getstatic #342 // Field org/emergent/android/weave/PrefKey.sync_on_open:Lorg/emergent/android/weave/PrefKey; │ │ │ │ + 378: astore_3 │ │ │ │ + 379: aload_3 │ │ │ │ + 380: aload 16 │ │ │ │ + 382: aload 15 │ │ │ │ + 384: invokevirtual #346 // Method org/emergent/android/weave/PrefKey.getBoolean:(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ │ │ │ + 387: istore 6 │ │ │ │ + 389: iload 6 │ │ │ │ + 391: ifeq 297 │ │ │ │ + 394: aload_0 │ │ │ │ + 395: invokestatic #350 // Method org/emergent/android/weave/StaticUtils.getLoginInfo:(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ + 398: astore 17 │ │ │ │ + 400: iload 12 │ │ │ │ + 402: ifne 410 │ │ │ │ + 405: aload 17 │ │ │ │ + 407: ifnonnull 297 │ │ │ │ + 410: aload_0 │ │ │ │ + 411: getfield #25 // Field m_handler:Landroid/os/Handler; │ │ │ │ + 414: astore_3 │ │ │ │ + 415: aload_0 │ │ │ │ + 416: aload_3 │ │ │ │ + 417: invokestatic #353 // Method org/emergent/android/weave/StaticUtils.requestSync:(Landroid/app/Activity;Landroid/os/Handler;)Z │ │ │ │ + 420: pop │ │ │ │ + 421: goto 297 │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(android.view.Menu); │ │ │ │ descriptor: (Landroid/view/Menu;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1294,15 +1296,15 @@ │ │ │ │ 58: invokespecial #428 // Method android/support/v4/app/FragmentActivity.onPause:()V │ │ │ │ 61: return │ │ │ │ │ │ │ │ protected void onRestoreInstanceState(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: ldc #32 // String EmergentWeave │ │ │ │ 2: astore_2 │ │ │ │ 3: new #34 // class java/lang/StringBuilder │ │ │ │ 6: astore_3 │ │ │ │ 7: aload_3 │ │ │ │ 8: invokespecial #35 // Method java/lang/StringBuilder."":()V │ │ │ │ 11: aload_0 │ │ │ │ @@ -1352,71 +1354,69 @@ │ │ │ │ 96: ldc_w #283 // String fragData │ │ │ │ 99: astore_3 │ │ │ │ 100: aload_1 │ │ │ │ 101: aload_3 │ │ │ │ 102: invokevirtual #191 // Method android/os/Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; │ │ │ │ 105: astore 7 │ │ │ │ 107: aload 7 │ │ │ │ - 109: ifnull 193 │ │ │ │ + 109: ifnull 190 │ │ │ │ 112: aload 7 │ │ │ │ 114: invokevirtual #289 // Method android/os/Bundle.keySet:()Ljava/util/Set; │ │ │ │ - 117: astore_3 │ │ │ │ - 118: aload_3 │ │ │ │ - 119: invokeinterface #295, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 124: astore 8 │ │ │ │ - 126: aload 8 │ │ │ │ - 128: invokeinterface #300, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 133: istore 6 │ │ │ │ - 135: iload 6 │ │ │ │ - 137: ifeq 193 │ │ │ │ - 140: aload 8 │ │ │ │ - 142: invokeinterface #304, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 147: checkcast #306 // class java/lang/String │ │ │ │ - 150: astore 9 │ │ │ │ - 152: aload_0 │ │ │ │ - 153: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ - 156: astore_3 │ │ │ │ - 157: aload_3 │ │ │ │ - 158: aload 9 │ │ │ │ - 160: invokevirtual #311 // Method android/os/Bundle.containsKey:(Ljava/lang/String;)Z │ │ │ │ - 163: istore 6 │ │ │ │ - 165: iload 6 │ │ │ │ - 167: ifne 126 │ │ │ │ - 170: aload_0 │ │ │ │ - 171: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ - 174: astore_3 │ │ │ │ - 175: aload 7 │ │ │ │ - 177: aload 9 │ │ │ │ - 179: invokevirtual #191 // Method android/os/Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; │ │ │ │ - 182: astore_2 │ │ │ │ - 183: aload_3 │ │ │ │ - 184: aload 9 │ │ │ │ - 186: aload_2 │ │ │ │ - 187: invokevirtual #315 // Method android/os/Bundle.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ │ │ - 190: goto 126 │ │ │ │ - 193: getstatic #176 // Field org/emergent/android/weave/PrefKey.opentab:Lorg/emergent/android/weave/PrefKey; │ │ │ │ - 196: invokevirtual #90 // Method org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ - 199: astore_3 │ │ │ │ - 200: iconst_m1 │ │ │ │ - 201: istore 10 │ │ │ │ - 203: aload_1 │ │ │ │ - 204: aload_3 │ │ │ │ - 205: iload 10 │ │ │ │ - 207: invokevirtual #319 // Method android/os/Bundle.getInt:(Ljava/lang/String;I)I │ │ │ │ - 210: istore 11 │ │ │ │ - 212: aload_0 │ │ │ │ - 213: invokevirtual #179 // Method getCurrentTab:()I │ │ │ │ - 216: istore 6 │ │ │ │ - 218: iload 11 │ │ │ │ - 220: iload 6 │ │ │ │ - 222: if_icmpeq 87 │ │ │ │ - 225: aload_0 │ │ │ │ - 226: iload 11 │ │ │ │ - 228: invokevirtual #436 // Method setCurrentTab:(I)V │ │ │ │ - 231: goto 87 │ │ │ │ + 117: invokeinterface #295, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 122: astore_3 │ │ │ │ + 123: aload_3 │ │ │ │ + 124: invokeinterface #300, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 129: istore 8 │ │ │ │ + 131: iload 8 │ │ │ │ + 133: ifeq 190 │ │ │ │ + 136: aload_3 │ │ │ │ + 137: invokeinterface #304, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 142: checkcast #306 // class java/lang/String │ │ │ │ + 145: astore 9 │ │ │ │ + 147: aload_0 │ │ │ │ + 148: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ + 151: astore_2 │ │ │ │ + 152: aload_2 │ │ │ │ + 153: aload 9 │ │ │ │ + 155: invokevirtual #311 // Method android/os/Bundle.containsKey:(Ljava/lang/String;)Z │ │ │ │ + 158: istore 8 │ │ │ │ + 160: iload 8 │ │ │ │ + 162: ifne 123 │ │ │ │ + 165: aload_0 │ │ │ │ + 166: getfield #30 // Field m_fragData:Landroid/os/Bundle; │ │ │ │ + 169: astore_2 │ │ │ │ + 170: aload 7 │ │ │ │ + 172: aload 9 │ │ │ │ + 174: invokevirtual #191 // Method android/os/Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; │ │ │ │ + 177: astore 4 │ │ │ │ + 179: aload_2 │ │ │ │ + 180: aload 9 │ │ │ │ + 182: aload 4 │ │ │ │ + 184: invokevirtual #315 // Method android/os/Bundle.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ │ │ + 187: goto 123 │ │ │ │ + 190: getstatic #176 // Field org/emergent/android/weave/PrefKey.opentab:Lorg/emergent/android/weave/PrefKey; │ │ │ │ + 193: invokevirtual #90 // Method org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ + 196: astore_3 │ │ │ │ + 197: iconst_m1 │ │ │ │ + 198: istore 8 │ │ │ │ + 200: aload_1 │ │ │ │ + 201: aload_3 │ │ │ │ + 202: iload 8 │ │ │ │ + 204: invokevirtual #319 // Method android/os/Bundle.getInt:(Ljava/lang/String;I)I │ │ │ │ + 207: istore 10 │ │ │ │ + 209: aload_0 │ │ │ │ + 210: invokevirtual #179 // Method getCurrentTab:()I │ │ │ │ + 213: istore 6 │ │ │ │ + 215: iload 10 │ │ │ │ + 217: iload 6 │ │ │ │ + 219: if_icmpeq 87 │ │ │ │ + 222: aload_0 │ │ │ │ + 223: iload 10 │ │ │ │ + 225: invokevirtual #436 // Method setCurrentTab:(I)V │ │ │ │ + 228: goto 87 │ │ │ │ │ │ │ │ protected void onResume(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: new #34 // class java/lang/StringBuilder │ │ ├── org/emergent/android/weave/ShamanApplication.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,16 +14,16 @@ │ │ │ │ public class ShamanApplication extends Application implements Constants$Implementable │ │ │ │ { │ │ │ │ private static ShamanApplication sm_instance; │ │ │ │ │ │ │ │ private void clearApplicationData() { │ │ │ │ final File parent = new File(this.getCacheDir().getParent()); │ │ │ │ if (parent.exists()) { │ │ │ │ - String[] list; │ │ │ │ - for (int length = (list = parent.list()).length, i = 0; i < length; ++i) { │ │ │ │ + final String[] list = parent.list(); │ │ │ │ + for (int length = list.length, i = 0; i < length; ++i) { │ │ │ │ final String s = list[i]; │ │ │ │ if (!s.equals("lib")) { │ │ │ │ deleteDir(new File(parent, s)); │ │ │ │ Dbg$Log.i("TAG", "**************** File /data/data/APP_PACKAGE/" + s + " DELETED *******************"); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── org/emergent/android/weave/StaticUtils.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -68,40 +68,42 @@ │ │ │ │ // 21: iconst_1 │ │ │ │ // 22: istore 5 │ │ │ │ // 24: iload 5 │ │ │ │ // 26: anewarray Ljava/lang/Object; │ │ │ │ // 29: astore 6 │ │ │ │ // 31: iconst_0 │ │ │ │ // 32: istore 7 │ │ │ │ - // 34: aload_2 │ │ │ │ - // 35: invokeinterface java/util/Set.size:()I │ │ │ │ - // 40: istore 8 │ │ │ │ - // 42: iload 8 │ │ │ │ - // 44: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - // 47: astore 9 │ │ │ │ - // 49: aload 6 │ │ │ │ - // 51: iconst_0 │ │ │ │ - // 52: aload 9 │ │ │ │ - // 54: aastore │ │ │ │ - // 55: aload 4 │ │ │ │ - // 57: aload 6 │ │ │ │ - // 59: invokestatic java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - // 62: astore 4 │ │ │ │ - // 64: aload_3 │ │ │ │ - // 65: aload 4 │ │ │ │ - // 67: invokestatic org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - // 70: aload_2 │ │ │ │ - // 71: invokeinterface java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - // 76: astore 10 │ │ │ │ - // 78: aload 10 │ │ │ │ - // 80: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 85: istore 11 │ │ │ │ - // 87: iload 11 │ │ │ │ - // 89: ifeq 281 │ │ │ │ - // 92: aload 10 │ │ │ │ + // 34: aconst_null │ │ │ │ + // 35: astore 8 │ │ │ │ + // 37: aload_2 │ │ │ │ + // 38: invokeinterface java/util/Set.size:()I │ │ │ │ + // 43: istore 9 │ │ │ │ + // 45: iload 9 │ │ │ │ + // 47: invokestatic java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + // 50: astore 10 │ │ │ │ + // 52: aload 6 │ │ │ │ + // 54: iconst_0 │ │ │ │ + // 55: aload 10 │ │ │ │ + // 57: aastore │ │ │ │ + // 58: aload 4 │ │ │ │ + // 60: aload 6 │ │ │ │ + // 62: invokestatic java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + // 65: astore 4 │ │ │ │ + // 67: aload_3 │ │ │ │ + // 68: aload 4 │ │ │ │ + // 70: invokestatic org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + // 73: aload_2 │ │ │ │ + // 74: invokeinterface java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + // 79: astore_3 │ │ │ │ + // 80: aload_3 │ │ │ │ + // 81: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ + // 86: istore 11 │ │ │ │ + // 88: iload 11 │ │ │ │ + // 90: ifeq 294 │ │ │ │ + // 93: aload_3 │ │ │ │ // 94: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ // 99: astore 12 │ │ │ │ // 101: aload 12 │ │ │ │ // 103: checkcast Ljava/util/Map$Entry; │ │ │ │ // 106: astore 12 │ │ │ │ // 108: aload 12 │ │ │ │ // 110: invokeinterface java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ @@ -113,129 +115,131 @@ │ │ │ │ // 125: astore 14 │ │ │ │ // 127: ldc "?" │ │ │ │ // 129: astore 15 │ │ │ │ // 131: aload 12 │ │ │ │ // 133: invokeinterface java/util/Map$Entry.getValue:()Ljava/lang/Object; │ │ │ │ // 138: astore 14 │ │ │ │ // 140: aload 14 │ │ │ │ - // 142: ifnonnull 282 │ │ │ │ + // 142: ifnonnull 295 │ │ │ │ // 145: ldc "null" │ │ │ │ // 147: astore 15 │ │ │ │ // 149: getstatic org/emergent/android/weave/PrefKey.password:Lorg/emergent/android/weave/PrefKey; │ │ │ │ - // 152: astore_3 │ │ │ │ - // 153: aload_3 │ │ │ │ - // 154: invokevirtual org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ - // 157: astore_3 │ │ │ │ - // 158: aload_3 │ │ │ │ - // 159: aload 13 │ │ │ │ - // 161: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 164: istore 11 │ │ │ │ - // 166: iload 11 │ │ │ │ - // 168: ifne 193 │ │ │ │ - // 171: getstatic org/emergent/android/weave/PrefKey.sync_key:Lorg/emergent/android/weave/PrefKey; │ │ │ │ - // 174: astore_3 │ │ │ │ - // 175: aload_3 │ │ │ │ - // 176: invokevirtual org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ - // 179: astore_3 │ │ │ │ - // 180: aload_3 │ │ │ │ - // 181: aload 13 │ │ │ │ - // 183: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 186: istore 11 │ │ │ │ - // 188: iload 11 │ │ │ │ - // 190: ifeq 197 │ │ │ │ - // 193: ldc "******" │ │ │ │ - // 195: astore 14 │ │ │ │ - // 197: ldc "EmergentWeave" │ │ │ │ - // 199: astore_3 │ │ │ │ - // 200: ldc " pref: key='%s' ; type='%s' ; val='%s'" │ │ │ │ - // 202: astore 4 │ │ │ │ - // 204: iconst_3 │ │ │ │ - // 205: istore 5 │ │ │ │ - // 207: iload 5 │ │ │ │ - // 209: anewarray Ljava/lang/Object; │ │ │ │ - // 212: astore 6 │ │ │ │ - // 214: iconst_0 │ │ │ │ - // 215: istore 7 │ │ │ │ - // 217: aload 6 │ │ │ │ - // 219: iconst_0 │ │ │ │ - // 220: aload 13 │ │ │ │ - // 222: aastore │ │ │ │ - // 223: iconst_1 │ │ │ │ - // 224: istore 7 │ │ │ │ - // 226: aload 6 │ │ │ │ - // 228: iload 7 │ │ │ │ - // 230: aload 15 │ │ │ │ - // 232: aastore │ │ │ │ - // 233: iconst_2 │ │ │ │ - // 234: istore 7 │ │ │ │ - // 236: aload 6 │ │ │ │ - // 238: iload 7 │ │ │ │ - // 240: aload 14 │ │ │ │ - // 242: aastore │ │ │ │ - // 243: aload 4 │ │ │ │ - // 245: aload 6 │ │ │ │ - // 247: invokestatic java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - // 250: astore 4 │ │ │ │ - // 252: aload_3 │ │ │ │ - // 253: aload 4 │ │ │ │ - // 255: invokestatic org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - // 258: goto 78 │ │ │ │ - // 261: astore 16 │ │ │ │ - // 263: ldc "EmergentWeave" │ │ │ │ - // 265: astore_3 │ │ │ │ - // 266: aload 16 │ │ │ │ - // 268: invokevirtual java/lang/Throwable.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - // 271: astore 4 │ │ │ │ - // 273: aload_3 │ │ │ │ - // 274: aload 4 │ │ │ │ - // 276: aload 16 │ │ │ │ - // 278: invokestatic org/emergent/android/weave/util/Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ │ │ - // 281: return │ │ │ │ - // 282: aload 14 │ │ │ │ - // 284: invokevirtual java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ - // 287: astore_3 │ │ │ │ - // 288: aload_3 │ │ │ │ - // 289: invokevirtual java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ - // 292: astore 15 │ │ │ │ - // 294: goto 149 │ │ │ │ - // 297: astore_3 │ │ │ │ - // 298: goto 149 │ │ │ │ + // 152: astore 4 │ │ │ │ + // 154: aload 4 │ │ │ │ + // 156: invokevirtual org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ + // 159: astore 4 │ │ │ │ + // 161: aload 4 │ │ │ │ + // 163: aload 13 │ │ │ │ + // 165: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 168: istore 11 │ │ │ │ + // 170: iload 11 │ │ │ │ + // 172: ifne 201 │ │ │ │ + // 175: getstatic org/emergent/android/weave/PrefKey.sync_key:Lorg/emergent/android/weave/PrefKey; │ │ │ │ + // 178: astore 4 │ │ │ │ + // 180: aload 4 │ │ │ │ + // 182: invokevirtual org/emergent/android/weave/PrefKey.name:()Ljava/lang/String; │ │ │ │ + // 185: astore 4 │ │ │ │ + // 187: aload 4 │ │ │ │ + // 189: aload 13 │ │ │ │ + // 191: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 194: istore 11 │ │ │ │ + // 196: iload 11 │ │ │ │ + // 198: ifeq 205 │ │ │ │ + // 201: ldc "******" │ │ │ │ + // 203: astore 14 │ │ │ │ + // 205: ldc "EmergentWeave" │ │ │ │ + // 207: astore 4 │ │ │ │ + // 209: ldc " pref: key='%s' ; type='%s' ; val='%s'" │ │ │ │ + // 211: astore 6 │ │ │ │ + // 213: iconst_3 │ │ │ │ + // 214: istore 7 │ │ │ │ + // 216: iload 7 │ │ │ │ + // 218: anewarray Ljava/lang/Object; │ │ │ │ + // 221: astore 8 │ │ │ │ + // 223: iconst_0 │ │ │ │ + // 224: istore 9 │ │ │ │ + // 226: aconst_null │ │ │ │ + // 227: astore 10 │ │ │ │ + // 229: aload 8 │ │ │ │ + // 231: iconst_0 │ │ │ │ + // 232: aload 13 │ │ │ │ + // 234: aastore │ │ │ │ + // 235: iconst_1 │ │ │ │ + // 236: istore 9 │ │ │ │ + // 238: aload 8 │ │ │ │ + // 240: iload 9 │ │ │ │ + // 242: aload 15 │ │ │ │ + // 244: aastore │ │ │ │ + // 245: iconst_2 │ │ │ │ + // 246: istore 9 │ │ │ │ + // 248: aload 8 │ │ │ │ + // 250: iload 9 │ │ │ │ + // 252: aload 14 │ │ │ │ + // 254: aastore │ │ │ │ + // 255: aload 6 │ │ │ │ + // 257: aload 8 │ │ │ │ + // 259: invokestatic java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + // 262: astore 6 │ │ │ │ + // 264: aload 4 │ │ │ │ + // 266: aload 6 │ │ │ │ + // 268: invokestatic org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + // 271: goto 80 │ │ │ │ + // 274: astore 16 │ │ │ │ + // 276: ldc "EmergentWeave" │ │ │ │ + // 278: astore_3 │ │ │ │ + // 279: aload 16 │ │ │ │ + // 281: invokevirtual java/lang/Throwable.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + // 284: astore 4 │ │ │ │ + // 286: aload_3 │ │ │ │ + // 287: aload 4 │ │ │ │ + // 289: aload 16 │ │ │ │ + // 291: invokestatic org/emergent/android/weave/util/Dbg$Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ │ │ + // 294: return │ │ │ │ + // 295: aload 14 │ │ │ │ + // 297: invokevirtual java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ + // 300: astore 4 │ │ │ │ + // 302: aload 4 │ │ │ │ + // 304: invokevirtual java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ + // 307: astore 15 │ │ │ │ + // 309: goto 149 │ │ │ │ + // 312: astore 4 │ │ │ │ + // 314: goto 149 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ---- │ │ │ │ - // 0 6 261 281 Any │ │ │ │ - // 7 13 261 281 Any │ │ │ │ - // 24 29 261 281 Any │ │ │ │ - // 34 40 261 281 Any │ │ │ │ - // 42 47 261 281 Any │ │ │ │ - // 52 55 261 281 Any │ │ │ │ - // 57 62 261 281 Any │ │ │ │ - // 65 70 261 281 Any │ │ │ │ - // 70 76 261 281 Any │ │ │ │ - // 78 85 261 281 Any │ │ │ │ - // 92 99 261 281 Any │ │ │ │ - // 101 106 261 281 Any │ │ │ │ - // 108 115 261 281 Any │ │ │ │ - // 117 122 261 281 Any │ │ │ │ - // 131 138 297 301 Any │ │ │ │ - // 149 152 261 281 Any │ │ │ │ - // 153 157 261 281 Any │ │ │ │ - // 159 164 261 281 Any │ │ │ │ - // 171 174 261 281 Any │ │ │ │ - // 175 179 261 281 Any │ │ │ │ - // 181 186 261 281 Any │ │ │ │ - // 207 212 261 281 Any │ │ │ │ - // 220 223 261 281 Any │ │ │ │ - // 230 233 261 281 Any │ │ │ │ - // 240 243 261 281 Any │ │ │ │ - // 245 250 261 281 Any │ │ │ │ - // 253 258 261 281 Any │ │ │ │ - // 282 287 297 301 Any │ │ │ │ - // 288 292 297 301 Any │ │ │ │ + // 0 6 274 294 Any │ │ │ │ + // 7 13 274 294 Any │ │ │ │ + // 24 29 274 294 Any │ │ │ │ + // 37 43 274 294 Any │ │ │ │ + // 45 50 274 294 Any │ │ │ │ + // 55 58 274 294 Any │ │ │ │ + // 60 65 274 294 Any │ │ │ │ + // 68 73 274 294 Any │ │ │ │ + // 73 79 274 294 Any │ │ │ │ + // 80 86 274 294 Any │ │ │ │ + // 93 99 274 294 Any │ │ │ │ + // 101 106 274 294 Any │ │ │ │ + // 108 115 274 294 Any │ │ │ │ + // 117 122 274 294 Any │ │ │ │ + // 131 138 312 317 Any │ │ │ │ + // 149 152 274 294 Any │ │ │ │ + // 154 159 274 294 Any │ │ │ │ + // 163 168 274 294 Any │ │ │ │ + // 175 178 274 294 Any │ │ │ │ + // 180 185 274 294 Any │ │ │ │ + // 189 194 274 294 Any │ │ │ │ + // 216 221 274 294 Any │ │ │ │ + // 232 235 274 294 Any │ │ │ │ + // 242 245 274 294 Any │ │ │ │ + // 252 255 274 294 Any │ │ │ │ + // 257 262 274 294 Any │ │ │ │ + // 266 271 274 294 Any │ │ │ │ + // 295 300 312 317 Any │ │ │ │ + // 302 307 312 317 Any │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0149: │ │ │ │ // 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) │ │ ├── org/emergent/android/weave/syncadapter/SyncAssistant.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -454,15 +454,15 @@ │ │ │ │ 3: invokevirtual #114 // Method org/emergent/android/weave/syncadapter/SyncCache.reset:()V │ │ │ │ 6: return │ │ │ │ │ │ │ │ public int doQueryAndUpdate(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=39, args_size=2 │ │ │ │ + stack=300, locals=38, args_size=2 │ │ │ │ 0: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 3: lstore_2 │ │ │ │ 4: lload_2 │ │ │ │ 5: lstore 4 │ │ │ │ 7: aload_1 │ │ │ │ 8: invokestatic #126 // Method org/emergent/android/weave/syncadapter/NetworkUtilities.createWeaveAccountInfo:(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ │ │ 11: astore 6 │ │ │ │ @@ -549,15 +549,15 @@ │ │ │ │ 176: astore 26 │ │ │ │ 178: aload 8 │ │ │ │ 180: aload 26 │ │ │ │ 182: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ 185: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 188: lstore 4 │ │ │ │ 190: aload 13 │ │ │ │ - 192: ifnonnull 679 │ │ │ │ + 192: ifnonnull 675 │ │ │ │ 195: iconst_1 │ │ │ │ 196: istore 27 │ │ │ │ 198: iconst_0 │ │ │ │ 199: istore 28 │ │ │ │ 201: iload 27 │ │ │ │ 203: ifeq 390 │ │ │ │ 206: new #25 // class java/lang/StringBuilder │ │ │ │ @@ -651,15 +651,15 @@ │ │ │ │ 385: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 388: lstore 4 │ │ │ │ 390: new #22 // class org/emergent/android/weave/client/QueryParams │ │ │ │ 393: astore 29 │ │ │ │ 395: aload 29 │ │ │ │ 397: invokespecial #23 // Method org/emergent/android/weave/client/QueryParams."":()V │ │ │ │ 400: iload 27 │ │ │ │ - 402: ifne 685 │ │ │ │ + 402: ifne 681 │ │ │ │ 405: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 408: lstore 4 │ │ │ │ 410: aload_0 │ │ │ │ 411: astore 9 │ │ │ │ 413: aload_0 │ │ │ │ 414: getfield #20 // Field m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ 417: astore 9 │ │ │ │ @@ -745,186 +745,184 @@ │ │ │ │ 584: astore 33 │ │ │ │ 586: new #212 // class java/util/ArrayList │ │ │ │ 589: astore 34 │ │ │ │ 591: aload 34 │ │ │ │ 593: invokespecial #213 // Method java/util/ArrayList."":()V │ │ │ │ 596: aload 31 │ │ │ │ 598: invokeinterface #217, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 603: astore 35 │ │ │ │ - 605: aload 35 │ │ │ │ + 603: astore 8 │ │ │ │ + 605: aload 8 │ │ │ │ 607: invokeinterface #223, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 612: istore 36 │ │ │ │ - 614: iload 36 │ │ │ │ - 616: ifeq 688 │ │ │ │ - 619: aload 35 │ │ │ │ + 612: istore 35 │ │ │ │ + 614: iload 35 │ │ │ │ + 616: ifeq 684 │ │ │ │ + 619: aload 8 │ │ │ │ 621: invokeinterface #226, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 626: checkcast #228 // class org/emergent/android/weave/client/WeaveBasicObject │ │ │ │ - 629: astore 37 │ │ │ │ - 631: aload 37 │ │ │ │ + 629: astore 36 │ │ │ │ + 631: aload 36 │ │ │ │ 633: astore 9 │ │ │ │ - 635: aload 37 │ │ │ │ + 635: aload 36 │ │ │ │ 637: aload 33 │ │ │ │ 639: invokevirtual #232 // Method org/emergent/android/weave/client/WeaveBasicObject.getEncryptedPayload:(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; │ │ │ │ - 642: astore 38 │ │ │ │ + 642: astore 37 │ │ │ │ 644: new #234 // class org/emergent/android/weave/persistence/Weaves$Record │ │ │ │ - 647: astore 8 │ │ │ │ - 649: aload 8 │ │ │ │ + 647: astore 26 │ │ │ │ + 649: aload 26 │ │ │ │ 651: astore 9 │ │ │ │ - 653: aload 8 │ │ │ │ - 655: aload 37 │ │ │ │ - 657: aload 38 │ │ │ │ + 653: aload 26 │ │ │ │ + 655: aload 36 │ │ │ │ + 657: aload 37 │ │ │ │ 659: invokespecial #237 // Method org/emergent/android/weave/persistence/Weaves$Record."":(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V │ │ │ │ 662: aload 34 │ │ │ │ - 664: astore 9 │ │ │ │ - 666: aload 34 │ │ │ │ - 668: aload 8 │ │ │ │ - 670: invokeinterface #241, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 675: pop │ │ │ │ - 676: goto 605 │ │ │ │ - 679: iconst_0 │ │ │ │ - 680: istore 27 │ │ │ │ - 682: goto 198 │ │ │ │ - 685: goto 405 │ │ │ │ - 688: iconst_2 │ │ │ │ - 689: anewarray #4 // class java/lang/Object │ │ │ │ - 692: astore 9 │ │ │ │ + 664: aload 26 │ │ │ │ + 666: invokeinterface #241, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 671: pop │ │ │ │ + 672: goto 605 │ │ │ │ + 675: iconst_0 │ │ │ │ + 676: istore 27 │ │ │ │ + 678: goto 198 │ │ │ │ + 681: goto 405 │ │ │ │ + 684: iconst_2 │ │ │ │ + 685: anewarray #4 // class java/lang/Object │ │ │ │ + 688: astore 9 │ │ │ │ + 690: aload 9 │ │ │ │ + 692: astore 15 │ │ │ │ 694: aload 9 │ │ │ │ - 696: astore 15 │ │ │ │ - 698: aload 9 │ │ │ │ - 700: iconst_0 │ │ │ │ - 701: ldc #243 // String decrypt │ │ │ │ - 703: aastore │ │ │ │ - 704: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 707: lload 4 │ │ │ │ - 709: lsub │ │ │ │ - 710: l2d │ │ │ │ - 711: dstore 19 │ │ │ │ + 696: iconst_0 │ │ │ │ + 697: ldc #243 // String decrypt │ │ │ │ + 699: aastore │ │ │ │ + 700: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ + 703: lload 4 │ │ │ │ + 705: lsub │ │ │ │ + 706: l2d │ │ │ │ + 707: dstore 19 │ │ │ │ + 709: dload 19 │ │ │ │ + 711: dstore 21 │ │ │ │ 713: dload 19 │ │ │ │ - 715: dstore 21 │ │ │ │ - 717: dload 19 │ │ │ │ - 719: ldc2_w #156 // double 1000.0d │ │ │ │ - 722: ddiv │ │ │ │ - 723: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ - 726: astore 25 │ │ │ │ - 728: aload 9 │ │ │ │ - 730: iconst_1 │ │ │ │ - 731: aload 25 │ │ │ │ - 733: aastore │ │ │ │ - 734: ldc #150 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f │ │ │ │ - 736: aload 9 │ │ │ │ - 738: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 741: astore 26 │ │ │ │ - 743: ldc #67 // String EmergentWeave │ │ │ │ - 745: aload 26 │ │ │ │ - 747: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 750: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 753: lstore 4 │ │ │ │ - 755: aload_0 │ │ │ │ - 756: astore 9 │ │ │ │ - 758: aload_0 │ │ │ │ - 759: getfield #20 // Field m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ - 762: astore 9 │ │ │ │ + 715: ldc2_w #156 // double 1000.0d │ │ │ │ + 718: ddiv │ │ │ │ + 719: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ + 722: astore 25 │ │ │ │ + 724: aload 9 │ │ │ │ + 726: iconst_1 │ │ │ │ + 727: aload 25 │ │ │ │ + 729: aastore │ │ │ │ + 730: ldc #150 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f │ │ │ │ + 732: aload 9 │ │ │ │ + 734: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 737: astore 26 │ │ │ │ + 739: ldc #67 // String EmergentWeave │ │ │ │ + 741: aload 26 │ │ │ │ + 743: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 746: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ + 749: lstore 4 │ │ │ │ + 751: aload_0 │ │ │ │ + 752: astore 9 │ │ │ │ + 754: aload_0 │ │ │ │ + 755: getfield #20 // Field m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ + 758: astore 9 │ │ │ │ + 760: aload 9 │ │ │ │ + 762: astore 8 │ │ │ │ 764: aload 9 │ │ │ │ - 766: astore 8 │ │ │ │ - 768: aload 9 │ │ │ │ - 770: aload 11 │ │ │ │ - 772: aload 34 │ │ │ │ - 774: invokevirtual #247 // Method org/emergent/android/weave/persistence/Weaves$Updater.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I │ │ │ │ - 777: istore 28 │ │ │ │ - 779: iconst_3 │ │ │ │ - 780: anewarray #4 // class java/lang/Object │ │ │ │ - 783: astore 9 │ │ │ │ + 766: aload 11 │ │ │ │ + 768: aload 34 │ │ │ │ + 770: invokevirtual #247 // Method org/emergent/android/weave/persistence/Weaves$Updater.insertRecords:(Landroid/content/ContentResolver;Ljava/util/List;)I │ │ │ │ + 773: istore 28 │ │ │ │ + 775: iconst_3 │ │ │ │ + 776: anewarray #4 // class java/lang/Object │ │ │ │ + 779: astore 9 │ │ │ │ + 781: aload 9 │ │ │ │ + 783: astore 15 │ │ │ │ 785: aload 9 │ │ │ │ - 787: astore 15 │ │ │ │ - 789: aload 9 │ │ │ │ - 791: iconst_0 │ │ │ │ - 792: ldc #249 // String ins │ │ │ │ - 794: aastore │ │ │ │ - 795: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 798: lload 4 │ │ │ │ - 800: lsub │ │ │ │ - 801: l2d │ │ │ │ - 802: dstore 19 │ │ │ │ + 787: iconst_0 │ │ │ │ + 788: ldc #249 // String ins │ │ │ │ + 790: aastore │ │ │ │ + 791: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ + 794: lload 4 │ │ │ │ + 796: lsub │ │ │ │ + 797: l2d │ │ │ │ + 798: dstore 19 │ │ │ │ + 800: dload 19 │ │ │ │ + 802: dstore 21 │ │ │ │ 804: dload 19 │ │ │ │ - 806: dstore 21 │ │ │ │ - 808: dload 19 │ │ │ │ - 810: ldc2_w #156 // double 1000.0d │ │ │ │ - 813: ddiv │ │ │ │ - 814: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ - 817: astore 25 │ │ │ │ - 819: aload 9 │ │ │ │ - 821: iconst_1 │ │ │ │ - 822: aload 25 │ │ │ │ - 824: aastore │ │ │ │ - 825: iload 28 │ │ │ │ - 827: invokestatic #185 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 830: astore 25 │ │ │ │ - 832: aload 9 │ │ │ │ - 834: iconst_2 │ │ │ │ - 835: aload 25 │ │ │ │ - 837: aastore │ │ │ │ - 838: ldc #177 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d) │ │ │ │ - 840: aload 9 │ │ │ │ - 842: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 845: astore 26 │ │ │ │ - 847: ldc #67 // String EmergentWeave │ │ │ │ - 849: aload 26 │ │ │ │ - 851: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 854: aload 10 │ │ │ │ - 856: invokevirtual #253 // Method org/emergent/android/weave/client/QueryResult.getUri:()Ljava/net/URI; │ │ │ │ - 859: astore 8 │ │ │ │ - 861: aload_0 │ │ │ │ - 862: astore 9 │ │ │ │ - 864: aload_0 │ │ │ │ - 865: getfield #20 // Field m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ - 868: astore 9 │ │ │ │ + 806: ldc2_w #156 // double 1000.0d │ │ │ │ + 809: ddiv │ │ │ │ + 810: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ + 813: astore 25 │ │ │ │ + 815: aload 9 │ │ │ │ + 817: iconst_1 │ │ │ │ + 818: aload 25 │ │ │ │ + 820: aastore │ │ │ │ + 821: iload 28 │ │ │ │ + 823: invokestatic #185 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 826: astore 25 │ │ │ │ + 828: aload 9 │ │ │ │ + 830: iconst_2 │ │ │ │ + 831: aload 25 │ │ │ │ + 833: aastore │ │ │ │ + 834: ldc #177 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d) │ │ │ │ + 836: aload 9 │ │ │ │ + 838: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 841: astore 26 │ │ │ │ + 843: ldc #67 // String EmergentWeave │ │ │ │ + 845: aload 26 │ │ │ │ + 847: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 850: aload 10 │ │ │ │ + 852: invokevirtual #253 // Method org/emergent/android/weave/client/QueryResult.getUri:()Ljava/net/URI; │ │ │ │ + 855: astore 8 │ │ │ │ + 857: aload_0 │ │ │ │ + 858: astore 9 │ │ │ │ + 860: aload_0 │ │ │ │ + 861: getfield #20 // Field m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ │ │ + 864: astore 9 │ │ │ │ + 866: aload 9 │ │ │ │ + 868: astore 26 │ │ │ │ 870: aload 9 │ │ │ │ - 872: astore 26 │ │ │ │ - 874: aload 9 │ │ │ │ - 876: invokevirtual #144 // Method org/emergent/android/weave/persistence/Weaves$Updater.getEngineName:()Ljava/lang/String; │ │ │ │ - 879: astore 26 │ │ │ │ - 881: aload 30 │ │ │ │ - 883: invokevirtual #257 // Method org/emergent/android/weave/client/QueryResult.getServerTimestamp:()Ljava/util/Date; │ │ │ │ - 886: astore 15 │ │ │ │ + 872: invokevirtual #144 // Method org/emergent/android/weave/persistence/Weaves$Updater.getEngineName:()Ljava/lang/String; │ │ │ │ + 875: astore 26 │ │ │ │ + 877: aload 30 │ │ │ │ + 879: invokevirtual #257 // Method org/emergent/android/weave/client/QueryResult.getServerTimestamp:()Ljava/util/Date; │ │ │ │ + 882: astore 15 │ │ │ │ + 884: aload 12 │ │ │ │ + 886: astore 9 │ │ │ │ 888: aload 12 │ │ │ │ - 890: astore 9 │ │ │ │ - 892: aload 12 │ │ │ │ - 894: aload 8 │ │ │ │ - 896: aload 26 │ │ │ │ - 898: aload 15 │ │ │ │ - 900: invokevirtual #261 // Method org/emergent/android/weave/syncadapter/SyncCache.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z │ │ │ │ - 903: pop │ │ │ │ - 904: iconst_2 │ │ │ │ - 905: anewarray #4 // class java/lang/Object │ │ │ │ - 908: astore 9 │ │ │ │ + 890: aload 8 │ │ │ │ + 892: aload 26 │ │ │ │ + 894: aload 15 │ │ │ │ + 896: invokevirtual #261 // Method org/emergent/android/weave/syncadapter/SyncCache.updateLastSync:(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z │ │ │ │ + 899: pop │ │ │ │ + 900: iconst_2 │ │ │ │ + 901: anewarray #4 // class java/lang/Object │ │ │ │ + 904: astore 9 │ │ │ │ + 906: aload 9 │ │ │ │ + 908: astore 15 │ │ │ │ 910: aload 9 │ │ │ │ - 912: astore 15 │ │ │ │ - 914: aload 9 │ │ │ │ - 916: iconst_0 │ │ │ │ - 917: ldc_w #263 // String total │ │ │ │ - 920: aastore │ │ │ │ - 921: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 924: lload_2 │ │ │ │ - 925: lsub │ │ │ │ - 926: l2d │ │ │ │ - 927: dstore 19 │ │ │ │ + 912: iconst_0 │ │ │ │ + 913: ldc_w #263 // String total │ │ │ │ + 916: aastore │ │ │ │ + 917: invokestatic #120 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ + 920: lload_2 │ │ │ │ + 921: lsub │ │ │ │ + 922: l2d │ │ │ │ + 923: dstore 19 │ │ │ │ + 925: dload 19 │ │ │ │ + 927: dstore 21 │ │ │ │ 929: dload 19 │ │ │ │ - 931: dstore 21 │ │ │ │ - 933: dload 19 │ │ │ │ - 935: ldc2_w #156 // double 1000.0d │ │ │ │ - 938: ddiv │ │ │ │ - 939: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ - 942: astore 25 │ │ │ │ - 944: aload 9 │ │ │ │ - 946: iconst_1 │ │ │ │ - 947: aload 25 │ │ │ │ - 949: aastore │ │ │ │ - 950: ldc #150 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f │ │ │ │ - 952: aload 9 │ │ │ │ - 954: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ - 957: astore 26 │ │ │ │ - 959: ldc #67 // String EmergentWeave │ │ │ │ - 961: aload 26 │ │ │ │ - 963: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 966: iload 28 │ │ │ │ - 968: ireturn │ │ │ │ + 931: ldc2_w #156 // double 1000.0d │ │ │ │ + 934: ddiv │ │ │ │ + 935: invokestatic #163 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double; │ │ │ │ + 938: astore 25 │ │ │ │ + 940: aload 9 │ │ │ │ + 942: iconst_1 │ │ │ │ + 943: aload 25 │ │ │ │ + 945: aastore │ │ │ │ + 946: ldc #150 // String SyncAssistant.doQueryAndUpdate %10s: %7.3f │ │ │ │ + 948: aload 9 │ │ │ │ + 950: invokestatic #169 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ │ │ + 953: astore 26 │ │ │ │ + 955: ldc #67 // String EmergentWeave │ │ │ │ + 957: aload 26 │ │ │ │ + 959: invokestatic #81 // Method org/emergent/android/weave/util/Dbg$Log.d:(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 962: iload 28 │ │ │ │ + 964: ireturn │ │ │ │ } │ │ ├── org/emergent/android/weave/syncadapter/SyncService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -487,15 +487,15 @@ │ │ │ │ 7 11 27 Class java/lang/Exception │ │ │ │ 21 26 27 Class java/lang/Exception │ │ │ │ │ │ │ │ private void onHandleSyncIntent(android.content.Intent); │ │ │ │ descriptor: (Landroid/content/Intent;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=18, args_size=2 │ │ │ │ + stack=300, locals=16, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #51 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ 4: astore_2 │ │ │ │ 5: getstatic #113 // Field org/emergent/android/weave/syncadapter/SyncUtil.INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; │ │ │ │ 8: astore_3 │ │ │ │ 9: aload_2 │ │ │ │ 10: aload_3 │ │ │ │ @@ -586,17 +586,17 @@ │ │ │ │ 179: putfield #24 // Field m_lastSyncRequestTime:J │ │ │ │ 182: aload 14 │ │ │ │ 184: aload_0 │ │ │ │ 185: invokevirtual #148 // Method org/emergent/android/weave/ApiCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ │ │ 188: goto 47 │ │ │ │ 191: astore_3 │ │ │ │ 192: invokestatic #145 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 195: lstore 16 │ │ │ │ + 195: lstore 6 │ │ │ │ 197: aload_0 │ │ │ │ - 198: lload 16 │ │ │ │ + 198: lload 6 │ │ │ │ 200: putfield #24 // Field m_lastSyncRequestTime:J │ │ │ │ 203: aload 14 │ │ │ │ 205: aload_0 │ │ │ │ 206: invokevirtual #148 // Method org/emergent/android/weave/ApiCompatUtil.clearSyncNotification:(Landroid/content/Context;)V │ │ │ │ 209: aload_3 │ │ │ │ 210: athrow │ │ │ │ Exception table: │ │ │ │ @@ -761,15 +761,15 @@ │ │ │ │ from to target type │ │ │ │ 36 41 44 Class android/os/RemoteException │ │ │ │ │ │ │ │ private static boolean weaveUpdateSync(android.content.Context, org.emergent.android.weave.client.WeaveAccountInfo); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ │ │ │ flags: (0x000a) ACC_PRIVATE, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: iconst_0 │ │ │ │ 3: istore_3 │ │ │ │ 4: aconst_null │ │ │ │ 5: astore 4 │ │ │ │ 7: aload_1 │ │ │ │ @@ -811,35 +811,35 @@ │ │ │ │ 78: invokestatic #237 // Method java/util/Arrays.asList:([Ljava/lang/Object;)Ljava/util/List; │ │ │ │ 81: astore 4 │ │ │ │ 83: aload 5 │ │ │ │ 85: aload 4 │ │ │ │ 87: invokespecial #240 // Method java/util/HashSet."":(Ljava/util/Collection;)V │ │ │ │ 90: aload 5 │ │ │ │ 92: invokeinterface #246, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 97: astore 10 │ │ │ │ - 99: aload 10 │ │ │ │ + 97: astore 4 │ │ │ │ + 99: aload 4 │ │ │ │ 101: invokeinterface #252, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 106: istore_3 │ │ │ │ - 107: iload_3 │ │ │ │ - 108: ifeq 140 │ │ │ │ - 111: aload 10 │ │ │ │ - 113: invokeinterface #256, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 118: checkcast #219 // class org/emergent/android/weave/syncadapter/SyncAssistant │ │ │ │ - 121: astore 11 │ │ │ │ - 123: aload_1 │ │ │ │ - 124: invokevirtual #261 // Method org/emergent/android/weave/client/WeaveAccountInfo.toAuthToken:()Ljava/lang/String; │ │ │ │ - 127: astore 4 │ │ │ │ - 129: aload 11 │ │ │ │ - 131: aload 4 │ │ │ │ - 133: invokevirtual #265 // Method org/emergent/android/weave/syncadapter/SyncAssistant.doQueryAndUpdate:(Ljava/lang/String;)I │ │ │ │ - 136: pop │ │ │ │ - 137: goto 99 │ │ │ │ - 140: iload_2 │ │ │ │ - 141: istore_3 │ │ │ │ - 142: goto 11 │ │ │ │ + 106: istore 6 │ │ │ │ + 108: iload 6 │ │ │ │ + 110: ifeq 142 │ │ │ │ + 113: aload 4 │ │ │ │ + 115: invokeinterface #256, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 120: checkcast #219 // class org/emergent/android/weave/syncadapter/SyncAssistant │ │ │ │ + 123: astore 10 │ │ │ │ + 125: aload_1 │ │ │ │ + 126: invokevirtual #261 // Method org/emergent/android/weave/client/WeaveAccountInfo.toAuthToken:()Ljava/lang/String; │ │ │ │ + 129: astore 7 │ │ │ │ + 131: aload 10 │ │ │ │ + 133: aload 7 │ │ │ │ + 135: invokevirtual #265 // Method org/emergent/android/weave/syncadapter/SyncAssistant.doQueryAndUpdate:(Ljava/lang/String;)I │ │ │ │ + 138: pop │ │ │ │ + 139: goto 99 │ │ │ │ + 142: iload_2 │ │ │ │ + 143: istore_3 │ │ │ │ + 144: goto 11 │ │ │ │ │ │ │ │ private static void wipeDataImpl2(android.content.Context); │ │ │ │ descriptor: (Landroid/content/Context;)V │ │ │ │ flags: (0x000a) ACC_PRIVATE, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: invokestatic #269 // Method org/emergent/android/weave/syncadapter/SyncAssistant.resetCaches:()V ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4182,258 +4182,264 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2082 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 2083 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 2086 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2088 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ .line 2089 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2090 │ - .local v15, "scrollX":F │ + .local v16, "scrollX":F │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ - move-result v16 │ + move-result v17 │ │ .line 2092 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2093 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2095 │ - .local v14, "rightBound":F │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2096 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2097 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 2098 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2100 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ .line 2101 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2104 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2105 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2110 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2111 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2112 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2115 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2116 │ - .local v3, "time":J │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 2118 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2119 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2120 │ return-void │ │ .line 2106 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ .line 2107 │ - move v15, v14 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -151,38 +151,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 118 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 120 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 121 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -198,15 +198,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 124 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 126 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -120,15 +120,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 206 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 209 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -328,15 +328,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 483 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 499 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -553,15 +553,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -315,15 +315,15 @@ │ │ .line 1321 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 695 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -333,17 +333,17 @@ │ .line 696 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 697 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 698 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -386,17 +386,17 @@ │ .line 684 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 685 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 686 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 687 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -405,17 +405,17 @@ │ .line 688 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 689 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 690 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 691 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -28,211 +28,213 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + iget v5, p2, Landroid/app/Notification;->icon:I │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + iget v6, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + iget v5, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + iget v5, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + │ + move-result-object v4 │ │ - move-result-object v3 │ + invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v3 │ + move-object/from16 v0, p8 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v3, v3, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 195 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 180 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 199 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ .line 200 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,193 +28,195 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -94,15 +94,15 @@ │ iput v1, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ .line 50 │ return-void │ .end method │ │ .method private static binarySearch([JIIJ)I │ - .locals 5 │ + .locals 7 │ .param p0, "a" # [J │ .param p1, "start" # I │ .param p2, "len" # I │ .param p3, "key" # J │ │ .prologue │ .line 335 │ @@ -123,17 +123,17 @@ │ .line 338 │ add-int v3, v1, v2 │ │ div-int/lit8 v0, v3, 0x2 │ │ .line 340 │ .local v0, "guess":I │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-gez v3, :cond_0 │ │ .line 341 │ move v2, v0 │ │ goto :goto_0 │ @@ -161,17 +161,17 @@ │ :cond_2 │ :goto_1 │ return v1 │ │ .line 348 │ .restart local v1 # "high":I │ :cond_3 │ - aget-wide v3, p0, v1 │ + aget-wide v4, p0, v1 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-eqz v3, :cond_2 │ │ .line 351 │ xor-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ @@ -564,15 +564,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public delete(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 93 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-object v1, p0, Landroid/support/v4/util/LongSparseArray;->mKeys:[J │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)TE;" │ } │ .end annotation │ │ @@ -789,15 +789,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -992,15 +992,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 107 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/org/emergent/android/weave/AboutActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/emergent/android/weave/AboutActivity; │ │ │ # direct methods │ .method constructor (Lorg/emergent/android/weave/AboutActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/emergent/android/weave/AboutActivity; │ │ .prologue │ .line 23 │ iput-object p1, p0, Lorg/emergent/android/weave/AboutActivity$1;->this$0:Lorg/emergent/android/weave/AboutActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks.smali │ @@ -77,22 +77,19 @@ │ │ .line 247 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 236 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/emergent/android/weave/WeaveListFragment$WeaveLoaderCallbacks;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/org/emergent/android/weave/LoginActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; │ │ │ # direct methods │ .method constructor (Lorg/emergent/android/weave/LoginActivity;Lorg/emergent/android/weave/LoginActivity$AuthResult;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/emergent/android/weave/LoginActivity; │ │ .prologue │ .line 269 │ iput-object p1, p0, Lorg/emergent/android/weave/LoginActivity$3;->this$0:Lorg/emergent/android/weave/LoginActivity; │ │ iput-object p2, p0, Lorg/emergent/android/weave/LoginActivity$3;->val$authResult:Lorg/emergent/android/weave/LoginActivity$AuthResult; ├── smali/org/emergent/android/weave/WeaveListFragment.smali │ @@ -77,15 +77,14 @@ │ invoke-direct {v0, p0}, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;->(Lorg/emergent/android/weave/WeaveListFragment;)V │ │ iput-object v0, p0, Lorg/emergent/android/weave/WeaveListFragment;->m_filterEditWatcher:Landroid/text/TextWatcher; │ │ .line 59 │ iput-object v1, p0, Lorg/emergent/android/weave/WeaveListFragment;->m_fragTag:Ljava/lang/String; │ │ - .line 236 │ return-void │ .end method │ │ │ # virtual methods │ .method protected abstract createLoaderBundle()Landroid/os/Bundle; │ .end method ├── smali/org/emergent/android/weave/Constants.smali │ @@ -51,15 +51,15 @@ │ .field private static final sm_runtimeProps:Ljava/util/Properties; │ │ .field private static final sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; │ │ │ # direct methods │ .method static constructor ()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 31 │ const-class v0, Lorg/emergent/android/weave/Constants; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; │ │ @@ -109,17 +109,17 @@ │ invoke-direct {v0}, Ljava/util/Properties;->()V │ │ sput-object v0, Lorg/emergent/android/weave/Constants;->sm_runtimeProps:Ljava/util/Properties; │ │ .line 71 │ new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; │ │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V │ + invoke-direct {v0, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V │ │ sput-object v0, Lorg/emergent/android/weave/Constants;->sm_runtimePropsLastReload:Ljava/util/concurrent/atomic/AtomicLong; │ │ .line 72 │ sget-boolean v0, Lorg/emergent/android/weave/ApiCompatUtil;->IS_HONEYCOMB:Z │ │ sput-boolean v0, Lorg/emergent/android/weave/Constants;->MENUITEM_HOME_DISABLED:Z │ @@ -130,15 +130,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 29 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 96 │ return-void │ .end method │ │ .method public static getRuntimeDefaults()Ljava/util/Properties; │ .locals 8 │ │ .prologue ├── smali/org/emergent/android/weave/ApiCompatUtil.smali │ @@ -71,15 +71,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 108 │ return-void │ .end method │ │ .method public static getInstance()Lorg/emergent/android/weave/ApiCompatUtil; │ .locals 1 │ │ .prologue ├── smali/org/emergent/android/weave/MiscListFragment.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Lorg/emergent/android/weave/Constants$Implementable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/emergent/android/weave/MiscListFragment$1;, │ Lorg/emergent/android/weave/MiscListFragment$LocationModel;, │ Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ } │ .end annotation │ │ │ # direct methods │ @@ -96,14 +95,15 @@ │ │ .line 55 │ if-eqz v0, :cond_0 │ │ .line 56 │ new-instance v1, Lorg/emergent/android/weave/MiscListFragment$LocationModelListAdapter; │ │ + .line 57 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v4 │ │ new-array v4, v4, [Lorg/emergent/android/weave/MiscListFragment$LocationModel; │ │ invoke-interface {v2, v4}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; ├── smali/org/emergent/android/weave/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 200 │ return-void │ .end method ├── smali/org/emergent/android/weave/MainActivity.smali │ @@ -6,15 +6,14 @@ │ .implements Lorg/emergent/android/weave/FragUtils$FragmentDataStore; │ .implements Lorg/emergent/android/weave/Constants$Implementable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/emergent/android/weave/MainActivity$1;, │ Lorg/emergent/android/weave/MainActivity$MyHandler; │ } │ .end annotation │ │ │ # static fields │ .field private static final DEFAULT_TAB:I │ @@ -309,15 +308,15 @@ │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ .end packed-switch │ .end method │ │ .method private writeInstanceState(Landroid/content/Context;)Z │ - .locals 5 │ + .locals 6 │ .param p1, "c" # Landroid/content/Context; │ │ .prologue │ .line 284 │ invoke-static {p1}, Lorg/emergent/android/weave/StaticUtils;->getApplicationPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v1 │ @@ -334,17 +333,17 @@ │ │ invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ .line 287 │ sget-object v2, Lorg/emergent/android/weave/PrefKey;->opentab:Lorg/emergent/android/weave/PrefKey; │ │ invoke-virtual {v2}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ move-result-object v2 │ @@ -625,80 +624,80 @@ │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 43 │ invoke-super {p0, p1}, Landroid/support/v4/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 44 │ - const-string v12, "EmergentWeave" │ + const-string v11, "EmergentWeave" │ │ - new-instance v11, Ljava/lang/StringBuilder; │ + new-instance v10, Ljava/lang/StringBuilder; │ │ - invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - const-string v13, ".onCreate (" │ + const-string v12, ".onCreate (" │ │ - invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v10 │ │ invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I │ │ - move-result v13 │ + move-result v12 │ │ - invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - const-string v13, "): " │ + const-string v12, "): " │ │ - invoke-virtual {v11, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v13 │ + move-result-object v12 │ │ if-eqz p1, :cond_1 │ │ - const/4 v11, 0x1 │ + const/4 v10, 0x1 │ │ :goto_0 │ - invoke-virtual {v13, v11}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-static {v12, v11}, Lorg/emergent/android/weave/util/Dbg$Log;->v(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v11, v10}, Lorg/emergent/android/weave/util/Dbg$Log;->v(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 46 │ invoke-static {}, Lorg/emergent/android/weave/ApiCompatUtil;->getInstance()Lorg/emergent/android/weave/ApiCompatUtil; │ │ move-result-object v0 │ │ .line 47 │ .local v0, "compatUtil":Lorg/emergent/android/weave/ApiCompatUtil; │ invoke-virtual {v0, p0}, Lorg/emergent/android/weave/ApiCompatUtil;->requestWindowFeatures(Landroid/app/Activity;)V │ │ .line 48 │ - const v11, 0x7f030006 │ + const v10, 0x7f030006 │ │ - invoke-virtual {p0, v11}, Lorg/emergent/android/weave/MainActivity;->setContentView(I)V │ + invoke-virtual {p0, v10}, Lorg/emergent/android/weave/MainActivity;->setContentView(I)V │ │ .line 49 │ invoke-virtual {v0, p0}, Lorg/emergent/android/weave/ApiCompatUtil;->setWindowFeatures(Landroid/app/Activity;)V │ │ .line 51 │ invoke-virtual {v0, p0}, Lorg/emergent/android/weave/ApiCompatUtil;->setupActionBar(Landroid/app/Activity;)V │ │ @@ -706,224 +705,222 @@ │ const/4 v1, 0x0 │ │ .line 55 │ .local v1, "curTab":I │ if-eqz p1, :cond_3 │ │ .line 56 │ - const-string v11, "fragData" │ + const-string v10, "fragData" │ │ - invoke-virtual {p1, v11}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + invoke-virtual {p1, v10}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v3 │ │ .line 57 │ .local v3, "fragData":Landroid/os/Bundle; │ if-eqz v3, :cond_2 │ │ .line 58 │ - const-string v11, "EmergentWeave" │ + const-string v10, "EmergentWeave" │ │ - const-string v12, "MainActivity.onCreate: got fragData!" │ + const-string v11, "MainActivity.onCreate: got fragData!" │ │ - invoke-static {v11, v12}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v10, v11}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 59 │ invoke-virtual {v3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-interface {v11}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v10}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v10 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_2 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v5, Ljava/lang/String; │ │ .line 60 │ - .local v6, "key":Ljava/lang/String; │ + .local v5, "key":Ljava/lang/String; │ const-string v11, "EmergentWeave" │ │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ const-string v13, " fragData key: " │ │ invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ - invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-static {v11, v12}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 61 │ iget-object v11, p0, Lorg/emergent/android/weave/MainActivity;->m_fragData:Landroid/os/Bundle; │ │ - invoke-virtual {v11, v6}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v11, v5}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ move-result v11 │ │ if-nez v11, :cond_0 │ │ .line 62 │ iget-object v11, p0, Lorg/emergent/android/weave/MainActivity;->m_fragData:Landroid/os/Bundle; │ │ - invoke-virtual {v3, v6}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + invoke-virtual {v3, v5}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v12 │ │ - invoke-virtual {v11, v6, v12}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ + invoke-virtual {v11, v5, v12}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ │ goto :goto_1 │ │ .line 44 │ .end local v0 # "compatUtil":Lorg/emergent/android/weave/ApiCompatUtil; │ .end local v1 # "curTab":I │ .end local v3 # "fragData":Landroid/os/Bundle; │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v6 # "key":Ljava/lang/String; │ + .end local v5 # "key":Ljava/lang/String; │ :cond_1 │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ goto :goto_0 │ │ .line 66 │ .restart local v0 # "compatUtil":Lorg/emergent/android/weave/ApiCompatUtil; │ .restart local v1 # "curTab":I │ .restart local v3 # "fragData":Landroid/os/Bundle; │ :cond_2 │ - sget-object v11, Lorg/emergent/android/weave/PrefKey;->opentab:Lorg/emergent/android/weave/PrefKey; │ + sget-object v10, Lorg/emergent/android/weave/PrefKey;->opentab:Lorg/emergent/android/weave/PrefKey; │ │ - invoke-virtual {v11}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ + invoke-virtual {v10}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {p1, v11, v12}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ + invoke-virtual {p1, v10, v11}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v1 │ │ .line 69 │ .end local v3 # "fragData":Landroid/os/Bundle; │ :cond_3 │ - const/4 v10, 0x0 │ + const/4 v9, 0x0 │ │ .line 70 │ - .local v10, "upgraded":Z │ + .local v9, "upgraded":Z │ if-eqz p1, :cond_6 │ │ .line 86 │ :cond_4 │ :goto_2 │ invoke-virtual {p0}, Lorg/emergent/android/weave/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v2 │ │ .line 88 │ .local v2, "fm":Landroid/support/v4/app/FragmentManager; │ - const v11, 0x7f0e0016 │ + const v10, 0x7f0e0016 │ │ - invoke-virtual {v2, v11}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v2, v10}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ │ move-result-object v4 │ │ .line 91 │ .local v4, "fragment":Landroid/support/v4/app/Fragment; │ if-nez v4, :cond_5 │ │ .line 92 │ - new-instance v11, Lorg/emergent/android/weave/MiscListFragment; │ + new-instance v10, Lorg/emergent/android/weave/MiscListFragment; │ │ - invoke-direct {v11}, Lorg/emergent/android/weave/MiscListFragment;->()V │ + invoke-direct {v10}, Lorg/emergent/android/weave/MiscListFragment;->()V │ │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {p0, v11, v12}, Lorg/emergent/android/weave/MainActivity;->setMyFragment(Landroid/support/v4/app/Fragment;Z)V │ + invoke-virtual {p0, v10, v11}, Lorg/emergent/android/weave/MainActivity;->setMyFragment(Landroid/support/v4/app/Fragment;Z)V │ │ .line 94 │ :cond_5 │ return-void │ │ .line 73 │ .end local v2 # "fm":Landroid/support/v4/app/FragmentManager; │ .end local v4 # "fragment":Landroid/support/v4/app/Fragment; │ :cond_6 │ invoke-virtual {p0}, Lorg/emergent/android/weave/MainActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 74 │ - .local v9, "resources":Landroid/content/res/Resources; │ + .local v8, "resources":Landroid/content/res/Resources; │ invoke-static {p0}, Lorg/emergent/android/weave/StaticUtils;->getApplicationPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 75 │ - .local v8, "p":Landroid/content/SharedPreferences; │ + .local v7, "p":Landroid/content/SharedPreferences; │ invoke-static {p0}, Lorg/emergent/android/weave/StaticUtils;->checkUpgrade(Landroid/content/Context;)Z │ │ - move-result v10 │ + move-result v9 │ │ .line 76 │ invoke-direct {p0, p0}, Lorg/emergent/android/weave/MainActivity;->readInstanceState(Landroid/content/Context;)Z │ │ - move-result v11 │ + move-result v10 │ │ - if-nez v11, :cond_7 │ + if-nez v10, :cond_7 │ │ .line 77 │ invoke-direct {p0}, Lorg/emergent/android/weave/MainActivity;->setInitialState()V │ │ .line 78 │ :cond_7 │ - sget-object v11, Lorg/emergent/android/weave/PrefKey;->sync_on_open:Lorg/emergent/android/weave/PrefKey; │ + sget-object v10, Lorg/emergent/android/weave/PrefKey;->sync_on_open:Lorg/emergent/android/weave/PrefKey; │ │ - invoke-virtual {v11, v8, v9}, Lorg/emergent/android/weave/PrefKey;->getBoolean(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ + invoke-virtual {v10, v7, v8}, Lorg/emergent/android/weave/PrefKey;->getBoolean(Landroid/content/SharedPreferences;Landroid/content/res/Resources;)Z │ │ - move-result v11 │ + move-result v10 │ │ - if-eqz v11, :cond_4 │ + if-eqz v10, :cond_4 │ │ .line 79 │ invoke-static {p0}, Lorg/emergent/android/weave/StaticUtils;->getLoginInfo(Landroid/content/Context;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 80 │ - .local v7, "loginInfo":Lorg/emergent/android/weave/client/WeaveAccountInfo; │ - if-nez v10, :cond_8 │ + .local v6, "loginInfo":Lorg/emergent/android/weave/client/WeaveAccountInfo; │ + if-nez v9, :cond_8 │ │ - if-nez v7, :cond_4 │ + if-nez v6, :cond_4 │ │ .line 81 │ :cond_8 │ - iget-object v11, p0, Lorg/emergent/android/weave/MainActivity;->m_handler:Landroid/os/Handler; │ + iget-object v10, p0, Lorg/emergent/android/weave/MainActivity;->m_handler:Landroid/os/Handler; │ │ - invoke-static {p0, v11}, Lorg/emergent/android/weave/StaticUtils;->requestSync(Landroid/app/Activity;Landroid/os/Handler;)Z │ + invoke-static {p0, v10}, Lorg/emergent/android/weave/StaticUtils;->requestSync(Landroid/app/Activity;Landroid/os/Handler;)Z │ │ goto :goto_2 │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;)Z │ .locals 4 │ .param p1, "menu" # Landroid/view/Menu; │ @@ -1140,169 +1137,167 @@ │ invoke-super {p0}, Landroid/support/v4/app/FragmentActivity;->onPause()V │ │ .line 135 │ return-void │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Bundle;)V │ - .locals 7 │ + .locals 6 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 106 │ - const-string v5, "EmergentWeave" │ + const-string v4, "EmergentWeave" │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-string v6, ".onRestoreInstanceState (" │ + const-string v5, ".onRestoreInstanceState (" │ │ - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I │ │ - move-result v6 │ + move-result v5 │ │ - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-string v6, "): " │ + const-string v5, "): " │ │ - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ if-eqz p1, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-static {v5, v4}, Lorg/emergent/android/weave/util/Dbg$Log;->v(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v4, v3}, Lorg/emergent/android/weave/util/Dbg$Log;->v(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 107 │ invoke-super {p0, p1}, Landroid/support/v4/app/FragmentActivity;->onRestoreInstanceState(Landroid/os/Bundle;)V │ │ .line 108 │ if-nez p1, :cond_2 │ │ .line 122 │ :cond_0 │ :goto_1 │ return-void │ │ .line 106 │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_0 │ │ .line 111 │ :cond_2 │ - const-string v4, "fragData" │ + const-string v3, "fragData" │ │ - invoke-virtual {p1, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + invoke-virtual {p1, v3}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v1 │ │ .line 112 │ .local v1, "fragData":Landroid/os/Bundle; │ if-eqz v1, :cond_4 │ │ .line 113 │ invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_3 │ :goto_2 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 114 │ - .local v3, "key":Ljava/lang/String; │ + .local v2, "key":Ljava/lang/String; │ iget-object v4, p0, Lorg/emergent/android/weave/MainActivity;->m_fragData:Landroid/os/Bundle; │ │ - invoke-virtual {v4, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v4, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ move-result v4 │ │ if-nez v4, :cond_3 │ │ .line 115 │ iget-object v4, p0, Lorg/emergent/android/weave/MainActivity;->m_fragData:Landroid/os/Bundle; │ │ - invoke-virtual {v1, v3}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + invoke-virtual {v1, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ + invoke-virtual {v4, v2, v5}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ │ goto :goto_2 │ │ .line 118 │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v3 # "key":Ljava/lang/String; │ + .end local v2 # "key":Ljava/lang/String; │ :cond_4 │ - sget-object v4, Lorg/emergent/android/weave/PrefKey;->opentab:Lorg/emergent/android/weave/PrefKey; │ + sget-object v3, Lorg/emergent/android/weave/PrefKey;->opentab:Lorg/emergent/android/weave/PrefKey; │ │ - invoke-virtual {v4}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ + invoke-virtual {v3}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const/4 v5, -0x1 │ + const/4 v4, -0x1 │ │ - invoke-virtual {p1, v4, v5}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ + invoke-virtual {p1, v3, v4}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ .line 119 │ .local v0, "curTab":I │ invoke-virtual {p0}, Lorg/emergent/android/weave/MainActivity;->getCurrentTab()I │ │ - move-result v4 │ + move-result v3 │ │ - if-eq v0, v4, :cond_0 │ + if-eq v0, v3, :cond_0 │ │ .line 120 │ invoke-virtual {p0, v0}, Lorg/emergent/android/weave/MainActivity;->setCurrentTab(I)V │ │ goto :goto_1 │ .end method ├── smali/org/emergent/android/weave/WeaveListFragment$FilterTextWatcher.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/emergent/android/weave/WeaveListFragment; │ │ │ # direct methods │ .method protected constructor (Lorg/emergent/android/weave/WeaveListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/emergent/android/weave/WeaveListFragment; │ │ .prologue │ .line 223 │ iput-object p1, p0, Lorg/emergent/android/weave/WeaveListFragment$FilterTextWatcher;->this$0:Lorg/emergent/android/weave/WeaveListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/emergent/android/weave/PasswordListFragment.smali │ @@ -18,15 +18,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 43 │ invoke-direct {p0}, Lorg/emergent/android/weave/WeaveListFragment;->()V │ │ - .line 134 │ return-void │ .end method │ │ │ # virtual methods │ .method protected createLoaderBundle()Landroid/os/Bundle; │ .locals 3 ├── smali/org/emergent/android/weave/BookmarkListFragment.smali │ @@ -35,15 +35,14 @@ │ │ .line 44 │ iput-object v0, p0, Lorg/emergent/android/weave/BookmarkListFragment;->m_parentUuid:Ljava/lang/String; │ │ .line 45 │ iput-object v0, p0, Lorg/emergent/android/weave/BookmarkListFragment;->m_parentName:Ljava/lang/String; │ │ - .line 148 │ return-void │ .end method │ │ │ # virtual methods │ .method protected createLoaderBundle()Landroid/os/Bundle; │ .locals 3 ├── smali/org/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder.smali │ @@ -38,27 +38,28 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public setViewValue(Landroid/view/View;Landroid/database/Cursor;I)Z │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "cursor" # Landroid/database/Cursor; │ .param p3, "columnIndex" # I │ │ .prologue │ .line 89 │ instance-of v5, p1, Landroid/widget/TextView; │ │ if-eqz v5, :cond_0 │ │ const-string v5, "lastModified" │ │ + .line 90 │ invoke-interface {p2, p3}, Landroid/database/Cursor;->getColumnName(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v5 │ @@ -76,19 +77,19 @@ │ │ move-result-wide v2 │ │ .line 93 │ .local v2, "theDateLong":J │ new-instance v1, Ljava/util/Date; │ │ - const-wide/16 v5, 0x3e8 │ + const-wide/16 v6, 0x3e8 │ │ - mul-long/2addr v5, v2 │ + mul-long/2addr v6, v2 │ │ - invoke-direct {v1, v5, v6}, Ljava/util/Date;->(J)V │ + invoke-direct {v1, v6, v7}, Ljava/util/Date;->(J)V │ │ .line 96 │ .local v1, "theDate":Ljava/util/Date; │ iget-object v5, p0, Lorg/emergent/android/weave/WeaveListCursorAdapter$MyViewBinder;->m_dateFormat:Ljava/text/SimpleDateFormat; │ │ invoke-virtual {v5, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; ├── smali/org/emergent/android/weave/PasswordListFragment$PasswordLoaderCallbacks.smali │ @@ -178,14 +178,15 @@ │ │ const-string v1, "%" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 159 │ invoke-interface {v7}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ @@ -210,14 +211,15 @@ │ │ const-string v3, "%" │ │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 160 │ invoke-interface {v7}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 ├── smali/org/emergent/android/weave/BookmarkListFragment$BookmarkLoaderCallbacks.smali │ @@ -308,14 +308,15 @@ │ │ const-string v1, "%" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 181 │ invoke-interface {v7}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ @@ -338,14 +339,15 @@ │ │ const-string v1, "%" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 182 │ invoke-interface {v7}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ @@ -368,14 +370,15 @@ │ │ const-string v1, "%|" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 183 │ invoke-interface {v7}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 ├── smali/org/emergent/android/weave/StaticUtils.smali │ @@ -22,44 +22,49 @@ │ .locals 4 │ .param p0, "data" # Landroid/os/Bundle; │ │ .prologue │ .line 104 │ const-string v0, "server_url" │ │ + .line 105 │ invoke-virtual {p0, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; │ │ move-result-object v0 │ │ const-string v1, "authAccount" │ │ + .line 106 │ invoke-virtual {p0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ const-string v2, "password" │ │ + .line 107 │ invoke-virtual {p0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v3, "sync_key" │ │ + .line 108 │ invoke-virtual {p0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/String;->toCharArray()[C │ │ move-result-object v3 │ │ + .line 104 │ invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;->createWeaveAccountInfo(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -164,15 +169,15 @@ │ .local v5, "retval":Z │ invoke-static {v4}, Lorg/emergent/android/weave/StaticUtils;->dumpPrefs(Landroid/content/SharedPreferences;)V │ │ goto :goto_0 │ .end method │ │ .method public static dumpPrefs(Landroid/content/SharedPreferences;)V │ - .locals 13 │ + .locals 12 │ .param p0, "prefs" # Landroid/content/SharedPreferences; │ │ .prologue │ .line 152 │ :try_start_0 │ invoke-interface {p0}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; │ │ @@ -182,144 +187,143 @@ │ .local v0, "allPrefs":Ljava/util/Map;, "Ljava/util/Map;" │ invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ move-result-object v3 │ │ .line 154 │ .local v3, "entrySet":Ljava/util/Set;, "Ljava/util/Set<+Ljava/util/Map$Entry;>;" │ - const-string v8, "EmergentWeave" │ + const-string v7, "EmergentWeave" │ │ - const-string v9, "prefs: count=\'%d\'" │ + const-string v8, "prefs: count=\'%d\'" │ │ - const/4 v10, 0x1 │ + const/4 v9, 0x1 │ │ - new-array v10, v10, [Ljava/lang/Object; │ + new-array v9, v9, [Ljava/lang/Object; │ │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ invoke-interface {v3}, Ljava/util/Set;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - aput-object v12, v10, v11 │ + aput-object v11, v9, v10 │ │ - invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v8, v9}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 155 │ invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v7 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_2 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/util/Map$Entry; │ │ .line 156 │ .local v2, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Ljava/lang/String; │ + check-cast v4, Ljava/lang/String; │ │ .line 157 │ - .local v5, "key":Ljava/lang/String; │ - const/4 v7, 0x0 │ + .local v4, "key":Ljava/lang/String; │ + const/4 v6, 0x0 │ │ .line 158 │ - .local v7, "val":Ljava/lang/Object; │ - const-string v6, "?" │ + .local v6, "val":Ljava/lang/Object; │ + const-string v5, "?" │ :try_end_0 │ .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 160 │ - .local v6, "type":Ljava/lang/String; │ + .local v5, "type":Ljava/lang/String; │ :try_start_1 │ invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 161 │ - if-nez v7, :cond_3 │ + if-nez v6, :cond_3 │ │ - const-string v6, "null" │ + const-string v5, "null" │ :try_end_1 │ .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 164 │ - .end local v7 # "val":Ljava/lang/Object; │ + .end local v6 # "val":Ljava/lang/Object; │ :goto_1 │ :try_start_2 │ sget-object v8, Lorg/emergent/android/weave/PrefKey;->password:Lorg/emergent/android/weave/PrefKey; │ │ invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v8 │ │ if-nez v8, :cond_0 │ │ sget-object v8, Lorg/emergent/android/weave/PrefKey;->sync_key:Lorg/emergent/android/weave/PrefKey; │ │ invoke-virtual {v8}, Lorg/emergent/android/weave/PrefKey;->name()Ljava/lang/String; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ .line 165 │ :cond_0 │ - const-string v7, "******" │ + const-string v6, "******" │ │ .line 167 │ :cond_1 │ const-string v8, "EmergentWeave" │ │ const-string v9, " pref: key=\'%s\' ; type=\'%s\' ; val=\'%s\'" │ │ const/4 v10, 0x3 │ │ new-array v10, v10, [Ljava/lang/Object; │ │ const/4 v11, 0x0 │ │ - aput-object v5, v10, v11 │ + aput-object v4, v10, v11 │ │ const/4 v11, 0x1 │ │ - aput-object v6, v10, v11 │ + aput-object v5, v10, v11 │ │ const/4 v11, 0x2 │ │ - aput-object v7, v10, v11 │ + aput-object v6, v10, v11 │ │ invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-static {v8, v9}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ :try_end_2 │ @@ -327,59 +331,57 @@ │ │ goto :goto_0 │ │ .line 169 │ .end local v0 # "allPrefs":Ljava/util/Map;, "Ljava/util/Map;" │ .end local v2 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ .end local v3 # "entrySet":Ljava/util/Set;, "Ljava/util/Set<+Ljava/util/Map$Entry;>;" │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v5 # "key":Ljava/lang/String; │ - .end local v6 # "type":Ljava/lang/String; │ + .end local v4 # "key":Ljava/lang/String; │ + .end local v5 # "type":Ljava/lang/String; │ :catch_0 │ move-exception v1 │ │ .line 170 │ .local v1, "e":Ljava/lang/Throwable; │ - const-string v8, "EmergentWeave" │ + const-string v7, "EmergentWeave" │ │ invoke-virtual {v1}, Ljava/lang/Throwable;->getLocalizedMessage()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-static {v8, v9, v1}, Lorg/emergent/android/weave/util/Dbg$Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ + invoke-static {v7, v8, v1}, Lorg/emergent/android/weave/util/Dbg$Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ .line 172 │ .end local v1 # "e":Ljava/lang/Throwable; │ :cond_2 │ return-void │ │ .line 161 │ .restart local v0 # "allPrefs":Ljava/util/Map;, "Ljava/util/Map;" │ .restart local v2 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ .restart local v3 # "entrySet":Ljava/util/Set;, "Ljava/util/Set<+Ljava/util/Map$Entry;>;" │ - .restart local v4 # "i$":Ljava/util/Iterator; │ - .restart local v5 # "key":Ljava/lang/String; │ - .restart local v6 # "type":Ljava/lang/String; │ - .restart local v7 # "val":Ljava/lang/Object; │ + .restart local v4 # "key":Ljava/lang/String; │ + .restart local v5 # "type":Ljava/lang/String; │ + .restart local v6 # "val":Ljava/lang/Object; │ :cond_3 │ :try_start_3 │ - invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/Class;->getName()Ljava/lang/String; │ :try_end_3 │ .catch Ljava/lang/Throwable; {:try_start_3 .. :try_end_3} :catch_1 │ │ - move-result-object v6 │ + move-result-object v5 │ │ goto :goto_1 │ │ .line 162 │ - .end local v7 # "val":Ljava/lang/Object; │ + .end local v6 # "val":Ljava/lang/Object; │ :catch_1 │ move-exception v8 │ │ goto :goto_1 │ .end method │ │ .method public static getAccountPreferences(Landroid/content/Context;Landroid/accounts/Account;)Landroid/content/SharedPreferences; │ @@ -512,44 +514,49 @@ │ .locals 4 │ .param p0, "data" # Landroid/content/Intent; │ │ .prologue │ .line 113 │ const-string v0, "server_url" │ │ + .line 114 │ invoke-virtual {p0, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; │ │ move-result-object v0 │ │ const-string v1, "authAccount" │ │ + .line 115 │ invoke-virtual {p0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ const-string v2, "password" │ │ + .line 116 │ invoke-virtual {p0, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v3, "sync_key" │ │ + .line 117 │ invoke-virtual {p0, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/String;->toCharArray()[C │ │ move-result-object v3 │ │ + .line 113 │ invoke-static {v0, v1, v2, v3}, Lorg/emergent/android/weave/client/WeaveAccountInfo;->createWeaveAccountInfo(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;[C)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1011,42 +1018,47 @@ │ .line 232 │ new-instance v1, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v1, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f0a002e │ │ + .line 233 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a002f │ │ + .line 234 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0031 │ │ new-instance v3, Lorg/emergent/android/weave/StaticUtils$1; │ │ invoke-direct {v3, p0}, Lorg/emergent/android/weave/StaticUtils$1;->(Landroid/app/Activity;)V │ │ + .line 235 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0030 │ │ const/4 v3, 0x0 │ │ + .line 241 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 242 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ .line 243 │ .local v0, "adb":Landroid/app/AlertDialog; │ return-void ├── smali/org/emergent/android/weave/LoginActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/emergent/android/weave/LoginActivity; │ │ │ # direct methods │ .method constructor (Lorg/emergent/android/weave/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/emergent/android/weave/LoginActivity; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lorg/emergent/android/weave/LoginActivity$1;->this$0:Lorg/emergent/android/weave/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/emergent/android/weave/LoginActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/emergent/android/weave/LoginActivity; │ │ │ # direct methods │ .method constructor (Lorg/emergent/android/weave/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/emergent/android/weave/LoginActivity; │ │ .prologue │ .line 179 │ iput-object p1, p0, Lorg/emergent/android/weave/LoginActivity$2;->this$0:Lorg/emergent/android/weave/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/emergent/android/weave/SyncEventType.smali │ @@ -187,96 +187,95 @@ │ .line 23 │ invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V │ │ return-void │ .end method │ │ .method public static valueOf(I)Lorg/emergent/android/weave/SyncEventType; │ - .locals 5 │ + .locals 4 │ .param p0, "ordinal" # I │ │ .prologue │ .line 35 │ - const-class v2, Lorg/emergent/android/weave/SyncEventType; │ + const-class v1, Lorg/emergent/android/weave/SyncEventType; │ │ - invoke-static {v2}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet; │ + invoke-static {v1}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/emergent/android/weave/SyncEventType; │ + check-cast v0, Lorg/emergent/android/weave/SyncEventType; │ │ .line 36 │ - .local v1, "type":Lorg/emergent/android/weave/SyncEventType; │ - invoke-virtual {v1}, Lorg/emergent/android/weave/SyncEventType;->ordinal()I │ + .local v0, "type":Lorg/emergent/android/weave/SyncEventType; │ + invoke-virtual {v0}, Lorg/emergent/android/weave/SyncEventType;->ordinal()I │ │ move-result v2 │ │ if-ne p0, v2, :cond_0 │ │ .line 37 │ - return-object v1 │ + return-object v0 │ │ .line 39 │ - .end local v1 # "type":Lorg/emergent/android/weave/SyncEventType; │ + .end local v0 # "type":Lorg/emergent/android/weave/SyncEventType; │ :cond_1 │ - new-instance v2, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "Invalid " │ + const-string v3, "Invalid " │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-class v4, Lorg/emergent/android/weave/SyncEventType; │ + const-class v3, Lorg/emergent/android/weave/SyncEventType; │ │ - invoke-virtual {v4}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v4, " ordinal: " │ + const-string v3, " ordinal: " │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ .end method │ │ .method public static valueOf(Ljava/lang/String;)Lorg/emergent/android/weave/SyncEventType; │ .locals 1 │ .param p0, "name" # Ljava/lang/String; │ │ .prologue ├── smali/org/emergent/android/weave/ApiCompatUtil$ApiMinCompatUtil.smali │ @@ -67,55 +67,55 @@ │ │ .line 72 │ .local v7, "res":Landroid/content/res/Resources; │ const v3, 0x7f020012 │ │ .line 73 │ .local v3, "icon":I │ - const v11, 0x7f0a003a │ + const v9, 0x7f0a003a │ │ - invoke-virtual {v7, v11}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v7, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ .line 74 │ .local v8, "tickerText":Ljava/lang/CharSequence; │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 76 │ - .local v9, "when":J │ + .local v10, "when":J │ new-instance v5, Landroid/app/Notification; │ │ - invoke-direct {v5, v3, v8, v9, v10}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ + invoke-direct {v5, v3, v8, v10, v11}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ │ .line 78 │ .local v5, "noti":Landroid/app/Notification; │ - const v11, 0x7f0a0038 │ + const v9, 0x7f0a0038 │ │ - invoke-virtual {v7, v11}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v7, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ .line 79 │ .local v2, "contentTitle":Ljava/lang/CharSequence; │ - const v11, 0x7f0a0039 │ + const v9, 0x7f0a0039 │ │ - invoke-virtual {v7, v11}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v7, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ .line 80 │ .local v1, "contentText":Ljava/lang/CharSequence; │ - new-instance v11, Landroid/content/Intent; │ + new-instance v9, Landroid/content/Intent; │ │ - invoke-direct {v11}, Landroid/content/Intent;->()V │ + invoke-direct {v9}, Landroid/content/Intent;->()V │ │ - invoke-static {p1, v12, v11, v12}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {p1, v12, v9, v12}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v0 │ │ .line 82 │ .local v0, "contentIntent":Landroid/app/PendingIntent; │ invoke-virtual {v5, p1, v2, v1, v0}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ @@ -128,17 +128,17 @@ │ │ move-result-object v4 │ │ check-cast v4, Landroid/app/NotificationManager; │ │ .line 87 │ .local v4, "mNotificationManager":Landroid/app/NotificationManager; │ - const/4 v11, 0x1 │ + const/4 v9, 0x1 │ │ - invoke-virtual {v4, v11, v5}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ + invoke-virtual {v4, v9, v5}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ .line 88 │ return-void │ .end method │ │ .method public requestWindowFeatures(Landroid/app/Activity;)V │ .locals 1 ├── smali/org/emergent/android/weave/ShamanApplication.smali │ @@ -18,119 +18,111 @@ │ .line 30 │ invoke-direct {p0}, Landroid/app/Application;->()V │ │ return-void │ .end method │ │ .method private clearApplicationData()V │ - .locals 10 │ + .locals 9 │ │ .prologue │ .line 107 │ invoke-virtual {p0}, Lorg/emergent/android/weave/ShamanApplication;->getCacheDir()Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 108 │ - .local v2, "cache":Ljava/io/File; │ + .local v1, "cache":Ljava/io/File; │ new-instance v0, Ljava/io/File; │ │ - invoke-virtual {v2}, Ljava/io/File;->getParent()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/io/File;->getParent()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-direct {v0, v7}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v0, v4}, Ljava/io/File;->(Ljava/lang/String;)V │ │ .line 109 │ .local v0, "appDir":Ljava/io/File; │ invoke-virtual {v0}, Ljava/io/File;->exists()Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 110 │ invoke-virtual {v0}, Ljava/io/File;->list()[Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 111 │ - .local v3, "children":[Ljava/lang/String; │ - move-object v1, v3 │ - │ - .local v1, "arr$":[Ljava/lang/String; │ - array-length v5, v1 │ + .local v2, "children":[Ljava/lang/String; │ + array-length v5, v2 │ │ - .local v5, "len$":I │ const/4 v4, 0x0 │ │ - .local v4, "i$":I │ :goto_0 │ if-ge v4, v5, :cond_1 │ │ - aget-object v6, v1, v4 │ + aget-object v3, v2, v4 │ │ .line 112 │ - .local v6, "s":Ljava/lang/String; │ - const-string v7, "lib" │ + .local v3, "s":Ljava/lang/String; │ + const-string v6, "lib" │ │ - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_0 │ + if-nez v6, :cond_0 │ │ .line 113 │ - new-instance v7, Ljava/io/File; │ + new-instance v6, Ljava/io/File; │ │ - invoke-direct {v7, v0, v6}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ + invoke-direct {v6, v0, v3}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ - invoke-static {v7}, Lorg/emergent/android/weave/ShamanApplication;->deleteDir(Ljava/io/File;)Z │ + invoke-static {v6}, Lorg/emergent/android/weave/ShamanApplication;->deleteDir(Ljava/io/File;)Z │ │ .line 114 │ - const-string v7, "TAG" │ + const-string v6, "TAG" │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v7, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "**************** File /data/data/APP_PACKAGE/" │ + const-string v8, "**************** File /data/data/APP_PACKAGE/" │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const-string v9, " DELETED *******************" │ + const-string v8, " DELETED *******************" │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;->i(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static {v6, v7}, Lorg/emergent/android/weave/util/Dbg$Log;->i(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 111 │ :cond_0 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 118 │ - .end local v1 # "arr$":[Ljava/lang/String; │ - .end local v3 # "children":[Ljava/lang/String; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ - .end local v6 # "s":Ljava/lang/String; │ + .end local v2 # "children":[Ljava/lang/String; │ + .end local v3 # "s":Ljava/lang/String; │ :cond_1 │ return-void │ .end method │ │ .method private static deleteDir(Ljava/io/File;)Z │ .locals 5 │ .param p0, "dir" # Ljava/io/File; ├── smali/org/emergent/android/weave/LoginActivity.smali │ @@ -7,15 +7,14 @@ │ .implements Landroid/view/View$OnClickListener; │ .implements Lorg/emergent/android/weave/Constants$Implementable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/emergent/android/weave/LoginActivity$4;, │ Lorg/emergent/android/weave/LoginActivity$MyHandler;, │ Lorg/emergent/android/weave/LoginActivity$AuthResult; │ } │ .end annotation │ │ │ # static fields │ @@ -103,15 +102,14 @@ │ .line 90 │ new-instance v0, Lorg/emergent/android/weave/LoginActivity$1; │ │ invoke-direct {v0, p0}, Lorg/emergent/android/weave/LoginActivity$1;->(Lorg/emergent/android/weave/LoginActivity;)V │ │ iput-object v0, p0, Lorg/emergent/android/weave/LoginActivity;->m_filterEditWatcher:Landroid/text/TextWatcher; │ │ - .line 494 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/emergent/android/weave/LoginActivity;)V │ .locals 0 │ .param p0, "x0" # Lorg/emergent/android/weave/LoginActivity; │ │ @@ -886,24 +884,27 @@ │ │ invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Yes" │ │ + .line 285 │ invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "No" │ │ + .line 286 │ invoke-virtual {v3, v4, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 287 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 292 │ .end local v0 # "builder":Landroid/app/AlertDialog$Builder; │ .end local v1 # "clickListener":Landroid/content/DialogInterface$OnClickListener; │ :goto_0 │ return-void ├── smali/org/emergent/android/weave/ApiCompatUtil$Api11CompatUtil.smali │ @@ -89,56 +89,63 @@ │ │ move-result-object v6 │ │ invoke-direct {v5, v6}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ const v6, 0x7f0a0038 │ │ + .line 127 │ invoke-virtual {v4, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0a0039 │ │ + .line 128 │ invoke-virtual {v4, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f020015 │ │ + .line 129 │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0a003a │ │ + .line 130 │ invoke-virtual {v4, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ + .line 131 │ invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ + .line 132 │ invoke-virtual {v5, v7}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ + .line 133 │ invoke-virtual {v5}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ move-result-object v2 │ │ .line 135 │ .local v2, "noti":Landroid/app/Notification; │ const-string v3, "notification" ├── smali/org/emergent/android/weave/syncadapter/SyncService.smali │ @@ -170,23 +170,23 @@ │ .line 90 │ invoke-direct {p0, v5, v3, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;->sendAuthMessage(Landroid/os/Messenger;Landroid/os/Bundle;Ljava/lang/Throwable;)V │ │ goto :goto_0 │ .end method │ │ .method private onHandleResetIntent(Landroid/content/Intent;)V │ - .locals 3 │ + .locals 4 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ .line 126 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ :try_start_0 │ - iput-wide v1, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ + iput-wide v2, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ │ .line 127 │ invoke-static {p0}, Lorg/emergent/android/weave/syncadapter/SyncService;->wipeDataImpl2(Landroid/content/Context;)V │ │ .line 128 │ const-string v1, "EmergentWeave" │ │ @@ -229,17 +229,17 @@ │ │ invoke-virtual {v2, v9}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ move-result-wide v6 │ │ .line 98 │ .local v6, "reqTimeStamp":J │ - iget-wide v9, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ + iget-wide v10, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ │ - cmp-long v9, v6, v9 │ + cmp-long v9, v6, v10 │ │ if-gez v9, :cond_0 │ │ .line 99 │ const-string v9, "EmergentWeave" │ │ const-string v10, "Skipping redundant sync!" │ @@ -305,17 +305,17 @@ │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 119 │ :goto_1 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - iput-wide v9, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ + iput-wide v10, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ │ .line 120 │ invoke-virtual {v0, p0}, Lorg/emergent/android/weave/ApiCompatUtil;->clearSyncNotification(Landroid/content/Context;)V │ │ goto :goto_0 │ │ .line 113 │ @@ -345,17 +345,17 @@ │ invoke-direct {p0, v5, v1}, Lorg/emergent/android/weave/syncadapter/SyncService;->sendMessage(Landroid/os/Messenger;Ljava/lang/Throwable;)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 119 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - iput-wide v9, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ + iput-wide v10, p0, Lorg/emergent/android/weave/syncadapter/SyncService;->m_lastSyncRequestTime:J │ │ .line 120 │ invoke-virtual {v0, p0}, Lorg/emergent/android/weave/ApiCompatUtil;->clearSyncNotification(Landroid/content/Context;)V │ │ goto :goto_0 │ │ .line 119 │ @@ -582,98 +582,97 @@ │ │ invoke-static {v2, v3, v0}, Lorg/emergent/android/weave/util/Dbg$Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ goto :goto_0 │ .end method │ │ .method private static weaveUpdateSync(Landroid/content/Context;Lorg/emergent/android/weave/client/WeaveAccountInfo;)Z │ - .locals 8 │ + .locals 7 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "loginInfo" # Lorg/emergent/android/weave/client/WeaveAccountInfo; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 146 │ if-nez p1, :cond_0 │ │ .line 158 │ :goto_0 │ - return v3 │ + return v2 │ │ .line 149 │ :cond_0 │ - new-instance v2, Ljava/util/HashSet; │ + new-instance v1, Ljava/util/HashSet; │ │ - const/4 v5, 0x2 │ + const/4 v4, 0x2 │ │ - new-array v5, v5, [Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + new-array v4, v4, [Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - new-instance v6, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + new-instance v5, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - sget-object v7, Lorg/emergent/android/weave/persistence/Bookmarks;->UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ + sget-object v6, Lorg/emergent/android/weave/persistence/Bookmarks;->UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - invoke-direct {v6, p0, v7}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ + invoke-direct {v5, p0, v6}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ │ - aput-object v6, v5, v3 │ + aput-object v5, v4, v2 │ │ - new-instance v3, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + new-instance v2, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ - sget-object v6, Lorg/emergent/android/weave/persistence/Passwords;->UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ + sget-object v5, Lorg/emergent/android/weave/persistence/Passwords;->UPDATER:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - invoke-direct {v3, p0, v6}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ + invoke-direct {v2, p0, v5}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->(Landroid/content/Context;Lorg/emergent/android/weave/persistence/Weaves$Updater;)V │ │ - aput-object v3, v5, v4 │ + aput-object v2, v4, v3 │ │ - invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ + invoke-direct {v1, v2}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ .line 154 │ - .local v2, "syncAssistants":Ljava/util/Set;, "Ljava/util/Set;" │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + .local v1, "syncAssistants":Ljava/util/Set;, "Ljava/util/Set;" │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + check-cast v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ │ .line 155 │ - .local v1, "syncAssistant":Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + .local v0, "syncAssistant":Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ invoke-virtual {p1}, Lorg/emergent/android/weave/client/WeaveAccountInfo;->toAuthToken()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v1, v3}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->doQueryAndUpdate(Ljava/lang/String;)I │ + invoke-virtual {v0, v4}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->doQueryAndUpdate(Ljava/lang/String;)I │ │ goto :goto_1 │ │ - .end local v1 # "syncAssistant":Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ + .end local v0 # "syncAssistant":Lorg/emergent/android/weave/syncadapter/SyncAssistant; │ :cond_1 │ - move v3, v4 │ + move v2, v3 │ │ .line 158 │ goto :goto_0 │ .end method │ │ .method private static wipeDataImpl2(Landroid/content/Context;)V │ .locals 4 ├── smali/org/emergent/android/weave/syncadapter/SyncAssistant.smali │ @@ -106,15 +106,15 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method private getLastModified(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;)Ljava/util/Date; │ - .locals 7 │ + .locals 8 │ .param p1, "userWeave" # Lorg/emergent/android/weave/client/UserWeave; │ .param p2, "name" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/emergent/android/weave/client/WeaveException; │ } │ .end annotation │ @@ -186,19 +186,19 @@ │ │ move-result-wide v2 │ │ .line 130 │ .local v2, "modLong":J │ new-instance v4, Ljava/util/Date; │ │ - const-wide/16 v5, 0x3e8 │ + const-wide/16 v6, 0x3e8 │ │ - mul-long/2addr v5, v2 │ + mul-long/2addr v6, v2 │ │ - invoke-direct {v4, v5, v6}, Ljava/util/Date;->(J)V │ + invoke-direct {v4, v6, v7}, Ljava/util/Date;->(J)V │ :try_end_0 │ .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 134 │ .end local v2 # "modLong":J │ :goto_0 │ return-object v4 │ @@ -236,15 +236,15 @@ │ .line 49 │ return-void │ .end method │ │ │ # virtual methods │ .method public doQueryAndUpdate(Ljava/lang/String;)I │ - .locals 33 │ + .locals 32 │ .param p1, "authToken" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ @@ -258,666 +258,659 @@ │ .local v18, "startTime":J │ move-wide/from16 v8, v18 │ │ .line 56 │ .local v8, "lastOpTime":J │ invoke-static/range {p1 .. p1}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;->createWeaveAccountInfo(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveAccountInfo; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 57 │ - .local v11, "loginInfo":Lorg/emergent/android/weave/client/WeaveAccountInfo; │ - invoke-static {v11}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;->createUserWeave(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; │ + .local v10, "loginInfo":Lorg/emergent/android/weave/client/WeaveAccountInfo; │ + invoke-static {v10}, Lorg/emergent/android/weave/syncadapter/NetworkUtilities;->createUserWeave(Lorg/emergent/android/weave/client/WeaveAccountInfo;)Lorg/emergent/android/weave/client/UserWeave; │ │ - move-result-object v22 │ + move-result-object v21 │ │ .line 58 │ - .local v22, "userWeave":Lorg/emergent/android/weave/client/UserWeave; │ - sget-object v25, Lorg/emergent/android/weave/client/HashNode;->META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; │ + .local v21, "userWeave":Lorg/emergent/android/weave/client/UserWeave; │ + sget-object v24, Lorg/emergent/android/weave/client/HashNode;->META_GLOBAL:Lorg/emergent/android/weave/client/HashNode; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;->getNode(Lorg/emergent/android/weave/client/HashNode;)Lorg/emergent/android/weave/client/QueryResult; │ │ - move-result-object v12 │ + move-result-object v11 │ │ .line 59 │ - .local v12, "metaGlobal":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;" │ + .local v11, "metaGlobal":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;" │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_context:Landroid/content/Context; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v25 .. v25}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ + invoke-virtual/range {v24 .. v24}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ - move-result-object v17 │ + move-result-object v16 │ │ .line 61 │ - .local v17, "resolver":Landroid/content/ContentResolver; │ + .local v16, "resolver":Landroid/content/ContentResolver; │ invoke-static {}, Lorg/emergent/android/weave/syncadapter/SyncCache;->getInstance()Lorg/emergent/android/weave/syncadapter/SyncCache; │ │ - move-result-object v20 │ + move-result-object v17 │ │ .line 62 │ - .local v20, "syncCache":Lorg/emergent/android/weave/syncadapter/SyncCache; │ + .local v17, "syncCache":Lorg/emergent/android/weave/syncadapter/SyncCache; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v24 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ - invoke-virtual {v0, v12, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache;->validateMetaGlobal(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; │ + invoke-virtual {v0, v11, v1}, Lorg/emergent/android/weave/syncadapter/SyncCache;->validateMetaGlobal(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; │ │ - move-result-object v10 │ + move-result-object v7 │ │ .line 64 │ - .local v10, "lastSyncDate":Ljava/util/Date; │ - const-string v25, "EmergentWeave" │ + .local v7, "lastSyncDate":Ljava/util/Date; │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ │ - const/16 v27, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "vmg" │ + const-string v28, "vmg" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v8 │ + sub-long v28, v28, v8 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 65 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ .line 67 │ - if-nez v10, :cond_1 │ + if-nez v7, :cond_1 │ │ const/4 v6, 0x1 │ │ .line 69 │ .local v6, "expireCache":Z │ :goto_0 │ - const/4 v15, 0x0 │ + const/4 v14, 0x0 │ │ .line 71 │ - .local v15, "recCnt":I │ + .local v14, "recCnt":I │ if-eqz v6, :cond_0 │ │ .line 72 │ - const-string v25, "EmergentWeave" │ + const-string v24, "EmergentWeave" │ │ - new-instance v26, Ljava/lang/StringBuilder; │ + new-instance v25, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v26 .. v26}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v25 .. v25}, Ljava/lang/StringBuilder;->()V │ │ - const-string v27, "expiring caches for " │ + const-string v26, "expiring caches for " │ │ - invoke-virtual/range {v26 .. v27}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v26 │ + move-result-object v25 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v27 .. v27}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ + invoke-virtual/range {v26 .. v26}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v26 │ │ - invoke-virtual/range {v26 .. v27}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v25 .. v25}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 73 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v24, v0 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->deleteRecords(Landroid/content/ContentResolver;)I │ │ - move-result v15 │ + move-result v14 │ │ .line 74 │ - const-string v25, "EmergentWeave" │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ │ - const/16 v27, 0x3 │ + const/16 v26, 0x3 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "del" │ + const-string v28, "del" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v8 │ + sub-long v28, v28, v8 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x2 │ + const/16 v27, 0x2 │ │ - invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 76 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ .line 80 │ :cond_0 │ - new-instance v13, Lorg/emergent/android/weave/client/QueryParams; │ + new-instance v12, Lorg/emergent/android/weave/client/QueryParams; │ │ - invoke-direct {v13}, Lorg/emergent/android/weave/client/QueryParams;->()V │ + invoke-direct {v12}, Lorg/emergent/android/weave/client/QueryParams;->()V │ │ .line 96 │ - .local v13, "parms":Lorg/emergent/android/weave/client/QueryParams; │ + .local v12, "parms":Lorg/emergent/android/weave/client/QueryParams; │ if-nez v6, :cond_2 │ │ - const/16 v21, 0x1 │ + const/16 v20, 0x1 │ │ .line 98 │ - .local v21, "useCaches":Z │ + .local v20, "useCaches":Z │ :goto_1 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ .line 99 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getNodePath()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getNodePath()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v24 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v21 │ │ - move-object/from16 v2, v25 │ + move-object/from16 v2, v24 │ │ - invoke-direct {v0, v1, v2, v13}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->getCollection(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; │ + invoke-direct {v0, v1, v2, v12}, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->getCollection(Lorg/emergent/android/weave/client/UserWeave;Ljava/lang/String;Lorg/emergent/android/weave/client/QueryParams;)Lorg/emergent/android/weave/client/QueryResult; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 100 │ - .local v14, "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ - invoke-virtual {v14}, Lorg/emergent/android/weave/client/QueryResult;->getValue()Ljava/lang/Object; │ + .local v13, "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ + invoke-virtual {v13}, Lorg/emergent/android/weave/client/QueryResult;->getValue()Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - check-cast v24, Ljava/util/List; │ + check-cast v23, Ljava/util/List; │ │ .line 101 │ - .local v24, "wboList":Ljava/util/List;, "Ljava/util/List;" │ - const-string v25, "EmergentWeave" │ + .local v23, "wboList":Ljava/util/List;, "Ljava/util/List;" │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ │ - const/16 v27, 0x3 │ + const/16 v26, 0x3 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "retrieve" │ + const-string v28, "retrieve" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v8 │ + sub-long v28, v28, v8 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x2 │ + const/16 v27, 0x2 │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->size()I │ + invoke-interface/range {v23 .. v23}, Ljava/util/List;->size()I │ │ - move-result v29 │ + move-result v28 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v28 .. v28}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 102 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ .line 104 │ - invoke-virtual {v11}, Lorg/emergent/android/weave/client/WeaveAccountInfo;->getSecret()[C │ + invoke-virtual {v10}, Lorg/emergent/android/weave/client/WeaveAccountInfo;->getSecret()[C │ │ - move-result-object v25 │ + move-result-object v24 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ invoke-interface {v0, v1}, Lorg/emergent/android/weave/client/UserWeave;->getBulkTool([C)Lorg/emergent/android/weave/client/BulkKeyTool; │ │ move-result-object v4 │ │ .line 105 │ .local v4, "bulkTool":Lorg/emergent/android/weave/client/BulkKeyTool; │ - new-instance v16, Ljava/util/ArrayList; │ + new-instance v15, Ljava/util/ArrayList; │ │ - invoke-direct/range {v16 .. v16}, Ljava/util/ArrayList;->()V │ + invoke-direct {v15}, Ljava/util/ArrayList;->()V │ │ .line 106 │ - .local v16, "records":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v15, "records":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface/range {v23 .. v23}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v7 │ + move-result-object v24 │ │ - .local v7, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v24 .. v24}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v25 │ │ if-eqz v25, :cond_3 │ │ - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v24 .. v24}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - check-cast v23, Lorg/emergent/android/weave/client/WeaveBasicObject; │ + check-cast v22, Lorg/emergent/android/weave/client/WeaveBasicObject; │ │ .line 107 │ - .local v23, "wbo":Lorg/emergent/android/weave/client/WeaveBasicObject; │ - move-object/from16 v0, v23 │ + .local v22, "wbo":Lorg/emergent/android/weave/client/WeaveBasicObject; │ + move-object/from16 v0, v22 │ │ invoke-virtual {v0, v4}, Lorg/emergent/android/weave/client/WeaveBasicObject;->getEncryptedPayload(Lorg/emergent/android/weave/client/BulkKeyTool;)Lorg/json/JSONObject; │ │ move-result-object v5 │ │ .line 108 │ .local v5, "decryptedPayload":Lorg/json/JSONObject; │ new-instance v25, Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ move-object/from16 v0, v25 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v22 │ │ invoke-direct {v0, v1, v5}, Lorg/emergent/android/weave/persistence/Weaves$Record;->(Lorg/emergent/android/weave/client/WeaveBasicObject;Lorg/json/JSONObject;)V │ │ - move-object/from16 v0, v16 │ - │ - move-object/from16 v1, v25 │ + move-object/from16 v0, v25 │ │ - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v15, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_2 │ │ .line 67 │ .end local v4 # "bulkTool":Lorg/emergent/android/weave/client/BulkKeyTool; │ .end local v5 # "decryptedPayload":Lorg/json/JSONObject; │ .end local v6 # "expireCache":Z │ - .end local v7 # "i$":Ljava/util/Iterator; │ - .end local v13 # "parms":Lorg/emergent/android/weave/client/QueryParams; │ - .end local v14 # "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ - .end local v15 # "recCnt":I │ - .end local v16 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .end local v21 # "useCaches":Z │ - .end local v23 # "wbo":Lorg/emergent/android/weave/client/WeaveBasicObject; │ - .end local v24 # "wboList":Ljava/util/List;, "Ljava/util/List;" │ + .end local v12 # "parms":Lorg/emergent/android/weave/client/QueryParams; │ + .end local v13 # "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ + .end local v14 # "recCnt":I │ + .end local v15 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .end local v20 # "useCaches":Z │ + .end local v22 # "wbo":Lorg/emergent/android/weave/client/WeaveBasicObject; │ + .end local v23 # "wboList":Ljava/util/List;, "Ljava/util/List;" │ :cond_1 │ const/4 v6, 0x0 │ │ goto/16 :goto_0 │ │ .line 96 │ .restart local v6 # "expireCache":Z │ - .restart local v13 # "parms":Lorg/emergent/android/weave/client/QueryParams; │ - .restart local v15 # "recCnt":I │ + .restart local v12 # "parms":Lorg/emergent/android/weave/client/QueryParams; │ + .restart local v14 # "recCnt":I │ :cond_2 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ goto/16 :goto_1 │ │ .line 111 │ .restart local v4 # "bulkTool":Lorg/emergent/android/weave/client/BulkKeyTool; │ - .restart local v7 # "i$":Ljava/util/Iterator; │ - .restart local v14 # "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ - .restart local v16 # "records":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v21 # "useCaches":Z │ - .restart local v24 # "wboList":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v13 # "queryResult":Lorg/emergent/android/weave/client/QueryResult;, "Lorg/emergent/android/weave/client/QueryResult;>;" │ + .restart local v15 # "records":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v20 # "useCaches":Z │ + .restart local v23 # "wboList":Ljava/util/List;, "Ljava/util/List;" │ :cond_3 │ - const-string v25, "EmergentWeave" │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ │ - const/16 v27, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "decrypt" │ + const-string v28, "decrypt" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v8 │ + sub-long v28, v28, v8 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 112 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ .line 114 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v25, v0 │ - │ - move-object/from16 v0, v25 │ + move-object/from16 v24, v0 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v2, v16 │ + move-object/from16 v1, v16 │ │ - invoke-virtual {v0, v1, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->insertRecords(Landroid/content/ContentResolver;Ljava/util/List;)I │ + invoke-virtual {v0, v1, v15}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->insertRecords(Landroid/content/ContentResolver;Ljava/util/List;)I │ │ - move-result v15 │ + move-result v14 │ │ .line 115 │ - const-string v25, "EmergentWeave" │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f (%d)" │ │ - const/16 v27, 0x3 │ + const/16 v26, 0x3 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "ins" │ + const-string v28, "ins" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v8 │ + sub-long v28, v28, v8 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x2 │ + const/16 v27, 0x2 │ │ - invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 117 │ - invoke-virtual {v12}, Lorg/emergent/android/weave/client/QueryResult;->getUri()Ljava/net/URI; │ + invoke-virtual {v11}, Lorg/emergent/android/weave/client/QueryResult;->getUri()Ljava/net/URI; │ │ - move-result-object v25 │ + move-result-object v24 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lorg/emergent/android/weave/syncadapter/SyncAssistant;->m_updater:Lorg/emergent/android/weave/persistence/Weaves$Updater; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ + invoke-virtual/range {v25 .. v25}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->getEngineName()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-virtual {v14}, Lorg/emergent/android/weave/client/QueryResult;->getServerTimestamp()Ljava/util/Date; │ + invoke-virtual {v13}, Lorg/emergent/android/weave/client/QueryResult;->getServerTimestamp()Ljava/util/Date; │ │ - move-result-object v27 │ + move-result-object v26 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ - move-object/from16 v2, v26 │ + move-object/from16 v2, v25 │ │ - move-object/from16 v3, v27 │ + move-object/from16 v3, v26 │ │ invoke-virtual {v0, v1, v2, v3}, Lorg/emergent/android/weave/syncadapter/SyncCache;->updateLastSync(Ljava/net/URI;Ljava/lang/String;Ljava/util/Date;)Z │ │ .line 119 │ - const-string v25, "EmergentWeave" │ + const-string v24, "EmergentWeave" │ │ - const-string v26, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ + const-string v25, "SyncAssistant.doQueryAndUpdate %10s: %7.3f" │ │ - const/16 v27, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v28, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v29, "total" │ + const-string v28, "total" │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - const/16 v28, 0x1 │ + const/16 v27, 0x1 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v29 │ + move-result-wide v28 │ │ - sub-long v29, v29, v18 │ + sub-long v28, v28, v18 │ │ - move-wide/from16 v0, v29 │ + move-wide/from16 v0, v28 │ │ long-to-double v0, v0 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v28, v0 │ │ - const-wide v31, 0x408f400000000000L # 1000.0 │ + const-wide v30, 0x408f400000000000L # 1000.0 │ │ - div-double v29, v29, v31 │ + div-double v28, v28, v30 │ │ - invoke-static/range {v29 .. v30}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v28 .. v29}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - invoke-static/range {v25 .. v26}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v24 .. v25}, Lorg/emergent/android/weave/util/Dbg$Log;->d(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 120 │ - return v15 │ + return v14 │ .end method ├── smali/org/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper.smali │ @@ -260,58 +260,57 @@ │ .line 375 │ new-instance v0, Ljava/lang/StringBuffer; │ │ invoke-direct {v0}, Ljava/lang/StringBuffer;->()V │ │ .line 376 │ .local v0, "buf":Ljava/lang/StringBuffer; │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "CREATE TABLE " │ + const-string v5, "CREATE TABLE " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, "( " │ + const-string v5, "( " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ + invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 377 │ const/4 v2, 0x0 │ │ .line 378 │ .local v2, "colCnt":I │ invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ .line 379 │ .local v1, "col":Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ @@ -348,49 +347,49 @@ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ goto :goto_0 │ │ .line 384 │ .end local v1 # "col":Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 385 │ - .local v4, "keyCnt":I │ + .local v3, "keyCnt":I │ invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ :cond_2 │ :goto_1 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_4 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ │ .line 386 │ .restart local v1 # "col":Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ invoke-static {v1}, Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;->access$200(Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ .line 388 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ .line 389 │ - if-ne v4, v7, :cond_3 │ + if-ne v3, v7, :cond_3 │ │ .line 390 │ const-string v5, ", PRIMARY KEY( " │ │ invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 393 │ @@ -416,33 +415,33 @@ │ invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ goto :goto_2 │ │ .line 395 │ .end local v1 # "col":Lorg/emergent/android/weave/syncadapter/SyncCache$ColumnBuilder; │ :cond_4 │ - if-lez v4, :cond_5 │ + if-lez v3, :cond_5 │ │ .line 396 │ - const-string v5, ") ON CONFLICT REPLACE" │ + const-string v4, ") ON CONFLICT REPLACE" │ │ - invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ + invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 398 │ :cond_5 │ - const-string v5, ");" │ + const-string v4, ");" │ │ - invoke-virtual {v0, v5}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ + invoke-virtual {v0, v4}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 399 │ invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {p1, v5}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ + invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V │ │ .line 400 │ return-void │ .end method │ │ .method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V │ .locals 1 ├── smali/org/emergent/android/weave/syncadapter/SyncCache.smali │ @@ -1089,38 +1089,38 @@ │ const-string v8, "lastSyncDate was null" │ │ invoke-static {v7, v8}, Lorg/emergent/android/weave/util/Dbg$Log;->w(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 164 │ const/4 v7, 0x0 │ │ - .line 183 │ + .line 178 │ :cond_0 │ :goto_0 │ return v7 │ │ .line 167 │ :cond_1 │ invoke-virtual {p3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 168 │ - .local v1, "lastSync":J │ + .local v2, "lastSync":J │ const/4 v0, 0x0 │ │ .line 170 │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ :try_start_0 │ invoke-virtual {p1}, Ljava/net/URI;->toASCIIString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v1 │ │ .line 171 │ - .local v5, "uriStr":Ljava/lang/String; │ + .local v1, "uriStr":Ljava/lang/String; │ iget-object v7, p0, Lorg/emergent/android/weave/syncadapter/SyncCache;->m_helper:Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper; │ │ invoke-virtual {v7}, Lorg/emergent/android/weave/syncadapter/SyncCache$CacheDbHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; │ │ move-result-object v0 │ │ .line 172 │ @@ -1128,15 +1128,15 @@ │ │ invoke-direct {v6}, Landroid/content/ContentValues;->()V │ │ .line 173 │ .local v6, "values":Landroid/content/ContentValues; │ const-string v7, "lastModified" │ │ - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v8 │ │ invoke-virtual {v6, v7, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 174 │ const-string v7, "MgEngDat" │ @@ -1145,51 +1145,51 @@ │ │ const/4 v9, 0x2 │ │ new-array v9, v9, [Ljava/lang/String; │ │ const/4 v10, 0x0 │ │ - aput-object v5, v9, v10 │ + aput-object v1, v9, v10 │ │ const/4 v10, 0x1 │ │ aput-object p2, v9, v10 │ │ invoke-virtual {v0, v7, v6, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v7 │ │ - int-to-long v3, v7 │ + int-to-long v4, v7 │ │ .line 177 │ - .local v3, "updateCount":J │ + .local v4, "updateCount":J │ sget-boolean v7, Lorg/emergent/android/weave/syncadapter/SyncCache;->$assertionsDisabled:Z │ │ if-nez v7, :cond_3 │ │ - const-wide/16 v7, 0x2 │ + const-wide/16 v8, 0x2 │ │ - cmp-long v7, v3, v7 │ + cmp-long v7, v4, v8 │ │ if-ltz v7, :cond_3 │ │ new-instance v7, Ljava/lang/AssertionError; │ │ const-string v8, "Should not be able to update more than one row by constraints!" │ │ invoke-direct {v7, v8}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V │ │ throw v7 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 180 │ - .end local v3 # "updateCount":J │ - .end local v5 # "uriStr":Ljava/lang/String; │ + .end local v1 # "uriStr":Ljava/lang/String; │ + .end local v4 # "updateCount":J │ .end local v6 # "values":Landroid/content/ContentValues; │ :catchall_0 │ move-exception v7 │ │ if-eqz v0, :cond_2 │ │ .line 181 │ @@ -1200,21 +1200,21 @@ │ │ .line 183 │ :cond_2 │ :goto_1 │ throw v7 │ │ .line 178 │ - .restart local v3 # "updateCount":J │ - .restart local v5 # "uriStr":Ljava/lang/String; │ + .restart local v1 # "uriStr":Ljava/lang/String; │ + .restart local v4 # "updateCount":J │ .restart local v6 # "values":Landroid/content/ContentValues; │ :cond_3 │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - cmp-long v7, v3, v7 │ + cmp-long v7, v4, v8 │ │ if-lez v7, :cond_4 │ │ const/4 v7, 0x1 │ │ .line 180 │ :goto_2 │ @@ -1237,25 +1237,25 @@ │ .line 178 │ :cond_4 │ const/4 v7, 0x0 │ │ goto :goto_2 │ │ .line 182 │ - .end local v3 # "updateCount":J │ - .end local v5 # "uriStr":Ljava/lang/String; │ + .end local v1 # "uriStr":Ljava/lang/String; │ + .end local v4 # "updateCount":J │ .end local v6 # "values":Landroid/content/ContentValues; │ :catch_1 │ move-exception v8 │ │ goto :goto_1 │ .end method │ │ .method public validateMetaGlobal(Lorg/emergent/android/weave/client/QueryResult;Ljava/lang/String;)Ljava/util/Date; │ - .locals 21 │ + .locals 22 │ .param p2, "engineName" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Lorg/emergent/android/weave/client/QueryResult", │ "<", │ "Lorg/json/JSONObject;", │ @@ -1384,17 +1384,17 @@ │ │ .line 121 │ invoke-direct/range {v2 .. v9}, Lorg/emergent/android/weave/syncadapter/SyncCache;->checkCacheDb(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ move-result-wide v14 │ │ .line 122 │ - const-wide/16 v19, 0x0 │ + const-wide/16 v20, 0x0 │ │ - cmp-long v2, v14, v19 │ + cmp-long v2, v14, v20 │ │ if-lez v2, :cond_1 │ │ .line 123 │ new-instance v2, Ljava/util/Date; │ │ invoke-direct {v2, v14, v15}, Ljava/util/Date;->(J)V │ @@ -1406,24 +1406,24 @@ │ │ .line 154 │ :try_start_1 │ invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->close()V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ - .line 156 │ + .line 151 │ :cond_0 │ :goto_0 │ return-object v2 │ │ .line 124 │ :cond_1 │ - const-wide/16 v19, -0x1 │ + const-wide/16 v20, -0x1 │ │ - cmp-long v2, v14, v19 │ + cmp-long v2, v14, v20 │ │ if-nez v2, :cond_2 │ │ .line 125 │ :try_start_2 │ invoke-virtual/range {p0 .. p0}, Lorg/emergent/android/weave/syncadapter/SyncCache;->clear()V ├── smali/org/emergent/android/weave/syncadapter/SyncUtil.smali │ @@ -193,15 +193,15 @@ │ :cond_1 │ invoke-virtual {p0, v0}, Landroid/app/Activity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; │ │ goto :goto_0 │ .end method │ │ .method public static requestReset(Landroid/content/Context;Landroid/os/Handler;)V │ - .locals 5 │ + .locals 6 │ .param p0, "activity" # Landroid/content/Context; │ .param p1, "handler" # Landroid/os/Handler; │ │ .prologue │ .line 81 │ new-instance v0, Landroid/content/Intent; │ │ @@ -218,17 +218,17 @@ │ invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; │ │ .line 83 │ sget-object v2, Lorg/emergent/android/weave/syncadapter/SyncUtil;->INTENT_EXTRA_SYNC_REQTIME:Ljava/lang/String; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ + invoke-virtual {v0, v2, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ .line 84 │ if-eqz p1, :cond_0 │ │ .line 86 │ new-instance v1, Landroid/os/Messenger; ├── smali/org/emergent/android/weave/client/WeaveTransport$MyResponseHandler.smali │ @@ -49,15 +49,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic handleResponse(Lorg/apache/http/HttpResponse;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Lorg/apache/http/HttpResponse; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/apache/http/client/ClientProtocolException;, │ Ljava/io/IOException; │ } │ .end annotation ├── smali/org/emergent/android/weave/client/WeaveUtil.smali │ @@ -872,14 +872,15 @@ │ │ .line 333 │ invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;->close(Ljava/io/Reader;)V │ │ .line 334 │ invoke-static {v4}, Lorg/emergent/android/weave/client/WeaveUtil;->close(Ljava/io/Writer;)V │ │ + .line 331 │ return-object v6 │ │ .line 333 │ .end local v0 # "buf":[C │ .end local v2 # "is":Ljava/io/BufferedReader; │ .end local v4 # "os":Ljava/io/StringWriter; │ .end local v5 # "read":I │ @@ -996,16 +997,18 @@ │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ move-result-object v4 │ │ .line 354 │ invoke-static {v2}, Lorg/emergent/android/weave/client/WeaveUtil;->close(Ljava/io/OutputStream;)V │ │ + .line 352 │ return-object v4 │ │ + .line 354 │ .end local v0 # "buf":[B │ .end local v2 # "os":Ljava/io/ByteArrayOutputStream; │ .end local v3 # "read":I │ .restart local v1 # "os":Ljava/io/ByteArrayOutputStream; │ :catchall_1 │ move-exception v4 │ │ @@ -1181,102 +1184,102 @@ │ │ invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V │ │ throw v2 │ .end method │ │ .method public static toModifiedTimeDate(D)Ljava/util/Date; │ - .locals 5 │ + .locals 6 │ .param p0, "modDouble" # D │ │ .prologue │ .line 113 │ - const-wide v3, 0x408f400000000000L # 1000.0 │ + const-wide v4, 0x408f400000000000L # 1000.0 │ │ - mul-double/2addr v3, p0 │ + mul-double/2addr v4, p0 │ │ :try_start_0 │ - invoke-static {v3, v4}, Ljava/lang/Math;->round(D)J │ + invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 114 │ - .local v1, "mod":J │ - new-instance v3, Ljava/util/Date; │ + .local v2, "mod":J │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v3, v1, v2}, Ljava/util/Date;->(J)V │ + invoke-direct {v1, v2, v3}, Ljava/util/Date;->(J)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 116 │ - .end local v1 # "mod":J │ + .end local v2 # "mod":J │ :goto_0 │ - return-object v3 │ + return-object v1 │ │ .line 115 │ :catch_0 │ move-exception v0 │ │ .line 116 │ .local v0, "e":Ljava/lang/Exception; │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static toModifiedTimeDate(Ljava/lang/String;)Ljava/util/Date; │ - .locals 11 │ + .locals 12 │ .param p0, "modified" # Ljava/lang/String; │ │ .prologue │ .line 100 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ .line 102 │ - .local v5, "now":J │ + .local v6, "now":J │ :try_start_0 │ invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - const-wide v9, 0x408f400000000000L # 1000.0 │ + const-wide v10, 0x408f400000000000L # 1000.0 │ │ - mul-double v3, v7, v9 │ + mul-double v4, v8, v10 │ │ .line 103 │ - .local v3, "modDouble":D │ - invoke-static {v3, v4}, Ljava/lang/Math;->round(D)J │ + .local v4, "modDouble":D │ + invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 105 │ - .local v1, "mod":J │ - new-instance v7, Ljava/util/Date; │ + .local v2, "mod":J │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v7, v1, v2}, Ljava/util/Date;->(J)V │ + invoke-direct {v1, v2, v3}, Ljava/util/Date;->(J)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 107 │ - .end local v1 # "mod":J │ - .end local v3 # "modDouble":D │ + .end local v2 # "mod":J │ + .end local v4 # "modDouble":D │ :goto_0 │ - return-object v7 │ + return-object v1 │ │ .line 106 │ :catch_0 │ move-exception v0 │ │ .line 107 │ .local v0, "e":Ljava/lang/Exception; │ - new-instance v7, Ljava/util/Date; │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v7}, Ljava/util/Date;->()V │ + invoke-direct {v1}, Ljava/util/Date;->()V │ │ goto :goto_0 │ .end method │ │ .method public static toModifiedTimeString(Ljava/util/Date;)Ljava/lang/String; │ .locals 9 │ .param p0, "modified" # Ljava/util/Date; ├── smali/org/emergent/android/weave/client/Dbg.smali │ @@ -337,23 +337,26 @@ │ │ sub-int v2, v1, v2 │ │ if-gt v2, v3, :cond_2 │ │ add-int/lit8 v2, v0, 0x1 │ │ + .line 107 │ invoke-virtual {p0, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v2 │ │ :goto_1 │ move-object p0, v2 │ │ + .line 106 │ goto :goto_0 │ │ + .line 108 │ :cond_2 │ invoke-virtual {p0}, Ljava/lang/String;->length()I │ │ move-result v2 │ │ add-int/lit8 v2, v2, -0x17 ├── smali/org/emergent/android/weave/client/WeaveMain.smali │ @@ -70,14 +70,15 @@ │ sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;->smWeaveFactory:Lorg/emergent/android/weave/client/WeaveFactory; │ │ .line 55 │ const-string v0, "mode" │ │ sget-object v1, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;->DECRYPT:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ + .line 56 │ invoke-virtual {v1}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;->name()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Ljava/lang/System;->getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -88,25 +89,25 @@ │ │ invoke-static {v0}, Lorg/emergent/android/weave/client/WeaveMain$CipherMode;->valueOf(Ljava/lang/String;)Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ move-result-object v0 │ │ sput-object v0, Lorg/emergent/android/weave/client/WeaveMain;->smCipherMode:Lorg/emergent/android/weave/client/WeaveMain$CipherMode; │ │ + .line 55 │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 37 │ return-void │ .end method │ │ .method public static doPut(Ljava/lang/String;)V │ .locals 10 │ .param p0, "nodepath" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ @@ -675,15 +676,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method private static loadLoginProperties()V │ - .locals 9 │ + .locals 10 │ │ .prologue │ .line 79 │ const/4 v3, 0x0 │ │ .line 81 │ .local v3, "in":Ljava/io/InputStream; │ @@ -732,19 +733,19 @@ │ if-eqz v5, :cond_1 │ │ invoke-virtual {v0}, Ljava/io/File;->length()J │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - const-wide/16 v7, 0x1 │ + const-wide/16 v8, 0x1 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-gez v5, :cond_2 │ │ .line 94 │ :cond_1 │ invoke-static {v3}, Lorg/emergent/android/weave/client/WeaveUtil;->close(Ljava/io/InputStream;)V │ │ @@ -1428,14 +1429,15 @@ │ │ if-ne p2, v4, :cond_2 │ │ iget-object v4, p1, Lorg/emergent/android/weave/client/BulkKeyCouplet;->cipherKey:Ljava/security/Key; │ │ iget-object v5, p1, Lorg/emergent/android/weave/client/BulkKeyCouplet;->hmacKey:Ljava/security/Key; │ │ + .line 248 │ invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;->encryptWboPayload(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ move-result-object v2 │ │ .line 251 │ .local v2, "wboNewPayload":Lorg/json/JSONObject; │ :goto_1 │ @@ -1464,22 +1466,23 @@ │ │ :goto_2 │ move-object p0, v0 │ │ .line 257 │ goto :goto_0 │ │ - .line 247 │ + .line 248 │ .end local v0 # "newNodeObj":Lorg/json/JSONObject; │ .end local v2 # "wboNewPayload":Lorg/json/JSONObject; │ :cond_2 │ iget-object v4, p1, Lorg/emergent/android/weave/client/BulkKeyCouplet;->cipherKey:Ljava/security/Key; │ │ iget-object v5, p1, Lorg/emergent/android/weave/client/BulkKeyCouplet;->hmacKey:Ljava/security/Key; │ │ + .line 249 │ invoke-static {v4, v5, v3}, Lorg/emergent/android/weave/client/WeaveUtil;->decryptWboPayload(Ljava/security/Key;Ljava/security/Key;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ │ move-result-object v2 │ │ goto :goto_1 │ │ .line 255 ├── smali/org/emergent/android/weave/client/WeaveSSLSocketFactory.smali │ @@ -34,15 +34,14 @@ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 49 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Lorg/emergent/android/weave/client/WeaveSSLSocketFactory;->m_sslcontext:Ljavax/net/ssl/SSLContext; │ │ - .line 127 │ return-void │ .end method │ │ .method private static createEasySSLContext()Ljavax/net/ssl/SSLContext; │ .locals 7 │ .annotation system Ldalvik/annotation/Throws; │ value = { ├── smali/org/emergent/android/weave/client/Base64Encoder.smali │ @@ -629,24 +629,26 @@ │ │ invoke-virtual {v0, v2}, Ljava/lang/String;->charAt(I)C │ │ move-result v6 │ │ add-int/lit8 v2, v12, -0x1 │ │ + .line 231 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v2}, Ljava/lang/String;->charAt(I)C │ │ move-result v7 │ │ move-object/from16 v2, p0 │ │ move-object/from16 v3, p2 │ │ + .line 230 │ invoke-direct/range {v2 .. v7}, Lorg/emergent/android/weave/client/Base64Encoder;->decodeLastBlock(Ljava/io/OutputStream;CCCC)I │ │ move-result v2 │ │ add-int v16, v16, v2 │ │ .line 233 ├── smali/org/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier.smali │ @@ -29,40 +29,44 @@ │ .locals 1 │ .param p0, "hostname" # Ljava/lang/String; │ │ .prologue │ .line 347 │ if-eqz p0, :cond_1 │ │ + .line 348 │ invoke-static {p0}, Lorg/apache/http/conn/util/InetAddressUtils;->isIPv4Address(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 349 │ invoke-static {p0}, Lorg/apache/http/conn/util/InetAddressUtils;->isIPv6Address(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 347 │ :goto_0 │ return v0 │ │ + .line 349 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private static resolveHostAddresses(Ljava/lang/String;Ljava/util/Collection;)V │ - .locals 7 │ + .locals 6 │ .param p0, "cn" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/Collection", │ "<", │ @@ -77,58 +81,50 @@ │ :try_start_0 │ invoke-static {p0}, Ljava/net/InetAddress;->getAllByName(Ljava/lang/String;)[Ljava/net/InetAddress; │ │ move-result-object v1 │ │ .line 338 │ .local v1, "addresses":[Ljava/net/InetAddress; │ - move-object v2, v1 │ - │ - .local v2, "arr$":[Ljava/net/InetAddress; │ - array-length v5, v2 │ + array-length v4, v1 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v5, :cond_0 │ + if-ge v3, v4, :cond_0 │ │ - aget-object v0, v2, v4 │ + aget-object v0, v1, v3 │ │ .line 339 │ .local v0, "address":Ljava/net/InetAddress; │ invoke-virtual {v0}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {p1, v6}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z │ + invoke-interface {p1, v5}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/net/UnknownHostException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 338 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 341 │ .end local v0 # "address":Ljava/net/InetAddress; │ .end local v1 # "addresses":[Ljava/net/InetAddress; │ - .end local v2 # "arr$":[Ljava/net/InetAddress; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ :catch_0 │ - move-exception v3 │ + move-exception v2 │ │ .line 342 │ - .local v3, "e":Ljava/net/UnknownHostException; │ - invoke-static {v3}, Lorg/emergent/android/weave/client/Dbg;->d(Ljava/lang/Throwable;)V │ + .local v2, "e":Ljava/net/UnknownHostException; │ + invoke-static {v2}, Lorg/emergent/android/weave/client/Dbg;->d(Ljava/lang/Throwable;)V │ │ .line 344 │ - .end local v3 # "e":Ljava/net/UnknownHostException; │ + .end local v2 # "e":Ljava/net/UnknownHostException; │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public verify(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V ├── smali/org/emergent/android/weave/client/UserWeaveImpl.smali │ @@ -857,14 +857,15 @@ │ :try_start_0 │ iget-boolean v5, p1, Lorg/emergent/android/weave/client/HashNode;->userServer:Z │ │ if-eqz v5, :cond_1 │ │ iget-object v5, p1, Lorg/emergent/android/weave/client/HashNode;->nodePath:Ljava/lang/String; │ │ + .line 93 │ invoke-virtual {p0, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;->buildUserUriFromSubpath(Ljava/lang/String;)Ljava/net/URI; │ │ move-result-object v2 │ │ .line 95 │ .local v2, "nodeUri":Ljava/net/URI; │ :goto_0 │ @@ -906,22 +907,23 @@ │ :cond_0 │ new-instance v5, Lorg/emergent/android/weave/client/QueryResult; │ │ invoke-direct {v5, v4, v3}, Lorg/emergent/android/weave/client/QueryResult;->(Lorg/emergent/android/weave/client/WeaveResponse;Ljava/lang/Object;)V │ │ return-object v5 │ │ - .line 92 │ + .line 93 │ .end local v0 # "body":Ljava/lang/String; │ .end local v2 # "nodeUri":Ljava/net/URI; │ .end local v3 # "obj":Lorg/json/JSONObject; │ .end local v4 # "result":Lorg/emergent/android/weave/client/WeaveResponse; │ :cond_1 │ iget-object v5, p1, Lorg/emergent/android/weave/client/HashNode;->nodePath:Ljava/lang/String; │ │ + .line 94 │ invoke-virtual {p0, v5}, Lorg/emergent/android/weave/client/UserWeaveImpl;->buildSyncUriFromSubpath(Ljava/lang/String;)Ljava/net/URI; │ :try_end_0 │ .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 ├── smali/org/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders.smali │ @@ -40,61 +40,58 @@ │ │ .method private getHeaderValue(Ljava/lang/String;)Ljava/lang/String; │ .locals 5 │ .param p1, "headerName" # Ljava/lang/String; │ │ .prologue │ .line 252 │ - iget-object v0, p0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;->m_headers:[Lorg/apache/http/Header; │ + iget-object v2, p0, Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders;->m_headers:[Lorg/apache/http/Header; │ │ - .local v0, "arr$":[Lorg/apache/http/Header; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v2, v1 │ │ .line 253 │ - .local v1, "header":Lorg/apache/http/Header; │ - invoke-interface {v1}, Lorg/apache/http/Header;->getName()Ljava/lang/String; │ + .local v0, "header":Lorg/apache/http/Header; │ + invoke-interface {v0}, Lorg/apache/http/Header;->getName()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 254 │ - invoke-interface {v1}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; │ + invoke-interface {v0}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 256 │ - .end local v1 # "header":Lorg/apache/http/Header; │ + .end local v0 # "header":Lorg/apache/http/Header; │ :goto_1 │ - return-object v4 │ + return-object v1 │ │ .line 252 │ - .restart local v1 # "header":Lorg/apache/http/Header; │ + .restart local v0 # "header":Lorg/apache/http/Header; │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 256 │ - .end local v1 # "header":Lorg/apache/http/Header; │ + .end local v0 # "header":Lorg/apache/http/Header; │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private getHeaderValue(Lorg/emergent/android/weave/client/WeaveHeader;)Ljava/lang/String; │ .locals 1 │ .param p1, "header" # Lorg/emergent/android/weave/client/WeaveHeader; ├── smali/org/emergent/android/weave/client/WeaveConstants.smali │ @@ -31,15 +31,15 @@ │ .field private static final USER_AGENT_DEFAULT:Ljava/lang/String; │ │ .field static final WEAVE_API_VERSION:Ljava/lang/String; = "1.0" │ │ │ # direct methods │ .method static constructor ()V │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 24 │ const-class v0, Lorg/emergent/android/weave/client/WeaveConstants; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; │ │ @@ -56,17 +56,17 @@ │ │ const/4 v1, 0x1 │ │ new-array v1, v1, [Ljava/lang/Object; │ │ const/4 v2, 0x0 │ │ - const-wide v3, 0x3feccccccccccccdL # 0.9 │ + const-wide v4, 0x3feccccccccccccdL # 0.9 │ │ - invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ├── smali/org/emergent/android/weave/client/WeaveTransport.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "WeaveTransport.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/emergent/android/weave/client/WeaveTransport$1;, │ Lorg/emergent/android/weave/client/WeaveTransport$WeaveHostnameVerifier;, │ Lorg/emergent/android/weave/client/WeaveTransport$MyInterceptor;, │ Lorg/emergent/android/weave/client/WeaveTransport$MyResponseHandler;, │ Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseException;, │ Lorg/emergent/android/weave/client/WeaveTransport$WeaveResponseHeaders; │ } │ .end annotation │ @@ -391,14 +390,15 @@ │ .line 143 │ invoke-interface {v0}, Lorg/apache/http/client/HttpClient;->getConnectionManager()Lorg/apache/http/conn/ClientConnectionManager; │ │ move-result-object v2 │ │ invoke-interface {v2}, Lorg/apache/http/conn/ClientConnectionManager;->shutdown()V │ │ + .line 138 │ :cond_0 │ return-object v1 │ │ .line 142 │ :catchall_0 │ move-exception v1 │ │ @@ -486,14 +486,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v6 │ │ .line 166 │ if-eqz v6, :cond_0 │ │ + .line 161 │ :cond_0 │ return-object v4 │ │ .line 162 │ .end local v4 # "response":Lorg/emergent/android/weave/client/WeaveResponse; │ :catch_0 │ move-exception v0 ├── smali/org/emergent/android/weave/persistence/Weaves$Record.smali │ @@ -37,63 +37,63 @@ │ iput-object p2, p0, Lorg/emergent/android/weave/persistence/Weaves$Record;->m_decryptedPayload:Lorg/json/JSONObject; │ │ .line 107 │ return-void │ .end method │ │ .method private static toModifiedTimeDate(Ljava/lang/String;)Ljava/util/Date; │ - .locals 11 │ + .locals 12 │ .param p0, "modified" # Ljava/lang/String; │ │ .prologue │ .line 147 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ .line 149 │ - .local v5, "now":J │ + .local v6, "now":J │ :try_start_0 │ invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - const-wide v9, 0x408f400000000000L # 1000.0 │ + const-wide v10, 0x408f400000000000L # 1000.0 │ │ - mul-double v3, v7, v9 │ + mul-double v4, v8, v10 │ │ .line 150 │ - .local v3, "modDouble":D │ - invoke-static {v3, v4}, Ljava/lang/Math;->round(D)J │ + .local v4, "modDouble":D │ + invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 151 │ - .local v1, "mod":J │ - new-instance v7, Ljava/util/Date; │ + .local v2, "mod":J │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v7, v1, v2}, Ljava/util/Date;->(J)V │ + invoke-direct {v1, v2, v3}, Ljava/util/Date;->(J)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 153 │ - .end local v1 # "mod":J │ - .end local v3 # "modDouble":D │ + .end local v2 # "mod":J │ + .end local v4 # "modDouble":D │ :goto_0 │ - return-object v7 │ + return-object v1 │ │ .line 152 │ :catch_0 │ move-exception v0 │ │ .line 153 │ .local v0, "e":Ljava/lang/Exception; │ - new-instance v7, Ljava/util/Date; │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v7}, Ljava/util/Date;->()V │ + invoke-direct {v1}, Ljava/util/Date;->()V │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public getId()Ljava/lang/String; ├── smali/org/emergent/android/weave/persistence/Bookmarks.smali │ @@ -53,15 +53,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 30 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 72 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ .locals 0 │ .param p0, "x0" # Landroid/content/ContentValues; │ .param p1, "x1" # Lorg/emergent/android/weave/persistence/Weaves$Record; ├── smali/org/emergent/android/weave/persistence/BookmarkContentProvider.smali │ @@ -14,31 +14,26 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Landroid/content/ContentValues; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2, p3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -65,15 +60,14 @@ │ sget-object v0, Lorg/emergent/android/weave/persistence/Bookmarks;->CONTENT_URI:Landroid/net/Uri; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getType(Landroid/net/Uri;)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ │ .prologue │ .line 8 │ invoke-super {p0, p1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->getType(Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ @@ -89,16 +83,14 @@ │ const-string v0, "password" │ │ return-object v0 │ .end method │ │ .method public bridge synthetic insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ move-result-object v0 │ │ @@ -115,35 +107,26 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Ljava/lang/String; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ - .param p5, "x4" # Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super/range {p0 .. p5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2, p3, p4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 ├── smali/org/emergent/android/weave/persistence/Bookmarks$1.smali │ @@ -13,16 +13,16 @@ │ name = null │ .end annotation │ │ │ # direct methods │ .method constructor (Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Lorg/emergent/android/weave/client/CollectionNode; │ + .param p1, "authority" # Landroid/net/Uri; │ + .param p2, "colNode" # Lorg/emergent/android/weave/client/CollectionNode; │ │ .prologue │ .line 37 │ invoke-direct {p0, p1, p2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ return-void │ .end method ├── smali/org/emergent/android/weave/persistence/Weaves.smali │ @@ -17,20 +17,19 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 19 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 99 │ return-void │ .end method │ │ .method public static putColumnValue(Landroid/content/ContentValues;Ljava/lang/String;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "values" # Landroid/content/ContentValues; │ .param p1, "colName" # Ljava/lang/String; │ .param p2, "value" # J │ │ .prologue │ .line 33 │ invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; ├── smali/org/emergent/android/weave/persistence/Weaves$Updater.smali │ @@ -147,77 +147,76 @@ │ .end annotation │ │ .prologue │ .line 83 │ .local p2, "infos":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p2}, Ljava/util/List;->size()I │ │ - move-result v6 │ + move-result v5 │ │ - new-array v5, v6, [Landroid/content/ContentValues; │ + new-array v4, v5, [Landroid/content/ContentValues; │ │ .line 84 │ - .local v5, "valuesArray":[Landroid/content/ContentValues; │ - const/4 v1, 0x0 │ + .local v4, "valuesArray":[Landroid/content/ContentValues; │ + const/4 v0, 0x0 │ │ .line 85 │ - .local v1, "ii":I │ + .local v0, "ii":I │ invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lorg/emergent/android/weave/persistence/Weaves$Record; │ + check-cast v2, Lorg/emergent/android/weave/persistence/Weaves$Record; │ │ .line 86 │ - .local v3, "info":Lorg/emergent/android/weave/persistence/Weaves$Record; │ - new-instance v4, Landroid/content/ContentValues; │ + .local v2, "info":Lorg/emergent/android/weave/persistence/Weaves$Record; │ + new-instance v3, Landroid/content/ContentValues; │ │ - invoke-direct {v4}, Landroid/content/ContentValues;->()V │ + invoke-direct {v3}, Landroid/content/ContentValues;->()V │ │ .line 87 │ - .local v4, "values":Landroid/content/ContentValues; │ - invoke-virtual {p0, v4, v3}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->setContentValues(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ + .local v3, "values":Landroid/content/ContentValues; │ + invoke-virtual {p0, v3, v2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->setContentValues(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ │ .line 88 │ - add-int/lit8 v2, v1, 0x1 │ + add-int/lit8 v1, v0, 0x1 │ │ - .end local v1 # "ii":I │ - .local v2, "ii":I │ - aput-object v4, v5, v1 │ + .end local v0 # "ii":I │ + .local v1, "ii":I │ + aput-object v3, v4, v0 │ │ - move v1, v2 │ + move v0, v1 │ │ .line 89 │ - .end local v2 # "ii":I │ - .restart local v1 # "ii":I │ + .end local v1 # "ii":I │ + .restart local v0 # "ii":I │ goto :goto_0 │ │ .line 90 │ - .end local v3 # "info":Lorg/emergent/android/weave/persistence/Weaves$Record; │ - .end local v4 # "values":Landroid/content/ContentValues; │ + .end local v2 # "info":Lorg/emergent/android/weave/persistence/Weaves$Record; │ + .end local v3 # "values":Landroid/content/ContentValues; │ :cond_0 │ - iget-object v6, p0, Lorg/emergent/android/weave/persistence/Weaves$Updater;->m_authority:Landroid/net/Uri; │ + iget-object v5, p0, Lorg/emergent/android/weave/persistence/Weaves$Updater;->m_authority:Landroid/net/Uri; │ │ - invoke-virtual {p1, v6, v5}, Landroid/content/ContentResolver;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ + invoke-virtual {p1, v5, v4}, Landroid/content/ContentResolver;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ - move-result v6 │ + move-result v5 │ │ - return v6 │ + return v5 │ .end method │ │ .method protected abstract setContentValues(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lorg/json/JSONException; │ } ├── smali/org/emergent/android/weave/persistence/Passwords.smali │ @@ -50,15 +50,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 28 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 56 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/content/ContentValues;Lorg/emergent/android/weave/persistence/Weaves$Record;)V │ .locals 0 │ .param p0, "x0" # Landroid/content/ContentValues; │ .param p1, "x1" # Lorg/emergent/android/weave/persistence/Weaves$Record; ├── smali/org/emergent/android/weave/persistence/AbstractContentProvider.smali │ @@ -157,17 +157,17 @@ │ │ invoke-virtual {p2, v3, v4, p4}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ move-result-wide v0 │ │ .line 103 │ .local v0, "rowId":J │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v3, v0, v3 │ + cmp-long v3, v0, v4 │ │ if-lez v3, :cond_0 │ │ .line 104 │ invoke-virtual {p0, p3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->getTableUri(Landroid/net/Uri;)Landroid/net/Uri; │ │ move-result-object v3 │ @@ -443,45 +443,45 @@ │ │ .method protected getTypePrefix(Landroid/net/Uri;)Ljava/lang/String; │ .locals 6 │ .param p1, "uri" # Landroid/net/Uri; │ │ .prologue │ .line 155 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ .line 157 │ - .local v3, "singleResult":Z │ + .local v1, "singleResult":Z │ :try_start_0 │ invoke-static {p1}, Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J │ :try_end_0 │ .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 158 │ - .local v1, "rowId":J │ + .local v2, "rowId":J │ const-wide/16 v4, -0x1 │ │ - cmp-long v4, v1, v4 │ + cmp-long v4, v2, v4 │ │ if-lez v4, :cond_0 │ │ .line 159 │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ .line 164 │ - .end local v1 # "rowId":J │ + .end local v2 # "rowId":J │ :cond_0 │ :goto_0 │ const/4 v0, 0x0 │ │ .line 165 │ .local v0, "retval":Ljava/lang/String; │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 166 │ const-string v0, "vnd.android.cursor.item/vnd.emergentdotorg." │ │ .line 170 │ :goto_1 │ return-object v0 │ @@ -563,15 +563,15 @@ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ - .locals 11 │ + .locals 12 │ .param p1, "uri" # Landroid/net/Uri; │ .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 │ @@ -621,49 +621,49 @@ │ │ invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;->setTables(Ljava/lang/String;)V │ │ .line 135 │ :try_start_0 │ invoke-static {p1}, Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 136 │ - .local v9, "rowId":J │ + .local v10, "rowId":J │ const-wide/16 v2, -0x1 │ │ - cmp-long v2, v9, v2 │ + cmp-long v2, v10, v2 │ │ if-lez v2, :cond_0 │ │ .line 137 │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "_id = " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - invoke-virtual {v2, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v10, v11}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v0, v2}, Landroid/database/sqlite/SQLiteQueryBuilder;->appendWhere(Ljava/lang/CharSequence;)V │ :try_end_0 │ .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 141 │ - .end local v9 # "rowId":J │ + .end local v10 # "rowId":J │ :cond_0 │ :goto_0 │ iget-object v2, p0, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->dbHelper:Landroid/database/sqlite/SQLiteOpenHelper; │ │ invoke-virtual {v2}, Landroid/database/sqlite/SQLiteOpenHelper;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; │ │ move-result-object v1 │ @@ -674,15 +674,15 @@ │ │ const/4 v6, 0x0 │ │ move-object v2, p2 │ │ move-object v3, p3 │ │ - move-object v4, p4 │ + move-object/from16 v4, p4 │ │ move-object/from16 v7, p5 │ │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteQueryBuilder;->query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 ├── smali/org/emergent/android/weave/persistence/Passwords$1.smali │ @@ -13,16 +13,16 @@ │ name = null │ .end annotation │ │ │ # direct methods │ .method constructor (Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Lorg/emergent/android/weave/client/CollectionNode; │ + .param p1, "authority" # Landroid/net/Uri; │ + .param p2, "colNode" # Lorg/emergent/android/weave/client/CollectionNode; │ │ .prologue │ .line 35 │ invoke-direct {p0, p1, p2}, Lorg/emergent/android/weave/persistence/Weaves$Updater;->(Landroid/net/Uri;Lorg/emergent/android/weave/client/CollectionNode;)V │ │ return-void │ .end method ├── smali/org/emergent/android/weave/persistence/PasswordContentProvider.smali │ @@ -14,31 +14,26 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Landroid/content/ContentValues; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2, p3}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -65,15 +60,14 @@ │ sget-object v0, Lorg/emergent/android/weave/persistence/Passwords;->CONTENT_URI:Landroid/net/Uri; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getType(Landroid/net/Uri;)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ │ .prologue │ .line 8 │ invoke-super {p0, p1}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->getType(Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ @@ -89,16 +83,14 @@ │ const-string v0, "password" │ │ return-object v0 │ .end method │ │ .method public bridge synthetic insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ move-result-object v0 │ │ @@ -115,35 +107,26 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Ljava/lang/String; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ - .param p5, "x4" # Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super/range {p0 .. p5}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ │ .prologue │ .line 8 │ invoke-super {p0, p1, p2, p3, p4}, Lorg/emergent/android/weave/persistence/AbstractContentProvider;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 ├── smali/org/emergent/android/weave/util/Dbg.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 8 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 14 │ return-void │ .end method ├── res/drawable-mdpi-v11/ic_menu_refresh.png │ ├── sng │ │ @@ -2,39 +2,39 @@ │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0602 0101 0200 0100 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0602 0101 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0002 0002 0002 0001 0001 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0301 0000 c300 1300 0000 0000 0000 0000 0000 0202 0000 0912 004d 0022 0000 0001 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0301 0000 0000 0000 0000 0000 0000 0000 0000 0202 0000 0912 004d 0022 0000 0001 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0005 0019 0030 003d 0040 0036 0022 000b 0000 000e 1369 56a1 0050 0000 0f01 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0201 0001 0000 0a0d 0040 146f 4b88 7994 9098 9599 8496 5f8e 2279 004b 0062 a09b cb9c 0058 0000 8b00 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0201 0001 0000 0a0d 0040 146f 4b88 7994 9098 9599 8496 5f8e 2279 004b 0062 a09b cb9c 0058 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0601 0000 a101 0032 1877 8998 df9d fe9b ff99 ff98 ff98 ff98 ff9a f09d 9c99 9797 ff99 d09d 0864 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0a00 0000 8003 004b 4f92 e29c ff99 fe97 ff9a ee9d d59d d49d e79e fd9b ff98 ff99 fe99 ff98 e49e 136f 0003 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 1600 0000 ff01 004c 6996 fd9b ff97 fd9a ba9c 5e8f 2577 0b68 0c67 1f70 4487 d59a ff98 fa99 ff98 ef9d 2677 000a 0000 0001 0000 0000 0000 0000 │ │ -0000 0000 0000 1100 0001 0000 0035 5392 fc9b ff97 ee9b 5f92 005e 0326 040a 0301 bc02 004a 548d f699 fe98 fb98 ff97 f89c 3a7f 0011 0000 0001 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 8003 004b 4f92 e29c ff99 fe97 ff9a ee9d d59d d49d e79e fd9b ff98 ff99 fe99 ff98 e49e 136f 0003 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff01 004c 6996 fd9b ff97 fd9a ba9c 5e8f 2577 0b68 0c67 1f70 4487 d59a ff98 fa99 ff98 ef9d 2677 000a 0000 0001 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0001 0000 0035 5392 fc9b ff97 ee9b 5f92 005e 0326 040a 0301 bc02 004a 548d f699 fe98 fb98 ff97 f89c 3a7f 0011 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0000 0301 0000 000f 2079 e19c ff97 ec9b 4087 003c a802 0000 1101 0000 0044 6794 ff9d ff9a ff9b ff9b fe9a ff9e 4d8a 001a 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0000 0501 0000 0043 8c98 ff98 ff9a 5d91 0038 0000 0501 0002 0000 0006 0774 7099 7691 6992 608f 5a8f 528a 518b 1d74 0010 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0001 0000 0006 1571 db9d ff97 b49b 005b ff01 2401 0701 0000 0000 0000 001b 0032 002a 0028 0022 0020 001c 001c 0011 0000 0002 0001 0000 0000 0000 0000 │ │ 0000 0000 0001 0000 001c 508a ff9b ff9a 5d8d 0025 0000 0102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0002 0000 0032 7b95 ff98 e89d 2476 000a 0000 0401 0000 0000 0000 0000 0001 0002 0002 0002 0002 0002 0000 0006 0024 002d 0036 0017 0000 0001 0000 0000 │ │ -0000 0000 0002 0000 0040 9898 ff97 d79c 0e68 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 002e 3a8e 7e92 7099 0a60 af00 ff00 0000 0000 │ │ -0000 0000 0002 0000 0040 7a9d d49c 90a1 0562 7800 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 003e 9199 ff99 dd9e 106c 0002 0000 0000 0000 │ │ -0000 0000 0001 0000 0016 015a 0058 0053 0025 0000 0001 0000 0001 0001 0001 0001 0000 0000 0000 0000 0000 0302 0000 0046 a09b ff97 c99c 0561 ff00 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0c00 0000 0002 0866 ce9d ff97 ac9c 004d 0000 1101 0000 0000 │ │ -0000 0000 0000 0000 0001 4901 9000 1f00 0002 0002 0004 0004 0008 0009 000f 0009 0000 0000 0000 0000 0002 0000 0022 4f8a ff9b ff99 7294 002f 0000 0002 0000 0000 │ │ -0000 0000 0000 0000 0000 0501 0400 0134 0c6b 0e69 146f 1572 2376 2377 3c7c 1e77 001d 0000 0002 0102 0000 0806 0065 b99b ff97 e69c 2579 000e 0000 0101 0000 0000 │ │ +0000 0000 0002 0000 0040 9898 ff97 d79c 0e68 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 002e 3a8e 7e92 7099 0a60 0000 0000 0000 0000 │ │ +0000 0000 0002 0000 0040 7a9d d49c 90a1 0562 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 003e 9199 ff99 dd9e 106c 0002 0000 0000 0000 │ │ +0000 0000 0001 0000 0016 015a 0058 0053 0025 0000 0001 0000 0001 0001 0001 0001 0000 0000 0000 0000 0000 0302 0000 0046 a09b ff97 c99c 0561 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0866 ce9d ff97 ac9c 004d 0000 1101 0000 0000 │ │ +0000 0000 0000 0000 0001 4901 0000 0000 0002 0002 0004 0004 0008 0009 000f 0009 0000 0000 0000 0000 0002 0000 0022 4f8a ff9b ff99 7294 002f 0000 0002 0000 0000 │ │ +0000 0000 0000 0000 0000 0501 0000 0134 0c6b 0e69 146f 1572 2376 2377 3c7c 1e77 001d 0000 0002 0102 0000 0806 0065 b99b ff97 e69c 2579 000e 0000 0101 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0001 0a6a baa2 e29c e39e e99e ea9d fe9d caa2 1a85 001a 0000 0e02 0000 3507 0053 8395 ff99 ff98 8998 0045 0000 0b01 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6700 035e cc9c ff97 fd98 fe98 ff98 dd99 2b7c 0020 0000 0001 1f02 0122 0068 8796 ff9a ff97 ca9d 1273 000c 0000 0601 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 035e cc9c ff97 fd98 fe98 ff98 dd99 2b7c 0020 0000 0001 1f02 0122 0068 8796 ff9a ff97 ca9d 1273 000c 0000 0601 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 2f01 0000 0053 b69d ff98 f999 fd98 fb9b 4b8f 0063 063f 013e 0049 0967 4c8b c29b ff99 ff97 e19c 2c86 0026 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0302 0000 0049 a69c ff98 fa98 ff98 fc98 e999 bc99 999b 9199 a49c d39d fd9a fe97 ff99 cb9d 2986 002e 0000 0001 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0002 0000 003e 9299 ff99 e899 cb9c ff9c ff99 ff98 ff98 ff98 ff98 fe97 ff99 ea9c 8198 0e70 0024 0000 0001 0f00 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0002 0000 003e 9299 ff99 e899 cb9c ff9c ff99 ff98 ff98 ff98 ff98 fe97 ff99 ea9c 8198 0e70 0024 0000 0001 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0002 0000 0033 8193 ff9d 4f8c 006a 5189 949a be9d d49d d69d c79d a99c 6e93 1f77 0041 0b0a 0000 0001 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0002 0000 0029 6696 6c96 0046 8f03 001d 003f 0159 0a68 0c69 035f 004c 002c 000b 0000 0301 0101 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0001 0000 0015 0972 074b 1d01 2200 1200 0000 0000 0001 0001 0000 0700 0000 0000 0501 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 c400 0c05 3d02 0000 0601 0001 0302 3a01 0b00 ff00 b200 1201 0002 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0001 0000 0015 0972 074b 1d01 0000 0000 0000 0000 0001 0001 0000 0000 0000 0000 0501 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0c05 3d02 0000 0601 0001 0302 3a01 0000 0000 0000 1201 0002 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_back.png │ ├── sng │ │ @@ -18,52 +18,52 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f400 ff00 d100 c500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e900 df00 7b00 1a01 6900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 ff00 0000 3001 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e600 0000 0000 9404 ff01 ff0d 5e97 7e0d ff00 8f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 0000 b700 a908 ff04 b223 61bb 5eff ca0e ff00 aa00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 0000 bb01 ab09 ff02 903b 5fcd 68ff 78f7 da14 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 ef00 0000 ff01 d209 ff01 7956 5ee0 6dff 83fd 7afa d115 ff03 c200 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ea00 ff00 0000 b602 f709 ff04 6d72 5ef0 72ff 86fc 85ff 7cf9 d715 ff07 e101 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 ff00 0000 9d04 ff08 ff0d 648c 5dfc 77ff 86fd 87ff 88ff 7ef9 d716 ff0b fa04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fb00 d700 0000 a407 ff05 bf1c 62a5 5fff 7afe 86fd 88ff 8bff 8cff 82fa bc1b cb14 c612 a60c 8909 7307 7307 7307 7307 7307 7307 7307 7307 7307 7207 6107 5106 4106 2b01 0000 4500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f400 7400 0000 b608 ff01 9530 5fbd 62ff 7dfd 85fe 88ff 8dff 8eff 90ff 7cf9 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 f000 0000 ff00 cd09 0000 7946 5bd5 66ff 7ffd 84ff 87ff 8dff 91ff 91ff 93ff 6bfc 5f8a 5b86 5a87 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5a86 5786 682b ff00 3702 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 ff00 0000 b902 d609 ff03 6b5e 59ea 6aff 80fc 83ff 87ff 8dff 91ff 94ff 93ff 92ff 84ff 76ff 71ff 6dff 6bff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6bff 67ff 745a 0000 4e03 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc00 cb00 0000 9b04 fd08 ff09 6777 58f7 6dff 80fc 83ff 87ff 8cff 90ff 93ff 95ff 94ff 91ff 8eff 8af9 84f9 80f9 7ff9 7ef9 7ff9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ff5 77f9 8654 ff00 6103 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f200 b500 0000 b207 ff05 d214 6390 5aff 72ff 80fd 82ff 86ff 8bff 8fff 91ff 93ff 94ff 93ff 90ff 8bff 85ff 81ff 7fff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 7cfb 75ff 8455 0000 5f03 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e300 9300 0000 b708 ff02 9b24 5eac 5dff 75fe 7ffe 81ff 86ff 8bff 8eff 91ff 92ff 93ff 94ff 92ff 90ff 8dff 8aff 86ff 84ff 83ff 82ff 83ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 83ff 83ff 82fb 78ff 8555 0000 7304 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc00 ff00 0000 ad07 0000 7936 58c9 5fff 77fd 7eff 80ff 85ff 89ff 8dff 90ff 90ff 91ff 92ff 92ff 91ff 90ff 8eff 8cff 8aff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 86fb 7cff 8755 0000 8a04 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0c00 4102 0000 6d4a 54e1 62ff 78fb 7dff 7fff 84ff 88ff 8cff 8eff 8fff 90ff 90ff 90ff 90ff 90ff 8fff 8eff 8dff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8aff 89fb 7dff 8855 0000 8804 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d00 0001 6401 6a61 54f5 63ff 78fc 7bff 7fff 83ff 87ff 8aff 8cff 8dff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fb 7dff 8755 0000 8804 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f00 6000 fe03 867e 7ffe 7efd 7afc 7fff 83ff 86ff 89ff 8bff 8cff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fb 7dff 8855 0000 8904 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7e00 7401 ff02 a965 92ef 86ff 81fc 85ff 88ff 89ff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 87fb 7bff 8755 0000 8704 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd00 0000 dd00 c006 0000 ad4d 9bdc 8eff 87fd 87ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 85fb 7aff 8555 0000 8804 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de00 ff00 0000 ce09 0000 c133 a2c4 93ff 89fe 88ff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 85fb 79ff 8555 0000 7304 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 de00 0000 cb08 ff03 d820 a4a7 95ff 88fe 85fd 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 85ff 83fb 78ff 8455 0000 6103 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f600 ec00 0000 cd06 ff06 ff11 a88d 98fb 89ff 84fc 85ff 85ff 85ff 85ff 85ff 85ff 85ff 85ff 84ff 82f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 80f9 7df5 73f9 8054 ff00 5a03 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 ff00 0000 d003 f209 ff06 ab6e 99f1 8aff 83fc 83ff 84ff 83ff 83ff 83ff 83ff 83ff 87ff 8eff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 90ff 8fff 81ff 855a 0000 6703 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 f100 0000 ff01 e10a 0000 b154 9ae0 8aff 81fd 81ff 82ff 81ff 81ff 82ff 80ff 8ffc aa8a b686 b687 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b588 b786 a386 9d2b ff00 8602 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ee00 9d00 ff00 d409 ff01 bc3b 9ccb 8cff 81fc 80ff 81ff 80ff 80ff 80ff 7df9 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 d500 6400 c708 ff04 d424 a0ae 8fff 81fd 7efe 7fff 7fff 80ff 76fa c71b e514 e112 d20c c409 b907 b907 b907 b907 b907 b907 b907 b907 b907 b907 af07 a706 8c06 6a01 0000 8400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fb00 0000 0000 cc05 ff07 ff10 a394 92fe 82ff 7dfd 7eff 7eff 75f9 d516 ff0b f904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 ff00 0000 d903 fc09 ff06 a57a 93f5 84ff 7bfc 7bff 71f9 d215 ff07 df01 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 f600 0000 fa01 e309 ff01 ac5d 95e4 84ff 78fd 6dfa d215 ff03 bd00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 0000 d101 ca09 ff02 ba3e 97cd 84ff 6bf7 cc14 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fb00 0000 d201 c908 ff04 cf23 96bb 7cff bd0e ff00 ba00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef00 0000 ba00 c205 ff01 ff0d 8f97 a40d ff00 b000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e900 ff00 0000 7b01 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 f200 e700 a800 5f01 9600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f600 ff00 d900 cf00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9404 ff01 ff0d 5e97 7e0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a908 ff04 b223 61bb 5eff ca0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb01 ab09 ff02 903b 5fcd 68ff 78f7 da14 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 d209 ff01 7956 5ee0 6dff 83fd 7afa d115 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b602 f709 ff04 6d72 5ef0 72ff 86fc 85ff 7cf9 d715 ff07 e101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d04 ff08 ff0d 648c 5dfc 77ff 86fd 87ff 88ff 7ef9 d716 ff0b fa04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a407 ff05 bf1c 62a5 5fff 7afe 86fd 88ff 8bff 8cff 82fa bc1b cb14 c612 a60c 8909 7307 7307 7307 7307 7307 7307 7307 7307 7307 7207 6107 5106 4106 2b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b608 ff01 9530 5fbd 62ff 7dfd 85fe 88ff 8dff 8eff 90ff 7cf9 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd09 0000 7946 5bd5 66ff 7ffd 84ff 87ff 8dff 91ff 91ff 93ff 6bfc 5f8a 5b86 5a87 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5988 5a86 5786 682b 0000 3702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b902 d609 ff03 6b5e 59ea 6aff 80fc 83ff 87ff 8dff 91ff 94ff 93ff 92ff 84ff 76ff 71ff 6dff 6bff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6aff 6bff 67ff 745a 0000 4e03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b04 fd08 ff09 6777 58f7 6dff 80fc 83ff 87ff 8cff 90ff 93ff 95ff 94ff 91ff 8eff 8af9 84f9 80f9 7ff9 7ef9 7ff9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ef9 7ff5 77f9 8654 0000 6103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b207 ff05 d214 6390 5aff 72ff 80fd 82ff 86ff 8bff 8fff 91ff 93ff 94ff 93ff 90ff 8bff 85ff 81ff 7fff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 7cfb 75ff 8455 0000 5f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b708 ff02 9b24 5eac 5dff 75fe 7ffe 81ff 86ff 8bff 8eff 91ff 92ff 93ff 94ff 92ff 90ff 8dff 8aff 86ff 84ff 83ff 82ff 83ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 83ff 83ff 82fb 78ff 8555 0000 7304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad07 0000 7936 58c9 5fff 77fd 7eff 80ff 85ff 89ff 8dff 90ff 90ff 91ff 92ff 92ff 91ff 90ff 8eff 8cff 8aff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 86fb 7cff 8755 0000 8a04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4102 0000 6d4a 54e1 62ff 78fb 7dff 7fff 84ff 88ff 8cff 8eff 8fff 90ff 90ff 90ff 90ff 90ff 8fff 8eff 8dff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8aff 89fb 7dff 8855 0000 8804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 6401 6a61 54f5 63ff 78fc 7bff 7fff 83ff 87ff 8aff 8cff 8dff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fb 7dff 8755 0000 8804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe03 867e 7ffe 7efd 7afc 7fff 83ff 86ff 89ff 8bff 8cff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fb 7dff 8855 0000 8904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7401 ff02 a965 92ef 86ff 81fc 85ff 88ff 89ff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 87fb 7bff 8755 0000 8704 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c006 0000 ad4d 9bdc 8eff 87fd 87ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88ff 85fb 7aff 8555 0000 8804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce09 0000 c133 a2c4 93ff 89fe 88ff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 85fb 79ff 8555 0000 7304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb08 ff03 d820 a4a7 95ff 88fe 85fd 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 85ff 83fb 78ff 8455 0000 6103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd06 ff06 ff11 a88d 98fb 89ff 84fc 85ff 85ff 85ff 85ff 85ff 85ff 85ff 85ff 84ff 82f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 81f9 80f9 7df5 73f9 8054 0000 5a03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d003 f209 ff06 ab6e 99f1 8aff 83fc 83ff 84ff 83ff 83ff 83ff 83ff 83ff 87ff 8eff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 90ff 8fff 81ff 855a 0000 6703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 e10a 0000 b154 9ae0 8aff 81fd 81ff 82ff 81ff 81ff 82ff 80ff 8ffc aa8a b686 b687 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b688 b588 b786 a386 9d2b 0000 8602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d409 ff01 bc3b 9ccb 8cff 81fc 80ff 81ff 80ff 80ff 80ff 7df9 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c708 ff04 d424 a0ae 8fff 81fd 7efe 7fff 7fff 80ff 76fa c71b e514 e112 d20c c409 b907 b907 b907 b907 b907 b907 b907 b907 b907 b907 af07 a706 8c06 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cc05 ff07 ff10 a394 92fe 82ff 7dfd 7eff 7eff 75f9 d516 ff0b f904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d903 fc09 ff06 a57a 93f5 84ff 7bfc 7bff 71f9 d215 ff07 df01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa01 e309 ff01 ac5d 95e4 84ff 78fd 6dfa d215 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d101 ca09 ff02 ba3e 97cd 84ff 6bf7 cc14 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d201 c908 ff04 cf23 96bb 7cff bd0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c205 ff01 ff0d 8f97 a40d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_btn_arrow_left_unselected.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ @@ -18,44 +17,44 @@ │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ } │ │ tRNS { │ │ - 0 0 9 183 60 195 255 243 246 63 24 105 12 198 102 186} │ │ + 0 9 183 60 195 243 246 63 24 105 12 198 102 186} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ -001111111123411100 │ │ -001111111256741100 │ │ -001111112566689100 │ │ -001111125666668A00 │ │ -00111125666666B100 │ │ -0011125666666B1100 │ │ -001125666666B11100 │ │ -001C5666666B111100 │ │ -00C5666666B1111100 │ │ -00CD666666E1111100 │ │ -001CD666666E111100 │ │ -0011CD666666E11100 │ │ -00111CD666666E1100 │ │ -001111CD666666B100 │ │ -0011111C5666668A00 │ │ -00111111C566689100 │ │ -001111111C56841100 │ │ -0011111111CF411100 │ │ +000000000012300000 │ │ +00000000014E530000 │ │ +0000000014EEE67000 │ │ +000000014EEEEE6800 │ │ +00000014EEEEEE9000 │ │ +0000014EEEEEE90000 │ │ +000014EEEEEE900000 │ │ +000A4EEEEEE9000000 │ │ +00A4EEEEEE90000000 │ │ +00ABEEEEEEC0000000 │ │ +000ABEEEEEEC000000 │ │ +0000ABEEEEEEC00000 │ │ +00000ABEEEEEEC0000 │ │ +000000ABEEEEEE9000 │ │ +0000000A4EEEEE6800 │ │ +00000000A4EEE67000 │ │ +000000000A4E630000 │ │ +0000000000AD300000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_home.png │ ├── sng │ │ @@ -15,59 +15,59 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e00 ff00 5e00 3202 3302 8400 ff00 a400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9400 ff00 0000 3603 0000 0000 3003 0000 ff00 9600 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a800 ff00 0000 7904 ff02 8836 8835 ff00 8205 0000 ff00 d600 dc00 ff00 7401 0000 0000 0000 0000 8101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe00 ff00 0000 af05 ff04 756c 5de4 5de3 7768 ff04 ac06 0000 0000 0000 0000 2301 ff02 ff03 ff03 ff02 3101 0000 0000 5a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc00 0000 0001 ff04 ff0a 717b 60f9 76ff 76ff 60f8 7276 ff09 fe05 8702 db02 ff01 ee13 ca1e d11c d21c c91e ff0e ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c500 0000 6502 ff02 ff0f 6b8a 63fd 81fd 91fc 91fc 7ffd 62fc 6d87 ff0e ff0c c905 7d43 60d2 5fe4 60e2 60e3 60e3 5de0 8b2b 0000 2e01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 c300 0000 9404 ff01 c616 669c 65ff 84ff 95fe 98ff 98ff 95fe 83ff 65ff 679a d119 0000 8a63 7cfe 81ff 82ff 82ff 82ff 77ff 9536 0000 3401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 c900 0000 a205 ff03 9a1e 61b0 67ff 87ff 95ff 99ff 9cfd 9cfd 99ff 95ff 86ff 67ff 63ae 8817 9636 96eb 94ff 8ffb 8ffe 8ffb 82fe 9b34 0000 3201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e100 0000 a405 ff03 9027 5fc1 68ff 88fd 95ff 99ff a1fe a8ff a8ff a1fe 99ff 95ff 88fd 68ff 62c0 861b b149 a7ec 9fff 98fe 99fc 88ff 9e34 0000 3401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3c00 ff00 0000 9804 ff04 8d30 5dd0 69ff 8afb 94ff 98fe a1ff abff bf71 bf71 abff a0ff 98fe 94ff 89fb 6cff 65d1 8e21 c53a abe2 a3ff 9dfa 8bff 9f35 0000 3701 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8800 ff00 3900 7f04 ff03 8b3c 5ddf 6cff 8bfc 93ff 98fc a1ff aafa bc62 ff10 ff10 bc62 aafa a1ff 98fc 93ff 8dfb 71ff 69e1 942c dd2e acd4 a5ff 8bfd 9e34 0000 3f01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d00 ff00 5c00 8305 ff03 8449 5ce9 6fff 8dfd 93ff 97fb a1ff aaf1 bd51 9a17 6bcc 6bcd 9917 bd50 aaf1 a1ff 98fb 94ff 90fd 77ff 68ec 8c3c f321 adc2 97ff a534 e200 5f01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac00 ff00 1801 7a05 ff04 7c57 5bf0 72ff 8cfd 93ff 97fc a1ff aae5 bd41 7e25 6ad4 6eff 6eff 6ad5 7d25 bf41 aae5 a1ff 97fc 92ff 8ffd 79ff 68f2 824d ff12 a0c4 b237 0000 6c01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d400 ff00 0000 9704 ff06 7369 5bf4 73fe 8bfd 91ff 96fd a0ff aad4 c632 7d35 69df 73ff 8afc 8afc 73ff 69e0 7e37 c832 aad4 a0ff 96fd 91ff 8ffd 7afe 67f5 7c5f fb19 d018 d703 0000 fa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd00 0000 0701 ff03 ff08 6b7a 5cf7 76fe 8cfd 90ff 96fc a0ff aac3 d923 7c4a 69ea 76ff 8cfc 8dff 8dff 8cfc 76ff 69eb 7b4b db23 aac2 a0ff 96fc 90ff 8efd 7cfe 67f9 7177 ff09 ff08 5d01 0000 d800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 cc00 0000 7902 ff04 ff0d 638d 5dfc 79ff 8bfd 8fff 94fb 9fff abb6 eb19 7461 68f7 79ff 8cfc 8fff 93ff 93ff 8fff 8cfc 79ff 68f7 7365 eb18 aab6 a0ff 95fb 8fff 8dfd 7dff 63fe 678d ff0d ff04 7702 0000 cc00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c700 0000 8c04 ff04 b913 5ea0 5dff 7aff 8bfe 8efe 95fb a0ff aba8 ff10 717a 67ff 7bff 8cfd 8eff 92ff 94ff 94ff 92ff 8eff 8cfd 7bff 67ff 6e7e fe11 aba8 a0ff 94fb 8efe 8cfe 7cff 5eff 5f9d bd13 ff04 8c04 0000 c700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 d700 0000 9105 ff06 9e1a 5ab2 5eff 7cff 8afe 8efe 96fc a1ff ac98 ff0c 6c91 66ff 7dff 8bfd 8eff 92ff 93ff 94ff 94ff 93ff 92ff 8eff 8bfd 7dff 66ff 6b96 ff0c ac98 9fff 95fc 8efe 8afe 7cff 5eff 5ab0 9f1a ff06 9105 0000 d700 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f700 0000 9403 ff04 9b22 59c0 5eff 7dfd 89ff 8dfe 94fe a0ff ad88 ff0c 68a7 65ff 7efd 8afe 8dff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 90ff 8dff 8afe 7ffd 66ff 68aa ff0d ad88 a0ff 94fe 8dfe 89ff 7dfd 5eff 59c0 9b22 ff04 9403 0000 f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 ff00 aa02 ff03 962c 56cf 5fff 7efb 87ff 8bfd 94ff 9ffe af76 ff12 66ba 67ff 7ffc 88fe 8bff 8fff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bff 88ff 80fc 67ff 66bd f514 af76 9ffe 94ff 8bfd 87ff 7efb 5fff 56cf 962c ff03 a902 ff00 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0000 ff01 8b37 56dd 62ff 80fc 86ff 8afc 94ff 9ff7 b263 c21d 64cb 69ff 81fb 88ff 8aff 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8eff 8aff 88ff 82fb 6aff 64cc b420 b362 9ff7 94ff 8afc 86ff 80fc 62ff 56dd 8b37 ff01 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4901 2100 9530 58df 64ff 80fc 86ff 8afc 93ff a0ec bb4e 932d 63d5 6aff 82fb 87ff 8aff 8dff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8aff 87ff 82fb 6bff 63da 8e31 ba4e a0eb 93ff 8afc 86ff 80fc 64ff 58df 9431 2200 4901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5203 0000 8259 78ff 80fb 84fe 89fc 93ff a2e0 b846 7a3f 62e1 6cff 81fc 85ff 88ff 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bff 88ff 85ff 81fc 6dff 61e5 7744 b847 a2df 93ff 89fc 84fe 80fb 78ff 825b 0000 5303 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 bd00 2200 fd0d 97a6 8fff 88fa 93ff a2d2 bb33 b41a 6ae6 6eff 82fc 84ff 88ff 89ff 8aff 8bff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 89ff 88ff 84ff 82fc 6fff 6be9 af1b bc32 a2d2 92ff 88fa 90ff 97a6 ff0d 2400 bf00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1f00 3000 dc19 a3b7 a2ff a7c3 c72e ff00 9832 75f7 80fe 83fe 86ff 88ff 89ff 89ff 89ff 89ff 89ff 89fd 89fe 89fe 89fe 89fe 89fe 89fe 89fd 89ff 89ff 89ff 89ff 89ff 89ff 86ff 83fe 80fe 76f7 9932 ff00 c72e a6c4 a2ff a3b7 dd19 4400 2100 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8800 0000 c601 ff01 d91c c448 df1d ff0a ea0b 9c2d 77f3 82ff 86fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 86fe 82ff 77f4 9b2d ea0b ff0a df1e c448 d91c ff01 c601 0000 8800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6300 0000 7901 0000 0000 0000 c306 ff03 9a2d 77f5 83ff 86fe 86ff 86ff 86ff 86ff 86ff 86ff 95f9 a4d8 addb acdb acdb acdb acdb addb a4d8 95f9 86ff 86ff 86ff 86ff 86ff 86ff 86fe 84ff 77f5 9a2d ff03 c306 0000 0000 0000 7b01 0000 6400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 8901 7a01 9301 0000 0000 992d 77f5 83ff 85fe 85ff 85ff 85ff 85ff 85fd 84ff 89d8 0000 ff05 ff01 0000 0000 ff01 ff05 0000 89d8 84ff 85fd 85ff 85ff 85ff 85ff 84fe 83ff 77f5 992d 0000 0000 9301 7a01 8901 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee00 eb00 ff00 2801 ff00 982d 76f5 82ff 83fe 83ff 83ff 84ff 83ff 84fe 82ff 78db c605 dc15 de09 cd06 cd06 de09 dc15 c605 78db 82ff 84fe 83ff 84ff 83ff 83ff 83fe 82ff 76f5 982d ff00 2801 ff00 eb00 ee00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1d01 0000 972d 74f5 80ff 82fe 82ff 82ff 82ff 82ff 83fe 80ff 76db ff01 ca09 0000 0000 0000 0000 ca09 ff01 76db 80ff 83fe 82ff 82ff 82ff 82ff 82fe 80ff 74f5 972d 0000 1d01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1b01 0000 982d 74f5 7fff 81fe 81ff 81ff 81ff 81ff 82fe 7dff 71db 0000 a906 ff00 ff00 ff00 ff00 a906 0000 71db 7dff 82fe 81ff 81ff 81ff 81ff 81fe 7fff 74f5 982d 0000 1b01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1a01 0000 962d 73f5 7fff 80fe 80ff 80ff 80ff 80ff 80fe 7cff 6fdb ff00 ac06 ff00 ff00 ff00 ff00 ac06 ff00 6fdb 7cff 80fe 80ff 80ff 80ff 80ff 80fe 7fff 73f5 962d 0000 1a01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1801 0000 962d 72f5 7eff 7ffe 7fff 7fff 7fff 7fff 7ffe 7bff 6fdb 0000 ab06 0000 ff00 ff00 0000 ab06 0000 6fdb 7bff 7ffe 7fff 7fff 7fff 7fff 7ffe 7eff 72f5 962d 0000 1801 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1601 0000 952d 71f5 7dff 7efe 7dff 7dff 7dff 7dff 7efe 7aff 6fdb 0000 aa06 0000 ff00 ff00 0000 aa06 0000 6fdb 7aff 7efe 7dff 7dff 7dff 7dff 7efe 7dff 71f5 952d 0000 1601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1401 0000 942d 6ff5 7cff 7cfe 7cff 7cff 7cff 7cff 7dfe 78ff 6ddb 0000 aa06 0000 ff00 ff00 0000 aa06 0000 6ddb 78ff 7dfe 7cff 7cff 7cff 7cff 7cfe 7cff 6ff5 942d 0000 1401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1201 0000 932d 6ef5 7aff 7bfe 7bff 7bff 7bff 7bff 7cfe 77ff 6cdb 0000 a906 0000 ff00 ff00 0000 a906 0000 6cdb 77ff 7cfe 7bff 7bff 7bff 7bff 7bfe 7aff 6ef5 932d 0000 1201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1101 0000 932d 6ef5 7aff 7bfe 7bff 7bff 7bff 7bff 7cfe 77ff 6cdb 0000 a906 ff00 ff00 ff00 ff00 a906 0000 6cdb 77ff 7cfe 7bff 7bff 7bff 7bff 7bfe 7aff 6ef5 932d 0000 1101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0b01 0000 912c 68ef 74f9 75f8 74f9 75f9 75f9 74f9 75f8 71f9 67d6 ff00 a506 0000 ff00 ff00 0000 a506 ff00 67d6 71f9 75f8 74f9 75f9 75f9 74f9 75f8 74f9 68ef 912c 0000 0b01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5601 0000 962f 7fff 8fff 90ff 90ff 90ff 90ff 90ff 90ff 8cff 7cef 0000 7303 ff00 ff00 ff00 ff00 7303 0000 7cef 8cff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 7fff 962f 0000 5601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8500 0000 b911 a758 bc5d bb5c bb5c bb5c bb5c bb5c bb5c b85d a551 ff03 1800 ff00 0000 0000 ff00 1800 ff03 a551 b85d bb5c bb5c bb5c bb5c bb5c bb5c bc5d a758 b911 0000 8500 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 0000 ff00 0000 0000 ff00 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7700 0000 3800 7703 9503 9803 9804 9804 9804 9804 9903 9003 6a03 0000 5100 0000 0000 0000 0000 5100 0000 6a03 9003 9903 9804 9804 9804 9804 9803 9503 7703 3800 0000 7700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3202 3302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3603 0000 0000 3003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7904 ff02 8836 8835 0000 8205 0000 0000 0000 0000 0000 7401 0000 0000 0000 0000 8101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af05 ff04 756c 5de4 5de3 7768 ff04 ac06 0000 0000 0000 0000 2301 ff02 ff03 ff03 ff02 3101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 ff04 ff0a 717b 60f9 76ff 76ff 60f8 7276 ff09 fe05 8702 db02 ff01 ee13 ca1e d11c d21c c91e ff0e ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6502 ff02 ff0f 6b8a 63fd 81fd 91fc 91fc 7ffd 62fc 6d87 ff0e ff0c c905 7d43 60d2 5fe4 60e2 60e3 60e3 5de0 8b2b 0000 2e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9404 ff01 c616 669c 65ff 84ff 95fe 98ff 98ff 95fe 83ff 65ff 679a d119 0000 8a63 7cfe 81ff 82ff 82ff 82ff 77ff 9536 0000 3401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a205 ff03 9a1e 61b0 67ff 87ff 95ff 99ff 9cfd 9cfd 99ff 95ff 86ff 67ff 63ae 8817 9636 96eb 94ff 8ffb 8ffe 8ffb 82fe 9b34 0000 3201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a405 ff03 9027 5fc1 68ff 88fd 95ff 99ff a1fe a8ff a8ff a1fe 99ff 95ff 88fd 68ff 62c0 861b b149 a7ec 9fff 98fe 99fc 88ff 9e34 0000 3401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9804 ff04 8d30 5dd0 69ff 8afb 94ff 98fe a1ff abff bf71 bf71 abff a0ff 98fe 94ff 89fb 6cff 65d1 8e21 c53a abe2 a3ff 9dfa 8bff 9f35 0000 3701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7f04 ff03 8b3c 5ddf 6cff 8bfc 93ff 98fc a1ff aafa bc62 ff10 ff10 bc62 aafa a1ff 98fc 93ff 8dfb 71ff 69e1 942c dd2e acd4 a5ff 8bfd 9e34 0000 3f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8305 ff03 8449 5ce9 6fff 8dfd 93ff 97fb a1ff aaf1 bd51 9a17 6bcc 6bcd 9917 bd50 aaf1 a1ff 98fb 94ff 90fd 77ff 68ec 8c3c f321 adc2 97ff a534 0000 5f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1801 7a05 ff04 7c57 5bf0 72ff 8cfd 93ff 97fc a1ff aae5 bd41 7e25 6ad4 6eff 6eff 6ad5 7d25 bf41 aae5 a1ff 97fc 92ff 8ffd 79ff 68f2 824d ff12 a0c4 b237 0000 6c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9704 ff06 7369 5bf4 73fe 8bfd 91ff 96fd a0ff aad4 c632 7d35 69df 73ff 8afc 8afc 73ff 69e0 7e37 c832 aad4 a0ff 96fd 91ff 8ffd 7afe 67f5 7c5f fb19 d018 d703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0701 ff03 ff08 6b7a 5cf7 76fe 8cfd 90ff 96fc a0ff aac3 d923 7c4a 69ea 76ff 8cfc 8dff 8dff 8cfc 76ff 69eb 7b4b db23 aac2 a0ff 96fc 90ff 8efd 7cfe 67f9 7177 ff09 ff08 5d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7902 ff04 ff0d 638d 5dfc 79ff 8bfd 8fff 94fb 9fff abb6 eb19 7461 68f7 79ff 8cfc 8fff 93ff 93ff 8fff 8cfc 79ff 68f7 7365 eb18 aab6 a0ff 95fb 8fff 8dfd 7dff 63fe 678d ff0d ff04 7702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c04 ff04 b913 5ea0 5dff 7aff 8bfe 8efe 95fb a0ff aba8 ff10 717a 67ff 7bff 8cfd 8eff 92ff 94ff 94ff 92ff 8eff 8cfd 7bff 67ff 6e7e fe11 aba8 a0ff 94fb 8efe 8cfe 7cff 5eff 5f9d bd13 ff04 8c04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9105 ff06 9e1a 5ab2 5eff 7cff 8afe 8efe 96fc a1ff ac98 ff0c 6c91 66ff 7dff 8bfd 8eff 92ff 93ff 94ff 94ff 93ff 92ff 8eff 8bfd 7dff 66ff 6b96 ff0c ac98 9fff 95fc 8efe 8afe 7cff 5eff 5ab0 9f1a ff06 9105 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9403 ff04 9b22 59c0 5eff 7dfd 89ff 8dfe 94fe a0ff ad88 ff0c 68a7 65ff 7efd 8afe 8dff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 90ff 8dff 8afe 7ffd 66ff 68aa ff0d ad88 a0ff 94fe 8dfe 89ff 7dfd 5eff 59c0 9b22 ff04 9403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa02 ff03 962c 56cf 5fff 7efb 87ff 8bfd 94ff 9ffe af76 ff12 66ba 67ff 7ffc 88fe 8bff 8fff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bff 88ff 80fc 67ff 66bd f514 af76 9ffe 94ff 8bfd 87ff 7efb 5fff 56cf 962c ff03 a902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 8b37 56dd 62ff 80fc 86ff 8afc 94ff 9ff7 b263 c21d 64cb 69ff 81fb 88ff 8aff 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8eff 8aff 88ff 82fb 6aff 64cc b420 b362 9ff7 94ff 8afc 86ff 80fc 62ff 56dd 8b37 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4901 0000 9530 58df 64ff 80fc 86ff 8afc 93ff a0ec bb4e 932d 63d5 6aff 82fb 87ff 8aff 8dff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8aff 87ff 82fb 6bff 63da 8e31 ba4e a0eb 93ff 8afc 86ff 80fc 64ff 58df 9431 0000 4901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5203 0000 8259 78ff 80fb 84fe 89fc 93ff a2e0 b846 7a3f 62e1 6cff 81fc 85ff 88ff 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bff 88ff 85ff 81fc 6dff 61e5 7744 b847 a2df 93ff 89fc 84fe 80fb 78ff 825b 0000 5303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd0d 97a6 8fff 88fa 93ff a2d2 bb33 b41a 6ae6 6eff 82fc 84ff 88ff 89ff 8aff 8bff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 89ff 88ff 84ff 82fc 6fff 6be9 af1b bc32 a2d2 92ff 88fa 90ff 97a6 ff0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc19 a3b7 a2ff a7c3 c72e 0000 9832 75f7 80fe 83fe 86ff 88ff 89ff 89ff 89ff 89ff 89ff 89fd 89fe 89fe 89fe 89fe 89fe 89fe 89fd 89ff 89ff 89ff 89ff 89ff 89ff 86ff 83fe 80fe 76f7 9932 0000 c72e a6c4 a2ff a3b7 dd19 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c601 ff01 d91c c448 df1d ff0a ea0b 9c2d 77f3 82ff 86fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 86fe 82ff 77f4 9b2d ea0b ff0a df1e c448 d91c ff01 c601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7901 0000 0000 0000 c306 ff03 9a2d 77f5 83ff 86fe 86ff 86ff 86ff 86ff 86ff 86ff 95f9 a4d8 addb acdb acdb acdb acdb addb a4d8 95f9 86ff 86ff 86ff 86ff 86ff 86ff 86fe 84ff 77f5 9a2d ff03 c306 0000 0000 0000 7b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8901 7a01 9301 0000 0000 992d 77f5 83ff 85fe 85ff 85ff 85ff 85ff 85fd 84ff 89d8 0000 ff05 ff01 0000 0000 ff01 ff05 0000 89d8 84ff 85fd 85ff 85ff 85ff 85ff 84fe 83ff 77f5 992d 0000 0000 9301 7a01 8901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2801 0000 982d 76f5 82ff 83fe 83ff 83ff 84ff 83ff 84fe 82ff 78db c605 dc15 de09 cd06 cd06 de09 dc15 c605 78db 82ff 84fe 83ff 84ff 83ff 83ff 83fe 82ff 76f5 982d 0000 2801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1d01 0000 972d 74f5 80ff 82fe 82ff 82ff 82ff 82ff 83fe 80ff 76db ff01 ca09 0000 0000 0000 0000 ca09 ff01 76db 80ff 83fe 82ff 82ff 82ff 82ff 82fe 80ff 74f5 972d 0000 1d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1b01 0000 982d 74f5 7fff 81fe 81ff 81ff 81ff 81ff 82fe 7dff 71db 0000 a906 0000 0000 0000 0000 a906 0000 71db 7dff 82fe 81ff 81ff 81ff 81ff 81fe 7fff 74f5 982d 0000 1b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a01 0000 962d 73f5 7fff 80fe 80ff 80ff 80ff 80ff 80fe 7cff 6fdb 0000 ac06 0000 0000 0000 0000 ac06 0000 6fdb 7cff 80fe 80ff 80ff 80ff 80ff 80fe 7fff 73f5 962d 0000 1a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1801 0000 962d 72f5 7eff 7ffe 7fff 7fff 7fff 7fff 7ffe 7bff 6fdb 0000 ab06 0000 0000 0000 0000 ab06 0000 6fdb 7bff 7ffe 7fff 7fff 7fff 7fff 7ffe 7eff 72f5 962d 0000 1801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1601 0000 952d 71f5 7dff 7efe 7dff 7dff 7dff 7dff 7efe 7aff 6fdb 0000 aa06 0000 0000 0000 0000 aa06 0000 6fdb 7aff 7efe 7dff 7dff 7dff 7dff 7efe 7dff 71f5 952d 0000 1601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1401 0000 942d 6ff5 7cff 7cfe 7cff 7cff 7cff 7cff 7dfe 78ff 6ddb 0000 aa06 0000 0000 0000 0000 aa06 0000 6ddb 78ff 7dfe 7cff 7cff 7cff 7cff 7cfe 7cff 6ff5 942d 0000 1401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1201 0000 932d 6ef5 7aff 7bfe 7bff 7bff 7bff 7bff 7cfe 77ff 6cdb 0000 a906 0000 0000 0000 0000 a906 0000 6cdb 77ff 7cfe 7bff 7bff 7bff 7bff 7bfe 7aff 6ef5 932d 0000 1201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1101 0000 932d 6ef5 7aff 7bfe 7bff 7bff 7bff 7bff 7cfe 77ff 6cdb 0000 a906 0000 0000 0000 0000 a906 0000 6cdb 77ff 7cfe 7bff 7bff 7bff 7bff 7bfe 7aff 6ef5 932d 0000 1101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0b01 0000 912c 68ef 74f9 75f8 74f9 75f9 75f9 74f9 75f8 71f9 67d6 0000 a506 0000 0000 0000 0000 a506 0000 67d6 71f9 75f8 74f9 75f9 75f9 74f9 75f8 74f9 68ef 912c 0000 0b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5601 0000 962f 7fff 8fff 90ff 90ff 90ff 90ff 90ff 90ff 8cff 7cef 0000 7303 0000 0000 0000 0000 7303 0000 7cef 8cff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 7fff 962f 0000 5601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b911 a758 bc5d bb5c bb5c bb5c bb5c bb5c bb5c b85d a551 ff03 0000 0000 0000 0000 0000 0000 ff03 a551 b85d bb5c bb5c bb5c bb5c bb5c bb5c bc5d a758 b911 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 0000 0000 0000 0000 0000 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7703 9503 9803 9804 9804 9804 9804 9903 9003 6a03 0000 0000 0000 0000 0000 0000 0000 0000 6a03 9003 9903 9804 9804 9804 9804 9803 9503 7703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_login.png │ ├── sng │ │ @@ -11,66 +11,66 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f700 ff00 7001 6701 f500 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c00 dc00 0000 2d03 3303 2602 2403 0000 ec00 7000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 ff00 0000 a604 0000 ff04 ff09 0000 ae04 0000 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d200 ff00 0500 0001 ff05 ff04 745f 61bf 60c3 6e76 ff08 f505 1601 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a700 ff00 4700 6103 ff02 d61a 6796 5ef7 73ff 76ff 60fd 6991 ff11 ff02 3a02 0000 c200 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a500 ff00 7901 9305 ff03 893e 60ca 68ff 82ff 8efc 8ffc 83fd 66ff 66a8 be1f 0000 8503 0000 a500 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a300 0000 6101 9b05 ff07 7567 5df2 70ff 8bfe 93fe 97ff 97ff 94ff 89fe 6aff 61c1 9729 0000 a403 0000 ac00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 0000 4401 b304 ff0a 6e7e 60ff 7aff 91fe 96ff 9bff 9fff 9fff 9bff 96ff 8cfd 6dff 60cb 842b 0000 8903 0000 dd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b800 0000 0f01 ff02 ff0e 698e 62ff 80fa 92fc 97ff 9cff 9fff 9fff 9fff 9eff 9bff 96ff 8dfb 6cff 61c3 9a21 5001 4102 0000 d500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a00 0000 6e02 ff01 d516 65a2 63fe 83fb 93ff 98ff 9cfd 9efe 9fff 9fff 9fff 9fff 9fff 9bff 97ff 8dfa 6aff 65ad e615 d404 5901 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a00 0000 a003 ff01 c31b 62b4 65ff 88ff 9dff a6f8 aaf9 a5ff 9fff 9efd 9eff 9eff 9eff 9eff 9eff 9aff 96ff 8bfb 67ff 6990 ff09 8405 0000 c700 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b300 0000 9503 a701 9c17 60b4 67ff 91ff a8e5 b896 c663 c566 baa0 acee a2ff 9cfe 9dff 9dff 9dff 9dff 9cff 99ff 95ff 84fe 61ff 7269 ff01 b603 0000 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f700 ff00 2f01 1502 b313 62a9 65ff 8dff a4e0 bd3c 0000 ff02 ff01 0000 c051 a9ea 9fff 9cfd 9cff 9cff 9cff 9cff 9cff 98ff 94fe 7dfe 5def 8940 f003 7101 de00 f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0001 b804 ff0c 6795 64ff 87fd 9cf4 ad5f 0000 cb0e d005 cc05 cb0e 0000 ab77 a1f9 9cfe 9bff 9bff 9bff 9bff 9cff 9bff 97ff 91fe 72ff 5fc9 f812 e806 0000 ff00 9e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf00 0000 a105 ff07 6e7c 61fc 82f9 92ff 95de eb0e dc0d 0000 0000 0000 9001 e20a d022 9ae5 9aff 9afe 9aff 9aff 99fd 99fb 98fb 98fc 95fd 8bfc 67ff 678a 0000 7d06 8b00 f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 0000 9402 ff01 7759 5dff 7dff 91fd 92ff 89d5 ff02 d509 0000 fc01 f701 0000 f30a ff14 8cdf 97ff 99fe 98fe 99fd 9cff 9eff 9fff 9cff 97ff 93fb 80fe 5fec 7c4a 0000 3b03 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 ec00 5e01 c103 9033 5aeb 76ff 8ffe 94fe 92ff 79e2 db17 c60d 9c01 0000 0000 9a03 b309 a733 7cea 94ff 98fd 9aff a4ff b1d4 b9b5 bab3 b5c1 a9f8 9bff 91f8 72ff 65b7 a713 5802 1901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee00 0000 ce05 ff0d 5dc0 6bff 8cfe 92ff 96fe 94fe 71f8 7272 0000 b20e bd06 b406 bd0e 0000 6a90 74fd 95fb 9bff a6f4 b685 dc24 0000 0000 ff0e bd58 abd2 9cff 88fe 72f5 8746 0000 3d02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 5804 0000 6b7b 61fe 85fd 90fe 93ff 95ff 94fe 7fff 5ded 6b5e ff04 ff05 ff03 ff08 6b76 60f3 83fb 99fe a5f3 b566 ff03 f40c e714 f113 e612 0000 c92c a8c8 9dff 8fe7 9a38 0000 5d02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2301 6401 9925 64d7 79fe 8efd 92ff 94ff 94ff 92ff 8dfe 74ff 5df8 58c9 5f96 5e9e 57d2 5efd 79ff 94ff a2f6 b463 ff05 e511 ff0b ff0d ff10 ff0c e115 ff06 cc2a adbf af77 cb04 9d03 8300 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4403 0000 8952 7cf1 88fe 91fd 92ff 93ff 93ff 92ff 8fff 89fe 7dff 6fff 66ff 67ff 72ff 7efe 8fff a0f6 b263 ff04 e60b f709 991f 6090 59be 8543 ff07 cc12 ff08 f50e ff08 0000 9f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5d01 8f02 a322 92d3 91ff 91fd 92ff 92ff 92ff 92ff 90ff 8dff 87fe 82fe 80ff 80ff 83fc 8dff 9ef1 b262 ff05 f10b af0c d107 806b 68ff 5eff 59e2 7e48 ff05 c60c ff00 0000 9f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 8f03 0000 ad50 9cf6 94fe 90fe 91ff 90ff 91ff 90ff 8fff 8dff 8aff 88ff 88fd 8ffd 9eee b164 ff06 eb0f ff09 ff02 ff0b e018 9ca4 8fff 6aff 58e1 8147 ff03 cc05 0000 e500 0000 fd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e100 0000 cf04 ff02 ad6f 9cff 92ff 8efe 90ff 8fff 8fff 8fff 8fff 8eff 8dfe 8efe 99fe a67c ff02 d413 ff09 d316 5d9c 7552 0000 e613 a0a6 91ff 6aff 56e5 7b46 0000 9503 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c400 0000 b205 ff08 aa82 9bff 91fe 8dfe 8eff 8eff 8eff 8eff 8eff 8efd 92ff 9bbb ce0c d812 ff0d cf16 5da4 52ff 55ed 7f47 ff04 d813 a3a3 91ff 69ff 55e5 7a47 0000 5204 9c00 ff00 7200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 5a00 e203 ff0d ab8b 9cfd 90fc 8cfd 8dff 8dff 8dff 8dfe 8dff 91f9 9766 ff03 ea12 cf13 5ba4 5aff 74fc 67ff 58ee 8547 ff04 eb14 a3a3 90ff 68ff 54e3 7d48 ff00 3604 2a00 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad00 ff00 6801 ee03 ff0a ac81 9bfc 8ffb 8bfd 8cff 8cff 8cfe 8bff 86ee 9e42 fb0b ff0c 9349 65ff 76fd 7fff 7efd 69ff 57eb 8547 ff04 f814 a2a5 8eff 68fe 54e2 7f49 ff01 5304 0000 cc00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec00 ff00 7301 d205 ff08 ae77 9cfe 8fff 89fe 8bff 8bfe 89ff 79f5 8854 e708 f10f b329 8bd9 8bff 85fd 84ff 80fd 68ff 56e8 7c46 ff04 f613 a1a6 8eff 68ff 54e1 7e47 0000 b603 0000 d500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce00 ff00 9801 c405 ff07 b461 9ff0 91ff 89fe 89fe 89fd 72ff 6598 0000 d315 ff07 b43d 9cdb 91ff 87fc 83ff 7ffc 67ff 56e9 7a46 ff04 e213 a0a4 8dff 66ff 53e5 7947 0000 9303 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cc00 ff00 b400 c105 ff02 bf40 a3d1 94ff 89ff 87fb 7aff 5aef 6f4b ff02 c914 ff05 b53f 9edc 90ff 85fb 82ff 7efc 66ff 56ef 8047 ff04 d512 9fa2 8cff 65ff 52e4 7847 0000 4e04 9a00 ff00 7200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce00 ff00 8c00 b304 ff01 d821 a8a5 9afa 8bff 82f8 67ff 56d0 8e30 ff03 d20f ff02 b33e 9edc 8fff 84fb 81ff 7cfd 64ff 54ee 8347 ff04 ea13 9ea2 8bff 64ff 51e3 7b48 ff00 3304 2700 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 ff00 0000 8b01 ff05 ff06 b268 a0dc 90ff 7dfa 5bfd 54cd 8d3b ff03 cc08 0000 b13d 9cdc 8dff 83fd 80ff 7bfd 63ff 53eb 8247 ff04 ff13 9ea4 8aff 63fe 51e2 7c49 ff01 5004 0000 cb00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb00 ff00 0000 cf06 0000 c731 a8a3 99ff 8eff 7bff 8259 0000 0000 d004 0000 b63c 9bdb 8cff 82fd 7fff 7afd 63ff 52e8 7946 ff04 fc12 9da4 89ff 62ff 50e1 7d47 0000 b503 0000 d500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 f100 0000 bd05 0000 ff0b bc52 b874 bc4e ff05 b500 ac01 0000 b604 0000 b83d 9ada 8bff 81fc 7dff 79fc 63ff 53e9 7846 ff05 e512 9ba4 87ff 61ff 4fe5 7747 0000 9203 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 f400 0000 a702 a302 0000 0000 0000 0000 9400 0000 e300 0000 8a04 0000 b53e 99da 8aff 7ffb 7cff 78fc 61ff 52ef 7d47 ff05 d512 9aa2 86ff 60ff 4ee4 7647 0000 4c04 9800 ff00 7200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f600 0000 6f00 8802 6202 6d02 9000 0000 8600 0000 ff00 bd00 8f04 0000 b33d 99db 89ff 7ffb 7bff 77fd 60ff 51ee 8147 ff04 ea13 9ba2 86ff 5fff 4ee3 7848 ff00 2f04 2300 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 ff00 e900 c100 d800 ff00 0000 0000 0000 0000 ff00 ff00 ab04 0000 b13c 98db 89ff 7ffd 7aff 77fd 60ff 50eb 8047 ff04 ff13 9ba4 87ff 60fe 4ee2 7a49 ff01 4d04 0000 c300 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 e300 0000 c803 0000 b63b 97da 89ff 7efd 79ff 76fd 5fff 4fe8 7746 ff04 fd12 9aa3 86ff 5fff 4de1 7b47 0000 b603 0000 cc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 d200 0000 b704 0000 b63c 97d9 88ff 7dfc 78ff 75fc 5eff 50e9 7646 ff05 e512 9aa3 86ff 5eff 4ce5 7547 0000 9802 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 dd00 0000 8804 0000 b33d 97d9 88ff 7cfb 77ff 73fc 5dff 4fef 7b47 ff05 d612 99a1 85ff 5dff 4ce5 7147 0000 1402 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 b900 8c04 0000 b13c 97da 87ff 7bfb 77ff 73fd 5dff 4fee 7f47 ff04 e713 99a4 84fd 5bff 52d5 9d25 4d00 3302 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 a804 0000 af3b 95db 86ff 7afd 76ff 72fd 5cff 4eeb 7f47 ff03 ff0a 85c5 73fe 68e6 8042 0000 2402 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e300 0000 c603 0000 b23b 94d8 85ff 7afd 75ff 72fd 5cff 4de8 6f51 b61c 5fc4 70ff 78d0 c21f d801 1601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 d100 0000 b604 0000 b63a 94d6 85ff 79fc 75ff 71fd 5cff 4fee 52d0 5cfd 78ff 7db4 ff03 8705 0a00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 dc00 0000 8604 0000 b33b 93d7 84ff 77fa 71fb 6efd 66ff 6aff 80ff 90ef 9b4d 0000 4f02 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 af00 8904 0000 b03a 96d6 89ff 82ff 86ff 90ec 9dd8 a79c bb3e ff03 b901 0000 df00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 a603 0000 bd35 a9a7 a9b7 ae86 c640 ff0c 0000 ff01 9300 0000 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d700 0000 c902 0000 0000 0000 0000 ff01 d405 9f02 0000 4000 9d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 b400 0000 5a01 7904 9a06 9904 1b01 0000 ff00 f800 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 fa00 ff00 e500 b900 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7001 6701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2d03 3303 2602 2403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a604 0000 ff04 ff09 0000 ae04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 ff05 ff04 745f 61bf 60c3 6e76 ff08 f505 1601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6103 ff02 d61a 6796 5ef7 73ff 76ff 60fd 6991 ff11 ff02 3a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7901 9305 ff03 893e 60ca 68ff 82ff 8efc 8ffc 83fd 66ff 66a8 be1f 0000 8503 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6101 9b05 ff07 7567 5df2 70ff 8bfe 93fe 97ff 97ff 94ff 89fe 6aff 61c1 9729 0000 a403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4401 b304 ff0a 6e7e 60ff 7aff 91fe 96ff 9bff 9fff 9fff 9bff 96ff 8cfd 6dff 60cb 842b 0000 8903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0f01 ff02 ff0e 698e 62ff 80fa 92fc 97ff 9cff 9fff 9fff 9fff 9eff 9bff 96ff 8dfb 6cff 61c3 9a21 5001 4102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e02 ff01 d516 65a2 63fe 83fb 93ff 98ff 9cfd 9efe 9fff 9fff 9fff 9fff 9fff 9bff 97ff 8dfa 6aff 65ad e615 d404 5901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a003 ff01 c31b 62b4 65ff 88ff 9dff a6f8 aaf9 a5ff 9fff 9efd 9eff 9eff 9eff 9eff 9eff 9aff 96ff 8bfb 67ff 6990 ff09 8405 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9503 a701 9c17 60b4 67ff 91ff a8e5 b896 c663 c566 baa0 acee a2ff 9cfe 9dff 9dff 9dff 9dff 9cff 99ff 95ff 84fe 61ff 7269 ff01 b603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f01 1502 b313 62a9 65ff 8dff a4e0 bd3c 0000 ff02 ff01 0000 c051 a9ea 9fff 9cfd 9cff 9cff 9cff 9cff 9cff 98ff 94fe 7dfe 5def 8940 f003 7101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 b804 ff0c 6795 64ff 87fd 9cf4 ad5f 0000 cb0e d005 cc05 cb0e 0000 ab77 a1f9 9cfe 9bff 9bff 9bff 9bff 9cff 9bff 97ff 91fe 72ff 5fc9 f812 e806 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a105 ff07 6e7c 61fc 82f9 92ff 95de eb0e dc0d 0000 0000 0000 9001 e20a d022 9ae5 9aff 9afe 9aff 9aff 99fd 99fb 98fb 98fc 95fd 8bfc 67ff 678a 0000 7d06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9402 ff01 7759 5dff 7dff 91fd 92ff 89d5 ff02 d509 0000 fc01 f701 0000 f30a ff14 8cdf 97ff 99fe 98fe 99fd 9cff 9eff 9fff 9cff 97ff 93fb 80fe 5fec 7c4a 0000 3b03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5e01 c103 9033 5aeb 76ff 8ffe 94fe 92ff 79e2 db17 c60d 9c01 0000 0000 9a03 b309 a733 7cea 94ff 98fd 9aff a4ff b1d4 b9b5 bab3 b5c1 a9f8 9bff 91f8 72ff 65b7 a713 5802 1901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce05 ff0d 5dc0 6bff 8cfe 92ff 96fe 94fe 71f8 7272 0000 b20e bd06 b406 bd0e 0000 6a90 74fd 95fb 9bff a6f4 b685 dc24 0000 0000 ff0e bd58 abd2 9cff 88fe 72f5 8746 0000 3d02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5804 0000 6b7b 61fe 85fd 90fe 93ff 95ff 94fe 7fff 5ded 6b5e ff04 ff05 ff03 ff08 6b76 60f3 83fb 99fe a5f3 b566 ff03 f40c e714 f113 e612 0000 c92c a8c8 9dff 8fe7 9a38 0000 5d02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2301 6401 9925 64d7 79fe 8efd 92ff 94ff 94ff 92ff 8dfe 74ff 5df8 58c9 5f96 5e9e 57d2 5efd 79ff 94ff a2f6 b463 ff05 e511 ff0b ff0d ff10 ff0c e115 ff06 cc2a adbf af77 cb04 9d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4403 0000 8952 7cf1 88fe 91fd 92ff 93ff 93ff 92ff 8fff 89fe 7dff 6fff 66ff 67ff 72ff 7efe 8fff a0f6 b263 ff04 e60b f709 991f 6090 59be 8543 ff07 cc12 ff08 f50e ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5d01 8f02 a322 92d3 91ff 91fd 92ff 92ff 92ff 92ff 90ff 8dff 87fe 82fe 80ff 80ff 83fc 8dff 9ef1 b262 ff05 f10b af0c d107 806b 68ff 5eff 59e2 7e48 ff05 c60c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f03 0000 ad50 9cf6 94fe 90fe 91ff 90ff 91ff 90ff 8fff 8dff 8aff 88ff 88fd 8ffd 9eee b164 ff06 eb0f ff09 ff02 ff0b e018 9ca4 8fff 6aff 58e1 8147 ff03 cc05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf04 ff02 ad6f 9cff 92ff 8efe 90ff 8fff 8fff 8fff 8fff 8eff 8dfe 8efe 99fe a67c ff02 d413 ff09 d316 5d9c 7552 0000 e613 a0a6 91ff 6aff 56e5 7b46 0000 9503 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b205 ff08 aa82 9bff 91fe 8dfe 8eff 8eff 8eff 8eff 8eff 8efd 92ff 9bbb ce0c d812 ff0d cf16 5da4 52ff 55ed 7f47 ff04 d813 a3a3 91ff 69ff 55e5 7a47 0000 5204 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e203 ff0d ab8b 9cfd 90fc 8cfd 8dff 8dff 8dff 8dfe 8dff 91f9 9766 ff03 ea12 cf13 5ba4 5aff 74fc 67ff 58ee 8547 ff04 eb14 a3a3 90ff 68ff 54e3 7d48 0000 3604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6801 ee03 ff0a ac81 9bfc 8ffb 8bfd 8cff 8cff 8cfe 8bff 86ee 9e42 fb0b ff0c 9349 65ff 76fd 7fff 7efd 69ff 57eb 8547 ff04 f814 a2a5 8eff 68fe 54e2 7f49 ff01 5304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7301 d205 ff08 ae77 9cfe 8fff 89fe 8bff 8bfe 89ff 79f5 8854 e708 f10f b329 8bd9 8bff 85fd 84ff 80fd 68ff 56e8 7c46 ff04 f613 a1a6 8eff 68ff 54e1 7e47 0000 b603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9801 c405 ff07 b461 9ff0 91ff 89fe 89fe 89fd 72ff 6598 0000 d315 ff07 b43d 9cdb 91ff 87fc 83ff 7ffc 67ff 56e9 7a46 ff04 e213 a0a4 8dff 66ff 53e5 7947 0000 9303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff02 bf40 a3d1 94ff 89ff 87fb 7aff 5aef 6f4b ff02 c914 ff05 b53f 9edc 90ff 85fb 82ff 7efc 66ff 56ef 8047 ff04 d512 9fa2 8cff 65ff 52e4 7847 0000 4e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b304 ff01 d821 a8a5 9afa 8bff 82f8 67ff 56d0 8e30 ff03 d20f ff02 b33e 9edc 8fff 84fb 81ff 7cfd 64ff 54ee 8347 ff04 ea13 9ea2 8bff 64ff 51e3 7b48 0000 3304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b01 ff05 ff06 b268 a0dc 90ff 7dfa 5bfd 54cd 8d3b ff03 cc08 0000 b13d 9cdc 8dff 83fd 80ff 7bfd 63ff 53eb 8247 ff04 ff13 9ea4 8aff 63fe 51e2 7c49 ff01 5004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf06 0000 c731 a8a3 99ff 8eff 7bff 8259 0000 0000 d004 0000 b63c 9bdb 8cff 82fd 7fff 7afd 63ff 52e8 7946 ff04 fc12 9da4 89ff 62ff 50e1 7d47 0000 b503 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 0000 ff0b bc52 b874 bc4e ff05 0000 ac01 0000 b604 0000 b83d 9ada 8bff 81fc 7dff 79fc 63ff 53e9 7846 ff05 e512 9ba4 87ff 61ff 4fe5 7747 0000 9203 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a702 a302 0000 0000 0000 0000 0000 0000 0000 0000 8a04 0000 b53e 99da 8aff 7ffb 7cff 78fc 61ff 52ef 7d47 ff05 d512 9aa2 86ff 60ff 4ee4 7647 0000 4c04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8802 6202 6d02 0000 0000 0000 0000 0000 0000 8f04 0000 b33d 99db 89ff 7ffb 7bff 77fd 60ff 51ee 8147 ff04 ea13 9ba2 86ff 5fff 4ee3 7848 0000 2f04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab04 0000 b13c 98db 89ff 7ffd 7aff 77fd 60ff 50eb 8047 ff04 ff13 9ba4 87ff 60fe 4ee2 7a49 ff01 4d04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c803 0000 b63b 97da 89ff 7efd 79ff 76fd 5fff 4fe8 7746 ff04 fd12 9aa3 86ff 5fff 4de1 7b47 0000 b603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b704 0000 b63c 97d9 88ff 7dfc 78ff 75fc 5eff 50e9 7646 ff05 e512 9aa3 86ff 5eff 4ce5 7547 0000 9802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8804 0000 b33d 97d9 88ff 7cfb 77ff 73fc 5dff 4fef 7b47 ff05 d612 99a1 85ff 5dff 4ce5 7147 0000 1402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c04 0000 b13c 97da 87ff 7bfb 77ff 73fd 5dff 4fee 7f47 ff04 e713 99a4 84fd 5bff 52d5 9d25 0000 3302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a804 0000 af3b 95db 86ff 7afd 76ff 72fd 5cff 4eeb 7f47 ff03 ff0a 85c5 73fe 68e6 8042 0000 2402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c603 0000 b23b 94d8 85ff 7afd 75ff 72fd 5cff 4de8 6f51 b61c 5fc4 70ff 78d0 c21f d801 1601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b604 0000 b63a 94d6 85ff 79fc 75ff 71fd 5cff 4fee 52d0 5cfd 78ff 7db4 ff03 8705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8604 0000 b33b 93d7 84ff 77fa 71fb 6efd 66ff 6aff 80ff 90ef 9b4d 0000 4f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8904 0000 b03a 96d6 89ff 82ff 86ff 90ec 9dd8 a79c bb3e ff03 b901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a603 0000 bd35 a9a7 a9b7 ae86 c640 ff0c 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c902 0000 0000 0000 0000 ff01 d405 9f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a01 7904 9a06 9904 1b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/button_indicator_next.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -74a60200 5276013f 354c01c9 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 354d01c9 5277013f ffffff00 │ │ -72a50200 699801e4 71a302ff 8ac702ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d103ff 91d103ff 91d103ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 8ac702ff 71a302ff 699801e1 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 5276013f 354c01c9 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 324801ff 354d01c9 5277013f 00000000 │ │ +00000000 699801e4 71a302ff 8ac702ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d103ff 91d103ff 91d103ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 91d102ff 8ac702ff 71a302ff 699801e1 00000000 │ │ 82ba020f 82ba02ff 8ecb02ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d003ff 92d105ff 94d108ff 94d10aff 94d108ff 92d105ff 91d003ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 91d002ff 8dca02ff 81b902ff 81b9020f │ │ 85be020f 86bf02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 91cf05ff 94d00bff 98d114ff 9ad31aff 9ad219ff 97d111ff 93cf08ff 90ce03ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 90ce02ff 86bf02ff 85be020f │ │ 84bd020f 85bf02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 91ce06ff 95d010ff 9dd321ff abda42ff a3d62fff 9ed424ff 97d115ff 92ce09ff 90cd04ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 8fcd02ff 85bf02ff 84bd020f │ │ 83bb020f 84bd02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 90cc06ff 94ce10ff 9cd121ff f2f9e3ff b3dc55ff a4d534ff 9ed226ff 97cf16ff 92cd0aff 8fcb04ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 8ecb02ff 84bd02ff 83bb020f │ │ 82b9020f 83bb02ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8ec904ff 90ca08ff 95cd14ff ffffffff f6fbebff b5dc5bff a2d331ff 9ed127ff 97ce18ff 91cb0bff 8ec904ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 8dc902ff 83bb02ff 82b9020f │ │ 81b8020f 82ba02ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8ac602ff 8bc702ff ffffffff ffffffff f9fcf1ff b6dc60ff a1d231ff 9dd028ff 96cd19ff 91ca0cff 8dc905ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 8cc802ff 82ba02ff 81b8020f │ │ 80b6020f 81b802ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 8bc603ff 8cc705ff 8fc80bff 92c911ff 94ca16ff 95cb19ff 96cb1aff 95cb17ff 90c80dff 8ac502ff ffffffff ffffffff ffffffff fbfdf5ff badd69ff a1d132ff 9dcf29ff 96cc1bff 90c80dff 8cc705ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 8bc602ff 81b802ff 80b6020f │ │ @@ -34,11 +34,11 @@ │ │ 6a92000f 6b9300ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 719b00ff 688f00ff 597a00ff ffffffff b1bb96ff 445e00ff 4f6c00ff 5f8200ff 6b9300ff 719b00ff 739d00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 739e00ff 6b9300ff 6a92000f │ │ 6990000f 6a9100ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 6f9800ff 678d00ff 587900ff b4bf93ff 496400ff 516f00ff 5e8000ff 6a9100ff 709900ff 729b00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 729c00ff 6a9100ff 6990000f │ │ 688e000f 698f00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 6f9700ff 698f00ff 5f8200ff 597900ff 597900ff 618400ff 698f00ff 6f9700ff 719900ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 719a00ff 698f00ff 688e000f │ │ 668d000f 678e00ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6e9700ff 6b9400ff 678e00ff 658b00ff 668c00ff 6a9200ff 6d9600ff 6f9800ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 6f9900ff 678e00ff 668d000f │ │ 658b000f 668c00ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9600ff 6d9600ff 6c9500ff 6c9400ff 6c9500ff 6d9600ff 6e9600ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 6e9700ff 668c00ff 658b000f │ │ 6489000f 658a00ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 6d9500ff 658a00ff 6489000f │ │ 668c000f 668c00ff 6e9503ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6c9400ff 6e9503ff 668c00ff 668c000f │ │ -799b1600 769a12ed 80a122ff 6e9303ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6e9303ff 80a122ff 769a12ed ffffff00 │ │ -82a22700 95b04951 adc271f0 aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff adc271f0 95b04951 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 769a12ed 80a122ff 6e9303ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6c9200ff 6e9303ff 80a122ff 769a12ed 00000000 │ │ +00000000 95b04951 adc271f0 aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff aec374ff adc271f0 95b04951 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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-hdpi-v4/stat_notify_sync_error.png │ ├── sng │ │ @@ -1,136 +1,97 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 25; height: 38; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ @@ -144,48 +105,71 @@ │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ } │ │ tRNS { │ │ - 0 18 117 183 213 255 225 195 126 33 0 6 138 243 255 255 255 255 255 255 252 156 24 78 255 255 225 54 0 12 144 216 93 30 0 240 45 69 108 12 0 0 159 255 225 12 255 141 15 0 0 144 255 135 126 135 15 6 225 255 246 9 15 120 78 129 48 255 135 15 9 255 162 162 9 0 15 255 255 135 48 132 255 129 81 120 6 102 0 135 255 129 9 246 225 6 0 15 0 138 255 129 0 135 141 0 15 255 0 141 255 129 12 225 156 9 108 0 69 0 45 240 255 216 93 30 144 12 54 228 78 24 156 246 141 6 36 126 195 228 219 189 117 18} │ │ + 0 18 117 183 213 225 195 126 33 6 138 243 252 156 24 78 225 54 12 144 216 93 30 240 45 69 108 12 159 225 12 141 15 144 135 126 135 15 6 225 246 9 15 120 78 129 48 135 15 9 162 162 9 15 135 48 132 129 81 120 6 102 135 129 9 246 225 6 15 138 129 135 141 15 141 129 12 225 156 9 108 69 45 240 216 93 30 144 12 54 228 78 24 156 246 141 6 36 126 195 228 219 189 117 18} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ -00000000000000000102030405060708090a0a0a0a0a0a0a0a │ │ -0000000000000b0c0d0e0f10111210131415160a0a0a0a0a0a │ │ -00000000000017181119191919191919190f1a1b1c1c1c1c1c │ │ -0000000000001d1e191f20212221201f19191123241c1c1c1c │ │ -0000000025000000262728291c2928272a2b2b192c2d1c1c1c │ │ -000000082e2f00000029300505053129323334342b35313131 │ │ -0000361319183700003138111111313131393a3b3b3c3d3131 │ │ -003613191919183700313e191919313131293f3b3b3b403131 │ │ -36182b2b2b2b2b0f41293e2b2b2b2929292942434343442929 │ │ -0f343434343434340f29453b3b3b2929292946474747482929 │ │ -0000493434344a00004b4c4343434b4b4d4d4d4e4e4e2b4d4d │ │ -00004f3b3b3b5000004b4b4b4b4b4b4b515252525252525253 │ │ -0000544343435500002856575757282858595a5a5a5a5a5b58 │ │ -00005c5d47475e5f0060611919196060606263646464656660 │ │ -000000674e4e436800696a6b6b6b696969696c6d6e6f6c6969 │ │ -000000707152522b7273323232323273743232757677323232 │ │ -0000000078797a7a347b7c7d327d7c7b117e7f325832323232 │ │ -000000000080815a5a52190f130f19525a3b82323232323232 │ │ -00000000000083846464646464646464858687323232323232 │ │ -000000000000000088898a8b6e8c8d8e8f0000000000000000 │ │ +00000000000000000102030469050607080000000000000000 │ │ +000000000000090a0b6a6b6c6d6e6c6f0c0d0e000000000000 │ │ +0000000000000f706d71717171717171716b10110000000000 │ │ +0000000000001213711415160016151471716d171800000000 │ │ +00000000190000001a1b00000000001b1c7272711d1e000000 │ │ +00000007731f00000000206969690000002174747222000000 │ │ +0000236f717024000000256d6d6d0000002627757528290000 │ │ +00236f717171702400002a717171000000002b7575752c0000 │ │ +237072727272726b2d002a727272000000002e7676762f0000 │ │ +6b747474747474746b00307575750000000031777777320000 │ │ +00003374747434000000357676760000787878797979727878 │ │ +00003675757537000000000000000000387a7a7a7a7a7a7a39 │ │ +00003a7676763b0000003c3d3d3d0000003e7b7b7b7b7b3f00 │ │ +000040417777424300004471717100000000457c7c7c460000 │ │ +00000047797976480000497d7d7d00000000004a7e4b000000 │ │ +0000004c4d7a7a724e4f00000000004f500000005100000000 │ │ +0000000052537f7f74545556005655546d5758000000000000 │ │ +0000000000595a7b7b7a716b6f6b717a7b755b000000000000 │ │ +0000000000005c5d7c7c7c7c7c7c7c7c5e5f60000000000000 │ │ +0000000000000000616263647e656667680000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_btn_arrow_right_focus.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -26,15 +25,14 @@ │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ @@ -65,49 +63,50 @@ │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 3 6 8 9 7 5 4 15 20 22 19 13 31 91 195 48 27 16 17 33 99 246 255 210 57 30 10 24 97 248 59 12 49 11 25 133 37 140 23 41 141 58 29 14 44 143 51 34 57 207 38 140 209 212 52 139 36 137 130 198 21} │ │ + 0 1 2 3 6 8 9 7 5 4 15 20 22 19 13 31 91 195 48 27 16 17 33 99 246 210 57 30 10 24 97 248 59 12 49 11 25 133 37 140 23 41 141 58 29 14 44 143 51 34 57 207 38 140 209 212 52 139 36 137 130 198 21} │ │ IMAGE { │ │ - pixels hex │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -010101020203030302020101010101010101 │ │ -010102040506070809030201010101010101 │ │ -01020a070b0c0d0e0f080302010101010101 │ │ -020a070c1011121314150803020101010101 │ │ -0308161718191a1b1c1d1508030201010101 │ │ -041e1f20211a1a1a1b221d15080302010101 │ │ -042324211a1a1a1a1a1b221d150803020101 │ │ -042526271a1a1a1a1a1a1b221d1508030201 │ │ -03060e28291a1a1a1a1a1a1b221d15080302 │ │ -020a252a2b2c1a1a1a1a1a1a1b2d2e2f0902 │ │ -010209232630311a1a1a1a1a1a1b320d0703 │ │ -01010305153334311a1a1a1a1a1a35362304 │ │ -01010305153334371a1a1a1a1a1a38362304 │ │ -010209232630371a1a1a1a1a1a393a0d0703 │ │ -020a252a2b3b1a1a1a1a1a1a392d2e2f0502 │ │ -03060e3c3d1a1a1a1a1a1a39221d15080302 │ │ -0425263e1a1a1a1a1a1a39221d1508030201 │ │ -042324211a1a1a1a1a39221d150803020101 │ │ -041e1f20211a1a1a39221d15080302010101 │ │ -0308161718211a391c1d1508030201010101 │ │ -020a070c10113f1314150803020101010101 │ │ -01020a070b400d0e0f080302010101010101 │ │ -010102040506070809030201010101010101 │ │ -010101020203030302020101010101010101 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000 │ │ + pixels base64 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000112221100000000 │ │ +001345678210000000 │ │ +0196ABCDE721000000 │ │ +196BFGHIJK72100000 │ │ +27LMNO/PQRK7210000 │ │ +3STUV///PWRK721000 │ │ +3XYV/////PWRK72100 │ │ +3Zab//////PWRK7210 │ │ +25Dcd//////PWRK721 │ │ +19Zefg//////Phij81 │ │ +018Xakl//////PmC62 │ │ +0024Knol//////pqX3 │ │ +0024Knor//////sqX3 │ │ +018Xakr//////tuC62 │ │ +19Zefv//////thij41 │ │ +25Dwx//////tWRK721 │ │ +3Zay//////tWRK7210 │ │ +3XYV/////tWRK72100 │ │ +3STUV///tWRK721000 │ │ +27LMNV/tQRK7210000 │ │ +196BFGzIJK72100000 │ │ +0196A+CDE721000000 │ │ +001345678210000000 │ │ +000112221100000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ +000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_preferences.png │ ├── sng │ │ @@ -13,64 +13,64 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5600 0000 5600 5600 0000 5600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5600 5900 5801 5802 5c03 5c03 5902 0000 0000 5901 5c03 5d03 5902 5801 5900 5a00 5600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5900 0000 0000 5a01 6201 0000 0000 0000 0000 0000 0000 5100 4f00 0000 0000 0000 0000 0000 0000 0000 7b01 6100 0000 6c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7500 5b00 0000 0000 3402 4c20 5461 5aa1 5ad8 586f 7702 6903 5843 5ad9 5bb7 578c 5357 4612 0001 0000 0000 6f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5500 0000 5501 5503 3e00 5b01 4d16 4f56 5bc8 60fb 64ff 72ff 75ff 65d1 5807 0000 637f 72ff 7bff 6dff 65ff 62f8 5bb6 564c 6105 6f00 5804 5705 4500 0000 5500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5600 0000 5301 9a00 0000 7102 0000 6382 66ff 73ff 82ff 87ff 89fe 8bfc 6fff 5c74 545d 60d2 7dfd 8bfc 8eff 8fff 88ff 7bff 6fdd 6116 5e02 0000 0000 5d04 5400 0000 5800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5800 0000 5602 0000 5004 542e 8304 5f03 844a 83fc 89f9 8bff 8fff 93ff 97ff 8ffe 7fff 77ff 79ff 88ff 91ff 97ff 98ff 97fa 93fe 8e7a 0000 0000 5839 575b 0000 6801 5701 0000 5d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5800 0000 5603 0000 4e0f 57a4 58df 554f 0000 5761 73ff 8ffc 94fe 9aff 9dff 9dff a1ff a6fe a1fa 96fd 90ff 98ff 9eff 9eff a0fd 91ff 71c8 5e27 5724 5be7 59fe 5785 0000 0000 5b02 0000 6300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5500 0000 5503 0000 581f 56d0 67ff 73ff 61ef 5dc4 61ef 7bff 92ff 9aff 9eff 9fff 9efe a3ff a9c4 a665 9fff 98fc 9cff 9eff 9fff 9fff 9eff 88ff 70e9 68e8 74ff 7dfe 66ff 59bc 580b 0000 6902 0000 7100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7500 0000 5801 0000 591c 59e3 6cff 81fd 87fd 87ff 85ff 85ff 8bff 93ff 9cff 9fff 9fff a0fb a4fe a539 7a06 a2c9 a1ff 9dfc 9fff 9fff 9fff 9fff 9ffe 98ff 90ff 8bfd 8cfe 8efe 75ff 5fc9 470f 0000 5f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5801 5802 5c03 5c03 5902 0000 0000 5901 5c03 5d03 5902 5801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a01 6201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3402 4c20 5461 5aa1 5ad8 586f 7702 6903 5843 5ad9 5bb7 578c 5357 4612 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5501 5503 0000 5b01 4d16 4f56 5bc8 60fb 64ff 72ff 75ff 65d1 5807 0000 637f 72ff 7bff 6dff 65ff 62f8 5bb6 564c 6105 0000 5804 5705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5301 0000 0000 7102 0000 6382 66ff 73ff 82ff 87ff 89fe 8bfc 6fff 5c74 545d 60d2 7dfd 8bfc 8eff 8fff 88ff 7bff 6fdd 6116 5e02 0000 0000 5d04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5602 0000 5004 542e 8304 5f03 844a 83fc 89f9 8bff 8fff 93ff 97ff 8ffe 7fff 77ff 79ff 88ff 91ff 97ff 98ff 97fa 93fe 8e7a 0000 0000 5839 575b 0000 6801 5701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5603 0000 4e0f 57a4 58df 554f 0000 5761 73ff 8ffc 94fe 9aff 9dff 9dff a1ff a6fe a1fa 96fd 90ff 98ff 9eff 9eff a0fd 91ff 71c8 5e27 5724 5be7 59fe 5785 0000 0000 5b02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5503 0000 581f 56d0 67ff 73ff 61ef 5dc4 61ef 7bff 92ff 9aff 9eff 9fff 9efe a3ff a9c4 a665 9fff 98fc 9cff 9eff 9fff 9fff 9eff 88ff 70e9 68e8 74ff 7dfe 66ff 59bc 580b 0000 6902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5801 0000 591c 59e3 6cff 81fd 87fd 87ff 85ff 85ff 8bff 93ff 9cff 9fff 9fff a0fb a4fe a539 7a06 a2c9 a1ff 9dfc 9fff 9fff 9fff 9fff 9ffe 98ff 90ff 8bfd 8cfe 8efe 75ff 5fc9 470f 0000 5f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4d02 5802 381c 55d3 6dff 83fd 87ff 8fff 95fe 95fe 91fe 91ff 96ff 9cff 9eff 9dfb a3ff a3a9 8d0b 0000 9c4d 9ffa 9dfa 9dff 9eff 9eff 9eff 9dff 9bfe 97fe 92ff 93ff 98ff 97fc 79ff 64c5 6923 6204 6902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7400 6404 0000 69b1 6dff 7ffc 87ff 8fff 97ff 9bff 9aff 98ff 99ff 9aff 9cff 9cfe 9ffb a2ef 9e37 0000 9c04 860f 99b4 9aff 9bfa 9dff 9cff 9cff 9cff 9bff 9aff 99ff 9aff 9bff 9bfd 9cff 8cfd 7147 0000 7904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5900 0000 6900 7c03 5301 8256 90f3 8afe 8ffe 96ff 9bff 9cff 9cff 9cff 9cff 9cff 9cff 9cf9 a0ff a199 8307 a004 9405 0000 8c4b 99f2 9afc 9bfd 9cff 9cff 9cff 9cff 9cff 9cff 9cff 9cfe 9cfe a2f8 a66f ff00 e201 0000 4f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6900 0000 0000 0000 847c 8bff 94ff 9aff 9bff 9bff 9bff 9bff 9bff 9bff 9afa 9dff a2e8 9732 0000 9d04 3400 9506 6a05 95b0 9aff 9afd 9bfd 9bff 9bff 9bff 9bff 9bff 9bff 9bfe 9bff 8ce6 6515 0000 9f02 0000 6101 0000 6000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5400 4b00 5408 5041 4722 4417 5ac3 80ff 96fe 99ff 9aff 9aff 9aff 9aff 99fe 99fb a1ff a8ef a889 0000 9e06 4c01 4f02 7c04 0000 9133 a5cf a4fe 9dff 99fb 9aff 9aff 9aff 9aff 9aff 9aff 9bfd 81fe 68a8 5937 5cb2 5691 0000 0000 5f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5600 5601 6701 534e 5aff 5ffa 5ed6 69fc 87ff 93ff 97ff 98ff 99ff 99ff 98fe 9aff a4ff acc4 b339 0000 6e06 5303 0000 0000 0000 6005 0000 9700 ad6d a9d9 a1ff 99fb 99ff 99ff 99ff 99ff 99ff 99ff 96ff 7fff 74ff 6fff 5eff 5220 5300 5200 6900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5c00 0000 0000 5bd5 70fc 7dfe 7aff 7fff 87ff 90ff 95ff 97ff 98ff 97fe 9afe a4fb ac8f b605 0000 9903 0000 0000 540f 5020 4d0a 0000 0000 7804 0000 ab25 a8bd a1ff 98fd 97ff 98ff 98ff 98ff 97ff 98ff 99fe 94fc 8dfd 73fe 639e 0000 6703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5d00 5901 4d00 5431 63ff 7cff 82fe 88fd 89ff 8cff 92ff 95ff 96ff 96fe 98fe a1fd a678 0000 8405 0000 5306 5a82 57b9 55c8 53d6 52c5 52b6 506f 0000 ff02 0000 a011 a3bd 9cff 95fd 96ff 96ff 96ff 96ff 96ff 95ff 91ff 8ffe 89ff 73de 3704 6d01 6700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f03 8700 5d9d 6bfd 81fe 89ff 8fff 90ff 92ff 93ff 95ff 95ff 95fd 9dff a09b 2001 9009 0000 5d43 5bdf 63ff 71ff 74ff 74ff 74ff 70ff 5efe 54d0 5027 0000 0000 970e 9be0 97fe 94fe 95ff 95ff 95ff 95ff 95ff 94ff 93fe 93ff 7cf0 6941 0000 6d03 7100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f00 6403 0000 63d8 74ff 84fe 8eff 93ff 93ff 93ff 94ff 94ff 94fe 97ff 9ddd 8509 1b00 0000 5951 5efd 6fff 7bfe 7dfb 81fc 84fd 86fc 86fb 83ff 6fff 5ae8 4f33 0000 0000 8e56 97ff 92ff 93ff 94ff 94ff 94ff 94ff 94ff 94ff 94fd 83ff 7590 6500 7606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5d01 0000 5111 67e2 7bff 87fe 8fff 92ff 93ff 93ff 93ff 93ff 92ff 98fe 9374 0000 8304 5626 5cf0 6fff 7cfc 7fff 85ff 89ff 8cff 8dff 8dff 8dff 8cfb 76ff 5cd6 5218 6002 0000 8dd0 92ff 91fe 93ff 93ff 93ff 93ff 93ff 93ff 94fb 8cff 7ab4 0000 8005 6f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f02 6400 5c3b 6bee 7dff 89fe 90ff 91ff 91ff 91ff 92ff 91ff 92ff 94fb 8b11 9300 0000 5baa 68ff 7bfd 7fff 87ff 8dff 8fff 91ff 91ff 91ff 91ff 8fff 8efc 71ff 5c7f 0000 4602 8159 8bff 8efc 91ff 92ff 91ff 92ff 91ff 91ff 92fc 8eff 7dc3 5f07 a301 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6404 0000 69b1 6dff 7ffc 87ff 8fff 97ff 9bff 9aff 98ff 99ff 9aff 9cff 9cfe 9ffb a2ef 9e37 0000 9c04 860f 99b4 9aff 9bfa 9dff 9cff 9cff 9cff 9bff 9aff 99ff 9aff 9bff 9bfd 9cff 8cfd 7147 0000 7904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7c03 5301 8256 90f3 8afe 8ffe 96ff 9bff 9cff 9cff 9cff 9cff 9cff 9cff 9cf9 a0ff a199 8307 a004 9405 0000 8c4b 99f2 9afc 9bfd 9cff 9cff 9cff 9cff 9cff 9cff 9cff 9cfe 9cfe a2f8 a66f 0000 e201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 847c 8bff 94ff 9aff 9bff 9bff 9bff 9bff 9bff 9bff 9afa 9dff a2e8 9732 0000 9d04 0000 9506 6a05 95b0 9aff 9afd 9bfd 9bff 9bff 9bff 9bff 9bff 9bff 9bfe 9bff 8ce6 6515 0000 9f02 0000 6101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5408 5041 4722 4417 5ac3 80ff 96fe 99ff 9aff 9aff 9aff 9aff 99fe 99fb a1ff a8ef a889 0000 9e06 4c01 4f02 7c04 0000 9133 a5cf a4fe 9dff 99fb 9aff 9aff 9aff 9aff 9aff 9aff 9bfd 81fe 68a8 5937 5cb2 5691 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5601 6701 534e 5aff 5ffa 5ed6 69fc 87ff 93ff 97ff 98ff 99ff 99ff 98fe 9aff a4ff acc4 b339 0000 6e06 5303 0000 0000 0000 6005 0000 0000 ad6d a9d9 a1ff 99fb 99ff 99ff 99ff 99ff 99ff 99ff 96ff 7fff 74ff 6fff 5eff 5220 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5bd5 70fc 7dfe 7aff 7fff 87ff 90ff 95ff 97ff 98ff 97fe 9afe a4fb ac8f b605 0000 9903 0000 0000 540f 5020 4d0a 0000 0000 7804 0000 ab25 a8bd a1ff 98fd 97ff 98ff 98ff 98ff 97ff 98ff 99fe 94fc 8dfd 73fe 639e 0000 6703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5901 0000 5431 63ff 7cff 82fe 88fd 89ff 8cff 92ff 95ff 96ff 96fe 98fe a1fd a678 0000 8405 0000 5306 5a82 57b9 55c8 53d6 52c5 52b6 506f 0000 ff02 0000 a011 a3bd 9cff 95fd 96ff 96ff 96ff 96ff 96ff 95ff 91ff 8ffe 89ff 73de 3704 6d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f03 0000 5d9d 6bfd 81fe 89ff 8fff 90ff 92ff 93ff 95ff 95ff 95fd 9dff a09b 2001 9009 0000 5d43 5bdf 63ff 71ff 74ff 74ff 74ff 70ff 5efe 54d0 5027 0000 0000 970e 9be0 97fe 94fe 95ff 95ff 95ff 95ff 95ff 94ff 93fe 93ff 7cf0 6941 0000 6d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6403 0000 63d8 74ff 84fe 8eff 93ff 93ff 93ff 94ff 94ff 94fe 97ff 9ddd 8509 0000 0000 5951 5efd 6fff 7bfe 7dfb 81fc 84fd 86fc 86fb 83ff 6fff 5ae8 4f33 0000 0000 8e56 97ff 92ff 93ff 94ff 94ff 94ff 94ff 94ff 94ff 94fd 83ff 7590 0000 7606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5d01 0000 5111 67e2 7bff 87fe 8fff 92ff 93ff 93ff 93ff 93ff 92ff 98fe 9374 0000 8304 5626 5cf0 6fff 7cfc 7fff 85ff 89ff 8cff 8dff 8dff 8dff 8cfb 76ff 5cd6 5218 6002 0000 8dd0 92ff 91fe 93ff 93ff 93ff 93ff 93ff 93ff 94fb 8cff 7ab4 0000 8005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f02 0000 5c3b 6bee 7dff 89fe 90ff 91ff 91ff 91ff 92ff 91ff 92ff 94fb 8b11 0000 0000 5baa 68ff 7bfd 7fff 87ff 8dff 8fff 91ff 91ff 91ff 91ff 8fff 8efc 71ff 5c7f 0000 4602 8159 8bff 8efc 91ff 92ff 91ff 92ff 91ff 91ff 92fc 8eff 7dc3 5f07 a301 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6304 0000 6159 6ff8 7fff 8afe 8fff 90ff 90ff 90ff 90ff 90fe 93ff 8dc6 4f03 0000 6126 63dd 74fe 7efc 86ff 8cff 8fff 90ff 90ff 90ff 90ff 90ff 90ff 91fb 86fd 6dc1 5f15 0000 7a2a 81ff 8bfc 8fff 90ff 90ff 90ff 90ff 90ff 91fd 8eff 80d7 6b23 0000 7502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6504 0000 6367 71fc 80ff 8afe 8eff 8fff 8fff 8fff 8fff 8ffd 90ff 878d 3003 0000 635e 69fd 78fe 83fe 8aff 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 90fe 8cfe 79f9 6e3d 0000 6e20 79ea 87ff 8cfe 8fff 8fff 8fff 8fff 8fff 8ffd 8eff 82e9 713c 9200 7703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6504 0000 6367 71fc 80ff 8afe 8eff 8fff 8fff 8fff 8fff 8ffd 90ff 878d 3003 0000 635e 69fd 78fe 83fe 8aff 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 90fe 8cfe 79f9 6e3d 0000 6e20 79ea 87ff 8cfe 8fff 8fff 8fff 8fff 8fff 8ffd 8eff 82e9 713c 0000 7703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6604 0000 6471 73ff 81ff 8afe 8dff 8eff 8eff 8eff 8eff 8efd 8dff 8277 0002 0000 6879 6eff 7dfa 86ff 8cff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8ef9 83ff 7a4f 0000 6619 72d2 81ff 8afd 8eff 8eff 8eff 8eff 8eff 8efe 8eff 85f6 774f 0000 7b04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6804 0000 6563 75fb 81ff 89fe 8dff 8dff 8dff 8dff 8cff 8dfd 88ff 7b7b 1d02 0000 6c77 75ff 80fb 88ff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 8efb 89ff 7f4c 0000 651a 6bd7 7cff 88fd 8cff 8dff 8dff 8dff 8dff 8dfe 8dff 87f7 7a50 0000 7e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6603 0000 6358 74f8 80ff 88fe 8bff 8cff 8bff 8cff 8bff 8dfd 83ff 759a 5803 0000 6c50 79f4 80fe 88fe 8bff 8cff 8bff 8bff 8cff 8cff 8cff 8bff 8cff 8bfd 8eff 8cea 7d31 e300 6122 66f3 79fe 86fe 8aff 8bff 8bff 8cff 8cff 8bfd 8cff 89ed 7b42 d000 8004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6703 0000 633d 74ef 7fff 87fe 8aff 8aff 8aff 8aff 8aff 8bfe 84ff 72df 5203 3b00 660d 7dcc 81fe 87fc 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8afa 8dff 8fa6 7107 2d00 5b30 65ff 7bfc 85ff 89ff 8aff 8aff 8aff 8aff 8afd 8bff 88d7 7523 0000 7e02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6601 b700 5d17 73e4 7dff 86fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 71fd 5d24 5f02 0000 7c80 86ff 85fc 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88fe 8bfc 92ff 8d5d 0000 0000 577d 65fe 7cfd 83ff 88ff 89ff 89ff 89ff 89ff 89fc 89ff 87c4 5306 eb00 7d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6700 7802 0000 74d8 7cff 84fd 87ff 88ff 88ff 88ff 88ff 88ff 8aff 75ff 5e9b 0000 6b05 2100 8cc2 8dff 85f9 87fd 88ff 89ff 88ff 89ff 88ff 87fc 87f8 94ff 979d 4500 8305 4909 57e9 6cff 7aff 83ff 88ff 88ff 88ff 88ff 88ff 88fb 89ff 87b0 0000 8a05 7e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7103 0000 70a9 7dff 82fe 86ff 87ff 87ff 87ff 87ff 87ff 87fe 81ff 63ef 502a 0000 5403 8e18 96c4 93ff 88ff 84f9 84fa 84fa 83fa 84f9 8bff 97ff 9da6 9607 5003 0000 4f80 5bff 74fe 7bff 83ff 87ff 87ff 87ff 87ff 87ff 87fe 8bfe 8384 9100 8405 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6800 6e01 5d00 6d4f 7cfe 80ff 85ff 86ff 85ff 86ff 85ff 85ff 85ff 87fd 73ff 56c7 5013 7402 0901 a40d a08e 9dec 98ff 94ff 92ff 94ff 99ff 9fdd a579 0000 5305 0000 5039 54f5 6afe 75fe 7dff 83ff 85ff 86ff 85ff 86ff 85fe 86ff 8aee 7c31 0000 8002 7e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7400 0000 6b0b 79f3 80fe 82ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 83fd 67ff 50b2 4c0f 0000 0000 0000 ad33 ad5d a87d a683 a87a ad57 ad29 0000 7403 0000 5239 50e7 62ff 72fe 78ff 80ff 84ff 84ff 84ff 84ff 84ff 84fe 88fe 88d3 5701 8702 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7500 8200 0000 788b 81ff 7ffd 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 7ffd 63ff 4fd2 4726 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7802 506c 52ee 5fff 6efe 74ff 7cff 81ff 83ff 83ff 83ff 83ff 83ff 83ff 8cff 8569 ae00 8502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6700 7c01 5400 781e 7ff7 80fb 80fe 82ff 82ff 82ff 82ff 82ff 82ff 81ff 81ff 7ffe 67ff 53f5 4783 4125 5a0d 0000 0000 0000 0000 ff01 5518 493c 4fb2 56ff 65ff 6dfd 72ff 79ff 7eff 81ff 82ff 82ff 82ff 82ff 81fe 86fd 89e6 8303 6900 8600 8000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7500 8101 0902 7e86 83ff 7ffb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 7ffe 72ff 5cff 52ff 49b0 4683 4663 465a 4769 4886 4fd4 56ff 5cff 69ff 6efe 71ff 78ff 7eff 80ff 81ff 81ff 81ff 81ff 81ff 81fc 8bff 8860 0000 8c01 8400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8002 ff00 7f18 85d7 83ff 7ffb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 7fff 7eff 7cfd 71fe 62ff 5cff 5bff 5aff 5aff 5aff 61ff 6cfc 6efe 6fff 74ff 79ff 7dff 7fff 80ff 81ff 81ff 81ff 81ff 80fb 89ff 8dbd 9107 a201 8b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7600 0000 8703 0000 8251 88f5 81fd 7ffd 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7cff 7bff 79fc 77fa 74f9 72f9 71f9 71fa 70fd 70ff 73ff 77ff 7bff 7dff 7fff 7fff 7fff 7fff 7fff 7fff 7efc 85fd 8ee6 8b2f 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf00 7501 8506 5d03 888b 88ff 7ffd 7efe 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dff 7bff 79ff 78ff 76ff 76ff 75ff 77ff 78ff 7aff 7cff 7dff 7eff 7eff 7eff 7eff 7eff 7eff 7dfd 81fe 8eff 8f67 6102 8e05 8400 ac00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b00 0000 8700 9f02 0000 8da2 89ff 7ffd 7cfe 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 7bff 7bff 7cff 7bff 7cff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfd 80fe 8eff 927f 0000 9405 8f00 0000 8800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 7f00 0000 0000 929d 8dff 80fe 7cfd 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfd 82ff 91fb 9880 0000 9b01 8000 0000 8b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8700 8400 9201 9102 0000 947b 8ffa 81ff 7afc 7bff 7cff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7cff 7bff 7afb 83ff 92ec 995f 0000 9302 0000 9100 8f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c00 0000 9201 9004 0000 9551 93ea 88ff 7cff 7afe 7bfe 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bfe 7afe 7dfe 8bff 95d3 983b 0000 9606 9700 9b00 9100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9300 0000 9401 8f02 0000 9f1c 9aa5 91fc 84ff 7cff 79fe 78fb 79fd 7afe 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7afe 79fc 78fb 79ff 7dff 86ff 93fa 9d89 a415 0000 9604 9a00 0000 9700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9400 0000 9401 9402 0000 0000 9f35 9db4 94e7 88ff 81ff 7cff 78ff 76fa 75f9 76f9 76f9 75f9 75f9 76fb 79ff 7dff 82ff 8aff 96e2 9ea1 a224 0000 0000 9702 9900 0000 9700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9500 0000 9100 9601 0000 0000 0000 a521 a48a 9eb8 94d8 8dfc 8aff 88ff 86ff 86ff 86ff 88ff 8aff 8ef7 95d1 9fb5 a57a aa13 0000 0000 0000 9a01 6400 0000 9900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a500 9c00 9801 9e03 0000 0000 0000 aa25 ab57 a977 a786 a389 a289 a489 a784 aa72 ab50 ab1b 0000 0000 0000 9d03 9a01 9e00 9d00 9e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a00 b700 6100 9e02 a105 9904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c05 a105 9f01 0000 ab00 9d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e00 0000 9d01 a002 a204 a206 a005 9b04 9a05 9c04 a005 a206 a204 a002 9e00 0000 9f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a000 0000 a000 a000 a000 a000 a000 0000 a000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6603 0000 6358 74f8 80ff 88fe 8bff 8cff 8bff 8cff 8bff 8dfd 83ff 759a 5803 0000 6c50 79f4 80fe 88fe 8bff 8cff 8bff 8bff 8cff 8cff 8cff 8bff 8cff 8bfd 8eff 8cea 7d31 0000 6122 66f3 79fe 86fe 8aff 8bff 8bff 8cff 8cff 8bfd 8cff 89ed 7b42 0000 8004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6703 0000 633d 74ef 7fff 87fe 8aff 8aff 8aff 8aff 8aff 8bfe 84ff 72df 5203 0000 660d 7dcc 81fe 87fc 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8afa 8dff 8fa6 7107 0000 5b30 65ff 7bfc 85ff 89ff 8aff 8aff 8aff 8aff 8afd 8bff 88d7 7523 0000 7e02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6601 0000 5d17 73e4 7dff 86fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 71fd 5d24 5f02 0000 7c80 86ff 85fc 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 88fe 8bfc 92ff 8d5d 0000 0000 577d 65fe 7cfd 83ff 88ff 89ff 89ff 89ff 89ff 89fc 89ff 87c4 5306 0000 7d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7802 0000 74d8 7cff 84fd 87ff 88ff 88ff 88ff 88ff 88ff 8aff 75ff 5e9b 0000 6b05 0000 8cc2 8dff 85f9 87fd 88ff 89ff 88ff 89ff 88ff 87fc 87f8 94ff 979d 0000 8305 4909 57e9 6cff 7aff 83ff 88ff 88ff 88ff 88ff 88ff 88fb 89ff 87b0 0000 8a05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7103 0000 70a9 7dff 82fe 86ff 87ff 87ff 87ff 87ff 87ff 87fe 81ff 63ef 502a 0000 5403 8e18 96c4 93ff 88ff 84f9 84fa 84fa 83fa 84f9 8bff 97ff 9da6 9607 5003 0000 4f80 5bff 74fe 7bff 83ff 87ff 87ff 87ff 87ff 87ff 87fe 8bfe 8384 0000 8405 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e01 0000 6d4f 7cfe 80ff 85ff 86ff 85ff 86ff 85ff 85ff 85ff 87fd 73ff 56c7 5013 7402 0901 a40d a08e 9dec 98ff 94ff 92ff 94ff 99ff 9fdd a579 0000 5305 0000 5039 54f5 6afe 75fe 7dff 83ff 85ff 86ff 85ff 86ff 85fe 86ff 8aee 7c31 0000 8002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6b0b 79f3 80fe 82ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 83fd 67ff 50b2 4c0f 0000 0000 0000 ad33 ad5d a87d a683 a87a ad57 ad29 0000 7403 0000 5239 50e7 62ff 72fe 78ff 80ff 84ff 84ff 84ff 84ff 84ff 84fe 88fe 88d3 5701 8702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 788b 81ff 7ffd 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 7ffd 63ff 4fd2 4726 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7802 506c 52ee 5fff 6efe 74ff 7cff 81ff 83ff 83ff 83ff 83ff 83ff 83ff 8cff 8569 0000 8502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7c01 0000 781e 7ff7 80fb 80fe 82ff 82ff 82ff 82ff 82ff 82ff 81ff 81ff 7ffe 67ff 53f5 4783 4125 5a0d 0000 0000 0000 0000 ff01 5518 493c 4fb2 56ff 65ff 6dfd 72ff 79ff 7eff 81ff 82ff 82ff 82ff 82ff 81fe 86fd 89e6 8303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8101 0902 7e86 83ff 7ffb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 7ffe 72ff 5cff 52ff 49b0 4683 4663 465a 4769 4886 4fd4 56ff 5cff 69ff 6efe 71ff 78ff 7eff 80ff 81ff 81ff 81ff 81ff 81ff 81fc 8bff 8860 0000 8c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8002 0000 7f18 85d7 83ff 7ffb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 7fff 7eff 7cfd 71fe 62ff 5cff 5bff 5aff 5aff 5aff 61ff 6cfc 6efe 6fff 74ff 79ff 7dff 7fff 80ff 81ff 81ff 81ff 81ff 80fb 89ff 8dbd 9107 a201 8b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8703 0000 8251 88f5 81fd 7ffd 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7cff 7bff 79fc 77fa 74f9 72f9 71f9 71fa 70fd 70ff 73ff 77ff 7bff 7dff 7fff 7fff 7fff 7fff 7fff 7fff 7efc 85fd 8ee6 8b2f 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7501 8506 5d03 888b 88ff 7ffd 7efe 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dff 7bff 79ff 78ff 76ff 76ff 75ff 77ff 78ff 7aff 7cff 7dff 7eff 7eff 7eff 7eff 7eff 7eff 7dfd 81fe 8eff 8f67 6102 8e05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9f02 0000 8da2 89ff 7ffd 7cfe 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 7bff 7bff 7cff 7bff 7cff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfd 80fe 8eff 927f 0000 9405 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 929d 8dff 80fe 7cfd 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfd 82ff 91fb 9880 0000 9b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9201 9102 0000 947b 8ffa 81ff 7afc 7bff 7cff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7cff 7bff 7afb 83ff 92ec 995f 0000 9302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9201 9004 0000 9551 93ea 88ff 7cff 7afe 7bfe 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bfe 7afe 7dfe 8bff 95d3 983b 0000 9606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9401 8f02 0000 9f1c 9aa5 91fc 84ff 7cff 79fe 78fb 79fd 7afe 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7afe 79fc 78fb 79ff 7dff 86ff 93fa 9d89 a415 0000 9604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9401 9402 0000 0000 9f35 9db4 94e7 88ff 81ff 7cff 78ff 76fa 75f9 76f9 76f9 75f9 75f9 76fb 79ff 7dff 82ff 8aff 96e2 9ea1 a224 0000 0000 9702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9601 0000 0000 0000 a521 a48a 9eb8 94d8 8dfc 8aff 88ff 86ff 86ff 86ff 88ff 8aff 8ef7 95d1 9fb5 a57a aa13 0000 0000 0000 9a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9801 9e03 0000 0000 0000 aa25 ab57 a977 a786 a389 a289 a489 a784 aa72 ab50 ab1b 0000 0000 0000 9d03 9a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e02 a105 9904 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c05 a105 9f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d01 a002 a204 a206 a005 9b04 9a05 9c04 a005 a206 a204 a002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_forward.png │ ├── sng │ │ @@ -16,56 +16,56 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4900 0000 7801 6402 0000 b700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9002 0000 bb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6800 0000 7e11 842b 0000 a005 0000 cf00 e600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3201 0000 7b35 5ddc 8530 ff01 a006 0000 ff00 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2601 0000 9834 67ff 5edc 7e43 ff02 9506 4400 ff00 aa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2a01 0000 9b34 81fd 74ff 5df0 7c54 ff03 8b05 6c01 ff00 aa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3301 0000 9e35 86ff 91fb 78ff 5ef9 7566 ff06 a005 5001 0000 b900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 4401 ff00 a034 8aff 97fc 91fe 7bfe 5ffd 6f7a ff0a c004 4601 0000 df00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0001 0000 9f35 8bff 9cfc 96ff 92fd 7efc 61fe 6891 ff10 ff03 5302 0000 ef00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1000 0000 2703 3703 3f03 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 4404 4104 8d08 ad08 9c38 8bff 9cfc 9aff 96ff 91fd 81fc 62ff 62a6 ca1a ff02 6f03 0000 d800 9000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd25 87ff 9bfc 9aff 99ff 95ff 90fe 83fe 65ff 5dbb ab25 ff02 9005 0000 e900 b300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 db00 0000 ff04 6451 605d 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 605d 5555 6075 76ff 9dfd 99ff 99ff 98ff 95ff 90ff 85fe 66ff 5ace 8833 ff02 8d06 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 a400 5803 ff05 62f2 64ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 68ff 6fff 86ff 99ff 98ff 98ff 99ff 98ff 94ff 8fff 87fd 6aff 59dd 7840 ff02 9b05 0000 f600 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 b004 ff07 7ad8 82f9 85f8 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 86f9 8dfa 93ff 96ff 97ff 97ff 97ff 97ff 97ff 93ff 8eff 88fc 6dff 59e7 7651 ff04 c603 0000 0000 ad00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 be05 ff07 7ddd 86ff 8afe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8bff 8eff 92ff 96ff 96ff 96ff 96ff 96ff 96ff 95ff 93ff 8eff 89fc 70ff 5af4 7066 ff07 ff02 7001 0000 b500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c105 ff07 82dd 8eff 92fe 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 92ff 93ff 94ff 94ff 95ff 95ff 95ff 95ff 95ff 95ff 94ff 92ff 8eff 88fd 73ff 5bff 677b fe0a ff03 8b03 0000 ae00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c105 ff07 82dd 8fff 93fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92ff 90ff 8cff 88fe 76ff 5bff 6092 c011 d505 9504 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c105 ff07 81dd 8eff 92fe 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 92ff 91ff 92ff 91ff 91ff 91ff 92ff 92ff 91ff 90ff 8bff 87fe 78fd 5bff 5aaa b218 ea04 8c03 0000 c000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c005 ff07 80dd 8cff 91fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bff 87fe 7afc 5cff 57bf a81f ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bf05 ff07 7edd 8aff 8ffe 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8aff 85ff 7afc 5fff 5ad7 9f29 0800 7101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 be05 ff07 7cdd 89ff 8dfe 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fe 85fc 8aff 85ca bd1f 0500 a700 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 be05 ff07 7bdd 88ff 8cfe 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bfe 8cfc 97ff a2b2 ee18 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd05 ff07 7add 86ff 8bfe 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 89fe 8dfd 99ff a99c e512 d204 c003 0000 d600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd05 ff07 79dd 84ff 89fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87fe 8cff 99ff aa85 eb0c c504 bf03 0000 c100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bc05 ff07 78dd 83ff 88fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86fd 8cff 9afd ae70 ff08 d602 bb02 0000 d000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 b400 bc05 ff07 77dd 83ff 87fe 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85fc 8dff 9bf2 b15c ff05 e502 b201 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 b705 ff07 72d9 7cfa 80f9 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 81fb 83ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 83fc 8cff 9ce5 b34b ff03 d304 6c00 ff00 c700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 a400 9303 ff05 81ee 90ff 94ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 8dff 86ff 82ff 83ff 83ff 83ff 82ff 83ff 82ff 82fd 8dff 9bd9 b63d ff03 c606 0000 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 df00 6c01 ff06 a66a b57a b878 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b779 ba72 a58d 8aff 80fd 82ff 81ff 81ff 81ff 81ff 82fe 8dff 9dcb bb2f ff03 c006 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff01 0000 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff08 0000 a22d 7dff 80fc 80ff 80ff 80ff 7ffe 82fe 8eff 9eba ce24 ff02 be05 0000 f000 c500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b00 0000 0601 6101 7802 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7802 7902 8102 c307 d306 9336 76ff 80fc 7fff 7fff 7efd 81fc 8fff a0a6 de1a ff03 ad03 0000 e700 bd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 b800 a900 9c00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9d00 9c00 9e00 c600 0001 0000 9135 72ff 7efc 7eff 7dfe 82fc 90fe a391 ff10 ff03 9702 0000 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 2001 ff00 8d34 6fff 7dfc 7cfe 82fe 91fd a67c ff0a d804 8c01 0000 ec00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0a01 0000 8d35 6eff 7bfb 82ff 92fb a969 ff06 c005 9101 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0801 0000 8c34 6dfd 84ff 93f3 ac58 ff04 b405 a801 ff00 ca00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2d01 0000 8c34 77ff 96e1 ae48 ff03 bc05 8e00 ff00 c700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 6801 0000 9c35 8be0 b337 ff00 c406 0000 ff00 e100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9100 0000 a513 a532 0000 be05 0000 e300 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b803 0000 d600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7200 0000 9b01 8703 0000 cb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7801 6402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7e11 842b 0000 a005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3201 0000 7b35 5ddc 8530 ff01 a006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2601 0000 9834 67ff 5edc 7e43 ff02 9506 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2a01 0000 9b34 81fd 74ff 5df0 7c54 ff03 8b05 6c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3301 0000 9e35 86ff 91fb 78ff 5ef9 7566 ff06 a005 5001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4401 0000 a034 8aff 97fc 91fe 7bfe 5ffd 6f7a ff0a c004 4601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 9f35 8bff 9cfc 96ff 92fd 7efc 61fe 6891 ff10 ff03 5302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2703 3703 3f03 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 3f04 4404 4104 8d08 ad08 9c38 8bff 9cfc 9aff 96ff 91fd 81fc 62ff 62a6 ca1a ff02 6f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd25 87ff 9bfc 9aff 99ff 95ff 90fe 83fe 65ff 5dbb ab25 ff02 9005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 6451 605d 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 615c 605d 5555 6075 76ff 9dfd 99ff 99ff 98ff 95ff 90ff 85fe 66ff 5ace 8833 ff02 8d06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5803 ff05 62f2 64ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 65ff 68ff 6fff 86ff 99ff 98ff 98ff 99ff 98ff 94ff 8fff 87fd 6aff 59dd 7840 ff02 9b05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b004 ff07 7ad8 82f9 85f8 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 84f9 86f9 8dfa 93ff 96ff 97ff 97ff 97ff 97ff 97ff 93ff 8eff 88fc 6dff 59e7 7651 ff04 c603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be05 ff07 7ddd 86ff 8afe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8bff 8eff 92ff 96ff 96ff 96ff 96ff 96ff 96ff 95ff 93ff 8eff 89fc 70ff 5af4 7066 ff07 ff02 7001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 82dd 8eff 92fe 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 92ff 93ff 94ff 94ff 95ff 95ff 95ff 95ff 95ff 95ff 94ff 92ff 8eff 88fd 73ff 5bff 677b fe0a ff03 8b03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 82dd 8fff 93fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92ff 90ff 8cff 88fe 76ff 5bff 6092 c011 d505 9504 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 81dd 8eff 92fe 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 92ff 91ff 92ff 91ff 91ff 91ff 92ff 92ff 91ff 90ff 8bff 87fe 78fd 5bff 5aaa b218 ea04 8c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c005 ff07 80dd 8cff 91fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bff 87fe 7afc 5cff 57bf a81f ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf05 ff07 7edd 8aff 8ffe 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8aff 85ff 7afc 5fff 5ad7 9f29 0000 7101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be05 ff07 7cdd 89ff 8dfe 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 89fe 85fc 8aff 85ca bd1f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be05 ff07 7bdd 88ff 8cfe 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bfe 8cfc 97ff a2b2 ee18 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 ff07 7add 86ff 8bfe 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 89fe 8dfd 99ff a99c e512 d204 c003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 ff07 79dd 84ff 89fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87fe 8cff 99ff aa85 eb0c c504 bf03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc05 ff07 78dd 83ff 88fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86fd 8cff 9afd ae70 ff08 d602 bb02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc05 ff07 77dd 83ff 87fe 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85fc 8dff 9bf2 b15c ff05 e502 b201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b705 ff07 72d9 7cfa 80f9 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 80fa 81fb 83ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 83fc 8cff 9ce5 b34b ff03 d304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9303 ff05 81ee 90ff 94ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 8dff 86ff 82ff 83ff 83ff 83ff 82ff 83ff 82ff 82fd 8dff 9bd9 b63d ff03 c606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6c01 ff06 a66a b57a b878 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b778 b779 ba72 a58d 8aff 80fd 82ff 81ff 81ff 81ff 81ff 82fe 8dff 9dcb bb2f ff03 c006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 0000 ff01 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff03 ff08 0000 a22d 7dff 80fc 80ff 80ff 80ff 7ffe 82fe 8eff 9eba ce24 ff02 be05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0601 6101 7802 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7602 7802 7902 8102 c307 d306 9336 76ff 80fc 7fff 7fff 7efd 81fc 8fff a0a6 de1a ff03 ad03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 9135 72ff 7efc 7eff 7dfe 82fc 90fe a391 ff10 ff03 9702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2001 0000 8d34 6fff 7dfc 7cfe 82fe 91fd a67c ff0a d804 8c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0a01 0000 8d35 6eff 7bfb 82ff 92fb a969 ff06 c005 9101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0801 0000 8c34 6dfd 84ff 93f3 ac58 ff04 b405 a801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2d01 0000 8c34 77ff 96e1 ae48 ff03 bc05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6801 0000 9c35 8be0 b337 0000 c406 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a513 a532 0000 be05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b01 8703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/stat_notify_sync.png │ ├── sng │ │ @@ -1,144 +1,106 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 27; height: 38; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ @@ -146,48 +108,69 @@ │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ } │ │ tRNS { │ │ - 0 18 117 183 213 255 225 195 126 33 0 6 138 243 255 255 255 255 255 255 252 156 24 78 255 255 225 54 0 12 144 240 45 93 3 153 237 147 48 0 30 81 210 255 225 12 144 255 159 0 0 0 0 0 6 138 255 135 141 156 159 255 246 9 135 150 21 246 78 132 180 255 135 129 135 141 255 162 162 141 141 255 129 135 180 144 255 135 81 246 21 0 150 255 141 0 9 246 159 0 0 156 255 144 0 135 135 6 0 0 162 255 150 0 12 225 210 81 27 45 147 237 150 3 96 45 240 255 144 12 0 54 228 78 24 246 141 6 36 126 195 228 219 189 117 18} │ │ + 0 18 117 183 213 225 195 126 33 6 138 243 252 156 24 78 225 54 12 144 240 45 93 3 153 237 147 48 30 81 210 225 12 144 159 6 138 135 141 156 159 246 9 135 150 21 246 78 132 180 135 129 135 141 162 162 141 141 129 135 180 144 135 81 246 21 150 141 9 246 159 156 144 135 135 6 162 150 12 225 210 81 27 45 147 237 150 3 96 45 240 144 12 54 228 78 24 246 141 6 36 126 195 228 219 189 117 18} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000102030405060708090a0a0a0a0a0a0a0a00 │ │ -000000000000000b0c0d0e0f10111210131415160a0a0a0a0a0a00 │ │ -0000000000000017181119191919191919190f1a1b1c1c1c1c1c00 │ │ -000000000000001d1e19191919191919191919111f201c1c1c1c00 │ │ -000000000021220000232425262728292a2b2b2b192c2d1c1c1c00 │ │ -000000002e2f3000000027313233343536373838382b3933333300 │ │ -0000003a18190f3b000033333333333334313c3d3d3d3e3f333300 │ │ -000040181919190f4100333333333333333342433d3d3d44333300 │ │ -00450f2b2b2b2b2b0f3a3434343434343434324647474748343400 │ │ -490f38383838383838104a34343434343434344b4c4c4c4d343400 │ │ -0000004e3838384f0000323232323232502f2f195151512b2f2f52 │ │ -000000533d3d3d5400003232323232322755565656565656565700 │ │ -00000058474747595a00353535353535355b5c5d5d5d5d5d5e5f00 │ │ -00000060614c4c4762006363636363636363646566666667686300 │ │ -00000000695151512b6a6b6c6c6c6c6c6c6c6c6d6e6f70716c6c00 │ │ -00000000727356565619747576317778797a31317b7c6d31313100 │ │ -00000000007d7e7f7f7f4c12180e0f385638808131823131313100 │ │ -00000000000083845d5d5d5d5d5d5d5d5d5d3d8500000000000000 │ │ -000000000000008665666666666666666687888900000000000000 │ │ -0000000000000000008a8b8c8d6f8e8f9091000000000000000000 │ │ +000000000000000000010203046c05060708000000000000000000 │ │ +00000000000000090a0b6d6e6f70716f720c0d0e00000000000000 │ │ +000000000000000f737074747474747474746e1011000000000000 │ │ +000000000000001213747474747474747474747014150000000000 │ │ +00000000001617000018191a1b001c1d1e757575741f2000000000 │ │ +000000002176220000000000000000002324777777752500000000 │ │ +0000002673746e270000000000000000000028787878292a000000 │ │ +00002b737474746e2c0000000000000000002d2e7878782f000000 │ │ +00306e75757575756e260000000000000000003179797932000000 │ │ +336e777777777777776f340000000000000000357a7a7a36000000 │ │ +00000037777777380000000000000000397676747b7b7b7576763a │ │ +0000003b7878783c0000000000000000003d7c7c7c7c7c7c7c3e00 │ │ +0000003f7979794041000000000000000000427d7d7d7d7d430000 │ │ +00000044457a7a794600000000000000000000477e7e7e48000000 │ │ +00000000497b7b7b754a4b0000000000000000004c7f4d00000000 │ │ +000000004e4f7c7c7c745051520053545556000057580000000000 │ │ +0000000000595a8080807a71736d6e777c775b5c00000000000000 │ │ +0000000000005d5e7d7d7d7d7d7d7d7d7d7d785f00000000000000 │ │ +0000000000000060477e7e7e7e7e7e7e7e61626300000000000000 │ │ +000000000000000000646566677f68696a6b000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/app_web_browser_sm.png │ ├── sng │ │ @@ -1,32 +1,191 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 24; height: 24; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (174,174,174) # rgb = (0xae,0xae,0xae) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + ( 81, 81, 81) # rgb = (0x51,0x51,0x51) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ +} │ │ +tRNS { │ │ + 236 248 245 246 247 250 253 254 254 249 251 253 254 254 252 248 249 253 254 252 249} │ │ IMAGE { │ │ pixels hex │ │ -ffec ffff ffff fff8 fff5 fff6 fff7 e4fa a7fd 81fe 72fe 5bff 5bff 72fe 81fe a7fd e4fa fff7 fff6 fff5 fff8 ffff ffff ffec │ │ -ffff ffff ffff ffff ffff e7ff 90ff 5cff 61ff 6dff 82ff 8cff 8cff 83ff 6eff 61ff 5cff 90ff e7ff ffff ffff ffff ffff ffff │ │ -ffff ffff ffff ffff bfff 5fff 63ff 8dff a3ff afff baff c5ff c5ff bcff afff a4ff 8eff 63ff 5fff bfff ffff ffff ffff ffff │ │ -fff9 ffff ffff a1ff 5eff 81ff a0ff b8ff dbff f9ff ffff ffff ffff ffff f9ff e0ff b8ff a1ff 82ff 5eff a1ff ffff ffff fff9 │ │ -fff5 ffff b7ff 5eff 8dff a5ff d0ff fdff ffff ffff ffff ffff ffff ffff ffff ffff fdff d5ff a5ff 8cff 5eff b7ff ffff fff5 │ │ -fff6 ddff 5dff 86ff a4ff ddff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d5ff 9dff 80ff 5dff ddff fff6 │ │ -fff7 82ff 6fff 9aff c7ff ffff ffff ffff ffff ffff ffff fdff bcff 7fff 61ff abff 9fff 9dff d4ff 9dff 92ff 6fff 80ff fff7 │ │ -d3fb 64ff 87ff 94ff ceff ffff ffff ffff ffff ffff 9bff fbff 90ff 9bff 66ff 62ff 5bff 5fff 65ff 73ff 8dff 88ff 65ff d3fb │ │ -97fd 76ff 9eff 9bff e2ff e5ff ffff ffff ffff ffff b6ff 7fff 83ff 9bff 9eff 94ff 87ff 87ff 8aff 90ff 95ff 94ff 73ff 97fd │ │ -7aff 89ff a4ff e9ff ffff ffff ffff ffff ffff f4ff a5ff caff e6ff edff dcff 91ff 97ff 96ff 93ff 92ff 93ff 93ff 82ff 77ff │ │ -75ff 90ff aaff ffff ffff ffff ffff ffff ffff e9ff 6bff 61ff 61ff 63ff 6eff 85ff b6ff baff a3ff a2ff 9cff 9cff 8fff 75ff │ │ -7bff 8cff a1ff fdff ffff ffff ffff ffff ffff a5ff 74ff 84ff 84ff 82ff 8aff adff a7ff fcff daff aeff e0ff afff 94ff 7cff │ │ -7fff 80ff 8fff a5ff caff ffff ffff ffff ffff cdff adff a3ff 95ff 88ff 83ff 9eff deff ffff fbff e0ff ffff beff 8dff 80ff │ │ -80ff 80ff 69ff 56ff 50ff 6eff ddff ffff ffff ffff ffff f6ff 9bff 8eff 90ff 99ff fbff ffff ffff ffff ffff a3ff 7eff 80ff │ │ -84ff 8aff 84ff 7fff 76ff 5cff 55ff e9ff ffff ffff ffff ffff a5ff 8fff 8fff dcff ffff ffff ffff ffff ffff 73ff 81ff 84ff │ │ -9bfe 8dff 84ff 99ff 83ff 8bff 9aff fdff ffff ffff ffff ffff c1ff 93ff 88ff f6ff d6ff ffff ffff e3ff a9ff 5bff 8aff a2fe │ │ -c7fc 8cff 80ff 86ff 90ff a6ff f4ff ffff ffff ffff ffff ffff edff 9eff caff f8ff ebff ffff b9ff 51ff 52ff 70ff 8aff c7fc │ │ -f9f8 93ff 89ff 81ff 9dff f2ff ffff ffff ffff ffff ffff ffff ffff ebff feff ffff f4ff 84ff 4dff 5fff 76ff 88ff 90ff f9f8 │ │ -fff6 ccff 8fff 81ff 70ff e6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d5ff 67ff 74ff 79ff 80ff 8eff c9ff fff6 │ │ -fff5 feff aaff 8cff 62ff 63ff dcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff abff 79ff 81ff 8eff a6ff feff fff5 │ │ -fff9 ffff f8ff a4ff 87ff 5bff 4bff 9bff f2ff ffff ffff ffff ffff ffff ffff edff 89ff 55ff 74ff 8dff a7ff f4ff ffff fff9 │ │ -ffff ffff ffff f7ff b1ff 8bff 6cff 4aff 4dff 7dff 9bff b3ff b3ff aaff 7aff 4dff 4dff 77ff 92ff afff f7ff ffff ffff ffff │ │ -ffff ffff ffff ffff fcff ccff 9dff 88ff 6dff 55ff 49ff 49ff 48ff 49ff 53ff 6eff 89ff 9dff d0ff fcff ffff ffff ffff ffff │ │ -ffec ffff ffff fff8 fff5 fff6 f6f9 ccfd abfe 99ff 92ff 8eff 8eff 92ff 99ff abfe cefc f4f9 fff6 fff5 fff8 ffff ffff ffec │ │ +001515010203040506070816160807060504030201151500 │ │ +15151515151718191a1b1c1d1d1e1f1a1918171515151515 │ │ +151515152021222324252627272825292a22212015151515 │ │ +0915152b2c2d2e2f30311515151531322f2b1c2c2b151509 │ │ +0215332c2334353615151515151515153637341d2c331502 │ │ +0338393a2938151515151515151515151515373b3c393803 │ │ +041c3d3e3f1515151515153628401a41423b433b443d3c04 │ │ +0a454647481515151515494a18494b4c16214d4e234f4d0a │ │ +0b50514952531515151554401e4951474646551856474e0b │ │ +5758295915151515155a345b5c5d5e5f6061624462621c63 │ │ +64186515151515151559661a1a221f675426246869696a64 │ │ +6b1d2b361515151515346c6d6d1c556e6f70717232254773 │ │ +403c6a345b15151515746e24564f1e5175154a321576233c │ │ +3c3c7778791f38151515157a492a187b4a15151515247c3c │ │ +6d556d4050197d5915151515346a6a5e15151515154e2d6d │ │ +0c236d7b1e7e3e36151515157f624f7a801515818216550d │ │ +0e1d3c3a18835a15151515155d515b84851586878889550e │ │ +0f62582d3b8a15151515151515858b155a6d8c21504f180f │ │ +038d6a2d895c15151515151515151515378e6c8f3c2a9003 │ │ +028b651d4c225e15151515151515151515418f2d2a838b02 │ │ +09158429461691498a1515151515155d587d6c236f5a1509 │ │ +15151592937e94958c9649979765578c8c63442592151515 │ │ +15151515708d3b4f1b7d989899989a1f583b357015151515 │ │ +0015150102031011127b442a2a447b121314030201151500 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/stat_notify_error.png │ ├── sng │ │ @@ -1,106 +1,97 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 26; height: 38; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ } │ │ tRNS { │ │ - 0 0 64 255 223 255 128 255 32 239 255 0 191 80 255 16 223 143 255 128 0 48 255 0 255 191 255 96 16 239 255 0 159 255 64 207 255 0 112 255 255 32 239 175 255 255 0 0 64 255 0 223 255 255 239 255 128 255} │ │ + 0 64 223 128 32 239 191 80 16 223 143 128 48 191 96 16 239 159 64 207 112 32 239 175 64 223 239 128} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ -00000000001233211111111111 │ │ -00000000001455411111111111 │ │ -00000000006755761111111111 │ │ -00000000089AAAA98BBBBBBBBB │ │ -000000000C5AAAA5CBBBBBBBBB │ │ -00000000D7EEEEEE7DBBBBBBBB │ │ -0000000FGEEEEEEEEGFBBBBBBB │ │ -0000000HAIIIIIIIIAJKKKKKKK │ │ -000000LMIIIINNIIIIOLKKKKKK │ │ -000000PQQQQQKKQQQQQPKKKKKK │ │ -00000RAQQQQQKKQQQQQARKKKKK │ │ -0000STUUUUUUVVUUUUUUTSVVVV │ │ -0000WUXXXXXXVVXXXXXXUWVVVV │ │ -000YAXXXXXXXVVXXXXXXXAYVVV │ │ -000ZaaaaaaaabbaaaaaaaaZbbb │ │ -00cUddddddddeeddddddddUcbb │ │ -0fgddddddddddddddddddddgfb │ │ -0hijjjjjjjjjkkjjjjjjjjjihl │ │ -mannnnnnnnnnoonnnnnnnnnnam │ │ -pqqqqqqqqqqqrrqqqqqqqqqqqp │ │ -stttttttttttttttttttttttts │ │ -uvvvvvvvvvvvvvvvvvvvvvvvvu │ │ +000000000001SS100000000000 │ │ +000000000002TT200000000000 │ │ +00000000003UTTU30000000000 │ │ +00000000045VVVV54000000000 │ │ +0000000006TVVVVT6000000000 │ │ +000000007UWWWWWWU700000000 │ │ +000000089WWWWWWWW980000000 │ │ +0000000AVXXXXXXXXVB0000000 │ │ +000000CYXXXX00XXXXZC000000 │ │ +000000Daaaaa00aaaaaD000000 │ │ +00000EVaaaaa00aaaaaVE00000 │ │ +0000FGbbbbbb00bbbbbbGF0000 │ │ +0000Hbcccccc00ccccccbH0000 │ │ +000IVccccccc00cccccccVI000 │ │ +000Jdddddddd00ddddddddJ000 │ │ +00KbeeeeeeeeffeeeeeeeebK00 │ │ +0LMeeeeeeeeeeeeeeeeeeeeML0 │ │ +0Nghhhhhhhhh00hhhhhhhhhgN0 │ │ +Odiiiiiiiiii00iiiiiiiiiidO │ │ +PjjjjjjjjjjjkkjjjjjjjjjjjP │ │ +QllllllllllllllllllllllllQ │ │ +RmmmmmmmmmmmmmmmmmmmmmmmmR │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ │ 00000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_info_details.png │ ├── sng │ │ @@ -11,66 +11,66 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 f900 0000 0000 0001 4004 5f05 6807 6806 6806 6807 5f05 4004 0001 0000 0000 f900 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd00 f900 ee00 9f00 0000 0000 9304 ee04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee04 9304 0000 0000 9f00 ee00 fa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db00 ff00 3700 0001 9200 ff02 ff03 0000 e118 7e55 6a7d 6591 5fac 5eb8 5eb8 5fac 6591 6a7d 7e55 e118 0000 ff03 ff02 9200 0001 1b00 ff00 da00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd00 0000 4601 3002 0000 ff06 b221 7664 61b1 5fe2 60f3 66ff 70ff 77ff 7aff 7aff 77ff 70ff 66ff 60f3 5fe2 61b1 7664 b221 ff06 ff00 4502 3901 0000 c100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca00 0000 8b03 ff01 ff01 9b22 6e78 60ea 62ff 70ff 80ff 86ff 89ff 8bfe 8efc 8ffb 8ffb 8efc 8bfe 89ff 86ff 80ff 70ff 62ff 60ea 6e78 9b22 ff01 ff00 7903 0000 db00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 e400 0000 8d05 ff01 ce16 706c 5fd9 66ff 79ff 89ff 8efe 91fe 93fe 95ff 97ff 98ff 98ff 98ff 98ff 97ff 95ff 93fe 91fe 8efe 89ff 79ff 66ff 5fd9 706d c917 0000 7c04 0000 eb00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e200 0000 9c04 ff03 a022 5fb3 63ff 76ff 8afc 91ff 93ff 97ff 9aff 9dff 9eff 9eff 9fff 9fff 9fff 9fff 9eff 9eff 9dff 9aff 97ff 93ff 91ff 8afc 76ff 64ff 5eb9 8c31 ff03 a403 0000 e100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 b402 ff03 8d39 5fd3 68ff 85fb 92fd 93ff 98ff 9cff 9dff 9fff 9fff 9fff 9fff 9fff a0ff a0ff 9fff 9fff 9fff 9fff 9fff 9dff 9cff 98ff 93ff 91fd 86fa 6aff 5fde 8346 ff02 bb02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee00 0000 7303 ff02 7d52 5feb 70ff 8cfb 92ff 97ff 9cff 9eff 9eff 9fff 9fff 9fff 9fff 9ffe 9ffe 9ffe 9ffe 9ffe 9ffe 9fff 9fff 9fff 9fff 9eff 9eff 9cff 97ff 93ff 8dfb 73ff 5ff0 7b54 ff02 7203 0000 ee00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af00 0000 9804 ff03 8847 5eee 75ff 8efc 95ff 9aff 9dff 9dff 9eff 9eff 9eff 9eff 9eff 9dfd 9dfc 9dff 9dff 9dff 9dff 9dfc 9dfd 9eff 9eff 9eff 9eff 9eff 9dff 9dff 99ff 95ff 90fc 77ff 5fee 8747 ff03 9804 0000 af00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 0000 6a03 ff00 a030 5ede 74ff 90fc 95ff 9aff 9cff 9dff 9dff 9dff 9dff 9dff 9dff 9dff a1ff a8ff abfd aaff aaff abfd a8ff a1ff 9dff 9dff 9dff 9dff 9dff 9dff 9dff 9cff 9aff 95ff 91fc 74ff 5ede a030 ff00 6a03 0000 da00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3201 1302 9117 5fbc 6eff 8ffc 95ff 99ff 9bff 9cff 9cff 9cff 9cff 9cff 9cff 9cfe a0ff add7 bc6e c765 c668 c668 c665 bd6e add5 9fff 9cfe 9cff 9cff 9cff 9cff 9cff 9cff 9bff 9aff 95ff 8ffc 6eff 5fbc 9117 1302 3201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0900 7902 ff06 6f76 65ff 8bfa 95ff 99ff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bfe 9cff a27e 0000 ff03 0000 0000 ff03 0000 a17d 9cff 9bfe 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9cff 99ff 95ff 8bfa 65ff 6f76 ff06 7902 0900 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f400 0000 a101 972e 60ec 7efe 95fd 97ff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9afe 9aff 94fe 9377 b505 c30d b905 b905 c30d b605 9377 94fe 9aff 9afe 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 97ff 95fd 7efe 60ec 972e a101 0000 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ac00 ec00 ff09 6d8c 6eff 91fd 95ff 98ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 98ff 90fe 8e79 0000 8204 fc00 fc00 8204 0000 8e79 90fe 98ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 98ff 95ff 91fd 6eff 6d8c ff09 ec00 ad00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff02 b223 66ef 82fe 94ff 96ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 97ff 8efe 8a7a ff00 a006 0000 0000 a105 e801 8a7a 8efe 97ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 96ff 94ff 82fe 66ef b123 ff02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f800 5001 e802 786f 70ff 90ff 95ff 96ff 97ff 96ff 97ff 97ff 97ff 97ff 97ff 97ff 96ff 97fe 96ff 8aff 8774 2a03 bf12 b007 b107 be12 0002 8773 89ff 96ff 97fe 96ff 97ff 97ff 97ff 97ff 97ff 97ff 96ff 97ff 96ff 95ff 90ff 70ff 786f e502 5101 f700 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 9b04 ff03 6bc5 7cfe 93fe 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 96fd 7fff 6b9d 0000 ff04 ff01 ff01 ff03 ff03 69a4 7eff 96fd 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 93fe 7cfe 6bc5 ff03 9e04 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ec03 b226 70e7 88ff 92fe 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 87ff 64f8 5bdc 55da 55db 55db 55da 5bde 66fa 88ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 92fe 88ff 70e8 ae27 ec03 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 1502 0000 845c 76f5 8dff 93fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92ff 8eff 85ff 7aff 76ff 75ff 75ff 76ff 7bff 85ff 8fff 92ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93fe 8dff 77f5 845d 0000 1602 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 6504 0000 7884 7bff 8fff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91ff 8fff 89fd 81f8 7df8 7cf8 7cf8 7df8 81f8 89fd 8fff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 8fff 7bff 7984 0000 6604 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 7a06 ff00 76a8 7eff 8ffc 91ff 90ff 91ff 90ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 90ff 90ff 95ff 9bff 9eff 9eff 9eff 9eff 9bff 95ff 90ff 90ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 90ff 91ff 90ff 91ff 8ffc 7eff 76a8 ff00 7906 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8006 0000 78b8 82ff 8ffb 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8ffd 93ff a3cf bd5c c35d c55d c55d c35d bd5c a3cf 93ff 8ffd 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8ffb 82ff 78b8 0000 8006 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8c05 ff02 7cbc 85ff 8efc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8fff 967c 0000 ff01 0000 0000 ff01 0000 967c 8fff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efc 85ff 7cbc ff02 8c05 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8f05 ff02 7fbc 86ff 8efc 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfe 8dff 88fe 8977 9c03 be0d aa04 aa04 be0d 9c03 8977 88fe 8dff 8dfe 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8efc 86ff 7fbc ff02 8f05 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8606 0000 80b8 85ff 8dfb 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bff 84fe 8679 ff00 7e04 0000 0000 7e04 ff00 8679 84fe 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8dfb 85ff 80b8 0000 8606 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8406 ff00 81a8 86ff 8bfc 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 81fe 8379 ff00 6c04 ff00 ff00 6c04 ff00 8379 81fe 8aff 8bff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bfc 86ff 81a8 ff00 8406 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 7504 0000 8684 88ff 8aff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 80fe 8179 0000 6104 ff00 ff00 6104 0000 8179 80fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8aff 87ff 8684 0000 7504 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 3002 0000 935c 87f5 88ff 88fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 7ffe 8079 0000 6104 ff00 ff00 6104 0000 8079 7ffe 87ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88fe 88ff 87f6 925f 0000 3402 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ef03 bb27 86e8 86ff 87fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 7dfe 7f79 0000 5f04 ff00 ff00 5f04 0000 7f79 7dfe 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87fe 86ff 87e8 ba28 f103 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 af04 ff03 86c5 89fe 85fe 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 7dfe 7e79 0000 5e04 ff00 ff00 5e04 0000 7e79 7dfe 85ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85fe 89fe 86c5 ff04 b004 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f700 7201 e902 956f 8aff 85ff 85ff 85ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 84ff 7cfe 7e79 0000 5e04 ff00 ff00 5e04 0000 7e79 7cfe 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 85ff 85ff 8aff 956f e702 7301 f700 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff02 c423 88ef 86fe 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 7bfe 7c79 0000 5c04 ff00 ff00 5c04 0000 7c79 7bfe 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 86fe 88ef c423 ff02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 bd00 eb00 ff09 938d 88ff 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 79fe 7b79 ff00 5d04 ff00 ff00 5d04 ff00 7b79 79fe 81ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fd 88ff 938d ff09 eb00 bd00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f700 0000 ba01 b52f 8bec 86fe 80fd 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 78fe 7a79 ff00 6a04 ff00 ff00 6a04 ff00 7a79 78fe 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fd 86fe 8bec b52f bb01 0000 f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4500 a802 ff06 9d76 8bff 82fa 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 79fe 7a7a ff00 9306 0000 0000 9306 ff00 7a7a 79fe 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 82fa 8bff 9d77 ff06 a702 4500 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 6c01 5e02 a717 93be 89ff 7ffc 7fff 80ff 7fff 7fff 7fff 7fff 7fff 7fff 80fe 7fff 75ff 7873 0a02 b912 ab07 ab07 b912 0a02 7873 75ff 7fff 80fe 7fff 7fff 7fff 7fff 7fff 7fff 80ff 7fff 7ffc 89ff 93bf a418 5e02 6c01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e200 0000 9903 ff00 be30 93de 86ff 7dfc 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7ffd 6bff 5ca0 0000 ff04 ff01 ff01 ff04 0000 5ca0 6bff 7ffd 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dfc 86ff 93de bf30 ff00 9603 0000 e200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c500 0000 b704 ff03 b047 93ee 84ff 7dfc 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7efe 73ff 56f9 4ddc 49da 49db 49db 49da 4ddc 56f9 73ff 7efe 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfc 84ff 92ee b147 ff03 b804 0000 c600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f600 0000 a503 ff02 ae52 96eb 87ff 7dfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7aff 71ff 67ff 64ff 63ff 63ff 64ff 67ff 71ff 7aff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfb 85ff 95f0 ac54 ff02 a403 0000 f600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ce02 ff03 bb39 9ad3 89ff 7cfb 7afd 7cff 7cff 7cff 7cff 7cff 7aff 75ff 70fe 6dfe 6dfe 6dfe 6dfe 70fe 75ff 7aff 7cff 7cff 7cff 7cff 7cff 7bfd 7cfa 88ff 97df b446 ff02 d102 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec00 0000 c004 ff03 c223 9eb4 8fff 81ff 7afc 7aff 7bff 7bff 7bff 7bff 79ff 77ff 76ff 75ff 75ff 76ff 77ff 79ff 7bff 7bff 7bff 7bff 7aff 7afc 81ff 8fff 9eba ba33 ff03 c703 0000 ec00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ed00 0000 ba05 ff01 e515 ad6f 9ddd 8dff 7fff 79ff 79fe 7afe 7afe 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7afe 7afe 79fe 79ff 7fff 8dff 9ddc ad6f e117 0000 ae04 0000 f100 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd00 0000 b603 ff01 ff02 cc23 ad7a 9aea 8fff 83ff 7cff 79ff 78ff 78fe 77fc 77fc 77fc 77fc 78fe 78ff 79ff 7cff 83ff 8fff 9aea ac7a cc23 ff02 ff00 aa03 0000 ec00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 0000 8d01 8602 0000 ff06 d921 b568 a5b5 9de2 93f4 8bff 87ff 83ff 80ff 80ff 83ff 87ff 8bff 93f4 9de2 a5b5 b568 d921 ff06 0000 8602 8f01 0000 dd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e800 ff00 8100 5401 8f00 ff02 ff03 0000 f319 ba58 b080 ad93 aaae a9ba a9ba aaae ad93 b080 ba58 f319 0000 ff03 ff02 8f00 5401 8100 ff00 e800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc00 f500 c500 0000 0000 c004 f104 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f104 c004 0000 0000 c500 f500 fc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 fb00 0000 0000 4f02 9404 a305 ae07 a706 a706 ae07 a305 9404 4f02 0000 0000 fb00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 4004 5f05 6807 6806 6806 6807 5f05 4004 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9304 ee04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee04 9304 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 ff02 ff03 0000 e118 7e55 6a7d 6591 5fac 5eb8 5eb8 5fac 6591 6a7d 7e55 e118 0000 ff03 ff02 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4601 3002 0000 ff06 b221 7664 61b1 5fe2 60f3 66ff 70ff 77ff 7aff 7aff 77ff 70ff 66ff 60f3 5fe2 61b1 7664 b221 ff06 0000 4502 3901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b03 ff01 ff01 9b22 6e78 60ea 62ff 70ff 80ff 86ff 89ff 8bfe 8efc 8ffb 8ffb 8efc 8bfe 89ff 86ff 80ff 70ff 62ff 60ea 6e78 9b22 ff01 0000 7903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d05 ff01 ce16 706c 5fd9 66ff 79ff 89ff 8efe 91fe 93fe 95ff 97ff 98ff 98ff 98ff 98ff 97ff 95ff 93fe 91fe 8efe 89ff 79ff 66ff 5fd9 706d c917 0000 7c04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c04 ff03 a022 5fb3 63ff 76ff 8afc 91ff 93ff 97ff 9aff 9dff 9eff 9eff 9fff 9fff 9fff 9fff 9eff 9eff 9dff 9aff 97ff 93ff 91ff 8afc 76ff 64ff 5eb9 8c31 ff03 a403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b402 ff03 8d39 5fd3 68ff 85fb 92fd 93ff 98ff 9cff 9dff 9fff 9fff 9fff 9fff 9fff a0ff a0ff 9fff 9fff 9fff 9fff 9fff 9dff 9cff 98ff 93ff 91fd 86fa 6aff 5fde 8346 ff02 bb02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7303 ff02 7d52 5feb 70ff 8cfb 92ff 97ff 9cff 9eff 9eff 9fff 9fff 9fff 9fff 9ffe 9ffe 9ffe 9ffe 9ffe 9ffe 9fff 9fff 9fff 9fff 9eff 9eff 9cff 97ff 93ff 8dfb 73ff 5ff0 7b54 ff02 7203 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9804 ff03 8847 5eee 75ff 8efc 95ff 9aff 9dff 9dff 9eff 9eff 9eff 9eff 9eff 9dfd 9dfc 9dff 9dff 9dff 9dff 9dfc 9dfd 9eff 9eff 9eff 9eff 9eff 9dff 9dff 99ff 95ff 90fc 77ff 5fee 8747 ff03 9804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6a03 0000 a030 5ede 74ff 90fc 95ff 9aff 9cff 9dff 9dff 9dff 9dff 9dff 9dff 9dff a1ff a8ff abfd aaff aaff abfd a8ff a1ff 9dff 9dff 9dff 9dff 9dff 9dff 9dff 9cff 9aff 95ff 91fc 74ff 5ede a030 0000 6a03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3201 1302 9117 5fbc 6eff 8ffc 95ff 99ff 9bff 9cff 9cff 9cff 9cff 9cff 9cff 9cfe a0ff add7 bc6e c765 c668 c668 c665 bd6e add5 9fff 9cfe 9cff 9cff 9cff 9cff 9cff 9cff 9bff 9aff 95ff 8ffc 6eff 5fbc 9117 1302 3201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7902 ff06 6f76 65ff 8bfa 95ff 99ff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bfe 9cff a27e 0000 ff03 0000 0000 ff03 0000 a17d 9cff 9bfe 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9cff 99ff 95ff 8bfa 65ff 6f76 ff06 7902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a101 972e 60ec 7efe 95fd 97ff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9afe 9aff 94fe 9377 b505 c30d b905 b905 c30d b605 9377 94fe 9aff 9afe 9aff 9aff 9aff 9aff 9aff 9aff 9aff 9aff 97ff 95fd 7efe 60ec 972e a101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 6d8c 6eff 91fd 95ff 98ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 98ff 90fe 8e79 0000 8204 0000 0000 8204 0000 8e79 90fe 98ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99ff 98ff 95ff 91fd 6eff 6d8c ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 b223 66ef 82fe 94ff 96ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 97ff 8efe 8a7a 0000 a006 0000 0000 a105 e801 8a7a 8efe 97ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 98ff 96ff 94ff 82fe 66ef b123 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5001 e802 786f 70ff 90ff 95ff 96ff 97ff 96ff 97ff 97ff 97ff 97ff 97ff 97ff 96ff 97fe 96ff 8aff 8774 2a03 bf12 b007 b107 be12 0002 8773 89ff 96ff 97fe 96ff 97ff 97ff 97ff 97ff 97ff 97ff 96ff 97ff 96ff 95ff 90ff 70ff 786f e502 5101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b04 ff03 6bc5 7cfe 93fe 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 96fd 7fff 6b9d 0000 ff04 ff01 ff01 ff03 ff03 69a4 7eff 96fd 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 95ff 93fe 7cfe 6bc5 ff03 9e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec03 b226 70e7 88ff 92fe 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 87ff 64f8 5bdc 55da 55db 55db 55da 5bde 66fa 88ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 94ff 92fe 88ff 70e8 ae27 ec03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1502 0000 845c 76f5 8dff 93fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92ff 8eff 85ff 7aff 76ff 75ff 75ff 76ff 7bff 85ff 8fff 92ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93fe 8dff 77f5 845d 0000 1602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6504 0000 7884 7bff 8fff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91ff 8fff 89fd 81f8 7df8 7cf8 7cf8 7df8 81f8 89fd 8fff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 8fff 7bff 7984 0000 6604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7a06 0000 76a8 7eff 8ffc 91ff 90ff 91ff 90ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 90ff 90ff 95ff 9bff 9eff 9eff 9eff 9eff 9bff 95ff 90ff 90ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 90ff 91ff 90ff 91ff 8ffc 7eff 76a8 0000 7906 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8006 0000 78b8 82ff 8ffb 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8ffd 93ff a3cf bd5c c35d c55d c55d c35d bd5c a3cf 93ff 8ffd 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8ffb 82ff 78b8 0000 8006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c05 ff02 7cbc 85ff 8efc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8fff 967c 0000 ff01 0000 0000 ff01 0000 967c 8fff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efc 85ff 7cbc ff02 8c05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f05 ff02 7fbc 86ff 8efc 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfe 8dff 88fe 8977 9c03 be0d aa04 aa04 be0d 9c03 8977 88fe 8dff 8dfe 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8efc 86ff 7fbc ff02 8f05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8606 0000 80b8 85ff 8dfb 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bff 84fe 8679 0000 7e04 0000 0000 7e04 0000 8679 84fe 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8dfb 85ff 80b8 0000 8606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8406 0000 81a8 86ff 8bfc 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 81fe 8379 0000 6c04 0000 0000 6c04 0000 8379 81fe 8aff 8bff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bfc 86ff 81a8 0000 8406 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7504 0000 8684 88ff 8aff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 80fe 8179 0000 6104 0000 0000 6104 0000 8179 80fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8aff 87ff 8684 0000 7504 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3002 0000 935c 87f5 88ff 88fe 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 7ffe 8079 0000 6104 0000 0000 6104 0000 8079 7ffe 87ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88fe 88ff 87f6 925f 0000 3402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef03 bb27 86e8 86ff 87fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 7dfe 7f79 0000 5f04 0000 0000 5f04 0000 7f79 7dfe 86ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87fe 86ff 87e8 ba28 f103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af04 ff03 86c5 89fe 85fe 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 7dfe 7e79 0000 5e04 0000 0000 5e04 0000 7e79 7dfe 85ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85fe 89fe 86c5 ff04 b004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7201 e902 956f 8aff 85ff 85ff 85ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 84ff 7cfe 7e79 0000 5e04 0000 0000 5e04 0000 7e79 7cfe 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 85ff 85ff 8aff 956f e702 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 c423 88ef 86fe 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 7bfe 7c79 0000 5c04 0000 0000 5c04 0000 7c79 7bfe 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 86fe 88ef c423 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 938d 88ff 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 79fe 7b79 0000 5d04 0000 0000 5d04 0000 7b79 79fe 81ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fd 88ff 938d ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ba01 b52f 8bec 86fe 80fd 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 78fe 7a79 0000 6a04 0000 0000 6a04 0000 7a79 78fe 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fd 86fe 8bec b52f bb01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a802 ff06 9d76 8bff 82fa 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 79fe 7a7a 0000 9306 0000 0000 9306 0000 7a7a 79fe 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80ff 82fa 8bff 9d77 ff06 a702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6c01 5e02 a717 93be 89ff 7ffc 7fff 80ff 7fff 7fff 7fff 7fff 7fff 7fff 80fe 7fff 75ff 7873 0a02 b912 ab07 ab07 b912 0a02 7873 75ff 7fff 80fe 7fff 7fff 7fff 7fff 7fff 7fff 80ff 7fff 7ffc 89ff 93bf a418 5e02 6c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9903 0000 be30 93de 86ff 7dfc 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7ffd 6bff 5ca0 0000 ff04 ff01 ff01 ff04 0000 5ca0 6bff 7ffd 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dfc 86ff 93de bf30 0000 9603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b704 ff03 b047 93ee 84ff 7dfc 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7efe 73ff 56f9 4ddc 49da 49db 49db 49da 4ddc 56f9 73ff 7efe 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfc 84ff 92ee b147 ff03 b804 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a503 ff02 ae52 96eb 87ff 7dfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7aff 71ff 67ff 64ff 63ff 63ff 64ff 67ff 71ff 7aff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cfb 85ff 95f0 ac54 ff02 a403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce02 ff03 bb39 9ad3 89ff 7cfb 7afd 7cff 7cff 7cff 7cff 7cff 7aff 75ff 70fe 6dfe 6dfe 6dfe 6dfe 70fe 75ff 7aff 7cff 7cff 7cff 7cff 7cff 7bfd 7cfa 88ff 97df b446 ff02 d102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c004 ff03 c223 9eb4 8fff 81ff 7afc 7aff 7bff 7bff 7bff 7bff 79ff 77ff 76ff 75ff 75ff 76ff 77ff 79ff 7bff 7bff 7bff 7bff 7aff 7afc 81ff 8fff 9eba ba33 ff03 c703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ba05 ff01 e515 ad6f 9ddd 8dff 7fff 79ff 79fe 7afe 7afe 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7afe 7afe 79fe 79ff 7fff 8dff 9ddc ad6f e117 0000 ae04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b603 ff01 ff02 cc23 ad7a 9aea 8fff 83ff 7cff 79ff 78ff 78fe 77fc 77fc 77fc 77fc 78fe 78ff 79ff 7cff 83ff 8fff 9aea ac7a cc23 ff02 0000 aa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d01 8602 0000 ff06 d921 b568 a5b5 9de2 93f4 8bff 87ff 83ff 80ff 80ff 83ff 87ff 8bff 93f4 9de2 a5b5 b568 d921 ff06 0000 8602 8f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5401 0000 ff02 ff03 0000 f319 ba58 b080 ad93 aaae a9ba a9ba aaae ad93 b080 ba58 f319 0000 ff03 ff02 0000 5401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c004 f104 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f104 c004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4f02 9404 a305 ae07 a706 a706 ae07 a305 9404 4f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_refresh.png │ ├── sng │ │ @@ -11,66 +11,66 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 f900 ff00 0000 0001 0002 3503 5004 5805 5705 2803 0002 0001 0000 0000 f600 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 fa00 c600 0000 0000 6a02 ab04 ff02 0000 0000 0000 0000 0000 0000 0000 ff01 b904 7e03 0000 0000 ac00 fa00 cf00 e900 0000 0000 0000 e900 ff00 d200 c100 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c900 ff00 0100 0001 0000 ff01 ff04 ff01 ff09 a12f 7e56 706e 6689 668b 6789 7367 7b58 9d34 ff0b 0000 ff04 ff01 0000 0001 5b00 ff00 f300 fd00 e600 0000 3e00 0000 0000 6200 0000 0e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d400 0000 4f01 3c02 0000 ff06 db14 8b41 6793 5fd6 61e9 61f3 64fb 6aff 6eff 6aff 64f9 60f4 61ea 5fd9 6699 8646 cd17 ff08 0000 3e02 3401 0000 ca00 0000 6a01 5200 0000 0000 0000 4a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ee00 0000 6d03 ff00 ff03 9826 6f71 61de 61fd 69ff 7aff 84ff 86ff 88ff 8aff 8bfe 8aff 88ff 86ff 84ff 7cff 6aff 63fd 5feb 6c7c 9f29 ff04 ff00 8204 0000 b501 ad05 ff08 7b59 765a 9e0a 4a01 2500 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 de00 0000 7d04 ff03 d315 6d6d 60e2 66ff 78ff 88ff 8dff 8ffe 92fe 94fe 95fe 96ff 97ff 96ff 96fe 94fe 93fe 90fe 8dff 8aff 7aff 66ff 60e2 6c78 b020 0000 c60d c40b ff07 6e7e 5dff 64fc 8146 0000 3d03 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 0000 af04 ff01 9e2b 61b7 63ff 78ff 8bfc 90ff 92ff 96ff 99ff 9bff 9dff 9eff 9eff 9eff 9eff 9eff 9cff 9cff 9aff 97ff 92ff 91ff 8dfd 78ff 65ff 60c4 7d40 ff03 ff08 6d82 61ff 7df8 7cff 855b 7f00 5f03 f800 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8000 ff00 7b00 d104 0000 8045 60d8 6aff 87fb 91fd 94ff 98ff 9bff 9eff 9fff a0ff a0ff a1ff a0ff a1ff a1ff a0ff a0ff a0ff 9fff 9eff 9cff 99ff 94ff 92fd 89fa 6eff 5de7 6d68 6a83 61ff 82fc 93f8 84fe 8b65 0000 6103 7200 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb00 ff00 b401 9805 ff03 6d66 5fed 72ff 8dfb 94ff 98ff 9cff 9eff 9eff 9fff 9fff 9fff 9ffd 9efc 9efc 9efc 9efc 9efc 9ffd 9ffe 9fff 9fff 9fff 9eff 9cff 98ff 94ff 8efb 79ff 6cfb 6dff 82fe 94fe 9afa 8bff 8f72 fa00 5f02 6600 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2200 2f04 ff02 6c6e 5efb 78ff 8ffc 95ff 99ff 9dff 9eff 9eff 9eff 9efe 9dfb 9dfc 9fff a1ff a2ff a2ff a2ff a1ff 9fff 9dfc 9cfa 9efe 9eff 9eff 9eff 9dff 9bff 96ff 91fd 8aff 8cff 93fe 99ff 9efa 8eff 8e83 fd06 5e01 6000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 b400 7b02 ff03 7d52 5ef0 7bff 91fc 96ff 9bff 9dff 9eff 9eff 9eff 9dfc 9fff a5ff abff b0e6 b6cf bac3 bbc3 bac4 b6d2 b1e2 aaff a4ff 9fff 9cfb 9eff 9eff 9eff 9dff 9bff 98ff 95fe 96ff 99ff 9cff 9efb 90ff 8c91 ff0b ff00 5e00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd00 0000 e303 ad2b 60dc 76ff 91fd 96ff 9bff 9dff 9dff 9dff 9cff 9dfc a4ff aef9 baaa c277 d043 e723 ff0f ff0e ff0f e127 d23e c375 bba2 b0f1 a5ff 9efd 9cff 9dff 9dff 9cff 9bff 9aff 9aff 9bff 9cff 9efb 90ff 89a1 eb12 0000 4400 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 0000 ca02 ff0a 62ad 6cff 8ffd 95ff 99ff 9bff 9bff 9bff 9bfe 9eff a8ff b5b2 c649 ff11 0000 0000 ff03 d605 d605 d605 ff02 0000 0000 ff0b c73f b89e aaff a0ff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9cfc 91ff 86b1 ce18 7800 2c00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 4201 ff03 785e 63ff 88fd 94ff 98ff 9aff 9aff 9aff 99fe 9fff a9ff b780 e112 0000 cc03 ba06 aa02 5c01 0000 0000 0000 6201 ac02 b905 e207 ff05 f80b b862 9df2 9aff 9afe 9aff 9aff 9aff 9aff 9aff 9aff 9bfc 90ff 84c3 bd1d 0000 3901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f100 0000 b905 de0d 62d4 79ff 93fe 97ff 99ff 99ff 99ff 98fe 9dff a7f3 bb5f ff06 ff02 ac03 9500 0000 fa00 fe00 ff00 ff00 ff00 fe00 f400 0000 d703 d412 ff07 737e 7ffe 9afd 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99fd 91ff 83d5 ae23 0000 2801 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 3e03 0000 7769 6af8 8cfe 94fe 97ff 98ff 98ff 97fe 9afc a4f4 b664 ff02 e004 6500 0000 f300 fa00 ff00 ff00 0000 0000 0000 ff00 c900 0000 b207 ff08 7084 6aff 8bff 98ff 97ff 98ff 98ff 98ff 98ff 98ff 97ff 98fe 92ff 81e6 a528 0000 2e01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 9c05 ff08 68ba 7aff 93fc 96ff 97ff 97ff 97ff 97fd a0fe aa8e f708 ba05 0000 fa00 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 e802 ff06 6a84 60ff 83fd 95ff 96ff 97ff 97ff 97ff 97ff 97ff 97ff 97ff 98fe 92ff 7ff9 9d2e 0000 2901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 2902 ff00 973d 6ee3 88ff 95fd 96ff 96ff 96ff 96fc 9aff a1d3 c519 b804 a102 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1203 ff01 6a78 5dff 7bfc 8dfe 92fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 94fc 7fff 9935 0000 2001 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 6105 0000 7279 73fe 8efc 94ff 94ff 94ff 94fe 94fe 9bf9 a46f 0000 b506 0000 e400 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 4404 0000 7fa7 8fff 99ff 99ff 99ff 97ff 96ff 95ff 95ff 95ff 95ff 94ff 94ff 93ff 93fb 80ff 9843 ff00 0b01 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0700 6e03 f705 759f 7dff 92fa 93ff 93ff 93ff 93fe 94ff 96e1 eb15 e106 0000 ee00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe00 6900 ff01 e219 b96e b788 b7a4 b7b1 b5d1 b3db b1e1 aee4 aceb a8ee a6f6 a3f9 a0ff a0ff 92fa a440 0000 3a01 ee00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1301 0000 c31e 77be 84ff 92fb 91ff 92ff 92ff 92fe 95ff 92ae 0000 b705 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 ff02 ff01 ff01 0000 ff01 fb19 eb21 cf38 c446 ba62 bb6c b985 b793 b46d d618 e901 7400 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2f02 6c00 9832 77d9 87ff 91fd 90ff 90ff 91ff 90ff 91fe 9e62 fc04 7601 fe00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe00 0000 ff00 2d00 0000 6601 bb03 c604 d105 d907 ff07 ff0e ff06 0000 0000 0000 0000 0000 0000 ff07 da06 0000 e000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 4d02 0000 8c42 78f0 8aff 90fd 8fff 8fff 90ff 8fff 8afb b336 ff04 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 ff00 ff00 0000 0000 0000 0000 7503 f005 883a 60aa 5eb7 6793 6a8d 7176 7466 7e4e ff0b fe02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 5303 0000 894d 7bfe 89fb 8cfa 8cfb 8cfb 8cfb 8cfc 84fd c71f ff02 a400 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 9601 4b03 0000 6e96 66ff 6fff 6cff 66ff 60fc 5af8 56f2 5e8e ff00 0001 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5c02 0000 9544 8df9 96ff 94ff 94ff 94ff 94ff 97ff 8de8 db12 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1600 8502 ff09 75a6 74fc 7ef6 7bfe 7afe 79ff 77ff 72ff 6dbc 0000 4e02 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8c00 0000 f00e b46b b0b6 b2b9 b3b8 b3b7 b4b7 b1b1 b555 ec0e d103 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0001 ff01 e917 75b2 7aff 84fb 83ff 82ff 81fe 80fe 7efe 7ba4 ff01 7302 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 2e00 ff05 ff05 0000 0000 0000 0000 0000 0000 ff00 ff0b ff09 e305 9e06 9205 8804 6703 0001 0000 d600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f100 3401 ed00 a12c 70d1 7fff 8afc 88ff 88ff 88ff 87ff 84ff 848e ff02 2c01 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f100 0000 9505 e108 7562 5fb9 6696 6a8a 7471 7864 8647 8e3a c421 ef17 ff03 0000 ff01 ff02 ff01 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f700 0000 5003 0000 7b4b 6bf9 84fd 8afe 89ff 89ff 89ff 89ff 87ff 9463 ff02 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2f01 9d01 c718 68cc 65ff 6aff 62ff 5cfa 58f7 56ef 54ec 52e4 51e2 50dc 50d5 55b0 57a2 5e87 7c41 e704 2900 7a00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4500 8402 ff0a 6b83 6dff 88fa 88ff 88ff 88ff 88ff 89ff 85fc b92b fe02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2501 dc02 e516 75ca 75fb 77fb 76ff 74ff 72ff 70ff 6fff 6eff 6cff 6cff 68ff 62ff 5bff 54ff 59e2 8e22 0000 4301 ff00 0000 0000 0000 0000 0000 0000 0000 ff00 0000 d100 0000 6b03 9929 5ce2 76fe 87fe 86ff 87ff 87ff 86fe 8afe 87cd f010 ff01 7f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 9c04 ff09 79c1 79ff 7efc 7cff 7bfe 7bfe 7afe 7afe 79fe 78fe 77fe 76fe 75fe 76fb 80ff 87b1 a413 6601 6601 ff00 0000 0000 0000 0000 0000 0000 ff00 0000 d700 0000 b404 ff05 6388 61ff 81fd 84ff 86ff 86ff 86ff 85fd 88ff 9579 ff07 0000 d300 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8f06 f801 7cbb 7eff 83fc 82ff 82ff 81ff 81ff 80ff 80ff 7fff 7fff 7eff 7dfd 89ff 96c2 bf20 ff00 6601 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 0000 a403 ff01 7745 53f2 73ff 83ff 84ff 85ff 85ff 84ff 87fd 87f7 ab36 0000 2901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8807 0000 79b2 7eff 84fc 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 8dff 9bc4 c21e f805 b403 0000 d600 0000 0000 0000 0000 ff00 fe00 f900 ff00 0000 6e03 ff02 8e29 51d8 64ff 7dfe 81ff 83ff 83ff 83ff 83fb 88ff 92a6 cc10 b000 5500 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7d00 7c06 ff00 7aa2 7eff 83fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fe 86ff 96c2 ea1a e50e d20c 0000 d100 fb00 ff00 ff00 ff00 ff00 ed00 0000 0000 4002 9d04 ff02 982a 52c5 5bff 78fc 7fff 82ff 82ff 82ff 81fe 85fd 89fc 9c4d 0000 6f02 ff00 eb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 7905 0000 7d8c 7eff 81fe 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82ff 7aff 699f a71a ff06 ff08 5e07 2c03 0001 0000 0000 0000 0000 0001 4f05 6a05 0000 ff08 6f4c 4fdc 59ff 74fc 7cff 7fff 81ff 81ff 81ff 81fb 88ff 95a5 fc0d a603 2b00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 6804 0000 7c7b 7bfe 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 79ff 5fff 57cd 6758 c31e 0000 0000 ff02 bb04 8605 9505 e303 ff01 0000 ff03 7837 598d 4df6 5dff 73fe 79ff 7eff 7fff 80ff 80ff 7ffd 85fe 90e6 a036 8301 8303 0000 f300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 5203 ff00 816c 7afa 7eff 7efe 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 77fd 60ff 50ff 4fbd 5183 6b50 b227 ff15 ff09 ff0d e71a 9135 5965 5297 4de5 53ff 64ff 73fe 78ff 7cff 7eff 7eff 7fff 7efe 81fd 8efe a267 0000 a604 0000 f300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 1a02 0000 8958 7af4 7eff 7efe 7eff 7eff 7efe 7eff 7eff 7eff 7eff 7dff 78ff 75fd 69fc 5dff 55ff 4def 4cd2 4ec7 4dc0 4dc2 4eca 4cdb 50ff 58ff 61ff 6ffb 75fe 78ff 7cff 7eff 7eff 7eff 7dff 80fe 8cff 9b93 ff07 c506 0000 ce00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0001 ff00 9247 78ef 7cff 7dfe 7dff 7dfe 7dff 7dfd 7dff 7dff 7dff 7dff 7bff 77ff 74fe 72fb 6dfa 65ff 61ff 60ff 5fff 5fff 60ff 62ff 67ff 6ffa 73fd 75ff 79ff 7cff 7dff 7dff 7dff 7cfe 7fff 8cff 9bab e812 b603 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0401 fc01 9f37 76eb 7bff 7cfe 7dfc 87ff 8cf5 86ff 7cfc 7cfe 7cff 7cff 7cff 7bff 79ff 76ff 74ff 72fe 71fc 6ffc 6ffc 6ffc 70fc 71fd 73fe 75ff 77ff 79ff 7bff 7cff 7cff 7cff 7bfc 80ff 8ffd 9f9e e615 ff01 8401 ff00 9400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0500 ff03 b727 75e5 79ff 7cfa 88ff 9bc0 b44e 9ac4 8bff 7dfd 7afc 7bff 7bff 7bff 7bff 7aff 79ff 78ff 76ff 76ff 75ff 76ff 76ff 77ff 78ff 7aff 7bff 7bff 7bff 7bff 7bfe 7afa 82ff 93f4 a679 ff0b ff02 6a01 0000 b100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ee03 e619 72e3 78fd 88ff 98c5 bb20 ff02 dc1c a29c 93ff 83ff 7afb 79fe 7bff 7bff 7bff 7bff 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7bff 7bff 7bff 7bff 7aff 79fd 7dfe 89ff 98dd ae59 ff02 ca06 2900 0000 dd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 a000 8202 ff05 83d2 91ff 9bc3 bb1f ff07 da0f fd05 ff0c b358 a0bf 90ff 82ff 79ff 78ff 78fe 79fe 79fe 79fe 79ff 79ff 79ff 79ff 79fe 79fe 79fe 78fe 78ff 7cff 87ff 96ff a598 bc31 0000 b106 0000 ff00 c500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2400 be01 b539 b06d d51f ff02 c805 0000 be02 c703 0000 dc19 b659 a1cc 96fc 8bff 81ff 7bff 79ff 78ff 78ff 78fe 78fe 78ff 79ff 79ff 7cff 82ff 8dff 9af3 a79f bf3b ff0c 0000 9a04 0000 f900 c200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2000 0000 ff00 0000 0000 0000 9e02 0000 af00 0000 7100 8703 0000 ff03 ff11 cd34 b17a a2c7 9ce6 94f0 8ef9 8aff 88ff 89ff 8bfe 90f6 97ed 9ee2 a4bf b36d da24 ff0a 0000 d700 9102 0000 f600 d600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5100 0000 2300 0000 5801 0000 e100 f700 f100 ff00 5700 7801 0000 ff01 ff03 ff03 ff01 d827 c04b b668 b07f ae8d ae8a b278 b85f c441 ff17 ff01 ff03 ff02 ff00 1001 9800 0000 fa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e400 dc00 fd00 fd00 0000 0000 0000 ff00 f800 fd00 ef00 0000 0000 7e01 c305 ff02 0000 0000 0000 0000 0000 0000 0000 ff00 e604 bd04 0001 0000 0a00 f400 ff00 ed00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 fe00 fb00 0000 0000 3c01 8003 9e04 a105 a005 9904 7702 2001 0000 0000 ff00 fe00 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 3503 5004 5805 5705 2803 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6a02 ab04 ff02 0000 0000 0000 0000 0000 0000 0000 ff01 b904 7e03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 ff01 ff04 ff01 ff09 a12f 7e56 706e 6689 668b 6789 7367 7b58 9d34 ff0b 0000 ff04 ff01 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4f01 3c02 0000 ff06 db14 8b41 6793 5fd6 61e9 61f3 64fb 6aff 6eff 6aff 64f9 60f4 61ea 5fd9 6699 8646 cd17 ff08 0000 3e02 3401 0000 0000 0000 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6d03 0000 ff03 9826 6f71 61de 61fd 69ff 7aff 84ff 86ff 88ff 8aff 8bfe 8aff 88ff 86ff 84ff 7cff 6aff 63fd 5feb 6c7c 9f29 ff04 0000 8204 0000 b501 ad05 ff08 7b59 765a 9e0a 4a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7d04 ff03 d315 6d6d 60e2 66ff 78ff 88ff 8dff 8ffe 92fe 94fe 95fe 96ff 97ff 96ff 96fe 94fe 93fe 90fe 8dff 8aff 7aff 66ff 60e2 6c78 b020 0000 c60d c40b ff07 6e7e 5dff 64fc 8146 0000 3d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af04 ff01 9e2b 61b7 63ff 78ff 8bfc 90ff 92ff 96ff 99ff 9bff 9dff 9eff 9eff 9eff 9eff 9eff 9cff 9cff 9aff 97ff 92ff 91ff 8dfd 78ff 65ff 60c4 7d40 ff03 ff08 6d82 61ff 7df8 7cff 855b 0000 5f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d104 0000 8045 60d8 6aff 87fb 91fd 94ff 98ff 9bff 9eff 9fff a0ff a0ff a1ff a0ff a1ff a1ff a0ff a0ff a0ff 9fff 9eff 9cff 99ff 94ff 92fd 89fa 6eff 5de7 6d68 6a83 61ff 82fc 93f8 84fe 8b65 0000 6103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 9805 ff03 6d66 5fed 72ff 8dfb 94ff 98ff 9cff 9eff 9eff 9fff 9fff 9fff 9ffd 9efc 9efc 9efc 9efc 9efc 9ffd 9ffe 9fff 9fff 9fff 9eff 9cff 98ff 94ff 8efb 79ff 6cfb 6dff 82fe 94fe 9afa 8bff 8f72 0000 5f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f04 ff02 6c6e 5efb 78ff 8ffc 95ff 99ff 9dff 9eff 9eff 9eff 9efe 9dfb 9dfc 9fff a1ff a2ff a2ff a2ff a1ff 9fff 9dfc 9cfa 9efe 9eff 9eff 9eff 9dff 9bff 96ff 91fd 8aff 8cff 93fe 99ff 9efa 8eff 8e83 fd06 5e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b02 ff03 7d52 5ef0 7bff 91fc 96ff 9bff 9dff 9eff 9eff 9eff 9dfc 9fff a5ff abff b0e6 b6cf bac3 bbc3 bac4 b6d2 b1e2 aaff a4ff 9fff 9cfb 9eff 9eff 9eff 9dff 9bff 98ff 95fe 96ff 99ff 9cff 9efb 90ff 8c91 ff0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e303 ad2b 60dc 76ff 91fd 96ff 9bff 9dff 9dff 9dff 9cff 9dfc a4ff aef9 baaa c277 d043 e723 ff0f ff0e ff0f e127 d23e c375 bba2 b0f1 a5ff 9efd 9cff 9dff 9dff 9cff 9bff 9aff 9aff 9bff 9cff 9efb 90ff 89a1 eb12 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca02 ff0a 62ad 6cff 8ffd 95ff 99ff 9bff 9bff 9bff 9bfe 9eff a8ff b5b2 c649 ff11 0000 0000 ff03 d605 d605 d605 ff02 0000 0000 ff0b c73f b89e aaff a0ff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9bff 9cfc 91ff 86b1 ce18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4201 ff03 785e 63ff 88fd 94ff 98ff 9aff 9aff 9aff 99fe 9fff a9ff b780 e112 0000 cc03 ba06 aa02 5c01 0000 0000 0000 6201 ac02 b905 e207 ff05 f80b b862 9df2 9aff 9afe 9aff 9aff 9aff 9aff 9aff 9aff 9bfc 90ff 84c3 bd1d 0000 3901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b905 de0d 62d4 79ff 93fe 97ff 99ff 99ff 99ff 98fe 9dff a7f3 bb5f ff06 ff02 ac03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d703 d412 ff07 737e 7ffe 9afd 99ff 99ff 99ff 99ff 99ff 99ff 99ff 99fd 91ff 83d5 ae23 0000 2801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3e03 0000 7769 6af8 8cfe 94fe 97ff 98ff 98ff 97fe 9afc a4f4 b664 ff02 e004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b207 ff08 7084 6aff 8bff 98ff 97ff 98ff 98ff 98ff 98ff 98ff 97ff 98fe 92ff 81e6 a528 0000 2e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c05 ff08 68ba 7aff 93fc 96ff 97ff 97ff 97ff 97fd a0fe aa8e f708 ba05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e802 ff06 6a84 60ff 83fd 95ff 96ff 97ff 97ff 97ff 97ff 97ff 97ff 97ff 98fe 92ff 7ff9 9d2e 0000 2901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2902 0000 973d 6ee3 88ff 95fd 96ff 96ff 96ff 96fc 9aff a1d3 c519 b804 a102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1203 ff01 6a78 5dff 7bfc 8dfe 92fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 96fe 94fc 7fff 9935 0000 2001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6105 0000 7279 73fe 8efc 94ff 94ff 94ff 94fe 94fe 9bf9 a46f 0000 b506 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4404 0000 7fa7 8fff 99ff 99ff 99ff 97ff 96ff 95ff 95ff 95ff 95ff 94ff 94ff 93ff 93fb 80ff 9843 0000 0b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e03 f705 759f 7dff 92fa 93ff 93ff 93ff 93fe 94ff 96e1 eb15 e106 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 e219 b96e b788 b7a4 b7b1 b5d1 b3db b1e1 aee4 aceb a8ee a6f6 a3f9 a0ff a0ff 92fa a440 0000 3a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1301 0000 c31e 77be 84ff 92fb 91ff 92ff 92ff 92fe 95ff 92ae 0000 b705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff01 ff01 0000 ff01 fb19 eb21 cf38 c446 ba62 bb6c b985 b793 b46d d618 e901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f02 0000 9832 77d9 87ff 91fd 90ff 90ff 91ff 90ff 91fe 9e62 fc04 7601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6601 bb03 c604 d105 d907 ff07 ff0e ff06 0000 0000 0000 0000 0000 0000 ff07 da06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4d02 0000 8c42 78f0 8aff 90fd 8fff 8fff 90ff 8fff 8afb b336 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7503 f005 883a 60aa 5eb7 6793 6a8d 7176 7466 7e4e ff0b fe02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5303 0000 894d 7bfe 89fb 8cfa 8cfb 8cfb 8cfb 8cfc 84fd c71f ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9601 4b03 0000 6e96 66ff 6fff 6cff 66ff 60fc 5af8 56f2 5e8e 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5c02 0000 9544 8df9 96ff 94ff 94ff 94ff 94ff 97ff 8de8 db12 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8502 ff09 75a6 74fc 7ef6 7bfe 7afe 79ff 77ff 72ff 6dbc 0000 4e02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f00e b46b b0b6 b2b9 b3b8 b3b7 b4b7 b1b1 b555 ec0e d103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 ff01 e917 75b2 7aff 84fb 83ff 82ff 81fe 80fe 7efe 7ba4 ff01 7302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff05 ff05 0000 0000 0000 0000 0000 0000 0000 ff0b ff09 e305 9e06 9205 8804 6703 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3401 0000 a12c 70d1 7fff 8afc 88ff 88ff 88ff 87ff 84ff 848e ff02 2c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9505 e108 7562 5fb9 6696 6a8a 7471 7864 8647 8e3a c421 ef17 ff03 0000 ff01 ff02 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5003 0000 7b4b 6bf9 84fd 8afe 89ff 89ff 89ff 89ff 87ff 9463 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f01 9d01 c718 68cc 65ff 6aff 62ff 5cfa 58f7 56ef 54ec 52e4 51e2 50dc 50d5 55b0 57a2 5e87 7c41 e704 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8402 ff0a 6b83 6dff 88fa 88ff 88ff 88ff 88ff 89ff 85fc b92b fe02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2501 dc02 e516 75ca 75fb 77fb 76ff 74ff 72ff 70ff 6fff 6eff 6cff 6cff 68ff 62ff 5bff 54ff 59e2 8e22 0000 4301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6b03 9929 5ce2 76fe 87fe 86ff 87ff 87ff 86fe 8afe 87cd f010 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c04 ff09 79c1 79ff 7efc 7cff 7bfe 7bfe 7afe 7afe 79fe 78fe 77fe 76fe 75fe 76fb 80ff 87b1 a413 6601 6601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b404 ff05 6388 61ff 81fd 84ff 86ff 86ff 86ff 85fd 88ff 9579 ff07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f06 f801 7cbb 7eff 83fc 82ff 82ff 81ff 81ff 80ff 80ff 7fff 7fff 7eff 7dfd 89ff 96c2 bf20 0000 6601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a403 ff01 7745 53f2 73ff 83ff 84ff 85ff 85ff 84ff 87fd 87f7 ab36 0000 2901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8807 0000 79b2 7eff 84fc 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 8dff 9bc4 c21e f805 b403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e03 ff02 8e29 51d8 64ff 7dfe 81ff 83ff 83ff 83ff 83fb 88ff 92a6 cc10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7c06 0000 7aa2 7eff 83fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fe 86ff 96c2 ea1a e50e d20c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4002 9d04 ff02 982a 52c5 5bff 78fc 7fff 82ff 82ff 82ff 81fe 85fd 89fc 9c4d 0000 6f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7905 0000 7d8c 7eff 81fe 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82ff 7aff 699f a71a ff06 ff08 5e07 2c03 0001 0000 0000 0000 0000 0001 4f05 6a05 0000 ff08 6f4c 4fdc 59ff 74fc 7cff 7fff 81ff 81ff 81ff 81fb 88ff 95a5 fc0d a603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6804 0000 7c7b 7bfe 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 79ff 5fff 57cd 6758 c31e 0000 0000 ff02 bb04 8605 9505 e303 ff01 0000 ff03 7837 598d 4df6 5dff 73fe 79ff 7eff 7fff 80ff 80ff 7ffd 85fe 90e6 a036 8301 8303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5203 0000 816c 7afa 7eff 7efe 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 77fd 60ff 50ff 4fbd 5183 6b50 b227 ff15 ff09 ff0d e71a 9135 5965 5297 4de5 53ff 64ff 73fe 78ff 7cff 7eff 7eff 7fff 7efe 81fd 8efe a267 0000 a604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a02 0000 8958 7af4 7eff 7efe 7eff 7eff 7efe 7eff 7eff 7eff 7eff 7dff 78ff 75fd 69fc 5dff 55ff 4def 4cd2 4ec7 4dc0 4dc2 4eca 4cdb 50ff 58ff 61ff 6ffb 75fe 78ff 7cff 7eff 7eff 7eff 7dff 80fe 8cff 9b93 ff07 c506 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 9247 78ef 7cff 7dfe 7dff 7dfe 7dff 7dfd 7dff 7dff 7dff 7dff 7bff 77ff 74fe 72fb 6dfa 65ff 61ff 60ff 5fff 5fff 60ff 62ff 67ff 6ffa 73fd 75ff 79ff 7cff 7dff 7dff 7dff 7cfe 7fff 8cff 9bab e812 b603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0401 fc01 9f37 76eb 7bff 7cfe 7dfc 87ff 8cf5 86ff 7cfc 7cfe 7cff 7cff 7cff 7bff 79ff 76ff 74ff 72fe 71fc 6ffc 6ffc 6ffc 70fc 71fd 73fe 75ff 77ff 79ff 7bff 7cff 7cff 7cff 7bfc 80ff 8ffd 9f9e e615 ff01 8401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 b727 75e5 79ff 7cfa 88ff 9bc0 b44e 9ac4 8bff 7dfd 7afc 7bff 7bff 7bff 7bff 7aff 79ff 78ff 76ff 76ff 75ff 76ff 76ff 77ff 78ff 7aff 7bff 7bff 7bff 7bff 7bfe 7afa 82ff 93f4 a679 ff0b ff02 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee03 e619 72e3 78fd 88ff 98c5 bb20 ff02 dc1c a29c 93ff 83ff 7afb 79fe 7bff 7bff 7bff 7bff 7aff 7aff 7aff 7aff 7aff 7aff 7aff 7bff 7bff 7bff 7bff 7aff 79fd 7dfe 89ff 98dd ae59 ff02 ca06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8202 ff05 83d2 91ff 9bc3 bb1f ff07 da0f fd05 ff0c b358 a0bf 90ff 82ff 79ff 78ff 78fe 79fe 79fe 79fe 79ff 79ff 79ff 79ff 79fe 79fe 79fe 78fe 78ff 7cff 87ff 96ff a598 bc31 0000 b106 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be01 b539 b06d d51f ff02 c805 0000 be02 c703 0000 dc19 b659 a1cc 96fc 8bff 81ff 7bff 79ff 78ff 78ff 78fe 78fe 78ff 79ff 79ff 7cff 82ff 8dff 9af3 a79f bf3b ff0c 0000 9a04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e02 0000 0000 0000 0000 8703 0000 ff03 ff11 cd34 b17a a2c7 9ce6 94f0 8ef9 8aff 88ff 89ff 8bfe 90f6 97ed 9ee2 a4bf b36d da24 ff0a 0000 0000 9102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5801 0000 0000 0000 0000 0000 0000 7801 0000 ff01 ff03 ff03 ff01 d827 c04b b668 b07f ae8d ae8a b278 b85f c441 ff17 ff01 ff03 ff02 0000 1001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7e01 c305 ff02 0000 0000 0000 0000 0000 0000 0000 0000 e604 bd04 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3c01 8003 9e04 a105 a005 9904 7702 2001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/stat_notify_sync_anim0.png │ ├── sng │ │ @@ -1,31 +1,25 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 27; height: 38; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ @@ -37,21 +31,17 @@ │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ @@ -72,75 +62,79 @@ │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ } │ │ tRNS { │ │ - 0 18 117 183 213 255 225 195 126 33 0 6 138 243 255 255 255 255 252 156 24 78 225 54 12 144 240 45 93 3 153 237 147 48 0 30 81 210 12 144 159 0 0 0 6 138 135 141 159 246 9 135 150 21 246 132 180 135 129 141 162 162 141 135 180 135 81 246 21 150 9 159 0 156 12 225 210 81 27 147 237 3 96 45 240 255 255 54 228 78 24 6 36 126 195 219 189 117 18} │ │ + 0 18 117 183 213 225 195 126 33 6 138 243 252 156 24 78 225 54 12 144 240 45 93 3 153 237 147 48 30 81 210 12 144 159 6 138 135 141 159 246 9 135 150 21 246 132 180 135 129 141 162 162 141 135 180 135 81 246 21 150 9 159 156 12 225 210 81 27 147 237 3 96 45 240 54 228 78 24 6 36 126 195 219 189 117 18} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000102030405060708090a0a0a0a0a0a0a0a00 │ │ -000000000000000b0c0d0e0f101110100e1213140a0a0a0a0a0a00 │ │ -00000000000000150e1111111111111111110f16170a0a0a0a0a00 │ │ -00000000000000181911111111111111111111101a1b0a0a0a0a00 │ │ -00000000001c1d00001e1f2021222324251111111116260a0a0a00 │ │ -00000000270e2800000022292a0a2a2b2c2d111111102e0a0a0a00 │ │ -0000002f0e110f1300000a0a0a0a0a0a0a293011111131320a0a00 │ │ -0000330e1111110f34000a0a0a0a0a0a0a0a3536111111150a0a00 │ │ -00370e11111111110f2f0a0a0a0a0a0a0a0a2a38111111390a0a00 │ │ -3a0e111111111111110e330a0a0a0a0a0a0a0a3b1111113c0a0a00 │ │ -0000003d1111113e00000a0a0a0a0a0a2f05050e1111110f05053a │ │ -0000003f1111114000000a0a0a0a0a0a2919111111111111114100 │ │ -000000421111114344000a0a0a0a0a0a0a294511111111113e2900 │ │ -000000463611111147000a0a0a0a0a0a0a0a484911111119290a00 │ │ -00000000411111110f330b0a0a0a0a0a0a0a0a483d1145290a0a00 │ │ -000000004a4b1111110e4c4d4e0a1b4f50340a0a5152480a0a0a00 │ │ -0000000000535411111110555605560e110f27260a290a0a0a0a00 │ │ -0000000000005758111111111111111111110e5900000000000000 │ │ -000000000000005a491111111111111111363e5b00000000000000 │ │ -0000000000000000005c5d5e58115f606162000000000000000000 │ │ +000000000000000000010203045605060708000000000000000000 │ │ +00000000000000090a0b5758595a5959570c0d0e00000000000000 │ │ +000000000000000f575a5a5a5a5a5a5a5a5a581011000000000000 │ │ +0000000000000012135a5a5a5a5a5a5a5a5a5a5914150000000000 │ │ +00000000001617000018191a1b001c1d1e5a5a5a5a101f00000000 │ │ +0000000020572100000000000000000022235a5a5a592400000000 │ │ +00000025575a580d00000000000000000000265a5a5a2728000000 │ │ +000029575a5a5a582a0000000000000000002b2c5a5a5a0f000000 │ │ +002d575a5a5a5a5a58250000000000000000002e5a5a5a2f000000 │ │ +30575a5a5a5a5a5a5a57290000000000000000315a5a5a32000000 │ │ +000000335a5a5a340000000000000000255656575a5a5a58565630 │ │ +000000355a5a5a36000000000000000000135a5a5a5a5a5a5a3700 │ │ +000000385a5a5a393a0000000000000000003b5a5a5a5a5a340000 │ │ +0000003c2c5a5a5a3d000000000000000000003e5a5a5a13000000 │ │ +00000000375a5a5a582909000000000000000000335a3b00000000 │ │ +000000003f405a5a5a57414243001544452a000046470000000000 │ │ +000000000048495a5a5a595b5c565c575a58201f00000000000000 │ │ +0000000000004a4b5a5a5a5a5a5a5a5a5a5a574c00000000000000 │ │ +000000000000004d3e5a5a5a5a5a5a5a5a2c344e00000000000000 │ │ +0000000000000000004f50514b5a52535455000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_btn_arrow_left_focus.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -25,15 +24,14 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ @@ -69,49 +67,50 @@ │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 5 7 9 8 6 3 13 19 22 20 15 4 16 27 45 195 91 31 30 54 209 255 246 99 33 17 56 210 248 97 24 10 49 12 133 25 11 140 37 14 29 55 141 41 23 51 143 44 38 207 57 34 209 140 52 212 58 139 59 137 36 57 48 198 21} │ │ + 0 1 2 5 7 9 8 6 3 13 19 22 20 15 4 16 27 45 195 91 31 30 54 209 246 99 33 17 56 210 248 97 24 10 49 12 133 25 11 140 37 14 29 55 141 41 23 51 143 44 38 207 57 34 209 140 52 212 58 139 59 137 36 57 48 198 21} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ -010101010101010102020203030202010101 │ │ -010101010101010203040506070809020101 │ │ -0101010101010203050a0b0c0d0e060f0201 │ │ -01010101010203051011121314150d060f02 │ │ -0101010102030510161718191a1b1c1d0503 │ │ -01010102030510161e1f1919192021222309 │ │ -010102030510161e1f191919191920242509 │ │ -0102030510161e1f19191919191926272809 │ │ -02030510161e1f191919191919292a0b0703 │ │ -02042b2c2d1f1919191919192e2f30280f02 │ │ -03060c311f19191919191932332725040201 │ │ -092534351919191919193236371008030101 │ │ -092534381919191919193936371008030101 │ │ -03060c3a3b19191919191939332725040201 │ │ -02082b2c3c3b1919191919193d2f30280f02 │ │ -02030510163e3b1919191919193f400b0703 │ │ -0102030510163e3b19191919191926272809 │ │ -010102030510163e1f191919191920242509 │ │ -01010102030510163e1f1919192021222309 │ │ -010101010203051016411f19201b1c1d0503 │ │ -01010101010203051011424314150d060f02 │ │ -0101010101010203050a0b0c440e060f0201 │ │ -010101010101010203040506070809020101 │ │ -010101010101010102020303030202010101 │ │ +000000000000000001010102020101000000 │ │ +000000000000000102030405060708010000 │ │ +000000000000010204090a0b0c0d050e0100 │ │ +00000000000102040f10111213140c050e01 │ │ +000000000102040f1516174318191a1b0402 │ │ +0000000102040f151c1d4343431e1f202108 │ │ +00000102040f151c1d43434343431e222308 │ │ +000102040f151c1d43434343434324252608 │ │ +0102040f151c1d43434343434327280a0602 │ │ +0103292a2b1d4343434343432c2d2e260e01 │ │ +02050b2f1d43434343434330312523030100 │ │ +082332334343434343433034350f07020000 │ │ +082332364343434343433734350f07020000 │ │ +02050b383943434343434337312523030100 │ │ +0107292a3a394343434343433b2d2e260e01 │ │ +0102040f153c394343434343433d3e0a0602 │ │ +000102040f153c3943434343434324252608 │ │ +00000102040f153c1d43434343431e222308 │ │ +0000000102040f153c1d4343431e1f202108 │ │ +000000000102040f153f1d431e191a1b0402 │ │ +00000000000102040f10404113140c050e01 │ │ +000000000000010204090a0b420d050e0100 │ │ +000000000000000102030405060708010000 │ │ +000000000000000001010202020101000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_help.png │ ├── sng │ │ @@ -11,66 +11,66 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 f600 0000 0000 0002 4004 5c05 6f07 6605 6b07 6806 5f05 4004 0001 0000 0000 fc00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc00 f100 0300 0000 0001 9d05 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c005 7c03 0000 0000 dc00 ef00 ed00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d400 ff00 0000 0001 ff01 ff02 ff03 0000 bc23 795f 6982 6396 5eb0 5ebb 5db6 5fa8 658c 6e79 8749 ff0d ff01 ff03 ff01 0000 0000 9600 ff00 d000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca00 0000 4a02 8502 0000 ff0a a329 7073 5fbe 60e5 60f6 68ff 73ff 77ff 7aff 7aff 75ff 6eff 64fe 60f0 5edd 64a2 8053 c719 ff03 ff00 2e02 0800 0000 b600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ed00 0000 7b04 0000 ff07 942d 698d 60f8 64ff 73ff 81ff 86ff 8aff 8cfe 8efc 8ffc 8ffb 8dfc 8bfe 88ff 86ff 7dff 6dff 61fe 5fd9 7461 b51b 0000 a603 7402 0000 c500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 fb00 0000 8105 ff01 9e21 6a81 5fed 69ff 7eff 8bff 8efe 91fe 94fe 96ff 97ff 98ff 98ff 98ff 98ff 97ff 95ff 93fe 90fe 8dff 88ff 74ff 63ff 5fc3 795a ff0b cd02 8e03 0000 d000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d700 0000 9504 ff02 8c36 5fc8 65ff 7cff 8dfd 91ff 94ff 98ff 9bff 9cff 9eff 9eff 9fff 9fff 9fff 9fff 9eff 9dff 9bff 99ff 96ff 92ff 90fe 89fb 71ff 61ff 6593 d314 ff03 9903 0000 e800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 9500 f603 ff01 7a53 5fe0 6eff 89f9 91fe 94ff 99ff 9cff 9eff 9eff 9fff 9fff 9fff 9fff a0ff a0ff 9fff 9fff 9fff 9fff 9eff 9dff 9bff 97ff 93ff 91fc 81fc 64ff 5ebc ac24 ff04 8802 0000 e100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7d00 ff00 8800 8103 ff02 6c75 60f4 75ff 8efb 94ff 98ff 9cff 9eff 9fff 9fff 9fff 9fff 9ffe 9efc 9efb 9dfb 9dfb 9dfb 9efc 9ffd 9fff 9fff 9fff 9eff 9dff 9aff 96ff 93fe 88fc 69ff 5fd7 9837 ff04 9903 0000 bd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c600 0000 6705 ff03 706b 5ffa 7bff 90fc 95ff 9aff 9dff 9dff 9eff 9eff 9eff 9efe 9dfb 9eff a1ff a3ff a3ff a4ff a3ff a2ff 9fff 9dfc 9dfc 9eff 9eff 9eff 9dff 9cff 99ff 94ff 8cfc 6fff 5ed9 ab2a ff03 9503 0000 be00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 0000 8404 ff00 834d 5fee 7bfe 91fc 96ff 9aff 9cff 9dff 9dff 9dff 9dff 9cfe 9dfd a4ff acfb b5d1 bcb9 beb3 beb3 bdb7 b8c8 b0e3 a9ff a1ff 9cfb 9cff 9dff 9dff 9dff 9cff 99ff 94ff 8dfc 6cff 5dc6 9219 4d03 5502 ff00 e300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2c02 0001 9129 5fd8 75ff 91fc 96ff 9bff 9bff 9cff 9cff 9cff 9cff 9cfe a0ff aaff b7ac c35c e625 ff01 0000 0000 0000 fb18 d23e bf7b b2cf a6ff 9efe 9cff 9cff 9cff 9cff 9bff 99ff 95ff 8bfc 67ff 6595 eb0b 8e04 1300 ff00 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 7c02 f60d 6696 6bff 8ffb 95ff 9aff 9bff 9cff 9bff 9bff 9bff 9bfd a1ff abeb bd66 ff0f 0000 ff08 d80f d40f d40f d40f ed09 ff02 0000 ce24 b696 a8ff 9eff 9bfe 9cff 9bff 9bff 9bff 98ff 95fe 84fa 61f4 7e53 0000 3602 4800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 0500 fc01 8842 62f8 85fb 95fe 98ff 9aff 9aff 9aff 9aff 9aff 9afd 9dff a7ea b950 ff00 e509 da0a db06 ff00 ff02 ff03 0000 fb05 ce06 cf09 ff06 ff05 ad95 a2ff 9bfc 9aff 9aff 9aff 9aff 99ff 97ff 94fc 76ff 62c8 ab1c 0000 0801 fb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 fe01 ff0e 64b8 74ff 93fe 96ff 99ff 99ff 99ff 99ff 99ff 99fe 9afd a1fb ab79 0000 d20c c403 b302 ff0a 8a29 7848 754e 802f ff0f ff01 0000 c705 f607 d919 a3cb 9cff 99fc 99ff 99ff 99ff 99ff 98ff 95ff 8dfc 69ff 7b5f fc04 0000 eb00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 fa00 0000 ef03 903f 68ff 88ff 95ff 97ff 98ff 98ff 98ff 98ff 98ff 98fc 98ff 9ecf c81d eb08 b303 a904 ff07 7460 59ee 5fff 60ff 5aff 6682 aa0e 5c02 0000 b708 0000 9c84 9bfd 98fe 98ff 98ff 98ff 98ff 98ff 96ff 94fe 7aff 67cd f312 ff01 7c00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f900 7c03 ff00 6ca1 75ff 92ff 95ff 97ff 96ff 96ff 97ff 97ff 96ff 97fc 94ff 91b3 ff01 d40f ba07 ff01 8a3d 5beb 6eff 81fa 82fb 73fb 5efb 7e54 0000 2b02 7c02 f703 a946 96ef 96ff 97fe 97ff 97ff 96ff 97ff 96ff 94ff 8aff 6cff 9241 fe03 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 db04 d215 6bdd 83ff 93fe 95ff 95ff 95ff 95ff 95ff 95ff 95ff 97fc 8dff 7eb0 0000 dc14 ff0b f00e 61a2 6aff 88fa 86ff 86ff 87f9 78ff 837a 6b00 3802 3c01 ff05 b234 8de9 94ff 96fe 95ff 95ff 95ff 95ff 95ff 94ff 92ff 76fe 7193 ff01 8402 fe00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0402 ff00 8952 73f3 8cff 93fe 94ff 94ff 94ff 94ff 94ff 94ff 94ff 96fd 8aff 69e5 7744 ef0a f10e 745b 60f9 82fc 8dff 90ff 90fe 90f9 8bff 9663 0000 6603 4d02 d605 a13e 81ed 92ff 94fe 94ff 94ff 94ff 94ff 94ff 94ff 92fe 81ff 6dd6 ff06 ab05 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5800 6605 e200 7587 79ff 8fff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 90fe 75ff 5df6 5fb4 5cc0 5cfe 76ff 8cff 91ff 93fe 93f9 9aff a1b7 c31c af01 0000 9f08 0000 7678 77fc 91fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92fe 8bff 74e9 a72f fd02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 7906 0000 73ad 7fff 91fc 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 8fff 89ff 79ff 6bff 6dff 7cff 89ff 8fff 91fe 93fb 9dff a7c0 bd2c ff01 a502 9503 8e07 9d17 62d0 7cff 92fc 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91fe 8dff 79f4 8758 0000 1c02 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0500 9305 ff06 77bf 85ff 91fc 90ff 90ff 90ff 91ff 91ff 91ff 90ff 91ff 90ff 8fff 8bff 85ff 83fe 83fe 86ff 8cff 8fff 93fe 9fff aea0 d51f ff01 de05 b803 b109 ff05 6094 66ff 89fd 90ff 90ff 90ff 91ff 91ff 90ff 90ff 91ff 90ff 8dff 7dfd 7e78 f700 5303 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0201 e902 da18 7cca 87ff 90fc 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8eff 8bff 89ff 89ff 8cff 8eff 93ff 9eff b081 ff0c ff05 de06 ce05 ff07 ff0a 6489 5bf7 7bfc 8cfe 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 90ff 8efe 80ff 7b8d 0000 6a05 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0701 ff01 ba22 7ed0 88ff 8ffc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8dff 8dff 8ffc 98ff aa7c ff04 db09 d104 cb04 ff05 bd21 58ae 5afd 76ff 87fe 8bff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efd 82ff 7c99 0000 7a06 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0d01 ff01 bc22 81d0 88ff 8efc 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cfb 8fff 9abd cf19 e707 bc04 ad04 ff08 8543 54d8 5cff 78ff 84fe 89ff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 84ff 7e99 0000 7c06 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1201 ec02 dd18 84ca 87ff 8cfc 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cfc 8cff 9376 0000 c80c a906 ff02 794e 53ee 63ff 7cfd 82ff 88ff 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bfe 86ff 818d 0000 7105 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1600 a005 ff06 85bf 87ff 8bfc 8aff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 8aff 8bfe 8bfe 80ff 8168 0001 c314 c30a 991c 59ca 65ff 7ffa 82ff 87ff 8aff 8aff 8aff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 86fd 8878 f800 6103 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 8607 0000 82ae 87ff 8afc 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8cfa 74ff 669b ff03 ff0d 0000 6c61 5cfb 7bfb 83ff 86ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fe 88ff 86f4 9258 0000 2602 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 6300 7805 e700 8588 88ff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 89fe 7dfd 5df6 5c9d 7054 5e80 55e6 6eff 84fd 85ff 87ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88fe 87ff 85e9 b02f fe02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 2602 ff00 9952 89f3 87ff 87fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 84ff 75ff 5dff 57ff 5aff 6cff 7efe 84ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87fe 87ff 84d7 ff06 b705 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 e204 d914 87de 87ff 86fe 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 83fd 84ff 8dfd 93da 91ed 89ff 83fd 84ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 8afe 8b95 ff01 9802 fe00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 9403 ff00 8aa2 8aff 84ff 85ff 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 84fd 8aff 98db b064 d231 ba45 a1ac 8fff 85ff 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 84ff 85ff 87ff a840 fe03 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 fa00 0000 f203 aa3f 89ff 85ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 84fd 8fee a457 0000 ea0d ff03 e110 96bb 87ff 83fb 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 84ff 82fe 89ff 8acd f412 ff01 9100 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff01 ff0e 8db8 89ff 81fe 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fc 81ff 86c7 f215 d710 dd09 c913 0000 8a73 81ff 82fc 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 84fc 88ff 9f5f f604 0000 ef00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e200 1200 f302 a949 8afa 84fb 80fe 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82fc 7cff 70cc e719 c30e b40c ad13 0000 727a 74ff 82fb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fc 87ff 8fc8 bc1c 0000 3d01 fc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 1600 6f01 d90f 969e 8aff 81fb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82fe 7cfe 60f4 646e 0000 ff06 0000 b721 5bc8 71fe 83fc 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fe 84fa 8df5 a554 0000 7102 8d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f02 4300 b628 91da 86ff 7ffc 80ff 80ff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7ffd 6cff 53eb 5685 694b 5862 51c0 5dff 7afe 80ff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 80ff 7fff 80fc 8bff 9999 ce0d a804 5c01 ff00 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d900 0000 ab04 ff00 ab50 91ef 84fe 7dfd 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dff 78fe 67ff 56ff 53ee 54fe 5eff 73fd 7cff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7efc 88ff 94cb b21c ae03 8f02 0000 f000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e300 0000 9404 ff03 a26e 90fb 82ff 7cfc 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7aff 75fe 6efc 67ff 6aff 72fc 78ff 7bff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfc 87ff 94d9 c72b ff04 b703 0000 cf00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8500 ff00 ba00 bf03 ff02 a475 94f4 84ff 7cfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 79ff 75ff 75fd 75fe 77ff 7bff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfe 7efc 8aff 99d7 bd36 ff03 b803 0000 cf00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 9800 f703 ff02 b053 96e2 86ff 7bf9 7bfe 7cff 7cff 7cff 7cff 7cff 7cff 7cff 7bff 7aff 79ff 7aff 7bff 7bff 7cff 7cff 7cff 7cff 7cff 7cff 7cff 7afc 7dfc 8cff 9cbd cd24 ff04 b302 0000 f200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 e900 0000 c104 ff02 b637 9bca 8dff 7fff 7afd 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7afe 7bfb 83ff 92ff a295 e714 ff04 c103 0000 f000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 fb00 0000 b205 ff00 c922 aa81 99f0 8aff 7dff 79ff 79fe 7afe 7afe 7aff 7aff 7bff 7bff 7bff 7bff 7aff 7aff 7afe 7afe 79ff 7aff 82ff 90ff 9fc5 b35b ff0c e303 b803 0000 e400 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f900 0000 ad04 0000 ff07 ca2e a892 98f7 8dff 82ff 7bff 79ff 78ff 78fd 77fb 77fc 77fb 77fc 78fe 78ff 79ff 7dff 85ff 91fe 9edc b262 d71b 0000 cd03 b202 0000 da00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e000 0000 9402 a402 0000 ff0a d02b b274 a4c0 9ce5 91f7 8aff 86ff 83ff 80ff 81ff 84ff 87ff 8dfe 95f1 9ede a8a6 bb55 e41a ff03 0000 8202 7400 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 ff00 5000 3801 fb01 ff02 ff03 0000 de24 b763 b085 ac98 a9b2 a8bd a8b8 aaaa ad8f b07b bf4b ff0e ff00 ff03 ff01 0000 6201 ab00 ff00 eb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd00 f800 6f00 0000 4301 c505 ff03 0000 0000 0000 0000 ff02 0000 0000 0000 0000 0000 d705 b303 0000 0000 ec00 f500 f500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 fa00 0000 0000 7602 9b04 a706 b007 a605 a806 ab07 a505 9304 4601 0000 0000 fd00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 5f00 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 4004 5c05 6f07 6605 6b07 6806 5f05 4004 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 9d05 ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c005 7c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 ff01 ff02 ff03 0000 bc23 795f 6982 6396 5eb0 5ebb 5db6 5fa8 658c 6e79 8749 ff0d ff01 ff03 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4a02 8502 0000 ff0a a329 7073 5fbe 60e5 60f6 68ff 73ff 77ff 7aff 7aff 75ff 6eff 64fe 60f0 5edd 64a2 8053 c719 ff03 0000 2e02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b04 0000 ff07 942d 698d 60f8 64ff 73ff 81ff 86ff 8aff 8cfe 8efc 8ffc 8ffb 8dfc 8bfe 88ff 86ff 7dff 6dff 61fe 5fd9 7461 b51b 0000 a603 7402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8105 ff01 9e21 6a81 5fed 69ff 7eff 8bff 8efe 91fe 94fe 96ff 97ff 98ff 98ff 98ff 98ff 97ff 95ff 93fe 90fe 8dff 88ff 74ff 63ff 5fc3 795a ff0b cd02 8e03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9504 ff02 8c36 5fc8 65ff 7cff 8dfd 91ff 94ff 98ff 9bff 9cff 9eff 9eff 9fff 9fff 9fff 9fff 9eff 9dff 9bff 99ff 96ff 92ff 90fe 89fb 71ff 61ff 6593 d314 ff03 9903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f603 ff01 7a53 5fe0 6eff 89f9 91fe 94ff 99ff 9cff 9eff 9eff 9fff 9fff 9fff 9fff a0ff a0ff 9fff 9fff 9fff 9fff 9eff 9dff 9bff 97ff 93ff 91fc 81fc 64ff 5ebc ac24 ff04 8802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8103 ff02 6c75 60f4 75ff 8efb 94ff 98ff 9cff 9eff 9fff 9fff 9fff 9fff 9ffe 9efc 9efb 9dfb 9dfb 9dfb 9efc 9ffd 9fff 9fff 9fff 9eff 9dff 9aff 96ff 93fe 88fc 69ff 5fd7 9837 ff04 9903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6705 ff03 706b 5ffa 7bff 90fc 95ff 9aff 9dff 9dff 9eff 9eff 9eff 9efe 9dfb 9eff a1ff a3ff a3ff a4ff a3ff a2ff 9fff 9dfc 9dfc 9eff 9eff 9eff 9dff 9cff 99ff 94ff 8cfc 6fff 5ed9 ab2a ff03 9503 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8404 0000 834d 5fee 7bfe 91fc 96ff 9aff 9cff 9dff 9dff 9dff 9dff 9cfe 9dfd a4ff acfb b5d1 bcb9 beb3 beb3 bdb7 b8c8 b0e3 a9ff a1ff 9cfb 9cff 9dff 9dff 9dff 9cff 99ff 94ff 8dfc 6cff 5dc6 9219 4d03 5502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2c02 0001 9129 5fd8 75ff 91fc 96ff 9bff 9bff 9cff 9cff 9cff 9cff 9cfe a0ff aaff b7ac c35c e625 ff01 0000 0000 0000 fb18 d23e bf7b b2cf a6ff 9efe 9cff 9cff 9cff 9cff 9bff 99ff 95ff 8bfc 67ff 6595 eb0b 8e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7c02 f60d 6696 6bff 8ffb 95ff 9aff 9bff 9cff 9bff 9bff 9bff 9bfd a1ff abeb bd66 ff0f 0000 ff08 d80f d40f d40f d40f ed09 ff02 0000 ce24 b696 a8ff 9eff 9bfe 9cff 9bff 9bff 9bff 98ff 95fe 84fa 61f4 7e53 0000 3602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc01 8842 62f8 85fb 95fe 98ff 9aff 9aff 9aff 9aff 9aff 9afd 9dff a7ea b950 0000 e509 da0a db06 0000 ff02 ff03 0000 fb05 ce06 cf09 ff06 ff05 ad95 a2ff 9bfc 9aff 9aff 9aff 9aff 99ff 97ff 94fc 76ff 62c8 ab1c 0000 0801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe01 ff0e 64b8 74ff 93fe 96ff 99ff 99ff 99ff 99ff 99ff 99fe 9afd a1fb ab79 0000 d20c c403 b302 ff0a 8a29 7848 754e 802f ff0f ff01 0000 c705 f607 d919 a3cb 9cff 99fc 99ff 99ff 99ff 99ff 98ff 95ff 8dfc 69ff 7b5f fc04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef03 903f 68ff 88ff 95ff 97ff 98ff 98ff 98ff 98ff 98ff 98fc 98ff 9ecf c81d eb08 b303 a904 ff07 7460 59ee 5fff 60ff 5aff 6682 aa0e 5c02 0000 b708 0000 9c84 9bfd 98fe 98ff 98ff 98ff 98ff 98ff 96ff 94fe 7aff 67cd f312 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7c03 0000 6ca1 75ff 92ff 95ff 97ff 96ff 96ff 97ff 97ff 96ff 97fc 94ff 91b3 ff01 d40f ba07 ff01 8a3d 5beb 6eff 81fa 82fb 73fb 5efb 7e54 0000 2b02 7c02 f703 a946 96ef 96ff 97fe 97ff 97ff 96ff 97ff 96ff 94ff 8aff 6cff 9241 fe03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db04 d215 6bdd 83ff 93fe 95ff 95ff 95ff 95ff 95ff 95ff 95ff 97fc 8dff 7eb0 0000 dc14 ff0b f00e 61a2 6aff 88fa 86ff 86ff 87f9 78ff 837a 0000 3802 3c01 ff05 b234 8de9 94ff 96fe 95ff 95ff 95ff 95ff 95ff 94ff 92ff 76fe 7193 ff01 8402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0402 0000 8952 73f3 8cff 93fe 94ff 94ff 94ff 94ff 94ff 94ff 94ff 96fd 8aff 69e5 7744 ef0a f10e 745b 60f9 82fc 8dff 90ff 90fe 90f9 8bff 9663 0000 6603 4d02 d605 a13e 81ed 92ff 94fe 94ff 94ff 94ff 94ff 94ff 94ff 92fe 81ff 6dd6 ff06 ab05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6605 0000 7587 79ff 8fff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 90fe 75ff 5df6 5fb4 5cc0 5cfe 76ff 8cff 91ff 93fe 93f9 9aff a1b7 c31c af01 0000 9f08 0000 7678 77fc 91fe 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92fe 8bff 74e9 a72f fd02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7906 0000 73ad 7fff 91fc 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 8fff 89ff 79ff 6bff 6dff 7cff 89ff 8fff 91fe 93fb 9dff a7c0 bd2c ff01 a502 9503 8e07 9d17 62d0 7cff 92fc 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91fe 8dff 79f4 8758 0000 1c02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9305 ff06 77bf 85ff 91fc 90ff 90ff 90ff 91ff 91ff 91ff 90ff 91ff 90ff 8fff 8bff 85ff 83fe 83fe 86ff 8cff 8fff 93fe 9fff aea0 d51f ff01 de05 b803 b109 ff05 6094 66ff 89fd 90ff 90ff 90ff 91ff 91ff 90ff 90ff 91ff 90ff 8dff 7dfd 7e78 0000 5303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0201 e902 da18 7cca 87ff 90fc 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8eff 8bff 89ff 89ff 8cff 8eff 93ff 9eff b081 ff0c ff05 de06 ce05 ff07 ff0a 6489 5bf7 7bfc 8cfe 8eff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 90ff 8efe 80ff 7b8d 0000 6a05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0701 ff01 ba22 7ed0 88ff 8ffc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8dff 8dff 8ffc 98ff aa7c ff04 db09 d104 cb04 ff05 bd21 58ae 5afd 76ff 87fe 8bff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efd 82ff 7c99 0000 7a06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0d01 ff01 bc22 81d0 88ff 8efc 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cfb 8fff 9abd cf19 e707 bc04 ad04 ff08 8543 54d8 5cff 78ff 84fe 89ff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 84ff 7e99 0000 7c06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1201 ec02 dd18 84ca 87ff 8cfc 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cfc 8cff 9376 0000 c80c a906 ff02 794e 53ee 63ff 7cfd 82ff 88ff 8bff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8cff 8bfe 86ff 818d 0000 7105 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a005 ff06 85bf 87ff 8bfc 8aff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 8aff 8bfe 8bfe 80ff 8168 0001 c314 c30a 991c 59ca 65ff 7ffa 82ff 87ff 8aff 8aff 8aff 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8aff 8bff 8aff 86fd 8878 0000 6103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8607 0000 82ae 87ff 8afc 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8cfa 74ff 669b ff03 ff0d 0000 6c61 5cfb 7bfb 83ff 86ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fe 88ff 86f4 9258 0000 2602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7805 0000 8588 88ff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 89fe 7dfd 5df6 5c9d 7054 5e80 55e6 6eff 84fd 85ff 87ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88fe 87ff 85e9 b02f fe02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2602 0000 9952 89f3 87ff 87fe 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 86ff 84ff 75ff 5dff 57ff 5aff 6cff 7efe 84ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87ff 87fe 87ff 84d7 ff06 b705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e204 d914 87de 87ff 86fe 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 83fd 84ff 8dfd 93da 91ed 89ff 83fd 84ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 85ff 8afe 8b95 ff01 9802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9403 0000 8aa2 8aff 84ff 85ff 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 84fd 8aff 98db b064 d231 ba45 a1ac 8fff 85ff 84ff 85ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85ff 85ff 84ff 85ff 87ff a840 fe03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f203 aa3f 89ff 85ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83fe 84fd 8fee a457 0000 ea0d ff03 e110 96bb 87ff 83fb 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 83ff 84ff 82fe 89ff 8acd f412 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0e 8db8 89ff 81fe 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fc 81ff 86c7 f215 d710 dd09 c913 0000 8a73 81ff 82fc 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 84fc 88ff 9f5f f604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f302 a949 8afa 84fb 80fe 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82fc 7cff 70cc e719 c30e b40c ad13 0000 727a 74ff 82fb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fc 87ff 8fc8 bc1c 0000 3d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f01 d90f 969e 8aff 81fb 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 82fe 7cfe 60f4 646e 0000 ff06 0000 b721 5bc8 71fe 83fc 80ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 81ff 80fe 84fa 8df5 a554 0000 7102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f02 0000 b628 91da 86ff 7ffc 80ff 80ff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7ffd 6cff 53eb 5685 694b 5862 51c0 5dff 7afe 80ff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 7fff 80ff 7fff 80fc 8bff 9999 ce0d a804 5c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab04 0000 ab50 91ef 84fe 7dfd 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7dff 78fe 67ff 56ff 53ee 54fe 5eff 73fd 7cff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7efc 88ff 94cb b21c ae03 8f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9404 ff03 a26e 90fb 82ff 7cfc 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7aff 75fe 6efc 67ff 6aff 72fc 78ff 7bff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfc 87ff 94d9 c72b ff04 b703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf03 ff02 a475 94f4 84ff 7cfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7cff 79ff 75ff 75fd 75fe 77ff 7bff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfe 7efc 8aff 99d7 bd36 ff03 b803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f703 ff02 b053 96e2 86ff 7bf9 7bfe 7cff 7cff 7cff 7cff 7cff 7cff 7cff 7bff 7aff 79ff 7aff 7bff 7bff 7cff 7cff 7cff 7cff 7cff 7cff 7cff 7afc 7dfc 8cff 9cbd cd24 ff04 b302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c104 ff02 b637 9bca 8dff 7fff 7afd 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7bff 7afe 7bfb 83ff 92ff a295 e714 ff04 c103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b205 0000 c922 aa81 99f0 8aff 7dff 79ff 79fe 7afe 7afe 7aff 7aff 7bff 7bff 7bff 7bff 7aff 7aff 7afe 7afe 79ff 7aff 82ff 90ff 9fc5 b35b ff0c e303 b803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad04 0000 ff07 ca2e a892 98f7 8dff 82ff 7bff 79ff 78ff 78fd 77fb 77fc 77fb 77fc 78fe 78ff 79ff 7dff 85ff 91fe 9edc b262 d71b 0000 cd03 b202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9402 a402 0000 ff0a d02b b274 a4c0 9ce5 91f7 8aff 86ff 83ff 80ff 81ff 84ff 87ff 8dfe 95f1 9ede a8a6 bb55 e41a ff03 0000 8202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3801 fb01 ff02 ff03 0000 de24 b763 b085 ac98 a9b2 a8bd a8b8 aaaa ad8f b07b bf4b ff0e 0000 ff03 ff01 0000 6201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4301 c505 ff03 0000 0000 0000 0000 ff02 0000 0000 0000 0000 0000 d705 b303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7602 9b04 a706 b007 a605 a806 ab07 a505 9304 4601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/fav_icn_background.png │ ├── sng │ │ @@ -1,47 +1,47 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 28; height: 28; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,236,255) # rgb = (0xff,0xec,0xff) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 1 92 171 230 255 128} │ │ + 0 1 92 171 230 128} │ │ IMAGE { │ │ pixels base64 │ │ -0123455555555555555555543210 │ │ -1655555555555555555555555561 │ │ -2555555555555555555555555552 │ │ -3555555555555555555555555553 │ │ -4555555555555555555555555554 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -5555555555555555555555555555 │ │ -4555555555555555555555555554 │ │ -3555555555555555555555555553 │ │ -2555555555555555555555555552 │ │ -1655555555555555555555555561 │ │ -0123455555555555555555543210 │ │ +0123466666666666666666643210 │ │ +1566666666666666666666666651 │ │ +2666666666666666666666666662 │ │ +3666666666666666666666666663 │ │ +4666666666666666666666666664 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +6666666666666666666666666666 │ │ +4666666666666666666666666664 │ │ +3666666666666666666666666663 │ │ +2666666666666666666666666662 │ │ +1566666666666666666666666651 │ │ +0123466666666666666666643210 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_menu_manage.png │ ├── sng │ │ @@ -12,65 +12,65 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1100 0000 0001 4403 9405 a206 a006 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 9e06 9205 5a03 0001 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fb00 0001 ff00 7266 5fd8 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5fdb 5fdb 5fdb 5fdb 5fdb 5fdb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5ddc 7074 fc05 ff00 c200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 be00 6b03 ff03 6fdd 75ff 82ff 81ff 81ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 7fff 7fff 7eff 7eff 7eff 7fff 80ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 81ff 82ff 78ff 6fea db12 0000 5c00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 b104 ff07 80de 8bfe 8ffc 8ffe 8ffe 8ffe 8ffe 8ffd 8ffe 8efc 8df8 91ff 97ff 9aff 9bff 9bff 9aff 98ff 93ff 8efa 8efa 8ffe 8ffe 8ffe 8ffe 8ffe 8ffe 8ffe 8ffd 8cfe 80ec d813 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 bd00 c105 ff07 88dd 95ff 9afe 9aff 9aff 9aff 9aff 9aff 9afd 9fff a7ff afe4 b8b0 bf95 c089 c188 c092 baa7 b1d8 a9ff a1ff 9bfc 99ff 9aff 9aff 9aff 9aff 9aff 9aff 96ff 86ec d913 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c705 ff07 8cdd 9bff a0fe 9fff a0ff a0ff 9ffe a1fe aaff b5d4 c36c d237 f916 ff04 0000 0000 ff01 ff10 d730 c75b b8b2 acff a3ff 9ffe 9fff a0ff 9fff 9fff 9fff 9cff 8bec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c705 ff07 8ddd 9aff a0fe 9fff 9fff 9ffe a3ff adfd ba89 d71f ff05 ff06 ff0a ff09 ff0e ff0e ff0b ff0b ff09 ff05 e915 c164 aff0 a5ff 9ffd 9fff 9fff 9fff 9fff 9dff 8bec d913 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c705 ff07 8ddd 9aff 9ffe 9fff 9eff a3ff acf4 b965 ff04 ff06 db07 e80a 9e22 753b 7c4f 7c54 7e34 a824 ff0c ff0c da12 ff04 c13d aedf a4ff 9ffd 9fff 9fff 9fff 9cff 8bec d913 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c705 ff07 8cdd 99ff 9efe 9dff 9ffe a7fc b766 ff01 ee08 8a01 0c01 0000 7d62 69ff 68ff 65ff 63ff 62d4 6881 982b ff07 df16 ff02 b741 a9ec a1ff 9dfe 9eff 9eff 9bff 8aec d913 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c605 ff07 8bdd 98ff 9dfe 9dfd a3ff ac95 ff06 eb08 0000 ff00 8f01 9802 ff09 ad83 98fb 8bfa 81fb 74ff 65ff 60d4 7b4f ff07 ee16 ff02 b464 a5f9 9efe 9cfe 9dff 9aff 88ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c505 ff07 89dd 97ff 9bfc 9ffe a2df ca27 d906 4c01 f700 f400 0000 9001 3501 e708 a985 9cff 90fe 8bfc 86fa 6fff 5dee 8243 ff09 e515 ff07 a3bd a0ff 9bfe 9cff 99ff 87ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c505 ff07 89dd 96ff 9cf9 9dff a87a e108 e807 0000 0e01 0000 bb00 0000 b702 b103 ff09 b185 a3ff 96ff 8fff 8cfb 70ff 5fd5 d21a f411 f60b b445 9ffe 9cff 9bff 98ff 87ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c505 ff07 88dd 95ff 9cff 9bec a93d ff05 d60e ff04 0000 8e03 0000 b500 0000 bd01 ff02 ff09 b286 a5fd 9aff 93fe 8afd 6aff 6c85 0000 e114 fc10 9ad2 9dff 9afe 97ff 87ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c405 ff07 87dd 94ff 99ff 9aba ce1d fe09 ad20 6d79 9d29 0000 9104 0000 d200 ff00 8e00 f207 ff0b ad89 a1f9 96fd 93fb 7fff 6dc8 c810 e611 fe0e 9c8a 99ff 99fd 96ff 85ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c305 ff07 86dd 93ff 94ff 969f ff0a ff0b a128 5bf5 58c9 9920 eb05 9a03 0000 fa00 0000 d50b ff02 953f 86f6 98fe 96fc 8bff 78df 9c39 ff09 fe0c 9f63 92ff 98fc 95ff 84ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c305 ff07 84dd 93ff 8fff 8e91 cb01 ff0b 9632 71fc 62ff 5bc6 ae21 ff05 a003 0000 bb04 ff06 9f2c 66d5 7dff 98fd 95fd 90ff 81ed 894c fc06 ff0c a051 8cff 98fc 93ff 84ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c205 ff07 84dd 92ff 8cff 8891 cf01 ff0c 9c30 80fb 84fb 63ff 59c7 bd20 ff07 cb0f ff06 a12b 5dd6 70ff 90fe 94ff 95fd 92ff 88ed 904c ff06 ff0c 9a51 87ff 97fc 92ff 83ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c205 ff07 83dd 92ff 88ff 819c ff08 ff0c af27 89de 8dfe 83fb 63ff 59c6 b422 0000 a32d 59d4 68ff 87fc 90ff 93ff 94fd 92ff 90d9 a631 fd0c fe0c 8c68 83fc 95fb 91ff 82ec d813 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c105 ff07 82dd 91ff 87ff 78b6 d41b ff0d d613 979f 91ff 8bfa 82fe 62ff 56c7 5858 57d4 66ff 84fd 8cff 90ff 92ff 94fc 8dff 88b8 0000 cf16 ff0c 9477 90ff 95fd 8ffe 81ec d913 ff01 7b00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c105 ff07 81dd 8fff 88fe 70eb 883a f508 ff07 a654 96f7 91fb 89fe 80fe 6aff 64ff 6cff 82fe 8aff 8fff 91ff 91ff 93fd 89fd 66df 764e ff06 df10 cb23 aa95 a3fd 94ff 7fe8 d613 ff01 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 c005 ff07 80dd 8cff 8ffa 6eff 6e72 ff07 e612 c30f a1a3 98ff 8efc 88fe 85fd 84f9 86fd 89ff 8eff 90ff 90ff 90ff 90ff 8efe 76ff 5bef 6b6a ff09 ff0a ff0b bb59 a5e2 8cf7 da12 ff00 6f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bf05 ff07 7edd 8aff 8ffc 7afe 5fde a024 e60d f50e d81d a5bd 9bff 8eff 88fc 86fc 88fd 8bfd 8dfc 8efc 8efe 8fff 8fff 8dff 89fd 71ff 58fa 638a ff11 ff0d ff08 cf2d 9fa4 c810 0000 c200 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bf05 ff07 7ddd 8aff 8dfe 88fd 64ff 638b ff08 d415 ff0d f517 ada0 a3ef 98ff 91ff 91ff 91ff 93ff 95ff 92ff 8efd 8eff 8dff 89ff 84fd 73ff 5aff 5ba8 b11a ff0b f80e ff0a f003 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 be05 ff07 7cdd 89ff 8dfe 8aff 7afe 59ff 6f61 0000 cf15 ff0f ff04 c646 b3a5 b0c5 acd4 acd6 afc5 afa1 a4d4 94ff 8dfd 8cff 8bff 88ff 83fe 77ff 5bff 57c1 8a2a ff09 c70c 0000 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 be05 ff07 7bdd 88ff 8cfe 89ff 85fe 70fd 53f1 6c5e ff04 ec11 e415 ff09 0000 ff12 da29 d72b ff13 0000 b83b 9de6 91fe 8bfd 8bff 8aff 87ff 82ff 79fc 5eff 56d5 7c3f ff04 b805 0000 ed00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd05 ff07 7add 86ff 8bfe 8aff 86ff 81fe 6cff 54f8 6087 fe14 ff07 ff11 f114 f311 ff0c ff0c f111 e818 ff05 b153 9af7 8efe 8afe 8bff 89ff 86ff 82ff 7cfb 63ff 54e6 6d59 ff02 ff04 0000 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd05 ff07 7add 85ff 8afe 89ff 88ff 84ff 80fd 6fff 58ff 51d8 6968 c11d ff0f ff0e ff0d ff0d ff0c ff10 ff11 ff06 aa6e 97ff 8cff 89ff 89ff 88ff 86ff 81ff 7cfc 67ff 53f5 6078 ff07 ff05 6602 0000 eb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd05 ff07 78dd 84ff 88fe 88ff 87ff 86ff 83ff 7efe 76ff 65ff 56ff 52f4 57b3 6084 6771 686f 6576 56b0 618c e20d ff0a a291 95ff 89fc 88ff 88ff 87ff 85ff 81ff 7dfd 6cff 53ff 5896 bf11 ff05 6704 0000 f500 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ba05 ff07 77dd 83ff 87fe 87ff 87ff 86ff 85ff 82ff 7eff 79fe 75ff 6cff 5eff 58ff 58ff 58ff 58ff 59ff 54ff 686c ff04 c613 9eae 92ff 87fc 87ff 87ff 86ff 85ff 81ff 7dfe 6ffe 54ff 55af 9e1f ff04 7704 0000 de00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 aa04 ff07 76dd 80fe 85fd 85fe 85fe 85fe 85fe 84fe 82fe 7ffe 7bfe 78fe 77fd 75fc 75fc 75fc 75fc 77fb 66fc 52e8 8e3c ff04 bb1d 9bcb 8fff 85fc 85ff 86ff 86ff 84ff 80ff 7cff 72fc 57ff 53c6 8831 ff01 b404 0000 df00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 d200 7103 ff02 80e0 8aff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 86ff 84ff 82ff 80ff 80ff 7fff 80ff 80ff 7fff 69ff 58d0 b721 ff07 c02d 99da 8cff 84fc 84ff 84ff 84ff 83ff 80ff 7cff 75fb 5bff 51dc 704a 0000 d205 0000 ff00 cb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 2d01 0000 a460 a7c8 a8cc a8cc a8cc a8cc a8cc a8cc a8cc a8cc a7cc a8cc a7cc a6cc a6cc a6cc a7cc a6cc a4cc a1ca 88d4 8a75 f20c ff08 b245 95ef 89ff 82fe 83ff 83ff 83ff 82ff 80ff 7cff 76fb 5fff 4fef 6266 ff03 c606 5f01 0000 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff01 ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f c60d ff04 d808 ff03 a761 92fb 85fe 81ff 82ff 82ff 82ff 81ff 7fff 7bff 77fc 63ff 4efd 5b82 fa0b b507 7a02 0000 c400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1900 0000 0000 0000 ff00 ff01 ff00 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff00 ff01 0000 0000 0000 0000 e103 ff04 9f81 8eff 82fb 80ff 81ff 81ff 81ff 80ff 7eff 78fb 73fb 63fb 4cff 579b ef11 a706 9401 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de00 c300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac00 ca00 ff00 f500 0000 9e03 f50b 9ba2 8dff 80fd 7fff 80ff 80ff 7fff 83fe 8bff 91ff 8bff 75ff 50ff 56a3 ff10 be05 0000 a900 d800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 ff00 0000 ff00 a102 be05 d215 97bb 8aff 7ffc 7eff 7eff 81ff 8fff a78e bb4b b557 95c6 78fe 50ff 55a2 ff0e fb04 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd00 c200 0000 b003 ff05 d223 95cf 86ff 7dfc 7cfb 83ff 93a2 ff0d ff01 0000 ae37 85dd 6cfd 4eff 588c ff01 4004 7500 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e300 0000 a704 ff02 b339 91e5 85ff 7df8 79ff 8c5e 5e04 cf19 c919 ff06 78bb 74ff 67fe 5bdd 8e2e 3d00 2602 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 bd03 ff00 a656 8ef4 84fa 6aff 6989 0000 ff0e ff03 c020 62d6 73fe 75fd 71e3 9334 0000 3f02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 0000 d604 ff02 9d72 8dff 74fd 53ef 5a73 ae26 6d36 4faf 5dff 79fd 84ff 8aa3 ff07 8302 8000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 de00 0000 a606 ff08 9c8b 8aff 69ff 50fd 4cd3 4ee4 56ff 6ffd 86ff 94c1 b31e 9d02 7301 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 b501 c107 f90a 9b8c 86ff 6cff 5dff 5fff 6dfa 82ff 94c1 cc21 ff02 d302 0000 cb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c900 0000 a701 da07 ff08 9b8a 89fc 79ff 76ff 84ff 94c5 c423 ff01 aa03 0000 bd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e600 0000 9b01 f406 ff06 a874 9dcf 9dd6 a3a1 cf21 ff02 ad03 0000 e500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb00 ea00 0000 d005 0000 de1c d127 0000 ff02 c301 0000 df00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb00 f600 0000 8e04 0000 0000 8a04 2700 0000 cc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 8f01 8901 af00 ff00 e000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 4403 9405 a206 a006 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 a106 9e06 9205 5a03 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 7266 5fd8 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5fdb 5fdb 5fdb 5fdb 5fdb 5fdb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5edb 5ddc 7074 fc05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6b03 ff03 6fdd 75ff 82ff 81ff 81ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 7fff 7fff 7eff 7eff 7eff 7fff 80ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 81ff 81ff 82ff 78ff 6fea db12 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b104 ff07 80de 8bfe 8ffc 8ffe 8ffe 8ffe 8ffe 8ffd 8ffe 8efc 8df8 91ff 97ff 9aff 9bff 9bff 9aff 98ff 93ff 8efa 8efa 8ffe 8ffe 8ffe 8ffe 8ffe 8ffe 8ffe 8ffd 8cfe 80ec d813 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 88dd 95ff 9afe 9aff 9aff 9aff 9aff 9aff 9afd 9fff a7ff afe4 b8b0 bf95 c089 c188 c092 baa7 b1d8 a9ff a1ff 9bfc 99ff 9aff 9aff 9aff 9aff 9aff 9aff 96ff 86ec d913 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c705 ff07 8cdd 9bff a0fe 9fff a0ff a0ff 9ffe a1fe aaff b5d4 c36c d237 f916 ff04 0000 0000 ff01 ff10 d730 c75b b8b2 acff a3ff 9ffe 9fff a0ff 9fff 9fff 9fff 9cff 8bec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c705 ff07 8ddd 9aff a0fe 9fff 9fff 9ffe a3ff adfd ba89 d71f ff05 ff06 ff0a ff09 ff0e ff0e ff0b ff0b ff09 ff05 e915 c164 aff0 a5ff 9ffd 9fff 9fff 9fff 9fff 9dff 8bec d913 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c705 ff07 8ddd 9aff 9ffe 9fff 9eff a3ff acf4 b965 ff04 ff06 db07 e80a 9e22 753b 7c4f 7c54 7e34 a824 ff0c ff0c da12 ff04 c13d aedf a4ff 9ffd 9fff 9fff 9fff 9cff 8bec d913 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c705 ff07 8cdd 99ff 9efe 9dff 9ffe a7fc b766 ff01 ee08 8a01 0c01 0000 7d62 69ff 68ff 65ff 63ff 62d4 6881 982b ff07 df16 ff02 b741 a9ec a1ff 9dfe 9eff 9eff 9bff 8aec d913 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c605 ff07 8bdd 98ff 9dfe 9dfd a3ff ac95 ff06 eb08 0000 0000 8f01 9802 ff09 ad83 98fb 8bfa 81fb 74ff 65ff 60d4 7b4f ff07 ee16 ff02 b464 a5f9 9efe 9cfe 9dff 9aff 88ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c505 ff07 89dd 97ff 9bfc 9ffe a2df ca27 d906 4c01 0000 0000 0000 9001 3501 e708 a985 9cff 90fe 8bfc 86fa 6fff 5dee 8243 ff09 e515 ff07 a3bd a0ff 9bfe 9cff 99ff 87ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c505 ff07 89dd 96ff 9cf9 9dff a87a e108 e807 0000 0e01 0000 0000 0000 b702 b103 ff09 b185 a3ff 96ff 8fff 8cfb 70ff 5fd5 d21a f411 f60b b445 9ffe 9cff 9bff 98ff 87ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c505 ff07 88dd 95ff 9cff 9bec a93d ff05 d60e ff04 0000 8e03 0000 0000 0000 bd01 ff02 ff09 b286 a5fd 9aff 93fe 8afd 6aff 6c85 0000 e114 fc10 9ad2 9dff 9afe 97ff 87ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c405 ff07 87dd 94ff 99ff 9aba ce1d fe09 ad20 6d79 9d29 0000 9104 0000 0000 0000 0000 f207 ff0b ad89 a1f9 96fd 93fb 7fff 6dc8 c810 e611 fe0e 9c8a 99ff 99fd 96ff 85ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c305 ff07 86dd 93ff 94ff 969f ff0a ff0b a128 5bf5 58c9 9920 eb05 9a03 0000 0000 0000 d50b ff02 953f 86f6 98fe 96fc 8bff 78df 9c39 ff09 fe0c 9f63 92ff 98fc 95ff 84ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c305 ff07 84dd 93ff 8fff 8e91 cb01 ff0b 9632 71fc 62ff 5bc6 ae21 ff05 a003 0000 bb04 ff06 9f2c 66d5 7dff 98fd 95fd 90ff 81ed 894c fc06 ff0c a051 8cff 98fc 93ff 84ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c205 ff07 84dd 92ff 8cff 8891 cf01 ff0c 9c30 80fb 84fb 63ff 59c7 bd20 ff07 cb0f ff06 a12b 5dd6 70ff 90fe 94ff 95fd 92ff 88ed 904c ff06 ff0c 9a51 87ff 97fc 92ff 83ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c205 ff07 83dd 92ff 88ff 819c ff08 ff0c af27 89de 8dfe 83fb 63ff 59c6 b422 0000 a32d 59d4 68ff 87fc 90ff 93ff 94fd 92ff 90d9 a631 fd0c fe0c 8c68 83fc 95fb 91ff 82ec d813 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 82dd 91ff 87ff 78b6 d41b ff0d d613 979f 91ff 8bfa 82fe 62ff 56c7 5858 57d4 66ff 84fd 8cff 90ff 92ff 94fc 8dff 88b8 0000 cf16 ff0c 9477 90ff 95fd 8ffe 81ec d913 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c105 ff07 81dd 8fff 88fe 70eb 883a f508 ff07 a654 96f7 91fb 89fe 80fe 6aff 64ff 6cff 82fe 8aff 8fff 91ff 91ff 93fd 89fd 66df 764e ff06 df10 cb23 aa95 a3fd 94ff 7fe8 d613 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c005 ff07 80dd 8cff 8ffa 6eff 6e72 ff07 e612 c30f a1a3 98ff 8efc 88fe 85fd 84f9 86fd 89ff 8eff 90ff 90ff 90ff 90ff 8efe 76ff 5bef 6b6a ff09 ff0a ff0b bb59 a5e2 8cf7 da12 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf05 ff07 7edd 8aff 8ffc 7afe 5fde a024 e60d f50e d81d a5bd 9bff 8eff 88fc 86fc 88fd 8bfd 8dfc 8efc 8efe 8fff 8fff 8dff 89fd 71ff 58fa 638a ff11 ff0d ff08 cf2d 9fa4 c810 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf05 ff07 7ddd 8aff 8dfe 88fd 64ff 638b ff08 d415 ff0d f517 ada0 a3ef 98ff 91ff 91ff 91ff 93ff 95ff 92ff 8efd 8eff 8dff 89ff 84fd 73ff 5aff 5ba8 b11a ff0b f80e ff0a f003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be05 ff07 7cdd 89ff 8dfe 8aff 7afe 59ff 6f61 0000 cf15 ff0f ff04 c646 b3a5 b0c5 acd4 acd6 afc5 afa1 a4d4 94ff 8dfd 8cff 8bff 88ff 83fe 77ff 5bff 57c1 8a2a ff09 c70c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be05 ff07 7bdd 88ff 8cfe 89ff 85fe 70fd 53f1 6c5e ff04 ec11 e415 ff09 0000 ff12 da29 d72b ff13 0000 b83b 9de6 91fe 8bfd 8bff 8aff 87ff 82ff 79fc 5eff 56d5 7c3f ff04 b805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 ff07 7add 86ff 8bfe 8aff 86ff 81fe 6cff 54f8 6087 fe14 ff07 ff11 f114 f311 ff0c ff0c f111 e818 ff05 b153 9af7 8efe 8afe 8bff 89ff 86ff 82ff 7cfb 63ff 54e6 6d59 ff02 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 ff07 7add 85ff 8afe 89ff 88ff 84ff 80fd 6fff 58ff 51d8 6968 c11d ff0f ff0e ff0d ff0d ff0c ff10 ff11 ff06 aa6e 97ff 8cff 89ff 89ff 88ff 86ff 81ff 7cfc 67ff 53f5 6078 ff07 ff05 6602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd05 ff07 78dd 84ff 88fe 88ff 87ff 86ff 83ff 7efe 76ff 65ff 56ff 52f4 57b3 6084 6771 686f 6576 56b0 618c e20d ff0a a291 95ff 89fc 88ff 88ff 87ff 85ff 81ff 7dfd 6cff 53ff 5896 bf11 ff05 6704 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ba05 ff07 77dd 83ff 87fe 87ff 87ff 86ff 85ff 82ff 7eff 79fe 75ff 6cff 5eff 58ff 58ff 58ff 58ff 59ff 54ff 686c ff04 c613 9eae 92ff 87fc 87ff 87ff 86ff 85ff 81ff 7dfe 6ffe 54ff 55af 9e1f ff04 7704 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa04 ff07 76dd 80fe 85fd 85fe 85fe 85fe 85fe 84fe 82fe 7ffe 7bfe 78fe 77fd 75fc 75fc 75fc 75fc 77fb 66fc 52e8 8e3c ff04 bb1d 9bcb 8fff 85fc 85ff 86ff 86ff 84ff 80ff 7cff 72fc 57ff 53c6 8831 ff01 b404 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7103 ff02 80e0 8aff 89ff 88ff 88ff 88ff 88ff 88ff 88ff 87ff 86ff 84ff 82ff 80ff 80ff 7fff 80ff 80ff 7fff 69ff 58d0 b721 ff07 c02d 99da 8cff 84fc 84ff 84ff 84ff 83ff 80ff 7cff 75fb 5bff 51dc 704a 0000 d205 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2d01 0000 a460 a7c8 a8cc a8cc a8cc a8cc a8cc a8cc a8cc a8cc a7cc a8cc a7cc a6cc a6cc a6cc a7cc a6cc a4cc a1ca 88d4 8a75 f20c ff08 b245 95ef 89ff 82fe 83ff 83ff 83ff 82ff 80ff 7cff 76fb 5fff 4fef 6266 ff03 c606 5f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0f ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f c60d ff04 d808 ff03 a761 92fb 85fe 81ff 82ff 82ff 82ff 81ff 7fff 7bff 77fc 63ff 4efd 5b82 fa0b b507 7a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 0000 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 ff01 0000 ff01 0000 0000 0000 0000 e103 ff04 9f81 8eff 82fb 80ff 81ff 81ff 81ff 80ff 7eff 78fb 73fb 63fb 4cff 579b ef11 a706 9401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e03 f50b 9ba2 8dff 80fd 7fff 80ff 80ff 7fff 83fe 8bff 91ff 8bff 75ff 50ff 56a3 ff10 be05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a102 be05 d215 97bb 8aff 7ffc 7eff 7eff 81ff 8fff a78e bb4b b557 95c6 78fe 50ff 55a2 ff0e fb04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b003 ff05 d223 95cf 86ff 7dfc 7cfb 83ff 93a2 ff0d ff01 0000 ae37 85dd 6cfd 4eff 588c ff01 4004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a704 ff02 b339 91e5 85ff 7df8 79ff 8c5e 5e04 cf19 c919 ff06 78bb 74ff 67fe 5bdd 8e2e 0000 2602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd03 0000 a656 8ef4 84fa 6aff 6989 0000 ff0e ff03 c020 62d6 73fe 75fd 71e3 9334 0000 3f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d604 ff02 9d72 8dff 74fd 53ef 5a73 ae26 6d36 4faf 5dff 79fd 84ff 8aa3 ff07 8302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a606 ff08 9c8b 8aff 69ff 50fd 4cd3 4ee4 56ff 6ffd 86ff 94c1 b31e 9d02 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b501 c107 f90a 9b8c 86ff 6cff 5dff 5fff 6dfa 82ff 94c1 cc21 ff02 d302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a701 da07 ff08 9b8a 89fc 79ff 76ff 84ff 94c5 c423 ff01 aa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b01 f406 ff06 a874 9dcf 9dd6 a3a1 cf21 ff02 ad03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d005 0000 de1c d127 0000 ff02 c301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e04 0000 0000 8a04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f01 8901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -8,72 +8,72 @@ │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e801 00a2e80b 00a2e822 00a2e83f 00a2e85c 00a2e86e 00a2e886 00a2e88a 00a2e88b 00a2e87f 00a2e86a 00a2e854 00a2e837 00a2e81b 00a2e806 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e802 00a2e81a 00a2e850 00a2e88e 00a2e8c0 00a2e8e3 00a2e8f5 00a2e8fd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fc 00a2e8f1 00a2e8db 00a2e8b4 00a2e87d 00a2e83f 00a2e810 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e807 00a2e83d 00a2e891 00a2e8d7 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e8c6 00a2e879 00a2e829 00a2e803 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e806 00a2e83e 00a2e8a7 00a2e8ef 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fe 00a2e8e2 00a2e894 00a2e82f 00a2e801 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e82a 00a2e89c 00a2e8ef 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e3 00a2e87a 00a2e815 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e807 00a2e860 00a2e8db 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fd 00a2e8c0 00a2e83c 00a2e801 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e817 00a2e892 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e5 00a2e869 00a2e808 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e81e 00a2e8b0 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f7 00a2e883 00a2e80c 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e829 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e898 00a2e810 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e81e 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fd 00a2e894 00a2e809 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e817 00a2e8af 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f8 00a2e87f 00a2e805 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e806 00a2e892 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e85c 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e85d 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8dc 00a2e831 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e82b 00a2e8da 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ae 00a2e80d 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e805 00a2e89c 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 00a5ecff 00a4eaff 009fe4ff 009de1ff 009de1ff 00a1e6ff 00a4ebff 00a5ecff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e863 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e841 00a2e8ee 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 00a0e6ff 0089c5ff 006996ff 004a6aff 003349ff 002a3cff 002b3dff 003951ff 005276ff 0072a3ff 0091cfff 00a3e9ff 00a4eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8cf 00a2e81d 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e807 00a2e8aa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 00a0e5ff 0079adff 003e59ff 001119ff 000202ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 001924ff 004c6cff 0087c2ff 00a3eaff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e874 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e83e 00a2e8ee 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0091cfff 004664ff 000a0eff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00151eff 005d86ff 009cdfff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8cb 00a2e816 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e890 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 0084beff 002636ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000405ff 003f5aff 0096d7ff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e858 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e81b 00a2e8d6 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0084beff 001f2dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000101ff 003a53ff 0097d8ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8a4 00a2e803 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e850 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 0090cfff 002637ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000101ff 004563ff 009ee3ff 00a2e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8de 00a2e820 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e88e 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a1e6ff 004867ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000609ff 006997ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e852 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e80b 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 007db4ff 000d12ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 002230ff 0094d4ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e889 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e823 00a2e8e2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a0e6ff 003f5aff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000203ff 006590ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b3 00a2e806 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e83f 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0089c5ff 00121aff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 002f43ff 009de0ff 00a2e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8d6 00a2e817 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e85c 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a5ecff 006996ff 000202ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 001118ff 008ac5ff 00a4eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e7 00a2e827 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e86e 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 004b6bff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000405ff 0071a2ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f1 00a2e837 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e886 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009fe4ff 003349ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005a81ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e84a 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e88a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009de1ff 002a3dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005174ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e84c 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e88a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009de1ff 002b3dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005174ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e84c 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e87f 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a1e6ff 003850ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005d85ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f8 00a2e846 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e86a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 004e70ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 0073a4ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e832 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e854 00a2e8fc 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a5ecff 006e9dff 000304ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00141cff 008dcaff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e3 00a2e822 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e83a 00a2e8f2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 008ecbff 001720ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00334aff 009ee3ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ce 00a2e812 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e81b 00a2e8db 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 004867ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 006b99ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ab 00a2e803 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e807 00a2e8b7 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 0083bbff 001017ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00293aff 0097d9ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e87c 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e87d 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 005275ff 000102ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000b0fff 0074a6ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f6 00a2e846 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e840 00a2e8f3 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 0097d8ff 003248ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000305ff 005276ff 00a1e7ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8d0 00a2e816 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e811 00a2e8c8 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 008dc9ff 002839ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000304ff 004461ff 009cdfff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e890 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e87c 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 008ecbff 00344bff 000203ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00090cff 004f72ff 009bdeff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f2 00a2e843 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e829 00a2e8e2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 0099dbff 00587eff 00131bff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000102ff 00202dff 006e9eff 00a0e5ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b9 00a2e80c 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e802 00a2e893 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 00a3e9ff 0086c0ff 004c6dff 001d29ff 000608ff 000000ff 000000ff 000000ff 000000ff 000000ff 000001ff 000a0eff 002839ff 005c84ff 0091d0ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e85a 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e82a 00a2e8df 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 00a3e9ff 0094d4ff 0077aaff 005b82ff 004664ff 003d57ff 003d58ff 004b6cff 00628cff 0080b7ff 009adcff 00a4ebff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b8 00a2e80f 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e87a 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 00a4ebff 00a5ecff 00a3eaff 00a2e8ff 00a2e8ff 00a4eaff 00a5ecff 00a4ebff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e847 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e816 00a2e8bf 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e88b 00a2e803 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e83d 00a2e8e4 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8bf 00a2e819 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e869 00a2e8f7 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e0 00a2e839 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e807 00a2e883 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ea 00a2e852 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e80d 00a2e898 00a2e8fc 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f1 00a2e866 00a2e801 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e810 00a2e894 00a2e8f8 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ec 00a2e868 00a2e803 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e809 00a2e87f 00a2e8f4 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e1 00a2e853 00a2e802 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e806 00a2e85c 00a2e8dd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fe 00a2e8c0 00a2e838 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e831 00a2e8af 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e88b 00a2e819 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e80d 00a2e863 00a2e8d3 00a2e8fd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e8b9 00a2e847 00a2e804 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e81e 00a2e874 00a2e8cc 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e8b9 00a2e85a 00a2e80f 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e816 00a2e858 00a2e8a4 00a2e8de 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f5 00a2e8d1 00a2e890 00a2e842 00a2e80b 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e804 00a2e820 00a2e852 00a2e88c 00a2e8b6 00a2e8d6 00a2e8e7 00a2e8f2 00a2e8fa 00a2e8fb 00a2e8fb 00a2e8f8 00a2e8ef 00a2e8e3 00a2e8ce 00a2e8a8 00a2e87b 00a2e842 00a2e815 00a2e801 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e800 00a2e800 00a2e806 00a2e816 00a2e827 00a2e837 00a2e84a 00a2e84c 00a2e84d 00a2e846 00a2e832 00a2e822 00a2e811 00a2e803 00a2e800 00a2e800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e801 00a2e80b 00a2e822 00a2e83f 00a2e85c 00a2e86e 00a2e886 00a2e88a 00a2e88b 00a2e87f 00a2e86a 00a2e854 00a2e837 00a2e81b 00a2e806 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e802 00a2e81a 00a2e850 00a2e88e 00a2e8c0 00a2e8e3 00a2e8f5 00a2e8fd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fc 00a2e8f1 00a2e8db 00a2e8b4 00a2e87d 00a2e83f 00a2e810 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e807 00a2e83d 00a2e891 00a2e8d7 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e8c6 00a2e879 00a2e829 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e806 00a2e83e 00a2e8a7 00a2e8ef 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fe 00a2e8e2 00a2e894 00a2e82f 00a2e801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e82a 00a2e89c 00a2e8ef 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e3 00a2e87a 00a2e815 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e807 00a2e860 00a2e8db 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fd 00a2e8c0 00a2e83c 00a2e801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e817 00a2e892 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e5 00a2e869 00a2e808 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e81e 00a2e8b0 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f7 00a2e883 00a2e80c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e829 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e898 00a2e810 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e81e 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fd 00a2e894 00a2e809 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e817 00a2e8af 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f8 00a2e87f 00a2e805 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e806 00a2e892 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e85c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e85d 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8dc 00a2e831 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e82b 00a2e8da 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ae 00a2e80d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e805 00a2e89c 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 00a5ecff 00a4eaff 009fe4ff 009de1ff 009de1ff 00a1e6ff 00a4ebff 00a5ecff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e863 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e841 00a2e8ee 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 00a0e6ff 0089c5ff 006996ff 004a6aff 003349ff 002a3cff 002b3dff 003951ff 005276ff 0072a3ff 0091cfff 00a3e9ff 00a4eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8cf 00a2e81d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e807 00a2e8aa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 00a0e5ff 0079adff 003e59ff 001119ff 000202ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 001924ff 004c6cff 0087c2ff 00a3eaff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e874 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e83e 00a2e8ee 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0091cfff 004664ff 000a0eff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00151eff 005d86ff 009cdfff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8cb 00a2e816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e890 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 0084beff 002636ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000405ff 003f5aff 0096d7ff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e858 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e81b 00a2e8d6 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0084beff 001f2dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000101ff 003a53ff 0097d8ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8a4 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e850 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 0090cfff 002637ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000101ff 004563ff 009ee3ff 00a2e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8de 00a2e820 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e88e 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a1e6ff 004867ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000609ff 006997ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e852 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e80b 00a2e8c0 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 007db4ff 000d12ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 002230ff 0094d4ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e889 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e823 00a2e8e2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a0e6ff 003f5aff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000203ff 006590ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b3 00a2e806 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e83f 00a2e8f5 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 0089c5ff 00121aff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 002f43ff 009de0ff 00a2e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8d6 00a2e817 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e85c 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a5ecff 006996ff 000202ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 001118ff 008ac5ff 00a4eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e7 00a2e827 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e86e 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 004b6bff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000405ff 0071a2ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f1 00a2e837 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e886 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009fe4ff 003349ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005a81ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fa 00a2e84a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e88a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009de1ff 002a3dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005174ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e84c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e88a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 009de1ff 002b3dff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005174ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fb 00a2e84c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e87f 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a1e6ff 003850ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 005d85ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f8 00a2e846 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e86a 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 004e70ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 0073a4ff 00a5ecff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e854 00a2e8fc 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a5ecff 006e9dff 000304ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00141cff 008dcaff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e3 00a2e822 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e83a 00a2e8f2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 008ecbff 001720ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00334aff 009ee3ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ce 00a2e812 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e81b 00a2e8db 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 004867ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000406ff 006b99ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ab 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e807 00a2e8b7 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4ebff 0083bbff 001017ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00293aff 0097d9ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e87c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e87d 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 005275ff 000102ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000b0fff 0074a6ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f6 00a2e846 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e840 00a2e8f3 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 0097d8ff 003248ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000305ff 005276ff 00a1e7ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8d0 00a2e816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e811 00a2e8c8 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 008dc9ff 002839ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000304ff 004461ff 009cdfff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e890 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e87c 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 008ecbff 00344bff 000203ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 00090cff 004f72ff 009bdeff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f2 00a2e843 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e829 00a2e8e2 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3eaff 0099dbff 00587eff 00131bff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000102ff 00202dff 006e9eff 00a0e5ff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b9 00a2e80c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e802 00a2e893 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 00a3e9ff 0086c0ff 004c6dff 001d29ff 000608ff 000000ff 000000ff 000000ff 000000ff 000000ff 000001ff 000a0eff 002839ff 005c84ff 0091d0ff 00a4ebff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e85a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e82a 00a2e8df 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a4eaff 00a3e9ff 0094d4ff 0077aaff 005b82ff 004664ff 003d57ff 003d58ff 004b6cff 00628cff 0080b7ff 009adcff 00a4ebff 00a3eaff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8b8 00a2e80f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e87a 00a2e8fe 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a3e9ff 00a4ebff 00a5ecff 00a3eaff 00a2e8ff 00a2e8ff 00a4eaff 00a5ecff 00a4ebff 00a3e9ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e847 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e816 00a2e8bf 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e88b 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e83d 00a2e8e4 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8bf 00a2e819 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e869 00a2e8f7 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e0 00a2e839 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e807 00a2e883 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ea 00a2e852 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e80d 00a2e898 00a2e8fc 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f1 00a2e866 00a2e801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e810 00a2e894 00a2e8f8 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ec 00a2e868 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e809 00a2e87f 00a2e8f4 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8e1 00a2e853 00a2e802 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e806 00a2e85c 00a2e8dd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8fe 00a2e8c0 00a2e838 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e831 00a2e8af 00a2e8f9 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ef 00a2e88b 00a2e819 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e80d 00a2e863 00a2e8d3 00a2e8fd 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f9 00a2e8b9 00a2e847 00a2e804 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e81e 00a2e874 00a2e8cc 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f3 00a2e8b9 00a2e85a 00a2e80f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e816 00a2e858 00a2e8a4 00a2e8de 00a2e8fa 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8ff 00a2e8f5 00a2e8d1 00a2e890 00a2e842 00a2e80b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e804 00a2e820 00a2e852 00a2e88c 00a2e8b6 00a2e8d6 00a2e8e7 00a2e8f2 00a2e8fa 00a2e8fb 00a2e8fb 00a2e8f8 00a2e8ef 00a2e8e3 00a2e8ce 00a2e8a8 00a2e87b 00a2e842 00a2e815 00a2e801 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2e806 00a2e816 00a2e827 00a2e837 00a2e84a 00a2e84c 00a2e84d 00a2e846 00a2e832 00a2e822 00a2e811 00a2e803 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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-hdpi-v4/ic_btn_arrow_right_unselected.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 18; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ @@ -16,44 +16,44 @@ │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ } │ │ tRNS { │ │ - 0 60 183 12 243 255 195 63 246 24 105 102 198 186} │ │ + 0 60 183 12 243 195 63 246 24 105 102 198 186} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000001230000000000 │ │ -000014563000000000 │ │ -000785556300000000 │ │ -009855555630000000 │ │ -000A55555563000000 │ │ -0000A5555556300000 │ │ -00000A555555630000 │ │ -000000A55555563000 │ │ -0000000A5555556300 │ │ -0000000B555555C300 │ │ -000000B555555C3000 │ │ -00000B555555C30000 │ │ -0000B555555C300000 │ │ -000B555555C3000000 │ │ -009855555C30000000 │ │ -00078555C300000000 │ │ -0000185C3000000000 │ │ -000001D30000000000 │ │ +000014D53000000000 │ │ +00067DDD5300000000 │ │ +0087DDDDD530000000 │ │ +0009DDDDDD53000000 │ │ +00009DDDDDD5300000 │ │ +000009DDDDDD530000 │ │ +0000009DDDDDD53000 │ │ +00000009DDDDDD5300 │ │ +0000000ADDDDDDB300 │ │ +000000ADDDDDDB3000 │ │ +00000ADDDDDDB30000 │ │ +0000ADDDDDDB300000 │ │ +000ADDDDDDB3000000 │ │ +0087DDDDDB30000000 │ │ +00067DDDB300000000 │ │ +000017DB3000000000 │ │ +000001C30000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ │ 000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_back.png │ ├── sng │ │ @@ -1,56 +1,280 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ + ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ +} │ │ +tRNS { │ │ + 0 1 2 3 6 4 4 36 183 22 1 4 57 220 21 1 4 87 240 240 26 2 2 117 251 253 244 31 6 3 3 3 2 2 2 2 3 2 2 9 147 254 252 243 15 3 24 176 252 254 246 83 72 76 74 73 56 1 4 44 205 217 1 1 4 67 225 251 252 252 252 249 252 202 2 1 3 95 244 252 253 205 3 2 1 128 254 253 205 2 1 1 11 165 254 254 253 205 2 1 1 18 187 252 254 2 1 6 150 254 253 253 205 2 1 2 114 253 252 2 4 83 235 252 249 202 1 4 55 215 217 1 4 31 186 254 246 83 72 76 74 74 73 56 3 14 156 243 15 2 122 253 253 244 31 6 3 3 3 2 2 2 3 2 1 4 93 241 240 26 4 59 220 21 1 4 36 183 22 1 3 6 4 2 1} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9500 ff00 6f01 6a00 0000 7600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9800 0000 7a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc00 0000 5e03 0000 c706 5d04 0000 9100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e700 0000 7404 0000 8124 5fb7 7916 ff00 6201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3300 ff00 0000 6804 0000 7e39 65dc 70ff c115 ff00 6201 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6300 0000 6501 7e04 0000 6b57 65f0 7cff 81f0 b21a 0000 4300 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad00 0000 5502 7502 0000 6875 66fb 80ff 89fd 81f4 b31f a906 2e03 2603 2503 2302 2302 2302 2202 2402 1b02 2a03 4b02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c300 0000 6f02 ff00 fc09 6393 68ff 82fe 8afc 8cff 86f3 ff0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c300 0000 5a03 0000 a118 60b0 6bff 84fc 89fe 8eff 93ff 7af6 6553 6548 684c 664a 664a 664a 664a 664a 664a 664a 664a 6449 5f38 ff01 0000 f000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 7304 0000 802c 5dcd 6fff 84fc 88ff 8fff 93ff 94ff 86ff 75ff 6fff 6bff 6bff 6cff 6bff 6bff 6bff 6bff 6bff 6cff 6bff 6ad9 ff00 2301 e200 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2c01 5604 0000 7543 5ee1 72ff 84fb 87ff 8eff 92ff 95ff 93ff 8eff 88fc 82fc 7ffc 7ffc 7ffc 7ffc 7ffc 7ffc 7ffc 7ffc 7ff9 7dfc 79ca ff02 5a01 c500 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 1f00 0000 9900 a203 0000 675f 5ff4 75ff 83fc 86ff 8dff 91ff 93ff 93ff 92ff 8dff 88ff 83ff 82ff 81ff 82ff 82ff 82ff 82ff 82ff 81ff 82fd 7fff 79cd ff03 7f02 5600 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 2901 0000 0000 6080 60fe 78ff 81fd 85ff 8bff 8fff 90ff 91ff 91ff 90ff 8fff 8cff 8bff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 89fd 85ff 7dcd ff03 9c02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 9301 0001 b70b 5ea5 5eff 78fe 7ffe 84ff 89ff 8dff 8eff 8fff 8fff 8fff 8fff 8eff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 88ff 7ecd ff03 9d02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 9501 7801 a112 83bb 82ff 7cfc 83fe 88ff 8bff 8cff 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 87ff 7ecd ff03 9a02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 6601 0000 ff06 a096 8eff 86fe 88fd 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8aff 8afd 84ff 7bcd ff03 9b02 0000 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 4a00 0000 8001 7902 ff00 aa72 95fd 88ff 87fc 88ff 88ff 88ff 88ff 88ff 88ff 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fd 83ff 7bcd ff03 8502 5900 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0c00 ff00 9301 9504 0000 b453 98eb 88ff 85fc 86ff 86ff 86ff 86ff 86ff 85ff 83fc 82fc 82fc 82fc 82fc 82fc 82fc 82fc 82fc 82fc 82f9 7dfc 75ca ff02 5901 c300 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 b900 ac04 0000 ba37 9ad7 88ff 82fc 84ff 84ff 84ff 83ff 87ff 8fff 92ff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91ff 8dff 82d9 ff00 5d01 e600 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f500 0000 9704 0000 d01f 9dba 89ff 7ffc 81fe 81ff 80ff 87f6 b553 c148 c14c c24a c14a c14a c14a c14a c14a c14a c14a bf49 aa38 ff01 a600 f600 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e300 0000 ab03 0000 eb0e a09c 8bff 7ffe 7ffc 80ff 79f3 ca0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d400 0000 9c02 ad02 ff02 a67a 8efd 7eff 7dfd 77f4 b61f d406 8903 9303 9203 9102 9102 9102 9102 9202 8d02 9103 8f02 0000 6600 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b300 0000 a601 a804 0000 a85d 90f1 7dff 71f0 b11a 0000 3d00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a000 ff00 6f00 9904 0000 b83b 91dc 75ff 9f15 ff00 5801 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 0000 a204 0000 b724 8ab7 8f16 ff00 8701 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e600 0000 9b03 0000 e906 9c04 0000 be00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf00 0000 ab02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd00 ff00 9901 9500 0000 9d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000030004050000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000600070809000a000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000b000c0db90e000a000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000f10001112ba13140000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001516001718bb191a1b1c1d1e1f20202021222324250000000000000000000000 │ │ +00000000000000000000000000000026002728bc292abd2b2c0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000002d002e2fbe3031bfc032333435363636363636363637383900000000000000000000 │ │ +000000000000000000000000003a003b3cc130c2c3c0c4c5c6c1bebec7bebebebebec7be3d003e000000000000000000 │ │ +00000000000000000000003f40004142c843c9bfcacbc0bf444546464646464646464748494a4b000000000000000000 │ │ +00000000000000000000004c004d4ec64fc5cccdc0c0caccc2cecfd0cfcfcfcfcfd050d1515253000000000000000000 │ │ +0000000000000000005400005556d257d3d4c3d5cdcdd5c3bdd4d6d6d6d6d6d6d6d619d3585259000000000000000000 │ │ +00000000000000005a5b5c5dd75e5fd8d9ccbfc3c3c3c3bfcccccccccccccccccccc60c2615262000000000000000000 │ │ +000000000000000063646566cf6768c2d4bdbdcccccccccccccccccccccccccccccc60c9615269000000000000000000 │ │ +0000000000000000006a006b6cbf6d6ed6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66fd8705271000000000000000000 │ │ +000000000000000000007273007475c276c2c2c2c2c2c2c2d9d9d9d9d9d9d9d9d9d919ce705277000000000000000000 │ │ +00000000000000000000005a7800797ac27bc5c5c5c5c5d34f4545454545454545457c487d4a7e000000000000000000 │ │ +000000000000000000000000007f008081c245d8d8d8cec9c3cacdcacacacacacacacdcc820083000000000000000000 │ │ +000000000000000000000000000084008586d94687d0bb88898a8b8c8d8d8d8d8d8d8d8e8f3900000000000000000000 │ │ +00000000000000000000000000000090009192d45f46bb93940000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000059954a9697da98999a9b9c9d9e9f9f9f9fa0a1a2a30000000000000000000000 │ │ +0000000000000000000000000000000000a4a500a6a7dba8a90000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000aa00abacc6ad00ae000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000af00b0b1b200b3000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b400b5b60000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000b700000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000b8000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_btn_arrow_left_unselected.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ @@ -17,35 +17,35 @@ │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ } │ │ tRNS { │ │ - 0 3 165 81 171 255 249 228 9 234 45 6 42 168 84} │ │ + 0 3 165 81 171 249 228 9 234 45 6 42 168 84} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000123000 │ │ -000001456300 │ │ -000014555780 │ │ -000145559A00 │ │ -00145559A000 │ │ -0145559A0000 │ │ -0B45559C0000 │ │ -00B45559A000 │ │ -000B45559A00 │ │ -0000B4555780 │ │ -00000B456300 │ │ -000000BDE000 │ │ +0000014E5300 │ │ +000014EEE670 │ │ +00014EEE8900 │ │ +0014EEE89000 │ │ +014EEE890000 │ │ +0A4EEE8B0000 │ │ +00A4EEE89000 │ │ +000A4EEE8900 │ │ +0000A4EEE670 │ │ +00000A4E5300 │ │ +000000ACD000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_home.png │ ├── sng │ │ @@ -9,47 +9,47 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f400 f300 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f01 0002 0002 6501 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8301 0000 0000 0000 0000 8401 0000 ff00 7401 3e02 2001 3001 5c01 ff00 0000 c200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0700 0000 5502 0000 cf0d 6494 6492 d40c 0000 2f02 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f00 0000 4502 0000 b516 66b5 72ff 72ff 66b2 bd14 0000 a803 8d18 7a3d 7c3d 7a3e 7d2b ff01 ff00 d800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c100 0000 5703 0000 8220 65c7 7aff 97f9 96f9 79ff 65c5 8e24 0000 749b 6dff 70fd 6fff 6de4 f409 0000 a100 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e00 0000 4003 0000 852f 64d3 7eff 99fa 9cff 9cff 99fa 7dff 64d3 7121 a070 95ff 91fb 90fe 86e8 e60c 0000 7600 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e400 ff00 4903 0000 743d 62e3 80ff 97f9 9eff ace1 ace1 9eff 97f9 80ff 65e0 8937 b883 a1ff 99fe 8ce5 e20c 0000 6c00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 c000 2803 0000 734d 63ec 82ff 97f9 9eff add1 d72e d72f add1 9eff 97f9 84ff 6ae8 7b3d c26f a4ff 8eea e60a 4f00 7f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7701 0002 0000 6e5c 64f5 85ff 96f9 9dff afc3 ce2b 68b6 68b6 cd2b afc3 9dff 97f8 89ff 6ef6 754a c463 9ae9 cc0d 0000 a700 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f01 0001 0000 686d 65fc 86ff 94fa 9dff b0ad b22d 68bf 7bff 7bff 68bf b02d b0ad 9dff 94fa 8aff 6ffd 7260 cd3b c611 8201 ff00 bf00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5f01 0002 0002 6501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8301 0000 0000 0000 0000 8401 0000 0000 7401 3e02 2001 3001 5c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5502 0000 cf0d 6494 6492 d40c 0000 2f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4502 0000 b516 66b5 72ff 72ff 66b2 bd14 0000 a803 8d18 7a3d 7c3d 7a3e 7d2b ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5703 0000 8220 65c7 7aff 97f9 96f9 79ff 65c5 8e24 0000 749b 6dff 70fd 6fff 6de4 f409 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4003 0000 852f 64d3 7eff 99fa 9cff 9cff 99fa 7dff 64d3 7121 a070 95ff 91fb 90fe 86e8 e60c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4903 0000 743d 62e3 80ff 97f9 9eff ace1 ace1 9eff 97f9 80ff 65e0 8937 b883 a1ff 99fe 8ce5 e20c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2803 0000 734d 63ec 82ff 97f9 9eff add1 d72e d72f add1 9eff 97f9 84ff 6ae8 7b3d c26f a4ff 8eea e60a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7701 0002 0000 6e5c 64f5 85ff 96f9 9dff afc3 ce2b 68b6 68b6 cd2b afc3 9dff 97f8 89ff 6ef6 754a c463 9ae9 cc0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f01 0001 0000 686d 65fc 86ff 94fa 9dff b0ad b22d 68bf 7bff 7bff 68bf b02d b0ad 9dff 94fa 8aff 6ffd 7260 cd3b c611 8201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a01 0001 0000 657f 67ff 87fd 92fa 9cff b39b 9634 6ad5 7eff 90fb 90fb 7eff 6ad5 9435 b39a 9cff 93fa 8afe 70ff 6a77 ff02 3f02 5101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6a02 0000 ff06 5f92 68ff 88fd 91fc 9cff b886 813f 6ae1 81ff 91fc 93ff 93ff 91fc 81ff 6ae2 7e41 b885 9cff 91fc 8afd 6cff 6091 ff06 0000 6a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 5402 0000 c00d 5da7 69ff 88fa 91fe 9cff bd73 744d 69f2 82ff 90fc 92ff 94ff 94ff 92ff 90fc 82ff 69f4 7350 bd73 9cff 91fe 89fb 6aff 5da5 c00d 0000 5402 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 1c00 ff00 5001 0000 bd14 5ab4 6aff 88fa 8fff 9bfe bf65 6c5e 69fa 82ff 8efd 90ff 92ff 91ff 91ff 92ff 90ff 8efd 83ff 69fb 6b60 bf65 9cfe 8eff 88fa 6aff 5ab4 bd14 0000 5001 ff00 2400 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 1601 0000 7b1f 5ac6 6dff 87f9 8dff 9cf5 bf55 6770 6bff 83ff 8cfe 8eff 90ff 8fff 8fff 8fff 8fff 90ff 8eff 8cfe 84ff 6cff 6771 be56 9cf4 8dff 87f9 6dff 5ac6 7b1e 0000 1601 ff00 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 5001 0000 bd14 5ab4 6aff 88fa 8fff 9bfe bf65 6c5e 69fa 82ff 8efd 90ff 92ff 91ff 91ff 92ff 90ff 8efd 83ff 69fb 6b60 bf65 9cfe 8eff 88fa 6aff 5ab4 bd14 0000 5001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1601 0000 7b1f 5ac6 6dff 87f9 8dff 9cf5 bf55 6770 6bff 83ff 8cfe 8eff 90ff 8fff 8fff 8fff 8fff 90ff 8eff 8cfe 84ff 6cff 6771 be56 9cf4 8dff 87f9 6dff 5ac6 7b1e 0000 1601 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 8101 0000 9309 66c4 6dff 87f7 8dff 9dea b94c 6385 6cff 84fd 8afe 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 8afe 84fd 6dff 6389 b54e 9dea 8dff 87f7 6dff 66c5 910a 0000 8101 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 9701 4b01 9006 8caa 8aff 8bff 9de5 c338 678f 6dff 84fc 88fe 8aff 8bff 8bff 8bff 8cff 8cff 8cff 8cff 8bff 8bff 8bff 8aff 88fe 84fc 6eff 6892 c238 9de5 8bff 8aff 8daa 8e06 4c01 9701 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 8401 0000 e210 a3bf a5d3 c830 ff03 76de 81fd 87fd 89ff 89ff 89ff 89ff 87ff 86ff 86ff 86ff 86ff 87ff 89ff 89ff 89ff 89ff 87fd 81fd 77de ff03 c730 a4d3 a3bf e410 0000 8501 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0900 0000 7b00 0000 ff09 ff0c ff03 f510 7ad1 83ff 87fd 87ff 87ff 86ff 8bff 96ff 9aff 9aff 9aff 9aff 96ff 8bff 86ff 87ff 87ff 87fd 84ff 7ad1 f510 ff03 ff0c ff09 0000 7a00 0000 0d00 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 ff0c ff03 f510 7ad1 83ff 87fd 87ff 87ff 86ff 8bff 96ff 9aff 9aff 9aff 9aff 96ff 8bff 86ff 87ff 87ff 87fd 84ff 7ad1 f510 ff03 ff0c ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 a901 0000 0000 8c01 ff09 7ad4 83ff 85fd 85ff 85ff 84ff 87ff b640 d723 d728 d728 d723 b640 87ff 84ff 85ff 85ff 85fd 83ff 7ad4 ff09 8c01 0000 0000 a901 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f000 0000 ff00 cd01 b701 fe00 ff09 78d4 81ff 83fd 83ff 83ff 84ff 7bff 9b24 0000 0000 0000 0000 9b24 7bff 84ff 83ff 83ff 83fd 81ff 78d4 ff09 fd00 b701 cd01 ff00 0000 f000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 9000 ff00 ff09 77d4 80ff 82fd 81ff 81ff 82ff 78ff 9528 8301 6c02 6c02 8301 9528 78ff 82ff 81ff 81ff 82fd 80ff 77d4 ff09 ff00 9000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8a00 0000 ff09 76d4 7eff 80fd 80ff 7fff 81ff 75ff 9127 ff00 5f01 5f01 ff00 9127 75ff 81ff 7fff 80ff 80fd 7eff 76d4 ff09 0000 8a00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8900 0000 ff09 74d4 7dff 7efd 7eff 7eff 7fff 74ff 9227 0000 5001 5001 0000 9227 74ff 7fff 7eff 7eff 7efd 7dff 74d4 ff09 0000 8900 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8800 0000 ff09 72d4 7bff 7cfd 7cff 7cff 7dff 73ff 9127 0000 4f01 4f01 0000 9127 73ff 7dff 7cff 7cff 7cfd 7bff 72d4 ff09 0000 8800 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8400 0000 ff09 71d2 7afd 7bfb 7bfd 7bfd 7cfd 71fd 9026 0000 4c01 4c01 0000 9026 71fd 7cfd 7bfd 7bfd 7bfb 7afd 71d2 ff09 0000 8400 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8f00 0000 ff08 6fdc 77ff 79ff 78ff 78ff 79ff 6fff 8d28 0000 4f01 4f01 0000 8d28 6fff 79ff 78ff 78ff 79ff 77ff 6fdc ff08 0000 8f00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 c100 0000 ec05 8bb3 99d7 99d5 99d7 99d7 9ad7 8dd7 9a20 0000 8901 8901 0000 9a20 8dd7 9ad7 99d7 99d7 99d5 99d7 8bb3 ec05 0000 c100 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 fa01 0000 ff02 ff02 ff02 ff02 ff02 ff00 ff01 ff00 ff00 ff00 ff00 ff01 ff00 ff02 ff02 ff02 ff02 ff02 0000 fa01 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0001 0001 2101 1d01 1d01 2101 0001 0000 ff00 0000 0000 ff00 0000 0001 2101 1d01 1d01 2101 0001 0001 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f200 ea00 df00 e100 e100 df00 f100 fb00 0000 f800 f800 0000 fb00 f100 df00 e100 e100 df00 ea00 f200 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 b701 0000 ff09 78d4 81ff 83fd 83ff 83ff 84ff 7bff 9b24 0000 0000 0000 0000 9b24 7bff 84ff 83ff 83ff 83fd 81ff 78d4 ff09 0000 b701 cd01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 77d4 80ff 82fd 81ff 81ff 82ff 78ff 9528 8301 6c02 6c02 8301 9528 78ff 82ff 81ff 81ff 82fd 80ff 77d4 ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 76d4 7eff 80fd 80ff 7fff 81ff 75ff 9127 0000 5f01 5f01 0000 9127 75ff 81ff 7fff 80ff 80fd 7eff 76d4 ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 74d4 7dff 7efd 7eff 7eff 7fff 74ff 9227 0000 5001 5001 0000 9227 74ff 7fff 7eff 7eff 7efd 7dff 74d4 ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 72d4 7bff 7cfd 7cff 7cff 7dff 73ff 9127 0000 4f01 4f01 0000 9127 73ff 7dff 7cff 7cff 7cfd 7bff 72d4 ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff09 71d2 7afd 7bfb 7bfd 7bfd 7cfd 71fd 9026 0000 4c01 4c01 0000 9026 71fd 7cfd 7bfd 7bfd 7bfb 7afd 71d2 ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff08 6fdc 77ff 79ff 78ff 78ff 79ff 6fff 8d28 0000 4f01 4f01 0000 8d28 6fff 79ff 78ff 78ff 79ff 77ff 6fdc ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec05 8bb3 99d7 99d5 99d7 99d7 9ad7 8dd7 9a20 0000 8901 8901 0000 9a20 8dd7 9ad7 99d7 99d7 99d5 99d7 8bb3 ec05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa01 0000 ff02 ff02 ff02 ff02 ff02 0000 ff01 0000 0000 0000 0000 ff01 0000 ff02 ff02 ff02 ff02 ff02 0000 fa01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 2101 1d01 1d01 2101 0001 0000 0000 0000 0000 0000 0000 0001 2101 1d01 1d01 2101 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_login.png │ ├── sng │ │ @@ -6,51 +6,51 @@ │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f00 ff00 6201 4102 5b01 ff00 7700 4500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f00 6400 4102 0000 0000 0000 3302 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 0000 0000 c101 4f02 0000 a31b 714c 9125 0000 5202 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6201 4102 5b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4102 0000 0000 0000 3302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c101 4f02 0000 a31b 714c 9125 0000 5202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6001 0000 0000 6f4d 64d9 70ff 65e3 7548 0000 0c03 9d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6d02 0000 ff09 6485 6bfd 84ff 93fb 85ff 69f4 6e60 0000 0001 8500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b000 0000 0000 4a02 0000 ab14 65b1 71ff 90fe 9bfd 9cff 9cfd 8dff 6bfe 6870 0000 0802 7500 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4502 0000 941e 63c0 76ff 95f9 9bfc 9fff 9fff 9eff 9cfe 8ffe 6bfe 6d67 0000 2b03 ff00 3d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4202 0000 7b2b 62d2 7eff 9eff a1ff 9fff 9efd 9eff 9fff 9eff 9bfd 8efd 69f6 794b 0000 3102 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4e02 0000 8629 62d9 86ff adc7 ba78 bb7c afd3 a1ff 9cfe 9dff 9dff 9cff 9afd 88ff 65e5 8c28 0000 1b01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 4e02 0000 931f 61d0 82ff a9b3 fa0b 0000 0000 e414 a9c4 9eff 9bfd 9cff 9cff 9cff 9afc 7fff 63c0 f20c 1801 4201 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 2d01 0001 c311 63c0 7aff 97fc b13b 0000 9505 9b05 0000 af4c 9bff 9afe 9afd 99fd 98fd 97fd 95f9 73ff 697c 0000 1402 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 6800 1602 ff03 63a0 73ff 95fc 8bfd b126 6f03 0001 0302 5903 aa37 8fff 99fe 99ff a0ff a5ff a4ff 9cff 8efc 68f0 7b36 2b00 2f02 fe00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 0e02 0000 6969 6aff 8ffc 98fd 82ff 7763 0000 ff01 ff01 0000 737a 83fe 9cff a5ed b876 ca3b ca43 b29f a0fe 80ff 6fa7 0000 0001 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 3e01 0100 7f27 64ec 87fe 94fd 96fe 8bff 65ea 6351 8f17 8418 655f 67ee 90ff a5e2 c03a 0000 0000 0000 ff03 b26f 9fff 90a0 3d00 5501 f600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 3002 0000 7685 7bff 92fc 93ff 93ff 92ff 80ff 68ff 60db 61e0 68ff 86ff a2e3 bd39 ff01 ce13 6956 813e ff05 ff07 b856 cb22 0000 9d01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6802 0000 9567 91ff 91fc 92ff 92ff 91ff 8efe 86fe 7cff 7dff 8bff 9ee4 ba39 ff01 0000 8946 69ff 5be8 7343 ff01 0000 0000 e600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 b501 4a01 ff05 a4a6 95ff 8ffb 90ff 90ff 8fff 8dff 8bfc 8dfd 9be7 bb39 ff01 ff0d 8b30 ff08 a48a 83ff 5cea 6e43 0000 4a03 ff00 8600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 6d01 0000 dd0f a3be 93ff 8dfb 8fff 8eff 8fff 8efd 93ff a860 0000 ff07 627c 54ed 6f56 0000 a78b 84ff 5be9 7143 0000 3303 ff00 bf00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 9101 0000 cf19 a3c1 92ff 8bfa 8dff 8dfd 8dff 90d4 c719 d904 6771 5fff 74ff 5ff8 6c59 0000 a68b 82ff 59e8 7144 0000 2403 ff00 b300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 9f02 0000 e714 a4b6 92ff 89fd 8cfc 89ff 7fc7 db16 e304 809d 82ff 85f8 7bff 5efb 6858 0000 a68b 82ff 59e9 6c43 0000 1103 f300 a700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e100 0000 0000 a102 0000 e40e a79e 94ff 89ff 88fb 6ef6 8239 ff02 d11c 9ebc 8eff 85fa 79ff 5df8 6a58 0000 a58a 81ff 58eb 6b43 0000 2703 ff00 b700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b301 0000 0000 ae6f 99f3 8cff 74fe 59be be10 ff02 d016 a0bc 8cff 83f9 77ff 5cf8 6c59 0000 a38a 7fff 57e8 7143 0000 2f03 ff00 f900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a701 3802 0000 bd3a a0c7 8eff 68ff 5eb9 9617 0000 d415 9ebb 8aff 82fa 76ff 5afa 6759 0000 a28b 7eff 55e9 6d43 0000 0d03 cf00 a800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f700 8803 0000 f60d ac7c 9cdc 88b9 9913 9a01 0000 d513 9dbb 89ff 80fa 74ff 5af9 6558 0000 a28a 7cff 55ea 6943 0000 1f02 ff00 b500 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b000 ff00 aa02 0000 0000 ff0b ff00 0000 b300 9c02 0000 c912 9bbb 87ff 7ef9 73ff 59f7 6a58 0000 9f8a 7aff 53e9 6d43 0000 2e03 ff00 b700 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b00 ff00 a501 6002 0000 0000 8201 0000 0000 9202 0000 d214 9aba 86ff 7df9 72ff 57f9 6659 0000 9f8a 7aff 53e8 6d44 0000 1c03 ff00 ba00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f700 fa00 cc01 d400 0000 0000 1e00 0000 9802 0000 df14 9ab9 86ff 7cfa 71ff 56fb 6358 0000 a08a 7aff 52ea 6843 0000 0902 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 0000 0000 fd00 0000 0000 9702 0000 cb12 99bb 85ff 7afa 6fff 56f8 6558 0000 9f89 79ff 51ec 6543 0000 0201 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9302 0000 cc13 99ba 84ff 79f9 6eff 55f8 6759 0000 9d8a 78ff 52ea 703a 0000 3302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 9002 0000 d714 98b9 83ff 78fa 6dff 54fa 625a 0000 8e9b 6cff 6c7f 0000 1f02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 0000 0000 9402 0000 d213 97b8 82ff 77fa 6dff 55f8 516d 5aaf 72ff 9053 0000 4302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 9302 0000 c911 96b8 80ff 73fa 6aff 61ff 74ff 8bd8 af18 6100 8101 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c02 0000 d213 99b3 8dff 8eed 9bb2 a97c cc23 0000 7301 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd00 0000 0000 9e02 0000 fb0d c33b d229 ff03 0000 0000 6801 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fd00 0000 0000 b301 0000 0000 0000 0000 7e03 8d01 ea00 2500 b800 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6900 0000 b001 9a02 9b02 c301 ff00 f100 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6d02 0000 ff09 6485 6bfd 84ff 93fb 85ff 69f4 6e60 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4a02 0000 ab14 65b1 71ff 90fe 9bfd 9cff 9cfd 8dff 6bfe 6870 0000 0802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4502 0000 941e 63c0 76ff 95f9 9bfc 9fff 9fff 9eff 9cfe 8ffe 6bfe 6d67 0000 2b03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4202 0000 7b2b 62d2 7eff 9eff a1ff 9fff 9efd 9eff 9fff 9eff 9bfd 8efd 69f6 794b 0000 3102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4e02 0000 8629 62d9 86ff adc7 ba78 bb7c afd3 a1ff 9cfe 9dff 9dff 9cff 9afd 88ff 65e5 8c28 0000 1b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 4e02 0000 931f 61d0 82ff a9b3 fa0b 0000 0000 e414 a9c4 9eff 9bfd 9cff 9cff 9cff 9afc 7fff 63c0 f20c 1801 4201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 2d01 0001 c311 63c0 7aff 97fc b13b 0000 9505 9b05 0000 af4c 9bff 9afe 9afd 99fd 98fd 97fd 95f9 73ff 697c 0000 1402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 1602 ff03 63a0 73ff 95fc 8bfd b126 6f03 0001 0302 5903 aa37 8fff 99fe 99ff a0ff a5ff a4ff 9cff 8efc 68f0 7b36 0000 2f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0e02 0000 6969 6aff 8ffc 98fd 82ff 7763 0000 ff01 ff01 0000 737a 83fe 9cff a5ed b876 ca3b ca43 b29f a0fe 80ff 6fa7 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3e01 0000 7f27 64ec 87fe 94fd 96fe 8bff 65ea 6351 8f17 8418 655f 67ee 90ff a5e2 c03a 0000 0000 0000 ff03 b26f 9fff 90a0 0000 5501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3002 0000 7685 7bff 92fc 93ff 93ff 92ff 80ff 68ff 60db 61e0 68ff 86ff a2e3 bd39 ff01 ce13 6956 813e ff05 ff07 b856 cb22 0000 9d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6802 0000 9567 91ff 91fc 92ff 92ff 91ff 8efe 86fe 7cff 7dff 8bff 9ee4 ba39 ff01 0000 8946 69ff 5be8 7343 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 b501 4a01 ff05 a4a6 95ff 8ffb 90ff 90ff 8fff 8dff 8bfc 8dfd 9be7 bb39 ff01 ff0d 8b30 ff08 a48a 83ff 5cea 6e43 0000 4a03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 6d01 0000 dd0f a3be 93ff 8dfb 8fff 8eff 8fff 8efd 93ff a860 0000 ff07 627c 54ed 6f56 0000 a78b 84ff 5be9 7143 0000 3303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 9101 0000 cf19 a3c1 92ff 8bfa 8dff 8dfd 8dff 90d4 c719 d904 6771 5fff 74ff 5ff8 6c59 0000 a68b 82ff 59e8 7144 0000 2403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 9f02 0000 e714 a4b6 92ff 89fd 8cfc 89ff 7fc7 db16 e304 809d 82ff 85f8 7bff 5efb 6858 0000 a68b 82ff 59e9 6c43 0000 1103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a102 0000 e40e a79e 94ff 89ff 88fb 6ef6 8239 ff02 d11c 9ebc 8eff 85fa 79ff 5df8 6a58 0000 a58a 81ff 58eb 6b43 0000 2703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b301 0000 0000 ae6f 99f3 8cff 74fe 59be be10 ff02 d016 a0bc 8cff 83f9 77ff 5cf8 6c59 0000 a38a 7fff 57e8 7143 0000 2f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a701 3802 0000 bd3a a0c7 8eff 68ff 5eb9 9617 0000 d415 9ebb 8aff 82fa 76ff 5afa 6759 0000 a28b 7eff 55e9 6d43 0000 0d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8803 0000 f60d ac7c 9cdc 88b9 9913 9a01 0000 d513 9dbb 89ff 80fa 74ff 5af9 6558 0000 a28a 7cff 55ea 6943 0000 1f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa02 0000 0000 ff0b 0000 0000 0000 9c02 0000 c912 9bbb 87ff 7ef9 73ff 59f7 6a58 0000 9f8a 7aff 53e9 6d43 0000 2e03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a501 6002 0000 0000 8201 0000 0000 9202 0000 d214 9aba 86ff 7df9 72ff 57f9 6659 0000 9f8a 7aff 53e8 6d44 0000 1c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cc01 0000 0000 0000 0000 0000 9802 0000 df14 9ab9 86ff 7cfa 71ff 56fb 6358 0000 a08a 7aff 52ea 6843 0000 0902 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9702 0000 cb12 99bb 85ff 7afa 6fff 56f8 6558 0000 9f89 79ff 51ec 6543 0000 0201 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9302 0000 cc13 99ba 84ff 79f9 6eff 55f8 6759 0000 9d8a 78ff 52ea 703a 0000 3302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9002 0000 d714 98b9 83ff 78fa 6dff 54fa 625a 0000 8e9b 6cff 6c7f 0000 1f02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9402 0000 d213 97b8 82ff 77fa 6dff 55f8 516d 5aaf 72ff 9053 0000 4302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9302 0000 c911 96b8 80ff 73fa 6aff 61ff 74ff 8bd8 af18 0000 8101 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c02 0000 d213 99b3 8dff 8eed 9bb2 a97c cc23 0000 7301 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e02 0000 fb0d c33b d229 ff03 0000 0000 6801 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b301 0000 0000 0000 0000 7e03 8d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b001 9a02 9b02 c301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/button_indicator_next.png │ ├── sng │ │ @@ -1,20 +1,25 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 24; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 74,121, 0) # rgb = (0x4a,0x79,0x00) │ │ ( 49, 77, 0) # rgb = (0x31,0x4d,0x00) │ │ - ( 49, 73, 0) # rgb = (0x31,0x49,0x00) │ │ - ( 41, 73, 0) # rgb = (0x29,0x49,0x00) │ │ ( 82,121, 0) # rgb = (0x52,0x79,0x00) │ │ (107,154, 0) # rgb = (0x6b,0x9a,0x00) │ │ + (123,158, 16) # rgb = (0x7b,0x9e,0x10) │ │ + (115,158, 16) # rgb = (0x73,0x9e,0x10) │ │ + (148,178, 66) # rgb = (0x94,0xb2,0x42) │ │ + (173,195,115) # rgb = (0xad,0xc3,0x73) │ │ + (148,174, 74) # rgb = (0x94,0xae,0x4a) │ │ + ( 49, 73, 0) # rgb = (0x31,0x49,0x00) │ │ + ( 41, 73, 0) # rgb = (0x29,0x49,0x00) │ │ (115,162, 0) # rgb = (0x73,0xa2,0x00) │ │ (140,199, 0) # rgb = (0x8c,0xc7,0x00) │ │ (148,211, 0) # rgb = (0x94,0xd3,0x00) │ │ (148,211, 8) # rgb = (0x94,0xd3,0x08) │ │ (156,211, 8) # rgb = (0x9c,0xd3,0x08) │ │ (132,190, 0) # rgb = (0x84,0xbe,0x00) │ │ (140,203, 0) # rgb = (0x8c,0xcb,0x00) │ │ @@ -108,52 +113,47 @@ │ │ (107,142, 0) # rgb = (0x6b,0x8e,0x00) │ │ ( 99,134, 8) # rgb = (0x63,0x86,0x08) │ │ (206,211,181) # rgb = (0xce,0xd3,0xb5) │ │ (107,134, 41) # rgb = (0x6b,0x86,0x29) │ │ (115,154, 8) # rgb = (0x73,0x9a,0x08) │ │ ( 99,134, 0) # rgb = (0x63,0x86,0x00) │ │ ( 90,125, 0) # rgb = (0x5a,0x7d,0x00) │ │ - (123,158, 16) # rgb = (0x7b,0x9e,0x10) │ │ (132,162, 33) # rgb = (0x84,0xa2,0x21) │ │ (107,150, 8) # rgb = (0x6b,0x96,0x08) │ │ (115,150, 8) # rgb = (0x73,0x96,0x08) │ │ - (115,158, 16) # rgb = (0x73,0x9e,0x10) │ │ - (148,178, 66) # rgb = (0x94,0xb2,0x42) │ │ - (173,195,115) # rgb = (0xad,0xc3,0x73) │ │ (181,199,115) # rgb = (0xb5,0xc7,0x73) │ │ (173,195,123) # rgb = (0xad,0xc3,0x7b) │ │ (173,195,115) # rgb = (0xad,0xc3,0x73) │ │ (181,195,123) # rgb = (0xb5,0xc3,0x7b) │ │ (181,199,123) # rgb = (0xb5,0xc7,0x7b) │ │ (173,199,123) # rgb = (0xad,0xc7,0x7b) │ │ (181,195,115) # rgb = (0xb5,0xc3,0x73) │ │ - (148,174, 74) # rgb = (0x94,0xae,0x4a) │ │ } │ │ tRNS { │ │ - 0 63 201 255 255 63 231 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 228 255 255 255 228 72 231 255 255 255 255 255 255 255 72} │ │ + 0 63 201 63 231 228 228 72 231 72} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000 │ │ -000001020303040303040303040303040303040303020500 │ │ -00000607080909090a0a0b0a0a0909090909090908070600 │ │ -00000c0d0e0f0e0e1011121213100f0e0e0d100e0e0d1400 │ │ -00000c0d150d1516101718191a1b1c1c0d150d0d1c0d0c00 │ │ -0000140d080d080d161b1d1e1f1a201c160d0d080d081400 │ │ -000021080822232424201d1d1d2526272808290808222100 │ │ -00002a2b292c2d2e2f301d1d1d1d312e32282c2b292b3300 │ │ -000033340c2c351d1d1d1d1d1d1d1d36373238390c343a00 │ │ -00003a141414141d1d1d1d1d1d1d1d1d3b2f3c3d3e143a00 │ │ -00003f2a14333a1d1d1d1d1d1d1d1d1d1d40414243143f00 │ │ -000044334533461d1d1d1d1d1d1d1d1d1d1d473a33454800 │ │ -000007333a49441d1d1d1d1d1d1d1d1d1d4a4b4c3a3a0700 │ │ -00004c463a444d1d1d1d1d1d1d1d1d1d4e4f504c463a4c00 │ │ -00004d444407501d1d1d1d1d1d1d1d5152534c4444445400 │ │ -00005455484c535657581d1d1d1d595a535b074848075b00 │ │ -00005c4c074c545d505e1d1d1d5f5a50544c4c0760075c00 │ │ -00005d4c5b4c5b4c61621d63645253614c5b4c4c4c4c6500 │ │ -0000655b5b5b5b545d66676856535c5b545b5b545b546500 │ │ -000050695c5c5c615d6a6b6b535c615c6154615c61695000 │ │ -00006c6d6e615c5c5d65655d5d5c5d5c5c5d5c5c6f6d7000 │ │ -000071727374757675777578797479787974737576727a00 │ │ +000001020a0a0b0a0a0b0a0a0b0a0a0b0a0a0b0a0a020300 │ │ +0000040c0d0e0e0e0f0f100f0f0e0e0e0e0e0e0e0d0c0400 │ │ +000011121314131315161717181514131312151313121900 │ │ +000011121a121a1b151c1d1e1f202121121a121221121100 │ │ +000019120d120d121b202223241f25211b12120d120d1900 │ │ +0000260d0d27282929252222222a2b2c2d0d2e0d0d272600 │ │ +00002f302e3132333435222222223633372d31302e303800 │ │ +0000383911313a22222222222222223b3c373d3e11393f00 │ │ +00003f191919192222222222222222224034414243193f00 │ │ +0000442f19383f2222222222222222222245464748194400 │ │ +000049384a384b22222222222222222222224c3f384a4d00 │ │ +00000c383f4e49222222222222222222224f50513f3f0c00 │ │ +0000514b3f4952222222222222222222535455514b3f5100 │ │ +00005249490c552222222222222222565758514949495900 │ │ +0000595a4d51585b5c5d222222225e5f58600c4d4d0c6000 │ │ +000061510c5159625563222222645f555951510c650c6100 │ │ +000062516051605166672268695758665160515151516a00 │ │ +00006a6060606059626b6c6d5b5861605960605960596a00 │ │ +0000556e61616166626f70705861666166596661666e5500 │ │ +0000057172666161626a6a62626162616162616173710600 │ │ +0000070874757677767876797a757a797a75747677080900 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/stat_notify_sync_error.png │ ├── sng │ │ @@ -6,135 +6,135 @@ │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ } │ │ tRNS { │ │ - 0 3 100 186 226 255 232 190 110 12 78 255 255 255 225 27 17 6 127 114 31 231 191 6 126 198 135 255 127 72 255 255 135 127 255 195 34 135 127 1 172 255 250 22 126 192 135 127 48 255 67 127 168 132 135 127 132 255 168 67 48 193 255 129 22 250 172 1 94 178 89 34 196 255 128 135 255 70 135 255 127 198 129 6 191 230 112 31 6 17 27 228 255 255 78 12 112 190 233 229 186 101 3} │ │ + 0 3 100 186 226 232 190 110 12 78 225 27 17 6 127 114 31 231 191 6 126 198 135 127 72 135 127 195 34 135 127 1 172 250 22 126 192 135 127 48 67 127 168 132 135 127 132 168 67 48 193 129 22 250 172 1 94 178 89 34 196 128 135 70 135 127 198 129 6 191 230 112 31 6 17 27 228 78 12 112 190 233 229 186 101 3} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ -0000000001020304050607080900000000 │ │ -000000000a0b0c0c0c0c0c0d0e0f000000 │ │ -0000001011121314001413150c16170000 │ │ -000018190000001a1b1c001d1e1f200000 │ │ -00210b22232400252226002728292a2b00 │ │ -2c0d1f1f1f2d002e1f2f00003031313200 │ │ -33341e1e35260036293700213839393a21 │ │ -003b29293c0000000000003d3e3e3e3e3f │ │ -0040413142430044454600474849494a00 │ │ -00004b4c314d004e4f5000000051520000 │ │ -000053543e555657005756335859000000 │ │ -0000005a5b5c3e0d5d0d3e4c5e00000000 │ │ -000000005f6061624f6364656600000000 │ │ +0000000001020304560506070800000000 │ │ +0000000009575858585858590a0b000000 │ │ +0000000c0d0e0f1000100f115812130000 │ │ +00001415000000165a1700185b5c190000 │ │ +001a575d1b1c001d5d1e001f205e212200 │ │ +23595c5c5c2400255c260000275f5f2800 │ │ +292a5b5b2b1e002c5e2d001a2e60602f1a │ │ +00305e5e31000000000000326161616133 │ │ +0034355f36370038393a003b3c62623d00 │ │ +00003e635f3f0040644100000042430000 │ │ +000044456146474800484729494a000000 │ │ +0000004b4c656159665961634d00000000 │ │ +000000004e4f5051645253545500000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ 0000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_btn_arrow_right_focus.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -20,15 +19,14 @@ │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ @@ -43,37 +41,38 @@ │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 4 3 10 17 19 13 6 11 27 110 182 38 5 20 112 251 255 192 44 32 234 18 81 239 9 89 40 15 35 98 188 25 27 43 46 28 113 184 41} │ │ + 0 1 2 4 3 10 17 19 13 6 11 27 110 182 38 5 20 112 251 192 44 32 234 18 81 239 9 89 40 15 35 98 188 25 27 43 46 28 113 184 41} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ -123445211111 │ │ -246789A21111 │ │ -5BCDEF8A2111 │ │ -GHIJKLM8A211 │ │ -ANOKKKLM8A21 │ │ -4PQRKKKLM8A2 │ │ -3SCTRKKKLUV5 │ │ -159WXRKKKYZA │ │ -159WXRKKKYaA │ │ -3SCTRKKKLbV4 │ │ -4PQRKKKLc8A2 │ │ -ANOKKKLc8A21 │ │ -GHIJKLc8A211 │ │ -5Bdefg8A2111 │ │ -246789A21111 │ │ -123445211111 │ │ +012334100000 │ │ +135678910000 │ │ +4ABCDE791000 │ │ +FGHIfJK79100 │ │ +9LMfffJK7910 │ │ +3NOPfffJK791 │ │ +2QBRPfffJST4 │ │ +048UVPfffWX9 │ │ +048UVPfffWY9 │ │ +2QBRPfffJZT3 │ │ +3NOPfffJa791 │ │ +9LMfffJa7910 │ │ +FGHIfJa79100 │ │ +4Abcde791000 │ │ +135678910000 │ │ +012334100000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_preferences.png │ ├── sng │ │ @@ -7,50 +7,50 @@ │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5700 5600 5500 5a01 5802 5e04 5d05 5701 0000 5d04 5f05 5b03 5a01 5900 5200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5900 0000 5b00 5b03 0000 0000 0000 0000 0000 5901 0000 0000 0000 0000 ff00 6301 0000 6800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5500 0000 5401 5701 0000 0000 1f05 4830 5876 5b88 600d 0000 5b7f 5b88 5052 3d19 0000 0000 5b00 5602 5400 0000 5500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5700 5600 0000 5602 0000 ff00 5a0b 5770 61d4 6bfa 76ff 71ff 5546 000c 6dfc 7bff 72ff 6cf5 63af 6226 7201 0000 6d02 5701 0000 5c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5900 0000 5503 0000 3e07 6202 0000 76e5 81ff 8cfe 92fb 8ffb 78e9 6de1 7cfc 92fb 98fd 94ff 86fa 7621 0000 522c 0000 0000 5401 0000 6000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a00 0000 5503 0000 4d28 5acb 5887 2c1d 6fd4 8ffd 98fd 9cff 9ffe a3ff 9bfc 92fe 98fe 9efe a0fd 8bf1 6156 5965 5ff4 5783 0001 0000 6001 0000 7000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a01 5802 5e04 5d05 5701 0000 5d04 5f05 5b03 5a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5b03 0000 0000 0000 0000 0000 5901 0000 0000 0000 0000 0000 6301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5401 5701 0000 0000 1f05 4830 5876 5b88 600d 0000 5b7f 5b88 5052 3d19 0000 0000 0000 5602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5602 0000 0000 5a0b 5770 61d4 6bfa 76ff 71ff 5546 000c 6dfc 7bff 72ff 6cf5 63af 6226 7201 0000 6d02 5701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5503 0000 3e07 6202 0000 76e5 81ff 8cfe 92fb 8ffb 78e9 6de1 7cfc 92fb 98fd 94ff 86fa 7621 0000 522c 0000 0000 5401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5503 0000 4d28 5acb 5887 2c1d 6fd4 8ffd 98fd 9cff 9ffe a3ff 9bfc 92fe 98fe 9efe a0fd 8bf1 6156 5965 5ff4 5783 0001 0000 6001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5902 0000 5238 60e7 78ff 77ff 70f8 7cff 93ff 9eff 9ffc a1ff a99b a55c 9fff 9dfd 9fff a0ff 9cff 87ff 7cff 85ff 77ff 60b0 0007 0000 6201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 5200 0000 5302 5901 4935 5feb 7eff 8cfb 95fe 95ff 92ff 97ff 9dfe 9efd a3f8 9e29 0000 9fd1 9dff 9efd 9eff 9eff 9ffe 97fe 92fe 9afb 84ff 6ab7 6511 6103 6d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 5700 7500 6c05 5504 72a5 80ff 8bfb 94ff 9bff 9afe 9aff 9bff 9cfb 9fff a294 0000 0000 944e 99fe 9bf9 9dff 9cff 9bff 9aff 9bff 9bfd a0fd 95d2 6815 0000 7702 0000 6500 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 6a00 0000 4500 0000 0000 eb0c 8ad8 92ff 9bfd 9bff 9bff 9cff 9bfb 9cff a1f2 9b1d 8d03 8805 6205 97c0 9aff 9afa 9bfe 9cff 9bff 9bff 9cfe 96ff 933c 0000 9103 0000 0000 8e00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 5000 5502 9600 5234 536d 4751 6fef 95ff 99fe 9aff 9aff 99fc 9dff a7e9 a761 3803 c003 ff00 9603 9735 a5bf a1ff 9aff 99fe 9aff 99ff 9bfd 91ff 71bc 6192 5ab4 0001 4000 4700 6c00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 5900 5601 0000 5dc2 6cff 70ff 7fff 91ff 97ff 98ff 97fd 9eff a9b6 b022 0000 0000 0000 2709 0000 0000 ff01 ab67 a2f5 99ff 98fe 98ff 98ff 99ff 90ff 86ff 70ff 5c50 c400 6403 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 5f00 5c02 0000 5130 6afe 84fa 89fe 8cff 91ff 96ff 96fd 9bff a4a4 a304 0000 5b2d 5c9d 5cc3 5acc 59b7 5072 2d07 0000 a645 9ef6 96fd 96fe 96ff 96ff 97fd 95f7 8afd 72a4 0000 7a03 6500 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 6305 5000 5f86 73fe 8afb 91fe 93ff 94ff 94fd 96ff 9dd2 970a 0000 5c5f 63f5 72ff 7aff 7dff 7dff 6eff 5bc8 5220 0000 9775 96ff 93fd 95ff 95ff 94ff 94fd 94ff 7edf 6013 0000 7301 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 5d00 7402 0000 67aa 7cff 8dfb 93ff 93ff 93ff 92fd 96ff 9459 0000 5843 64ff 7aff 83fb 88fc 8cfc 8efc 8ffa 7dff 60c4 530c 6f08 8fda 92ff 93fd 93ff 93ff 93ff 94fd 87ff 7130 3800 7b02 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6101 0000 4508 6ac9 80ff 8efd 91ff 91ff 91fe 92ff 92eb 830c 6303 61be 74ff 82fb 8bff 90ff 91ff 91ff 90ff 93fa 7aff 605a 0000 827f 8bff 91fa 91ff 91ff 91ff 93fd 8aff 7753 8800 8003 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6501 4200 5413 6edd 82ff 8efd 8fff 8fff 8ffc 90ff 8bb5 0000 6026 6af2 7dfe 89fe 8fff 8fff 8fff 8fff 8fff 91fc 8afe 74b0 8b01 755a 83ff 8efc 8fff 8fff 8fff 90fc 8bff 7a7a 0000 8303 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6702 a200 5815 71e1 83ff 8cfd 8eff 8eff 8efc 8dff 859f 7701 693f 71ff 83fc 8cff 8eff 8eff 8eff 8eff 8eff 8efd 8dff 82d5 0000 6946 7aff 8bff 8efe 8eff 8eff 8efc 8cff 7f93 0000 8603 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6701 0000 4f10 71d7 82ff 8bfd 8cff 8cff 8cfc 8aff 7bae 0000 6c2e 78f8 85fe 8bfe 8cff 8cff 8cff 8cff 8cff 8cfc 8dfe 89b9 4f00 6254 72ff 88fd 8cff 8cff 8cff 8cfc 8cff 848b 0000 8903 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6601 0000 3f04 72c2 80ff 8afc 8aff 8aff 8afe 89ff 77e3 5a07 5f05 7dc7 83fd 8afb 8aff 8aff 8aff 8aff 8bff 89fa 8dff 8c64 7a00 5e75 71ff 86fa 8aff 8aff 8aff 8afd 8afe 8464 0000 8803 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6700 7e03 0000 73a4 7eff 88fb 89ff 88ff 88ff 8bfe 78fe 5c45 0000 8155 89ff 86fd 88fc 89fd 89fd 89fd 87fa 8bff 93d7 8814 5702 5bc8 73ff 84fd 88ff 88ff 88ff 89fd 88ff 853c 8a00 8702 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 7204 5a00 7279 7dff 85fc 87ff 87ff 87ff 88fc 80ff 62bd 0000 0000 9379 92ff 89ff 86ff 86ff 86ff 8dff 99e0 9831 0000 4e54 61ff 7afd 83ff 87ff 87ff 87fe 87ff 89ef 7f1c 0000 8402 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 6500 7302 0000 6e2a 7bfc 83ff 85ff 85ff 85ff 85ff 88fd 71ff 5181 0000 0000 9e4a 9fbe 9ae0 98e4 9cda a193 a71a 0000 4927 56e6 6efe 7cfd 84ff 85ff 85ff 85fb 87fe 89b2 5402 9002 7f00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 7700 9e01 4801 7cbe 80ff 83fc 83ff 83ff 83ff 83fe 84fd 68ff 4d90 3008 0000 0000 d80c bb17 ff00 0000 0000 4e4d 55df 67ff 76fe 7fff 83ff 83ff 84ff 83fd 88ff 885c 0000 8703 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 5100 7d03 0000 7b4b 80ff 80fb 82ff 82ff 82ff 81ff 82ff 82fd 6bff 53ce 4868 3f28 0003 0000 2b0f 4c4c 509d 5aff 69ff 73fd 7bff 80ff 82ff 82ff 81fd 83ff 89d7 8a05 9d01 8600 8100 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 8d00 6000 8602 5402 83b3 82ff 80fc 81ff 81ff 81ff 81ff 80ff 81fd 75ff 64ff 57ee 55dc 56d8 54e1 5bff 65ff 6dfe 74fd 7aff 7fff 81ff 81ff 81fe 80fb 89ff 8d4f 0000 8f03 8000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 8502 ff00 8323 86eb 80fe 7ffc 7fff 7fff 7fff 7fff 7fff 7ffd 7dfc 77ff 72ff 6fff 6fff 71fe 74fc 77ff 7cff 7fff 7fff 7fff 80ff 7efa 86ff 8f9f 0000 8f02 7d00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 7600 0000 8603 0000 8a4c 87fe 7eff 7dfd 7eff 7eff 7dff 7dff 7dff 7dff 7dfe 7bfd 7afd 79fd 7afe 7bff 7dff 7eff 7eff 7eff 7eff 7cfa 83ff 8fc9 9310 8e03 8f01 0000 8400 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 9800 0000 8f03 0000 9158 8bf4 7fff 7bfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfe 7bfc 84ff 92c6 9c17 0000 9102 0000 8800 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5d00 0000 8a03 0000 983e 8ee0 81ff 79fe 7afb 7cfe 7cff 7bff 7bff 7bff 7bff 7bff 7bff 7cff 7cff 7bfd 79fb 7bff 87ff 94a1 ac0a 0000 9402 0000 8f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c00 9200 9f00 9004 0000 9f20 96a5 89fe 7fff 79ff 78fd 79fc 7afc 7afc 7afc 7afc 7afc 79fd 78fd 7bff 83ff 8fe8 9c68 0000 0000 9502 0000 9200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9300 0000 0000 9303 0000 0000 a23f 97a5 8df2 85ff 7eff 7aff 7aff 7aff 7aff 7cff 81ff 89ff 91d1 9c7c ad17 0000 7f02 9a01 0000 9600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9600 0000 9702 7401 0000 0000 b61f a24e 9b95 99bf 95c6 94c5 97c4 9ab3 9c78 a938 cc0c 0000 0000 9403 9d00 0000 9900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b00 a100 9b00 9a02 8d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a04 9a01 a500 9e00 9d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a100 0000 9d00 a002 9703 8c03 8603 7502 7302 7c03 8903 8f03 9c02 a101 5600 b900 9d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a000 0000 a000 a000 a000 a000 0000 a000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5302 5901 4935 5feb 7eff 8cfb 95fe 95ff 92ff 97ff 9dfe 9efd a3f8 9e29 0000 9fd1 9dff 9efd 9eff 9eff 9ffe 97fe 92fe 9afb 84ff 6ab7 6511 6103 6d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6c05 5504 72a5 80ff 8bfb 94ff 9bff 9afe 9aff 9bff 9cfb 9fff a294 0000 0000 944e 99fe 9bf9 9dff 9cff 9bff 9aff 9bff 9bfd a0fd 95d2 6815 0000 7702 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb0c 8ad8 92ff 9bfd 9bff 9bff 9cff 9bfb 9cff a1f2 9b1d 8d03 8805 6205 97c0 9aff 9afa 9bfe 9cff 9bff 9bff 9cfe 96ff 933c 0000 9103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 5502 0000 5234 536d 4751 6fef 95ff 99fe 9aff 9aff 99fc 9dff a7e9 a761 3803 c003 0000 9603 9735 a5bf a1ff 9aff 99fe 9aff 99ff 9bfd 91ff 71bc 6192 5ab4 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 5601 0000 5dc2 6cff 70ff 7fff 91ff 97ff 98ff 97fd 9eff a9b6 b022 0000 0000 0000 2709 0000 0000 ff01 ab67 a2f5 99ff 98fe 98ff 98ff 99ff 90ff 86ff 70ff 5c50 0000 6403 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5c02 0000 5130 6afe 84fa 89fe 8cff 91ff 96ff 96fd 9bff a4a4 a304 0000 5b2d 5c9d 5cc3 5acc 59b7 5072 2d07 0000 a645 9ef6 96fd 96fe 96ff 96ff 97fd 95f7 8afd 72a4 0000 7a03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 6305 0000 5f86 73fe 8afb 91fe 93ff 94ff 94fd 96ff 9dd2 970a 0000 5c5f 63f5 72ff 7aff 7dff 7dff 6eff 5bc8 5220 0000 9775 96ff 93fd 95ff 95ff 94ff 94fd 94ff 7edf 6013 0000 7301 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7402 0000 67aa 7cff 8dfb 93ff 93ff 93ff 92fd 96ff 9459 0000 5843 64ff 7aff 83fb 88fc 8cfc 8efc 8ffa 7dff 60c4 530c 6f08 8fda 92ff 93fd 93ff 93ff 93ff 94fd 87ff 7130 0000 7b02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6101 0000 4508 6ac9 80ff 8efd 91ff 91ff 91fe 92ff 92eb 830c 6303 61be 74ff 82fb 8bff 90ff 91ff 91ff 90ff 93fa 7aff 605a 0000 827f 8bff 91fa 91ff 91ff 91ff 93fd 8aff 7753 0000 8003 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6501 0000 5413 6edd 82ff 8efd 8fff 8fff 8ffc 90ff 8bb5 0000 6026 6af2 7dfe 89fe 8fff 8fff 8fff 8fff 8fff 91fc 8afe 74b0 8b01 755a 83ff 8efc 8fff 8fff 8fff 90fc 8bff 7a7a 0000 8303 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6702 0000 5815 71e1 83ff 8cfd 8eff 8eff 8efc 8dff 859f 7701 693f 71ff 83fc 8cff 8eff 8eff 8eff 8eff 8eff 8efd 8dff 82d5 0000 6946 7aff 8bff 8efe 8eff 8eff 8efc 8cff 7f93 0000 8603 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6701 0000 4f10 71d7 82ff 8bfd 8cff 8cff 8cfc 8aff 7bae 0000 6c2e 78f8 85fe 8bfe 8cff 8cff 8cff 8cff 8cff 8cfc 8dfe 89b9 0000 6254 72ff 88fd 8cff 8cff 8cff 8cfc 8cff 848b 0000 8903 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6601 0000 3f04 72c2 80ff 8afc 8aff 8aff 8afe 89ff 77e3 5a07 5f05 7dc7 83fd 8afb 8aff 8aff 8aff 8aff 8bff 89fa 8dff 8c64 0000 5e75 71ff 86fa 8aff 8aff 8aff 8afd 8afe 8464 0000 8803 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7e03 0000 73a4 7eff 88fb 89ff 88ff 88ff 8bfe 78fe 5c45 0000 8155 89ff 86fd 88fc 89fd 89fd 89fd 87fa 8bff 93d7 8814 5702 5bc8 73ff 84fd 88ff 88ff 88ff 89fd 88ff 853c 0000 8702 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7204 0000 7279 7dff 85fc 87ff 87ff 87ff 88fc 80ff 62bd 0000 0000 9379 92ff 89ff 86ff 86ff 86ff 8dff 99e0 9831 0000 4e54 61ff 7afd 83ff 87ff 87ff 87fe 87ff 89ef 7f1c 0000 8402 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7302 0000 6e2a 7bfc 83ff 85ff 85ff 85ff 85ff 88fd 71ff 5181 0000 0000 9e4a 9fbe 9ae0 98e4 9cda a193 a71a 0000 4927 56e6 6efe 7cfd 84ff 85ff 85ff 85fb 87fe 89b2 5402 9002 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 9e01 4801 7cbe 80ff 83fc 83ff 83ff 83ff 83fe 84fd 68ff 4d90 3008 0000 0000 d80c bb17 0000 0000 0000 4e4d 55df 67ff 76fe 7fff 83ff 83ff 84ff 83fd 88ff 885c 0000 8703 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 7d03 0000 7b4b 80ff 80fb 82ff 82ff 82ff 81ff 82ff 82fd 6bff 53ce 4868 3f28 0003 0000 2b0f 4c4c 509d 5aff 69ff 73fd 7bff 80ff 82ff 82ff 81fd 83ff 89d7 8a05 9d01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 8602 5402 83b3 82ff 80fc 81ff 81ff 81ff 81ff 80ff 81fd 75ff 64ff 57ee 55dc 56d8 54e1 5bff 65ff 6dfe 74fd 7aff 7fff 81ff 81ff 81fe 80fb 89ff 8d4f 0000 8f03 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 8502 0000 8323 86eb 80fe 7ffc 7fff 7fff 7fff 7fff 7fff 7ffd 7dfc 77ff 72ff 6fff 6fff 71fe 74fc 77ff 7cff 7fff 7fff 7fff 80ff 7efa 86ff 8f9f 0000 8f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8603 0000 8a4c 87fe 7eff 7dfd 7eff 7eff 7dff 7dff 7dff 7dff 7dfe 7bfd 7afd 79fd 7afe 7bff 7dff 7eff 7eff 7eff 7eff 7cfa 83ff 8fc9 9310 8e03 8f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f03 0000 9158 8bf4 7fff 7bfb 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dff 7dfe 7bfc 84ff 92c6 9c17 0000 9102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a03 0000 983e 8ee0 81ff 79fe 7afb 7cfe 7cff 7bff 7bff 7bff 7bff 7bff 7bff 7cff 7cff 7bfd 79fb 7bff 87ff 94a1 ac0a 0000 9402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9004 0000 9f20 96a5 89fe 7fff 79ff 78fd 79fc 7afc 7afc 7afc 7afc 7afc 79fd 78fd 7bff 83ff 8fe8 9c68 0000 0000 9502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9303 0000 0000 a23f 97a5 8df2 85ff 7eff 7aff 7aff 7aff 7aff 7cff 81ff 89ff 91d1 9c7c ad17 0000 7f02 9a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9702 7401 0000 0000 b61f a24e 9b95 99bf 95c6 94c5 97c4 9ab3 9c78 a938 cc0c 0000 0000 9403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a02 8d03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a04 9a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a002 9703 8c03 8603 7502 7302 7c03 8903 8f03 9c02 a101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_forward.png │ ├── sng │ │ @@ -1,56 +1,287 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (104,104,104) # rgb = (0x68,0x68,0x68) │ │ + ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (174,174,174) # rgb = (0xae,0xae,0xae) │ │ + (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (101,101,101) # rgb = (0x65,0x65,0x65) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ +} │ │ +tRNS { │ │ + 0 1 1 13 1 1 1 4 109 142 2 1 4 117 140 5 2 4 113 253 166 13 2 3 115 248 185 26 3 1 1 1 6 2 116 250 251 205 40 3 2 8 110 250 252 220 59 3 3 137 215 212 215 211 231 254 238 77 3 3 168 252 246 98 1 3 160 253 249 253 253 254 253 120 1 3 162 253 143 6 1 3 162 251 254 253 166 11 1 3 162 251 254 252 196 24 1 3 162 251 252 185 20 1 1 3 162 251 254 253 156 7 3 162 251 253 254 134 3 1 161 253 249 253 112 1 166 252 244 93 2 1 3 143 225 221 224 225 237 254 252 235 74 3 12 21 20 21 26 120 251 252 219 57 3 3 114 250 251 205 40 3 1 1 1 1 1 4 1 115 247 185 26 4 113 253 169 14 2 116 144 2 4 112 148 2 1 1 15 1 1} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5b00 0000 7101 8c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7d00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7400 0000 7e0d ff01 0001 8f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4504 0000 686d 668e 0000 0002 5401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 5004 0000 8275 6bff 648c ff05 0000 7302 ff00 0800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 6204 0000 8e71 8dfd 72ff 64a6 ba0d 0000 5902 0000 4600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 ef00 db00 c000 c700 c600 c600 c600 c600 c600 c600 c600 c200 ed00 5e03 5600 8e73 93ff 96f8 74ff 64b9 ac1a 0000 3e03 0000 6400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 7e00 0000 0000 5401 7601 7101 7201 7201 7201 7201 7201 7201 7201 7601 7501 7b06 9902 9174 95ff 9bfa 94fb 78ff 62cd 7b28 0000 5603 0000 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 0000 ff00 ff00 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff02 ff08 0000 806e 90ff 9dfa 98ff 94fc 7bff 60dc 7c3b 0000 2e03 6d00 af00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 db00 1d03 ff00 6889 61d7 62d4 62d7 62d7 62d7 62d7 62d7 62d7 62d7 62d7 62d7 62d7 62d7 61d3 6de7 91ff 9bfe 98ff 97ff 94fc 7eff 60ee 6d4d 0000 3b03 f900 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 df00 3f03 0000 7da8 7dff 81ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 80ff 82ff 8cff 96ff 97ff 97ff 97ff 95ff 92fc 82ff 62f6 6b62 0000 0002 6701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4b03 0000 86a0 8bfd 8ff9 8efd 8ffd 8ffd 8ffd 8ffd 8ffd 8ffd 8ffd 8ffd 8ffd 8efd 8ffd 92fe 95ff 96ff 95ff 95ff 96ff 94ff 92fd 83ff 64ff 6578 0000 0000 6801 0000 0000 de00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4f03 0000 88a2 8fff 94fb 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 93ff 92ff 8ffd 85fd 65ff 5e8f ff06 0000 5901 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4d03 0000 86a2 8dff 92fb 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 91ff 90ff 8efe 86fd 67ff 5ba6 c30b 0000 1b01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4903 0000 84a2 8aff 90fb 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8fff 8eff 8cfe 86fc 67ff 60c4 9518 0001 8501 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 4603 0000 82a2 88ff 8efb 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cfe 89fc 8dff 8ab9 ab14 7301 9f01 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 4303 0000 80a2 86ff 8cfb 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bfe 8afd 94ff a69c ff07 0000 6701 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 df00 4103 0000 7ea2 84ff 89fb 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88ff 88fd 87fe 94ff a886 ff03 0000 9001 0000 3400 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 df00 3f03 0000 7da1 83fd 88f9 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fd 87fe 87ff 87ff 87ff 87ff 86ff 87ff 86fd 87ff 94fc ac70 0000 0001 a301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 de00 3b03 0000 79a6 7eff 83ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82ff 83ff 84ff 84ff 84ff 84ff 84ff 83fc 85ff 95f4 af5d 0000 5702 bc01 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e200 5a03 0000 908f 98e1 9ddd 9ce0 9ce0 9ce0 9ce0 9ce0 9ce0 9ce0 9ce0 9ce0 9ce1 9ce1 9ddd 91ed 83ff 82fe 82ff 82ff 81fc 84ff 95eb b24a 0000 7e03 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 fc00 fd00 0000 fc0c fe15 ff14 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff15 ff14 ed1a ff08 9178 80ff 80fb 81ff 7ffc 84ff 96db bb39 0000 8603 cb00 cc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 cc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2b03 0000 7c72 7aff 80fa 7dfb 84ff 98cd ba28 0000 9b03 0000 ef00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 f600 0000 0000 c201 b501 b301 b301 b301 b301 b301 b301 b301 b301 b301 b201 c501 4804 e901 7873 77ff 7df7 85ff 9ab9 d91a 0000 8603 0000 a200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 4304 0000 7571 74fd 87ff 9ba9 e10e 0000 9702 0000 8f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4504 0000 7474 80ff a190 ff07 0000 a702 0000 5900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7004 0000 8b70 9594 0000 2102 9801 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a501 0000 ae0f ff03 0000 a901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8700 0000 9801 ac01 0000 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000010200000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000030405060000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000007000809000a0b00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000c000dbf0e0f0010000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000011001213c0141500160000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000170018c119c21a1b001c00000000000000000000000000000000 │ │ +000000000000000000000b1d011e1e1e1e1e1e1e1d1f202122c32324c425260027000000000000000000000000000000 │ │ +0000000000000000000028282828282828282828282829002ac52bc62cc72d2e002f0000000000000000000000000000 │ │ +00000000000000300031323334343434343434343434343536c837c6c92cca3839003a00000000000000000000000000 │ │ +000000000000003b003ccbcccdcdcdcdcdcdcdcdcdcdcdcecfd0c9c9c9c33dce3e3f000a400000000000000000000000 │ │ +00000000000000410042434445464646464646464646454647c3d0c3c3d0d148d2d34900004a00000000000000000000 │ │ +000000000000004b004cd424c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d5464dd64e4f0050000000000000000000 │ │ +00000000000000510052d753c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c55455d8565700580000000000000000 │ │ +0000000000000059005ad95bd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4da5c5dd85e5f056000000000000000 │ │ +00000000000000610062db63d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d75c64d76566676800000000000000 │ │ +0000000000000069006adc6bdddddddddddddddddddddddddddddddddddddddddd6c6dd16e6f00400000000000000000 │ │ +00000000000000700071de72dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb7374d175760077000000000000000000 │ │ +000000000000003b0078797a7b7b7b7b7b7b7b7b7b7b7b7b74dfdfdfdfdcdf55df2c7c00057d00000000000000000000 │ │ +000000000000003a007ecad2cecececececececececececed2dedededede7fe080810082830000000000000000000000 │ │ +0000000000000084008586878888888888888888888989878ad28bcece8cde8d8e008f00000000000000000000000000 │ │ +00000000000000000090919293939393939393939392942995cd96cc97de9899009a0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000009b009ce19d9ede9fa000a1000000000000000000000000000000 │ │ +000000000000000000a2a3a4a4a4a4a4a4a4a4a4a5a6a7a8a9e2aae0abac009a00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000ad00aeafdfb0b100b20000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000700b3cdb46f00b5000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000b600b7b800b9ba00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000bb00bc7600bd0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000babe00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/stat_notify_error.png │ ├── sng │ │ @@ -3,73 +3,73 @@ │ │ width: 17; height: 25; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ } │ │ tRNS { │ │ - 0 64 255 32 239 255 135 255 40 239 8 223 255 111 255 127 108 223 255 4 167 79 255 255 195 112 255 255 52 247 255 127 159 255 243 255 191 255} │ │ + 0 64 32 239 135 40 239 8 223 111 127 108 223 4 167 79 195 112 52 247 127 159 243 191} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ -00000001210000000 │ │ -00000034543000000 │ │ -00000067776000000 │ │ -00000897779800000 │ │ -0000ABCCCCCBA0000 │ │ -0000DCEEFEECG0000 │ │ -0000HIII0IIIH0000 │ │ -00JKIIII0IIIIKJ00 │ │ -00LMNNNN0NNNNML00 │ │ -00ONNNNN0NNNNNO00 │ │ -0PNQQQQQRQQQQQNP0 │ │ -STUUUUUUVUUUUUUTS │ │ -WXXXXXXX0XXXXXXXW │ │ -YZZZZZZZMZZZZZZZY │ │ -abbbbbbbbbbbbbbba │ │ +00000001O10000000 │ │ +00000023P32000000 │ │ +0000004QQQ4000000 │ │ +0000056QQQ6500000 │ │ +000078RRRRR870000 │ │ +00009RSSASSRB0000 │ │ +0000CTTT0TTTC0000 │ │ +00DETTTT0TTTTED00 │ │ +00FUVVVV0VVVVUF00 │ │ +00GVVVVV0VVVVVG00 │ │ +0HVWWWWWXWWWWWVH0 │ │ +IJYYYYYYKYYYYYYJI │ │ +LZZZZZZZ0ZZZZZZZL │ │ +MaaaaaaaUaaaaaaaM │ │ +NbbbbbbbbbbbbbbbN │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ 00000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_info_details.png │ ├── sng │ │ @@ -6,51 +6,51 @@ │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f500 f700 ff00 8b01 5801 3e02 3202 3202 3e02 5801 8b01 ff00 f700 f500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 c300 e000 7800 2401 3103 0000 0000 0000 0000 0000 0000 0000 0000 3103 2401 7700 e200 c300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 d400 ff00 4002 0000 0000 0000 ff08 9022 772e 703b 703b 772e 9022 ff08 0000 0000 0000 3d02 ff00 d700 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b01 5801 3e02 3202 3202 3e02 5801 8b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2401 3103 0000 0000 0000 0000 0000 0000 0000 0000 3103 2401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4002 0000 0000 0000 ff08 9022 772e 703b 703b 772e 9022 ff08 0000 0000 0000 3d02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5401 3d02 0000 ff04 7d3c 6584 66bd 67e4 6ef9 71ff 71ff 6ef9 67e4 66bd 6584 7d3c ff04 0000 3d02 4b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2e00 0000 0000 8002 0000 0000 6e40 65b1 6afb 77ff 83ff 8aff 8fff 92fd 92fd 8fff 8aff 83ff 77ff 6afb 65b1 6e40 0000 0000 7c02 0000 0000 2e00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 4102 0000 b00f 639b 6af9 7dff 8fff 97fc 9afc 9cfe 9dfe 9dff 9dff 9dfe 9cfe 9afc 97fc 8fff 7dff 6af9 629d 9b16 0000 3e02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 fe00 0000 ff00 4c02 0000 9025 63c1 73ff 8fff 98fc 9bff 9dff 9fff a0ff a0fe a0fe a0fe a0fe a0ff 9fff 9dff 9bff 98fc 8fff 75ff 63ce 852a 0000 4602 ff00 0000 fe00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3601 0000 8a29 64db 7cff 96fb 9afe 9dff 9eff 9fff 9eff 9dfe 9dff 9dff 9dff 9dff 9dfd 9eff 9fff 9eff 9dff 9afe 97fb 7eff 65dd 8a29 0000 3601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 2801 0001 a516 64cf 7eff 97fb 9aff 9dff 9dff 9dff 9dff 9dff a1ff a9fd aaf7 aaf7 a9fd a1ff 9dff 9dff 9dff 9dff 9dff 9aff 98fb 7eff 64cf a516 0001 2801 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 c300 dc00 2f02 ff01 65a1 78ff 98fb 99ff 9cff 9cff 9cff 9cff 9cfd 9dff aab7 c632 d03a d03a c732 a9b6 9dff 9cfd 9cff 9cff 9cff 9cff 9aff 98fb 78ff 65a1 ff01 2f02 dc00 c300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f200 2002 0000 754e 6dfc 94fc 99fe 9bff 9aff 9aff 9aff 9aff 9bfd 98ff 967e 0000 0000 0000 0000 967e 98ff 9bfd 9aff 9aff 9aff 9aff 9bff 99fe 94fc 6dfc 754e 0000 2002 f200 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ef00 8f00 1800 e307 69bf 85ff 99fc 98ff 99ff 99ff 99ff 99ff 99ff 99fd 93ff 8e87 9104 6005 6005 9304 8f87 94ff 99fd 99ff 99ff 99ff 99ff 99ff 98ff 99fc 85ff 69bf e207 1900 8f00 ed00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 3202 c300 8141 74fd 94fe 96ff 97ff 97ff 97ff 97ff 97ff 97ff 98fd 90ff 8d7f 0000 0000 0000 0000 8c7e 90ff 98fd 97ff 97ff 97ff 97ff 97ff 97ff 96ff 94fe 74fd 8141 ae00 3302 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ec00 2e03 0000 7192 81ff 96fc 95ff 95ff 95ff 95ff 95ff 95ff 95ff 97fd 8bff 6dac 5b21 772a 772a 6824 6cb1 8bff 97fd 95ff 95ff 95ff 95ff 95ff 95ff 95ff 96fc 81ff 7192 0000 2f03 e600 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 8a01 0300 c90c 77c4 8bff 94fc 93ff 93ff 94ff 94ff 94ff 93ff 93ff 94ff 91ff 77ff 67fd 64fd 64fd 67fd 78ff 91ff 94ff 93ff 93ff 94ff 94ff 94ff 93ff 93ff 94fc 8bff 77c5 c70c 0100 8901 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6002 0000 9725 7aea 8fff 92fe 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91ff 8cff 84ff 82ff 81ff 84ff 8cff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92fe 8fff 7aea 9725 0000 6002 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5302 1200 8936 7dff 90fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90fe 90ff 99f6 a4d5 a6d7 a6d7 a4d5 99f6 90ff 90fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90fe 7dff 8936 1900 5302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4f02 0000 8e42 81ff 8ffd 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efc 8fff 9b95 0000 ff07 ff07 0000 9b95 8fff 8efc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8ffd 82ff 8e42 0000 4f02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5502 0000 9342 83ff 8efd 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 89ff 8881 1d01 7705 7705 1e01 8881 89ff 8dfd 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 8efd 83ff 9342 0000 5502 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5f02 2b00 9336 84ff 8cfe 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cfd 86ff 8485 ef00 4a03 4a03 ef00 8485 86ff 8cfd 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cfe 84ff 9336 2900 5f02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 7002 0000 a225 87ea 8aff 89fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8afd 84ff 8184 ff00 5303 5303 ff00 8184 84ff 8afd 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fe 8aff 86eb a225 0000 7002 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 9801 0100 d20c 89c5 86ff 88fc 87ff 88ff 88ff 88ff 88ff 87ff 87ff 88fd 82ff 8084 0000 4d03 4d03 0000 8084 82ff 88fd 87ff 87ff 88ff 88ff 88ff 88ff 87ff 88fc 87ff 89c6 cc0d 0000 9701 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ea00 5103 0000 8c93 87ff 86fc 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fd 81ff 7f84 0000 4c03 4c03 0000 7f84 81ff 86fd 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fc 87ff 8d93 0000 4f03 e900 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 5c02 af00 a341 88fd 84fe 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85fd 7fff 7e84 0000 4a03 4a03 0000 7e84 7fff 85fd 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fe 88fd a241 a600 5c02 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 f000 ab00 4800 f207 8dc0 84ff 82fc 82ff 82ff 82ff 82ff 82ff 82ff 83fd 7dff 7c84 ff00 5003 5003 ff00 7c84 7dff 83fd 82ff 82ff 82ff 82ff 82ff 82ff 82fc 84ff 8dc0 f208 4800 ab00 ef00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f300 5c02 0000 a24e 89fc 80fc 81fe 81ff 81ff 81ff 81ff 81ff 82fd 7cff 7b86 4901 2703 2703 4901 7b86 7cff 82fd 81ff 81ff 81ff 81ff 81ff 81fe 80fc 89fc a24e 0000 5c02 f300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 d300 e600 6902 ff01 95a2 85ff 7ffb 80ff 80ff 80ff 80ff 80ff 81fd 7aff 7c7e 0000 0000 0000 0000 7c7e 7aff 81fd 80ff 80ff 80ff 80ff 80ff 7ffb 85ff 95a3 ff01 6902 e600 d300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 6a01 0001 cc16 93cf 82ff 7dfb 7eff 7eff 7eff 7eff 80fd 76ff 5eaf 5621 712a 712a 5621 5eaf 76ff 80fd 7eff 7eff 7eff 7fff 7dfb 82ff 93cf cd16 0001 6901 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7701 0000 bb29 94db 82ff 7cfb 7dfe 7dff 7dff 7dff 7cff 65ff 57ff 55ff 55ff 57ff 65ff 7cff 7dff 7dff 7dff 7dfe 7bfb 81ff 93dd bb29 0000 7601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 fe00 0000 ff00 8202 0000 c525 99c2 84ff 7aff 7bfc 7cff 7cff 7bff 77fe 70ff 6eff 6eff 70ff 77fe 7bff 7cff 7cff 7bfc 7aff 84ff 97cf bd2a 0000 8102 ff00 0000 fe00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 8702 0000 dd0f 9f9b 8efa 7fff 79ff 79fc 7afc 79fe 78fe 78ff 78ff 78fe 79fe 7afc 79fc 79ff 7fff 8efa 9f9d d117 0000 8602 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7900 1400 0000 ae02 0000 0000 b742 9db2 8dfb 82ff 7bff 78ff 77ff 76fd 76fd 77ff 78ff 7bff 82ff 8dfb 9db2 b742 0000 0000 ab02 0000 1e00 7700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2700 0000 9401 6902 0000 ff04 c13e a787 9cbe 92e6 8efb 8bff 8bff 8efb 92e6 9cbe a787 c13e ff04 0000 6702 9401 0000 1200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ea00 ff00 9002 0000 0000 0000 ff09 d723 ca2e c53e c53e ca2e d723 ff09 0000 0000 0000 9002 ff00 eb00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da00 ef00 af00 7e01 8003 0000 0000 0000 0000 0000 0000 0000 0000 8003 7e01 af00 ef00 da00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 fb00 ff00 bc01 a102 9002 8902 8902 9002 a102 bc01 ff00 fb00 f900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8002 0000 0000 6e40 65b1 6afb 77ff 83ff 8aff 8fff 92fd 92fd 8fff 8aff 83ff 77ff 6afb 65b1 6e40 0000 0000 7c02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4102 0000 b00f 639b 6af9 7dff 8fff 97fc 9afc 9cfe 9dfe 9dff 9dff 9dfe 9cfe 9afc 97fc 8fff 7dff 6af9 629d 9b16 0000 3e02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4c02 0000 9025 63c1 73ff 8fff 98fc 9bff 9dff 9fff a0ff a0fe a0fe a0fe a0fe a0ff 9fff 9dff 9bff 98fc 8fff 75ff 63ce 852a 0000 4602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3601 0000 8a29 64db 7cff 96fb 9afe 9dff 9eff 9fff 9eff 9dfe 9dff 9dff 9dff 9dff 9dfd 9eff 9fff 9eff 9dff 9afe 97fb 7eff 65dd 8a29 0000 3601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 2801 0001 a516 64cf 7eff 97fb 9aff 9dff 9dff 9dff 9dff 9dff a1ff a9fd aaf7 aaf7 a9fd a1ff 9dff 9dff 9dff 9dff 9dff 9aff 98fb 7eff 64cf a516 0001 2801 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 2f02 ff01 65a1 78ff 98fb 99ff 9cff 9cff 9cff 9cff 9cfd 9dff aab7 c632 d03a d03a c732 a9b6 9dff 9cfd 9cff 9cff 9cff 9cff 9aff 98fb 78ff 65a1 ff01 2f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 2002 0000 754e 6dfc 94fc 99fe 9bff 9aff 9aff 9aff 9aff 9bfd 98ff 967e 0000 0000 0000 0000 967e 98ff 9bfd 9aff 9aff 9aff 9aff 9bff 99fe 94fc 6dfc 754e 0000 2002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 e307 69bf 85ff 99fc 98ff 99ff 99ff 99ff 99ff 99ff 99fd 93ff 8e87 9104 6005 6005 9304 8f87 94ff 99fd 99ff 99ff 99ff 99ff 99ff 98ff 99fc 85ff 69bf e207 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 3202 0000 8141 74fd 94fe 96ff 97ff 97ff 97ff 97ff 97ff 97ff 98fd 90ff 8d7f 0000 0000 0000 0000 8c7e 90ff 98fd 97ff 97ff 97ff 97ff 97ff 97ff 96ff 94fe 74fd 8141 0000 3302 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 2e03 0000 7192 81ff 96fc 95ff 95ff 95ff 95ff 95ff 95ff 95ff 97fd 8bff 6dac 5b21 772a 772a 6824 6cb1 8bff 97fd 95ff 95ff 95ff 95ff 95ff 95ff 95ff 96fc 81ff 7192 0000 2f03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 8a01 0000 c90c 77c4 8bff 94fc 93ff 93ff 94ff 94ff 94ff 93ff 93ff 94ff 91ff 77ff 67fd 64fd 64fd 67fd 78ff 91ff 94ff 93ff 93ff 94ff 94ff 94ff 93ff 93ff 94fc 8bff 77c5 c70c 0000 8901 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6002 0000 9725 7aea 8fff 92fe 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 91ff 8cff 84ff 82ff 81ff 84ff 8cff 91ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92ff 92fe 8fff 7aea 9725 0000 6002 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5302 0000 8936 7dff 90fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90fe 90ff 99f6 a4d5 a6d7 a6d7 a4d5 99f6 90ff 90fe 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90ff 90fe 7dff 8936 0000 5302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4f02 0000 8e42 81ff 8ffd 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8efc 8fff 9b95 0000 ff07 ff07 0000 9b95 8fff 8efc 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8ffd 82ff 8e42 0000 4f02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5502 0000 9342 83ff 8efd 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dfd 89ff 8881 1d01 7705 7705 1e01 8881 89ff 8dfd 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cff 8efd 83ff 9342 0000 5502 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5f02 0000 9336 84ff 8cfe 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cfd 86ff 8485 0000 4a03 4a03 0000 8485 86ff 8cfd 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8cfe 84ff 9336 0000 5f02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 7002 0000 a225 87ea 8aff 89fe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8afd 84ff 8184 0000 5303 5303 0000 8184 84ff 8afd 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fe 8aff 86eb a225 0000 7002 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 9801 0000 d20c 89c5 86ff 88fc 87ff 88ff 88ff 88ff 88ff 87ff 87ff 88fd 82ff 8084 0000 4d03 4d03 0000 8084 82ff 88fd 87ff 87ff 88ff 88ff 88ff 88ff 87ff 88fc 87ff 89c6 cc0d 0000 9701 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5103 0000 8c93 87ff 86fc 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fd 81ff 7f84 0000 4c03 4c03 0000 7f84 81ff 86fd 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fc 87ff 8d93 0000 4f03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5c02 0000 a341 88fd 84fe 84ff 84ff 84ff 84ff 84ff 84ff 84ff 85fd 7fff 7e84 0000 4a03 4a03 0000 7e84 7fff 85fd 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fe 88fd a241 0000 5c02 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 f207 8dc0 84ff 82fc 82ff 82ff 82ff 82ff 82ff 82ff 83fd 7dff 7c84 0000 5003 5003 0000 7c84 7dff 83fd 82ff 82ff 82ff 82ff 82ff 82ff 82fc 84ff 8dc0 f208 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 5c02 0000 a24e 89fc 80fc 81fe 81ff 81ff 81ff 81ff 81ff 82fd 7cff 7b86 4901 2703 2703 4901 7b86 7cff 82fd 81ff 81ff 81ff 81ff 81ff 81fe 80fc 89fc a24e 0000 5c02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 6902 ff01 95a2 85ff 7ffb 80ff 80ff 80ff 80ff 80ff 81fd 7aff 7c7e 0000 0000 0000 0000 7c7e 7aff 81fd 80ff 80ff 80ff 80ff 80ff 7ffb 85ff 95a3 ff01 6902 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 6a01 0001 cc16 93cf 82ff 7dfb 7eff 7eff 7eff 7eff 80fd 76ff 5eaf 5621 712a 712a 5621 5eaf 76ff 80fd 7eff 7eff 7eff 7fff 7dfb 82ff 93cf cd16 0001 6901 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7701 0000 bb29 94db 82ff 7cfb 7dfe 7dff 7dff 7dff 7cff 65ff 57ff 55ff 55ff 57ff 65ff 7cff 7dff 7dff 7dff 7dfe 7bfb 81ff 93dd bb29 0000 7601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8202 0000 c525 99c2 84ff 7aff 7bfc 7cff 7cff 7bff 77fe 70ff 6eff 6eff 70ff 77fe 7bff 7cff 7cff 7bfc 7aff 84ff 97cf bd2a 0000 8102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8702 0000 dd0f 9f9b 8efa 7fff 79ff 79fc 7afc 79fe 78fe 78ff 78ff 78fe 79fe 7afc 79fc 79ff 7fff 8efa 9f9d d117 0000 8602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae02 0000 0000 b742 9db2 8dfb 82ff 7bff 78ff 77ff 76fd 76fd 77ff 78ff 7bff 82ff 8dfb 9db2 b742 0000 0000 ab02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9401 6902 0000 ff04 c13e a787 9cbe 92e6 8efb 8bff 8bff 8efb 92e6 9cbe a787 c13e ff04 0000 6702 9401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9002 0000 0000 0000 ff09 d723 ca2e c53e c53e ca2e d723 ff09 0000 0000 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7e01 8003 0000 0000 0000 0000 0000 0000 0000 0000 8003 7e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc01 a102 9002 8902 8902 9002 a102 bc01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_refresh.png │ ├── sng │ │ @@ -6,51 +6,51 @@ │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 f300 ff00 c700 7f01 5b01 4802 4702 6201 8301 c800 ff00 ee00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9800 e600 b900 4501 2e02 1003 0000 0000 0000 0000 0000 0000 1a03 3602 4e01 bf00 e600 9200 0000 2d00 ff00 b400 af00 0000 5000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8600 0000 5801 0002 0000 0000 0000 f60d 9b1e 8128 8427 a41b fb0c 0000 0000 0000 0002 6101 ff00 b600 ff00 ba00 1602 2202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 b100 5a03 0000 0000 a619 6e59 67a0 67c4 66de 6bef 6aee 66d9 67c4 669d 6e54 a719 0000 0000 4502 0000 0500 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ea00 0000 ff00 8601 1b02 0000 8228 6690 68e8 70ff 7dff 86ff 89ff 8cff 8cff 88ff 85ff 7cff 70ff 67ea 668b 8d22 0000 7b04 9802 ff04 697f 6e60 0000 0301 f400 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 fd00 0000 0000 6901 0000 ff01 676f 66ec 77ff 8aff 94ff 98fb 9bfc 9cfd 9cfe 9cfe 9cfd 9afc 98fb 94ff 8aff 76ff 66e9 686e ff03 ff05 6895 6bff 75d5 ee00 1e01 ea00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6901 0000 df0c 6699 6dff 89ff 97fb 9afe 9dff 9fff a0fe a0fc a0fc a0fc a0fc a0fe a0ff 9dff 9bfe 97fb 89ff 6dff 679c 6899 72ff 92fc 87d9 ff08 6800 a900 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 3301 0000 9016 62bb 73ff 92fc 9afd 9dff 9eff 9efd 9dfc 9dff 9fff 9fff 9fff 9eff 9dff 9dfc 9efd 9eff 9cff 9afd 91fd 7cff 7cff 94fb 9aff 8ce1 c916 0000 8701 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e300 3c01 0b02 ca08 64b2 76ff 95fb 9aff 9dff 9eff 9dfd 9eff a5ff acf3 b2cc b6c0 b6c1 b2d0 abf4 a4ff 9eff 9cfd 9eff 9dff 9aff 97fd 97fd 9bfd 9dff 8ee9 aa24 5600 7701 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 8a00 ff00 2902 0000 6a81 72ff 95fb 9aff 9cff 9cfe 9bfe a3ff afd3 c16a d130 ff11 ff04 ff05 fd14 d032 c06c afd4 a3ff 9dff 9cff 9cff 9bff 9bff 9cfe 9cff 8df0 9b34 0000 6102 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 1901 0000 7f39 69f7 8ffe 99fe 9aff 9afe 9aff a4ff b58c f30f 0000 0000 0000 0d01 0001 0000 0000 0000 f110 b584 9bfe 9afe 9aff 9aff 9aff 9afe 9bff 8cf9 9243 0000 5d02 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 a001 1902 ff05 69ac 80ff 98fc 98ff 99fe 98fd a2fb b86b 0000 0000 a003 ad02 c301 d201 d001 d101 9e02 c206 ff05 6d8f 8bff 9bfd 98ff 99ff 99ff 99fe 99ff 8bff 8b52 0000 5903 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 f300 3a02 0000 8932 72f8 92fe 97fe 97ff 96fd 9dff ad82 0000 7f03 c301 ff00 ea00 fe00 0000 ff00 6f00 1801 d704 6598 75ff 96fc 98fe 98ff 98ff 98ff 97ff 99fd 8aff 8661 0000 5703 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 ff00 2002 0000 7382 80ff 97fc 96ff 96fc 98ff a1c8 e208 6902 9801 ff00 0000 0000 0000 0000 fd00 3403 0000 6e8d 6fff 8eff 93ff 93ff 94ff 94fe 94fe 94fd 97f8 89fc 8372 ff00 5003 f900 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 b300 4301 ff03 73c7 89fe 95fc 93ff 93fe 96ff a956 0000 7702 ff00 0000 0000 0000 0000 0000 fa00 6c02 0000 936d a4c6 a7d9 a5ed a4ff a2ff a0ff 9dff 9bff 9aff 91ff 8d81 0000 5b03 df00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 6e01 0000 a71f 7ce1 8eff 92fd 92fe 93ff 94e6 c11a cc01 6f01 e400 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff0e ee18 e51f dc28 d33b ca4b cd54 c369 bb82 b48d ba32 6f02 8201 c200 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 5802 4b00 883b 7ef5 90ff 91fe 91fc 90ff 94aa ec04 0000 b601 f800 0000 0000 0000 0000 0000 0000 0000 ff00 0001 0000 0000 0000 0000 0000 ff07 7129 6e27 871a af11 ee12 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 5b03 0000 854f 7fff 8cfc 8bfd 8cf9 89ff 8c94 0000 5203 e900 ff00 ff00 0000 0000 0000 0000 0000 ad00 0000 cf00 bf01 b401 b201 5103 7f01 804c 65ff 6bff 67ef 62df 5ccd 6b4f 7600 3102 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 7e02 1700 9937 97ef 9bff 9bff 9cff 9aff 966a 0f01 4f04 3901 3701 6301 9600 0000 2c00 0000 0000 0000 0000 0000 ff00 ff00 f900 2602 d200 7f6b 77ff 7ffc 7bff 79ff 72ff 7389 0000 3e03 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 0000 ff05 e228 ff28 ff28 fb2b fc27 ff07 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 fb00 ed00 0502 0000 7986 7dff 89fc 87fe 87fc 83fc 8870 0000 4b03 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 f300 0a01 b801 9422 5c9a 5e8e 5f76 6164 6b58 7445 7733 7124 8d1c b514 0000 0000 3f00 0000 0000 0000 0000 0000 0000 e000 0000 6f02 ff02 6cc2 81ff 8bfd 89ff 89ff 87ff 994a 4800 5602 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 f900 3602 0000 815e 6cff 6fff 68ff 64ff 61ff 5fff 5eff 5cfc 5ae3 54d2 6088 f800 0000 b400 0000 0000 0000 0000 0000 ff00 2e02 0000 7f38 69f4 86ff 88fe 87fe 88ff 88ea c119 0000 7101 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4402 ff00 8e4c 79fc 7efa 7dfd 7cfd 7bfe 7aff 78ff 77ff 71ff 75ff 7ca8 ff00 6501 c300 0000 0000 0000 0000 ee00 7b00 0003 0000 5ea6 72ff 87fc 86ff 86fc 86ff 8ea7 fe03 4301 bb00 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4902 0000 913d 7cff 84fd 82ff 82ff 81ff 81ff 81ff 80fd 87ff 9ab3 ff0d 7a02 6b01 ff00 0000 f700 da00 ff00 a501 2103 0000 6360 5ffc 81fd 84ff 84ff 84fd 88fe 9a56 0000 5e03 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5602 0000 8f32 7cfd 83ff 82ff 82ff 83ff 83ff 82fd 85ff 9bad ff0e 9106 1d02 7b01 8b01 9201 7301 2d02 0b02 0001 0000 6a4d 57ef 76fe 82fe 82ff 82fd 84ff 8dcd d80a 6801 b000 ed00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5c01 0000 9827 7cee 81ff 81fe 81ff 81ff 80ff 82fe 7bff 639f 8b18 0000 0000 0000 0001 0001 0000 0000 0000 ff0a 5873 55f7 6fff 7ffe 80ff 81fe 80fb 89ff a056 0000 5202 ff00 d300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6701 0000 a21f 7be0 7fff 7ffd 7fff 7fff 7fff 7fff 7dff 68ff 55e3 557a 5e37 c615 ff05 ff03 ff0e 702a 5c61 52ca 59ff 70ff 7cfe 7eff 7fff 7dfb 85ff 97a2 ff02 6202 b301 9800 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 7d01 0000 bf15 7cd0 7dff 7efd 7dfd 7dfd 7efe 7eff 7dff 79fd 6bff 5dff 55fb 53d1 54c1 54bf 54c9 53ec 5aff 66ff 75fe 7bfe 7dff 7eff 7cfb 82ff 94cc d716 0000 6b01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 9101 0000 f10c 7bc2 7bff 7cfa 81ff 82ff 7cff 7cfd 7dff 7bff 79fd 75fc 6fff 68ff 66ff 66ff 67ff 6cff 74fc 77fd 7aff 7dff 7dfe 7bfb 83ff 95d1 b525 0000 8101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7f01 5b01 4802 4702 6201 8301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4501 2e02 1003 0000 0000 0000 0000 0000 0000 1a03 3602 4e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5801 0002 0000 0000 0000 f60d 9b1e 8128 8427 a41b fb0c 0000 0000 0000 0002 6101 0000 0000 0000 0000 1602 2202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a03 0000 0000 a619 6e59 67a0 67c4 66de 6bef 6aee 66d9 67c4 669d 6e54 a719 0000 0000 4502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8601 1b02 0000 8228 6690 68e8 70ff 7dff 86ff 89ff 8cff 8cff 88ff 85ff 7cff 70ff 67ea 668b 8d22 0000 7b04 9802 ff04 697f 6e60 0000 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6901 0000 ff01 676f 66ec 77ff 8aff 94ff 98fb 9bfc 9cfd 9cfe 9cfe 9cfd 9afc 98fb 94ff 8aff 76ff 66e9 686e ff03 ff05 6895 6bff 75d5 0000 1e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6901 0000 df0c 6699 6dff 89ff 97fb 9afe 9dff 9fff a0fe a0fc a0fc a0fc a0fc a0fe a0ff 9dff 9bfe 97fb 89ff 6dff 679c 6899 72ff 92fc 87d9 ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 3301 0000 9016 62bb 73ff 92fc 9afd 9dff 9eff 9efd 9dfc 9dff 9fff 9fff 9fff 9eff 9dff 9dfc 9efd 9eff 9cff 9afd 91fd 7cff 7cff 94fb 9aff 8ce1 c916 0000 8701 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 3c01 0b02 ca08 64b2 76ff 95fb 9aff 9dff 9eff 9dfd 9eff a5ff acf3 b2cc b6c0 b6c1 b2d0 abf4 a4ff 9eff 9cfd 9eff 9dff 9aff 97fd 97fd 9bfd 9dff 8ee9 aa24 0000 7701 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 2902 0000 6a81 72ff 95fb 9aff 9cff 9cfe 9bfe a3ff afd3 c16a d130 ff11 ff04 ff05 fd14 d032 c06c afd4 a3ff 9dff 9cff 9cff 9bff 9bff 9cfe 9cff 8df0 9b34 0000 6102 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1901 0000 7f39 69f7 8ffe 99fe 9aff 9afe 9aff a4ff b58c f30f 0000 0000 0000 0d01 0001 0000 0000 0000 f110 b584 9bfe 9afe 9aff 9aff 9aff 9afe 9bff 8cf9 9243 0000 5d02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 a001 1902 ff05 69ac 80ff 98fc 98ff 99fe 98fd a2fb b86b 0000 0000 a003 ad02 c301 d201 d001 d101 9e02 c206 ff05 6d8f 8bff 9bfd 98ff 99ff 99ff 99fe 99ff 8bff 8b52 0000 5903 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3a02 0000 8932 72f8 92fe 97fe 97ff 96fd 9dff ad82 0000 7f03 c301 0000 0000 0000 0000 0000 0000 1801 d704 6598 75ff 96fc 98fe 98ff 98ff 98ff 97ff 99fd 8aff 8661 0000 5703 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 2002 0000 7382 80ff 97fc 96ff 96fc 98ff a1c8 e208 6902 9801 0000 0000 0000 0000 0000 0000 3403 0000 6e8d 6fff 8eff 93ff 93ff 94ff 94fe 94fe 94fd 97f8 89fc 8372 0000 5003 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4301 ff03 73c7 89fe 95fc 93ff 93fe 96ff a956 0000 7702 0000 0000 0000 0000 0000 0000 0000 6c02 0000 936d a4c6 a7d9 a5ed a4ff a2ff a0ff 9dff 9bff 9aff 91ff 8d81 0000 5b03 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 6e01 0000 a71f 7ce1 8eff 92fd 92fe 93ff 94e6 c11a cc01 6f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0e ee18 e51f dc28 d33b ca4b cd54 c369 bb82 b48d ba32 6f02 8201 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 5802 0000 883b 7ef5 90ff 91fe 91fc 90ff 94aa ec04 0000 b601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 ff07 7129 6e27 871a af11 ee12 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 5b03 0000 854f 7fff 8cfc 8bfd 8cf9 89ff 8c94 0000 5203 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bf01 b401 b201 5103 7f01 804c 65ff 6bff 67ef 62df 5ccd 6b4f 0000 3102 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 7e02 0000 9937 97ef 9bff 9bff 9cff 9aff 966a 0f01 4f04 3901 3701 6301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2602 0000 7f6b 77ff 7ffc 7bff 79ff 72ff 7389 0000 3e03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff05 e228 ff28 ff28 fb2b fc27 ff07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0502 0000 7986 7dff 89fc 87fe 87fc 83fc 8870 0000 4b03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0a01 b801 9422 5c9a 5e8e 5f76 6164 6b58 7445 7733 7124 8d1c b514 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6f02 ff02 6cc2 81ff 8bfd 89ff 89ff 87ff 994a 0000 5602 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3602 0000 815e 6cff 6fff 68ff 64ff 61ff 5fff 5eff 5cfc 5ae3 54d2 6088 0000 0000 0000 0000 0000 0000 0000 0000 0000 2e02 0000 7f38 69f4 86ff 88fe 87fe 88ff 88ea c119 0000 7101 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4402 0000 8e4c 79fc 7efa 7dfd 7cfd 7bfe 7aff 78ff 77ff 71ff 75ff 7ca8 0000 6501 0000 0000 0000 0000 0000 0000 0000 0003 0000 5ea6 72ff 87fc 86ff 86fc 86ff 8ea7 fe03 4301 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4902 0000 913d 7cff 84fd 82ff 82ff 81ff 81ff 81ff 80fd 87ff 9ab3 ff0d 7a02 6b01 0000 0000 0000 0000 0000 a501 2103 0000 6360 5ffc 81fd 84ff 84ff 84fd 88fe 9a56 0000 5e03 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5602 0000 8f32 7cfd 83ff 82ff 82ff 83ff 83ff 82fd 85ff 9bad ff0e 9106 1d02 7b01 8b01 9201 7301 2d02 0b02 0001 0000 6a4d 57ef 76fe 82fe 82ff 82fd 84ff 8dcd d80a 6801 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5c01 0000 9827 7cee 81ff 81fe 81ff 81ff 80ff 82fe 7bff 639f 8b18 0000 0000 0000 0001 0001 0000 0000 0000 ff0a 5873 55f7 6fff 7ffe 80ff 81fe 80fb 89ff a056 0000 5202 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6701 0000 a21f 7be0 7fff 7ffd 7fff 7fff 7fff 7fff 7dff 68ff 55e3 557a 5e37 c615 ff05 ff03 ff0e 702a 5c61 52ca 59ff 70ff 7cfe 7eff 7fff 7dfb 85ff 97a2 ff02 6202 b301 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 7d01 0000 bf15 7cd0 7dff 7efd 7dfd 7dfd 7efe 7eff 7dff 79fd 6bff 5dff 55fb 53d1 54c1 54bf 54c9 53ec 5aff 66ff 75fe 7bfe 7dff 7eff 7cfb 82ff 94cc d716 0000 6b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 9101 0000 f10c 7bc2 7bff 7cfa 81ff 82ff 7cff 7cfd 7dff 7bff 79fd 75fc 6fff 68ff 66ff 66ff 67ff 6cff 74fc 77fd 7aff 7dff 7dfe 7bfb 83ff 95d1 b525 0000 8101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 a201 0000 ff03 79b4 77fb 83ff 99b0 a287 8bff 7cff 79fb 7bfe 7bff 7aff 78fe 77fd 76fc 76fc 77fc 78fe 7aff 7bff 7cfe 7afc 7aff 86ff 9bb1 d31a 0000 8802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 c100 2c02 0000 7dad 83ff 99b1 e411 0000 ad5b 95de 84ff 7aff 78ff 79fc 7afc 7afd 7afe 7afe 7afd 7afd 79fb 78fd 78ff 80ff 8ff5 a186 ff08 0000 9002 0000 3300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 6f02 ff00 a04b a58e eb11 0000 9b05 0000 e118 a97b 96df 89fe 80ff 7bff 79ff 77ff 77ff 78ff 7aff 7dff 84ff 91f2 a19f ba36 0000 0000 b201 0000 0000 db00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 2c02 0000 7dad 83ff 99b1 e411 0000 ad5b 95de 84ff 7aff 78ff 79fc 7afc 7afd 7afe 7afe 7afd 7afd 79fb 78fd 78ff 80ff 8ff5 a186 ff08 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 6f02 0000 a04b a58e eb11 0000 9b05 0000 e118 a97b 96df 89fe 80ff 7bff 79ff 77ff 77ff 78ff 7aff 7dff 84ff 91f2 a19f ba36 0000 0000 b201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a01 0000 8602 0000 0000 fa14 bc4a a494 9cbf 94d8 90ec 90f0 92e1 99c9 a1aa ad71 d626 0000 0000 8603 ac01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 4600 0000 5c01 6302 a801 0000 ca00 ff00 af01 5a02 0000 0000 0000 ff09 e81b d426 d128 de20 ff11 0000 0000 0000 0001 9902 0000 cb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 b800 0000 d200 cf00 ff00 b400 0000 c900 f000 e300 9d01 8102 7103 0000 0000 0000 0000 0000 0000 4602 8103 8201 c900 ec00 cb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 ff00 ec00 bd01 a901 9802 9702 a101 b501 d500 ff00 f900 fd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 5c01 6302 a801 0000 0000 0000 af01 5a02 0000 0000 0000 ff09 e81b d426 d128 de20 ff11 0000 0000 0000 0001 9902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d01 8102 7103 0000 0000 0000 0000 0000 0000 4602 8103 8201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd01 a901 9802 9702 a101 b501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/stat_notify_sync_anim0.png │ ├── sng │ │ @@ -12,15 +12,14 @@ │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ @@ -36,15 +35,14 @@ │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ @@ -100,38 +98,40 @@ │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ } │ │ tRNS { │ │ - 0 1 36 158 202 244 247 208 166 45 6 39 255 240 139 23 4 39 225 223 139 135 200 244 251 70 3 72 199 79 3 72 195 67 34 226 255 230 140 170 253 253 147 66 193 70 90 217 195 96 127 232 226 163 97 35 99 163 226 232 127 96 217 90 195 67 148 170 140 230 227 35 81 202 75 3 70 251 244 200 134 139 223 224 4 24 141 241 166 39 6 45 168 208 248 246 204 159 37 1} │ │ + 0 1 36 158 202 244 247 208 166 45 6 39 240 139 23 4 39 225 223 139 135 200 244 251 70 3 72 199 79 3 72 195 67 34 226 230 140 170 253 253 147 66 193 70 90 217 195 96 127 232 226 163 97 35 99 163 226 232 127 96 217 90 195 67 148 170 140 230 227 35 81 202 75 3 70 251 244 200 134 139 223 224 4 24 141 241 166 39 6 45 168 208 248 246 204 159 37 1} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000102030405060708090a00000000 │ │ -000000000b080c0c0c0c0c0c0d0e00000000 │ │ -0000000f10111213141516170c18191a0000 │ │ -00001b1c1d00000000001e1f0c0c20210000 │ │ -0022232425260000000000002728292a0000 │ │ -2b2c0c0c0c242d00000000002e2f0c300000 │ │ -3132330c3435362200003738393a0c3b3c3d │ │ -0000300c3e3f00000000001f0c0c0c0c4041 │ │ -00004228284300000000000044450c464700 │ │ -000041400c242d1a000000000048494a0000 │ │ -00004b4c4d0c4e4f505152530b5455000000 │ │ -0000000056570c0c0c0c0c0c585900000000 │ │ -000000005a5b5c5d5e5f6061626300000000 │ │ +000000000b086262626262620c0d00000000 │ │ +0000000e0f10111213141516621718190000 │ │ +00001a1b1c00000000001d1e62621f200000 │ │ +002122632324000000000000252627280000 │ │ +292a626262632b00000000002c2d622e0000 │ │ +2f3031623233342100003536373862393a3b │ │ +00002e623c3d00000000001e626262623e3f │ │ +000040262641000000000000424362444500 │ │ +00003f3e62632b1900000000004647480000 │ │ +0000494a4b624c4d4e4f50510b5253000000 │ │ +000000005455626262626262565700000000 │ │ +0000000058595a5b5c5d5e5f606100000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_btn_arrow_left_focus.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -18,15 +17,14 @@ │ │ ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ @@ -45,37 +43,38 @@ │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 4 2 6 13 19 17 10 38 182 110 27 11 44 192 255 251 112 20 5 234 32 239 81 18 15 40 89 26 9 25 188 98 35 27 95 43 46 41 184 113 28} │ │ + 0 1 3 4 2 6 13 19 17 10 38 182 110 27 11 44 192 251 112 20 5 234 32 239 81 18 15 40 89 26 9 25 188 98 35 27 95 43 46 41 184 113 28} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ -111112344521 │ │ -111126789A42 │ │ -111268BCDEF3 │ │ -11268GHIJKLM │ │ -1268GHIIINO6 │ │ -268GHIIIPQR4 │ │ -3STHIIIPUVW5 │ │ -6XYIIIPZa731 │ │ -6bYIIIPca731 │ │ -4SdHIIIPUVW5 │ │ -268eHIIIPQR4 │ │ -1268eHIIINO6 │ │ -11268eHIJKLM │ │ -111268fghiF3 │ │ -111126789A42 │ │ -111112344521 │ │ +000001233410 │ │ +000015678931 │ │ +000157ABCDE2 │ │ +00157FGhHIJK │ │ +0157FGhhhLM5 │ │ +157FGhhhNOP3 │ │ +2QRGhhhNSTU4 │ │ +5VWhhhNXY620 │ │ +5ZWhhhNaY620 │ │ +3QbGhhhNSTU4 │ │ +157cGhhhNOP3 │ │ +0157cGhhhLM5 │ │ +00157cGhHIJK │ │ +000157defgE2 │ │ +000015678931 │ │ +000001233410 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_help.png │ ├── sng │ │ @@ -6,51 +6,51 @@ │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 fe00 ff00 8001 5702 3c02 2f02 3202 3c02 5b01 9501 ff00 f000 f300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e200 ea00 6c00 2701 2603 0000 0000 0000 0000 0000 0000 0000 0000 3603 3401 9700 da00 9b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 fe00 2802 0000 0000 0000 ff0c 8b24 732f 723e 703a 792c 9720 ff03 0000 0000 0001 4d02 ff00 8800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8001 5702 3c02 2f02 3202 3c02 5b01 9501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2701 2603 0000 0000 0000 0000 0000 0000 0000 0000 3603 3401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2802 0000 0000 0000 ff0c 8b24 732f 723e 703a 792c 9720 ff03 0000 0000 0001 4d02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3901 1302 0000 ff09 7744 668d 66c3 68e8 6ffc 72ff 71ff 6df6 66e1 66b5 667b 8432 0000 0000 4902 8201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f00 0000 ff00 7402 0000 ff02 6d4f 65bf 6cfd 78ff 84ff 8bff 8fff 93fd 92fd 8eff 89ff 82ff 75ff 68f9 64a3 7533 0000 0000 8a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 2802 0000 a41b 63ab 6cff 80ff 91ff 97fc 9afc 9cfe 9dff 9dff 9dff 9cfe 9bfd 99fc 96fd 8dff 7aff 67f3 6585 fa06 0000 5202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3602 0000 7834 64d4 78ff 91fe 98fd 9bff 9eff 9fff a0fe 9ffc 9ffb 9ffb 9ffc 9ffd 9fff 9dff 9afe 98fb 8cff 70ff 61ae b917 0000 6a01 ff00 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 3a02 0000 7a3e 65e9 80ff 97fb 9bfe 9eff 9fff 9ffe 9efc 9dff 9fff a0ff a0ff 9fff 9eff 9dfc 9efd 9fff 9cff 9afe 94fb 77ff 64c9 9d19 0000 3a01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 2201 0000 9227 64e0 83ff 98fb 9aff 9dff 9dff 9dff 9cff a1ff aaf6 b3c3 b7b1 b8b1 b5bd ade3 a5ff 9dff 9cfd 9dff 9dff 9aff 96fb 78ff 63b8 aa09 0002 4501 b100 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 7200 1c01 df08 65bb 7dff 99fb 9aff 9cff 9cff 9cfe 9cfe a5fe b59d ce34 ff0d 0000 0000 ff08 db22 be66 ace2 9fff 9bfe 9cff 9cff 9aff 96fb 72ff 6882 0000 2202 ff00 7500 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e500 0b02 0000 6e64 71ff 96fb 99ff 9aff 9aff 9afe 9afe a2fd b66f 0000 ff00 0000 0000 0000 0000 ff01 0000 cc25 a8d7 9cff 9afd 9aff 9aff 99fe 90fd 6af6 8334 0000 2f02 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e600 6001 4200 c412 69d9 8afe 98fd 98ff 99ff 99ff 98fc 9bff a6a0 0000 9f07 ff01 7f30 627d 627f 743e 0000 8b06 0000 b04d 9cfe 99fe 99ff 99ff 98ff 99fc 80ff 6aa1 ff02 0801 b500 f800 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 2f02 0000 755f 77ff 96fe 96ff 97ff 97ff 97ff 97fd 96ff ac42 7905 2e03 8d26 60df 6eff 71ff 61f0 7539 0000 7b02 ce15 99d3 97ff 97fd 97ff 97ff 97fe 90ff 71f4 9c27 0000 3d01 f400 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ae01 2302 ff01 71ab 85fe 96fb 95ff 95ff 95ff 95ff 98fd 87ff 923b 0000 0000 639d 74ff 8df8 8cf5 7dff 8278 0000 4603 ff0a 91b8 93ff 96fc 95ff 95ff 95ff 95fd 7dff 7471 0000 3403 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6801 0000 a11d 77df 8eff 94fd 93ff 93ff 93ff 93ff 96fe 84ff 63c4 5a58 6185 6afa 8cfd 91fc 92fe 96f8 a242 0000 6d03 d313 7dd1 91ff 94fd 93ff 93ff 93ff 95fb 87fe 76ad ff02 3202 b300 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4e02 5000 8835 7bfe 91fe 92ff 92ff 92ff 92ff 92ff 92ff 8fff 7aff 6aff 6fff 86ff 90fd 93ff 9ffb af6c 0000 5206 0000 7157 74ff 93fd 92ff 92ff 92ff 92ff 93fd 8dff 7bcf bc13 0000 8101 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 4302 0000 894e 82ff 91fd 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bfd 86fe 89fd 8dfe 92ff a0ea b850 0000 9007 0000 792e 5fdf 84ff 91fd 90ff 90ff 90ff 90ff 90fe 8eff 7de9 9724 3900 6702 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 3802 0000 8961 84ff 8ffd 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8cfd 8ffe 9ce5 c237 0000 7406 0000 664c 5be0 77ff 8cfd 8eff 8eff 8eff 8eff 8eff 8efe 8eff 7ff6 912c 0000 5d02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 3e02 0000 8d61 85ff 8efd 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cfc 90ff a16f 0000 9c08 ff05 607b 5bfc 77ff 88fd 8bff 8dff 8dff 8dff 8dff 8dff 8dfe 8dff 83f6 942c 0000 6102 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 5302 0000 964e 86ff 8cfd 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bfe 8cfe 85fb a333 cc06 0000 6b62 5fff 7cfd 87fd 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bfe 8bff 85e9 9f24 5900 7102 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 6102 8800 9735 85fe 8afe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8cfd 77ff 686f ff01 a41d 5bd6 7afe 87fc 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fd 88ff 88cf c313 0000 8d01 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 ff00 7b01 0000 ad1d 88de 88ff 87fd 87ff 88ff 88ff 88ff 88ff 88ff 87ff 87ff 88fe 80ff 61f7 57bd 58d9 6dff 85fe 87ff 87ff 87ff 87ff 88ff 87ff 88ff 88ff 87ff 88fb 86fe 89ad ff02 4c02 bc00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 bb01 3d02 ff01 8cac 86fe 86fb 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 84ff 86ff 84e7 86f6 86ff 84ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fd 87ff 9072 0000 5503 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 5802 0000 965f 88ff 84fe 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fd 8bfc a580 ff16 d32d 98c1 87ff 84fd 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fe 85ff 88f4 b726 0000 6501 f500 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ea00 8a01 6800 d912 8cd9 84fe 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82fc 82ff 8aca ff0b b109 0000 a045 83ff 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fc 85ff 91a1 ff02 3b01 c600 f900 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e700 4a02 0000 9b69 88ff 80fb 81ff 81ff 81ff 81ff 81ff 81ff 82fc 7fff 6fd0 f910 ff04 0000 7a4d 73ff 83fd 81ff 81ff 81ff 81ff 81ff 81ff 81fe 81fd 8bf6 ab34 0000 6302 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 9900 4f01 df09 93bc 84ff 7ffb 80ff 80ff 80ff 80ff 80ff 80ff 81fd 68fe 5695 6128 6941 59cf 75ff 82fd 80ff 80ff 80ff 80ff 80ff 80ff 7ffb 87ff 9a84 0000 6702 ff00 9300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 6301 0000 bc28 91e1 81ff 7dfb 7eff 7eff 7eff 7eff 7eff 7eff 78ff 61ff 56ef 58fc 6aff 7dff 7eff 7eff 7eff 7eff 7eff 7eff 7dfb 84ff 95bb ce0a 4402 7801 cb00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 7a02 0000 af3f 92e9 80ff 7cfb 7dfe 7dff 7dff 7dff 7dff 7bff 77fd 6fff 71ff 79fd 7cff 7dff 7dff 7dff 7dff 7dfe 7bfb 84ff 97c9 c919 0000 6f01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 fb00 2500 ff00 7b02 0000 b534 95d5 82ff 7afe 7bfd 7cff 7cff 7cff 7cff 7aff 79fe 7afe 7bff 7cff 7cff 7cff 7cfe 7bfb 7aff 87ff 9cae e117 0000 9d01 ff00 0a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7400 ff00 7702 0000 d11b 9dad 8cff 7eff 79ff 79fc 7afc 7bfe 7bff 7cff 7cff 7bfe 7bfe 7afc 79fc 79ff 81ff 90f3 a287 ff06 0000 9302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4900 5500 0000 a402 0000 ff02 b451 9bc0 8bfd 81ff 7bff 78ff 77ff 76fd 76fd 77ff 79ff 7cff 83ff 8ff9 a0a4 bd34 0000 2701 b701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1c00 0000 8601 3f01 0000 ff0a bd45 a68e 9ac5 91ea 8dfe 8aff 8bff 8ef8 93e2 9db6 a97d c834 0000 0000 8002 ad01 0000 1700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff00 fe00 8202 0000 0000 0000 ff0d d525 c930 c340 c53c cc2d da21 ff04 0000 0000 0001 9a02 ff00 ce00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee00 f500 ab00 7f02 7803 0000 0000 0000 0000 0000 0000 0000 0000 8403 8201 c300 ea00 ce00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 ff00 ff00 b601 9e02 8e02 8802 8b02 9202 a101 c201 ff00 f700 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7402 0000 ff02 6d4f 65bf 6cfd 78ff 84ff 8bff 8fff 93fd 92fd 8eff 89ff 82ff 75ff 68f9 64a3 7533 0000 0000 8a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2802 0000 a41b 63ab 6cff 80ff 91ff 97fc 9afc 9cfe 9dff 9dff 9dff 9cfe 9bfd 99fc 96fd 8dff 7aff 67f3 6585 fa06 0000 5202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3602 0000 7834 64d4 78ff 91fe 98fd 9bff 9eff 9fff a0fe 9ffc 9ffb 9ffb 9ffc 9ffd 9fff 9dff 9afe 98fb 8cff 70ff 61ae b917 0000 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3a02 0000 7a3e 65e9 80ff 97fb 9bfe 9eff 9fff 9ffe 9efc 9dff 9fff a0ff a0ff 9fff 9eff 9dfc 9efd 9fff 9cff 9afe 94fb 77ff 64c9 9d19 0000 3a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 2201 0000 9227 64e0 83ff 98fb 9aff 9dff 9dff 9dff 9cff a1ff aaf6 b3c3 b7b1 b8b1 b5bd ade3 a5ff 9dff 9cfd 9dff 9dff 9aff 96fb 78ff 63b8 aa09 0002 4501 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 1c01 df08 65bb 7dff 99fb 9aff 9cff 9cff 9cfe 9cfe a5fe b59d ce34 ff0d 0000 0000 ff08 db22 be66 ace2 9fff 9bfe 9cff 9cff 9aff 96fb 72ff 6882 0000 2202 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0b02 0000 6e64 71ff 96fb 99ff 9aff 9aff 9afe 9afe a2fd b66f 0000 0000 0000 0000 0000 0000 ff01 0000 cc25 a8d7 9cff 9afd 9aff 9aff 99fe 90fd 6af6 8334 0000 2f02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 6001 0000 c412 69d9 8afe 98fd 98ff 99ff 99ff 98fc 9bff a6a0 0000 9f07 ff01 7f30 627d 627f 743e 0000 8b06 0000 b04d 9cfe 99fe 99ff 99ff 98ff 99fc 80ff 6aa1 ff02 0801 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 2f02 0000 755f 77ff 96fe 96ff 97ff 97ff 97ff 97fd 96ff ac42 7905 2e03 8d26 60df 6eff 71ff 61f0 7539 0000 7b02 ce15 99d3 97ff 97fd 97ff 97ff 97fe 90ff 71f4 9c27 0000 3d01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ae01 2302 ff01 71ab 85fe 96fb 95ff 95ff 95ff 95ff 98fd 87ff 923b 0000 0000 639d 74ff 8df8 8cf5 7dff 8278 0000 4603 ff0a 91b8 93ff 96fc 95ff 95ff 95ff 95fd 7dff 7471 0000 3403 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6801 0000 a11d 77df 8eff 94fd 93ff 93ff 93ff 93ff 96fe 84ff 63c4 5a58 6185 6afa 8cfd 91fc 92fe 96f8 a242 0000 6d03 d313 7dd1 91ff 94fd 93ff 93ff 93ff 95fb 87fe 76ad ff02 3202 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4e02 0000 8835 7bfe 91fe 92ff 92ff 92ff 92ff 92ff 92ff 8fff 7aff 6aff 6fff 86ff 90fd 93ff 9ffb af6c 0000 5206 0000 7157 74ff 93fd 92ff 92ff 92ff 92ff 93fd 8dff 7bcf bc13 0000 8101 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 4302 0000 894e 82ff 91fd 90ff 90ff 90ff 90ff 90ff 90ff 8fff 8bfd 86fe 89fd 8dfe 92ff a0ea b850 0000 9007 0000 792e 5fdf 84ff 91fd 90ff 90ff 90ff 90ff 90fe 8eff 7de9 9724 0000 6702 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3802 0000 8961 84ff 8ffd 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8eff 8dff 8cfd 8ffe 9ce5 c237 0000 7406 0000 664c 5be0 77ff 8cfd 8eff 8eff 8eff 8eff 8eff 8efe 8eff 7ff6 912c 0000 5d02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3e02 0000 8d61 85ff 8efd 8cff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8dff 8cfc 90ff a16f 0000 9c08 ff05 607b 5bfc 77ff 88fd 8bff 8dff 8dff 8dff 8dff 8dff 8dfe 8dff 83f6 942c 0000 6102 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 5302 0000 964e 86ff 8cfd 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bff 8bfe 8cfe 85fb a333 cc06 0000 6b62 5fff 7cfd 87fd 8aff 8bff 8bff 8bff 8bff 8bff 8bff 8bfe 8bff 85e9 9f24 0000 7102 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 6102 0000 9735 85fe 8afe 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 8cfd 77ff 686f ff01 a41d 5bd6 7afe 87fc 88ff 89ff 89ff 89ff 89ff 89ff 89ff 89ff 89fd 88ff 88cf c313 0000 8d01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 7b01 0000 ad1d 88de 88ff 87fd 87ff 88ff 88ff 88ff 88ff 88ff 87ff 87ff 88fe 80ff 61f7 57bd 58d9 6dff 85fe 87ff 87ff 87ff 87ff 88ff 87ff 88ff 88ff 87ff 88fb 86fe 89ad ff02 4c02 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 bb01 3d02 ff01 8cac 86fe 86fb 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 84ff 86ff 84e7 86f6 86ff 84ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86ff 86fd 87ff 9072 0000 5503 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5802 0000 965f 88ff 84fe 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fd 8bfc a580 ff16 d32d 98c1 87ff 84fd 84ff 84ff 84ff 84ff 84ff 84ff 84ff 84fe 85ff 88f4 b726 0000 6501 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 8a01 0000 d912 8cd9 84fe 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82fc 82ff 8aca ff0b b109 0000 a045 83ff 82fd 82ff 82ff 82ff 82ff 82ff 82ff 82ff 82fc 85ff 91a1 ff02 3b01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 4a02 0000 9b69 88ff 80fb 81ff 81ff 81ff 81ff 81ff 81ff 82fc 7fff 6fd0 f910 ff04 0000 7a4d 73ff 83fd 81ff 81ff 81ff 81ff 81ff 81ff 81fe 81fd 8bf6 ab34 0000 6302 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 4f01 df09 93bc 84ff 7ffb 80ff 80ff 80ff 80ff 80ff 80ff 81fd 68fe 5695 6128 6941 59cf 75ff 82fd 80ff 80ff 80ff 80ff 80ff 80ff 7ffb 87ff 9a84 0000 6702 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 6301 0000 bc28 91e1 81ff 7dfb 7eff 7eff 7eff 7eff 7eff 7eff 78ff 61ff 56ef 58fc 6aff 7dff 7eff 7eff 7eff 7eff 7eff 7eff 7dfb 84ff 95bb ce0a 4402 7801 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7a02 0000 af3f 92e9 80ff 7cfb 7dfe 7dff 7dff 7dff 7dff 7bff 77fd 6fff 71ff 79fd 7cff 7dff 7dff 7dff 7dff 7dfe 7bfb 84ff 97c9 c919 0000 6f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7b02 0000 b534 95d5 82ff 7afe 7bfd 7cff 7cff 7cff 7cff 7aff 79fe 7afe 7bff 7cff 7cff 7cff 7cfe 7bfb 7aff 87ff 9cae e117 0000 9d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7702 0000 d11b 9dad 8cff 7eff 79ff 79fc 7afc 7bfe 7bff 7cff 7cff 7bfe 7bfe 7afc 79fc 79ff 81ff 90f3 a287 ff06 0000 9302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a402 0000 ff02 b451 9bc0 8bfd 81ff 7bff 78ff 77ff 76fd 76fd 77ff 79ff 7cff 83ff 8ff9 a0a4 bd34 0000 2701 b701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8601 3f01 0000 ff0a bd45 a68e 9ac5 91ea 8dfe 8aff 8bff 8ef8 93e2 9db6 a97d c834 0000 0000 8002 ad01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8202 0000 0000 0000 ff0d d525 c930 c340 c53c cc2d da21 ff04 0000 0000 0001 9a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7f02 7803 0000 0000 0000 0000 0000 0000 0000 0000 8403 8201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b601 9e02 8e02 8802 8b02 9202 a101 c201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/fav_icn_background.png │ ├── sng │ │ @@ -1,38 +1,38 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 20; height: 20; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 64 153 224 255 204} │ │ + 0 64 153 224 204} │ │ IMAGE { │ │ pixels base64 │ │ -01234444444444443210 │ │ -15444444444444444451 │ │ -24444444444444444442 │ │ -34444444444444444443 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -44444444444444444444 │ │ -34444444444444444443 │ │ -24444444444444444442 │ │ -15444444444444444451 │ │ -01234444444444443210 │ │ +01235555555555553210 │ │ +14555555555555555541 │ │ +25555555555555555552 │ │ +35555555555555555553 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +55555555555555555555 │ │ +35555555555555555553 │ │ +25555555555555555552 │ │ +14555555555555555541 │ │ +01235555555555553210 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_manage.png │ ├── sng │ │ @@ -7,50 +7,50 @@ │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 2600 0000 4a01 3504 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3404 3104 3f03 7e00 0000 7600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 4401 0000 7839 649d 659d 659d 659d 659d 659d 669d 659c 649b 649a 649a 649b 659c 669d 659d 659d 659d 659d 669c 649e 6c69 c201 0900 a100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e600 3f03 0000 78a2 79ff 82ff 80ff 80ff 81ff 80ff 7fff 80ff 81ff 82ff 82ff 81ff 7fff 7fff 80ff 81ff 80ff 80ff 81ff 7eff 75f2 b213 0000 8401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 5403 0000 8ba2 93fb 99f7 98fb 98fb 97f8 98ff 9fff a7ec aecb b0c1 b0c3 add0 a5f7 9dff 98fc 98f9 98fb 98fb 98fa 98fb 8aea b515 0000 7601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e400 5e03 0000 91a1 9aff a1fb 9fff 9ffd a3ff aee9 be7b d433 ff0e 0000 ff02 ff17 c643 b990 abf9 a1ff 9ffd a0ff a0fe 9fff 90eb b615 0000 7101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e300 5f03 0000 92a2 9aff a0fb 9efd a4ff b1bd d025 0000 ff06 b915 a524 b21e ff09 0000 ff02 c340 adda a1ff 9ffd 9ffe 9fff 91eb b615 0000 7301 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e300 5d03 0000 91a2 99ff 9ef9 a0ff acbe e412 0000 a304 c70d 74af 6df2 68e7 64be 7161 ff0f 0000 c330 a8e5 9fff 9efc 9eff 8feb b615 0000 7101 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e200 5b03 0000 8fa2 97ff 9efd a3ed c72b 0000 a403 7601 0000 b735 9bdf 8aff 7cff 6bff 63a3 e015 0000 b556 a1ff 9cfd 9cff 8eeb b515 0000 6f01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e300 5903 0000 8ea2 96ff 9dff a687 0000 f001 0001 ff00 8e01 0000 c72d a5d9 97ff 8dfa 6fff 678a f607 e80b a3b8 9cff 9bff 8deb b415 0000 6e01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e300 5703 0000 8da1 95ff 9cf1 af38 ef07 ae17 0000 0002 9b00 8f03 0000 c130 a8da 9bfe 8efb 6df5 8e33 0000 a164 9bfe 9aff 8ceb b515 0000 6e01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e200 5503 0000 8b9f 92ff 97d1 df16 ff0c 5fb3 6b63 0000 4003 0000 8706 0000 a74c 93fe 98fc 81ff 7e6d a200 ac36 96f3 98ff 8aea b415 0000 6c01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e200 5303 0000 8a9f 90ff 8ec6 ff08 ee10 71e5 61f9 6c57 0000 7e08 0000 af19 68bd 88ff 99fb 8cfe 828d ff00 bf24 8feb 96ff 89ea b415 0000 6a01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e200 5103 0000 899f 8eff 87c7 ff0a f30f 89ce 83ff 60f5 6b59 0000 9b19 5fc3 78ff 94fd 94fd 91ff 9081 4d01 aa2c 86ed 94fd 88ea b415 0000 6a01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4f03 0000 88a0 8dff 7ed9 b421 ff04 9699 90ff 80fe 60f9 5c71 5dbe 71ff 8dfc 91ff 94fd 8aff a245 0000 a339 91f6 94ff 85e7 b516 0000 6401 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4d03 0000 86a1 8eff 79fb 7a4e 0000 ab3e 97f7 8efc 7ffd 6fff 77ff 8bfd 8fff 91ff 94fd 82fe 62b6 a41e ff04 b257 a3e5 8bf9 b014 0000 7b01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4a03 0000 84a2 8dff 80ff 64b0 ff08 ff08 aa72 9bff 8cff 87f9 88fb 8bfd 8dfe 8efe 8fff 8efd 73ff 5bd5 7535 0000 c72c a09f ad15 0000 ad01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4703 0000 82a2 89ff 8cfb 68fd 6c5b ff01 ef0b b35e a4d3 9aff 97ff 99ff 9bff 93ff 8dfd 8cff 89fc 73ff 5be8 6f51 0000 fd09 b403 ff00 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 4503 0000 81a2 87ff 8df9 7ffe 5ced 6b43 ff02 ff03 d41e c34a bb6b bd62 c032 a3ab 91ff 8bfc 8aff 88fc 77ff 5bf9 626c ff01 0001 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 4303 0000 80a2 86ff 8bfb 88fe 77ff 5bf1 5d6b c014 0000 0000 0000 0000 0000 ff0f 9dc9 8eff 8afc 89ff 86fd 7aff 5eff 5d89 ff05 0000 4f02 0000 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e000 4203 0000 7fa2 84ff 8afb 87ff 85fe 78ff 61ff 57ca 5b7e 714b 8737 8836 6b5b 8425 c11f 99e2 8aff 88fd 88ff 85fe 7dfd 61ff 56a9 a513 0000 5303 ff00 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 de00 3d03 0000 7ca0 82fd 88f9 87fd 85fd 83fc 7dfc 6fff 64ff 5bfa 5bf2 5bf0 59ff 59c9 8d07 a93c 95f4 87ff 86fd 86ff 84fe 7efc 64ff 55c4 8724 0000 0c03 5100 8c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 e100 4704 0000 7ea9 82ff 85ff 84ff 85ff 84ff 82ff 80ff 7dff 78ff 77ff 77ff 79ff 64ff 5d9f 0000 a65b 91fd 85fd 85fe 85ff 82ff 7ffc 68ff 55dd 6d3b 0000 4103 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 fc00 7202 0000 995f 9ed5 9ed5 9ed6 9ed6 9ed6 9ed6 9dd6 9dd6 9bd5 9bd5 9bd5 9bd5 98d4 7edb 924b 0000 a37a 8dff 83fb 84ff 83ff 81ff 7ffc 6cff 56ed 6658 0000 0002 5601 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 ff0e ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ae0e b705 ff04 9c9a 88ff 80fc 82ff 82ff 80ff 7dfc 6dff 51fb 5774 0000 0002 7800 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1f00 0001 eb0c 97bb 85ff 7ffc 80ff 7fff 81ff 87ff 7fff 5bff 5988 ff01 0001 5a00 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 b500 0000 c800 bc01 af01 af01 af01 af01 af01 af01 af01 ae01 ae01 ae01 ae01 aa01 a901 ae00 ff00 7f01 0000 cc1b 93d3 82ff 7dfb 80ff 90e5 b162 b757 8ad5 5bff 5886 ff00 0001 9001 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 8102 0000 bb30 8fe6 7ffe 7dff 9571 0000 0000 9f52 75fe 57ff 6a50 2500 2302 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5400 ff00 7a02 0000 a84c 8df7 73ff 687b 0000 0000 6e63 6efd 74ff 7778 0000 3d02 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb00 df00 6002 0000 a269 85ff 59f2 5580 5676 55ea 78ff 8cdb ac23 5901 7d01 ff00 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 be00 6903 0000 a078 7eff 5aff 57ff 6fff 8ee0 b534 0000 5701 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 a200 5e03 0000 a073 89f7 81ff 8fdd ac36 0000 8002 0000 7e00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 d700 6802 0000 b842 b166 d020 0000 9002 0000 8500 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 af00 0c01 0000 0000 0000 8a02 0000 7200 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 df00 cc00 8402 7602 9501 ff00 a300 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 4a01 3504 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3304 3404 3104 3f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4401 0000 7839 649d 659d 659d 659d 659d 659d 669d 659c 649b 649a 649a 649b 659c 669d 659d 659d 659d 659d 669c 649e 6c69 c201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 3f03 0000 78a2 79ff 82ff 80ff 80ff 81ff 80ff 7fff 80ff 81ff 82ff 82ff 81ff 7fff 7fff 80ff 81ff 80ff 80ff 81ff 7eff 75f2 b213 0000 8401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5403 0000 8ba2 93fb 99f7 98fb 98fb 97f8 98ff 9fff a7ec aecb b0c1 b0c3 add0 a5f7 9dff 98fc 98f9 98fb 98fb 98fa 98fb 8aea b515 0000 7601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5e03 0000 91a1 9aff a1fb 9fff 9ffd a3ff aee9 be7b d433 ff0e 0000 ff02 ff17 c643 b990 abf9 a1ff 9ffd a0ff a0fe 9fff 90eb b615 0000 7101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5f03 0000 92a2 9aff a0fb 9efd a4ff b1bd d025 0000 ff06 b915 a524 b21e ff09 0000 ff02 c340 adda a1ff 9ffd 9ffe 9fff 91eb b615 0000 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5d03 0000 91a2 99ff 9ef9 a0ff acbe e412 0000 a304 c70d 74af 6df2 68e7 64be 7161 ff0f 0000 c330 a8e5 9fff 9efc 9eff 8feb b615 0000 7101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5b03 0000 8fa2 97ff 9efd a3ed c72b 0000 a403 7601 0000 b735 9bdf 8aff 7cff 6bff 63a3 e015 0000 b556 a1ff 9cfd 9cff 8eeb b515 0000 6f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5903 0000 8ea2 96ff 9dff a687 0000 f001 0001 0000 8e01 0000 c72d a5d9 97ff 8dfa 6fff 678a f607 e80b a3b8 9cff 9bff 8deb b415 0000 6e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5703 0000 8da1 95ff 9cf1 af38 ef07 ae17 0000 0002 0000 8f03 0000 c130 a8da 9bfe 8efb 6df5 8e33 0000 a164 9bfe 9aff 8ceb b515 0000 6e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5503 0000 8b9f 92ff 97d1 df16 ff0c 5fb3 6b63 0000 4003 0000 8706 0000 a74c 93fe 98fc 81ff 7e6d 0000 ac36 96f3 98ff 8aea b415 0000 6c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5303 0000 8a9f 90ff 8ec6 ff08 ee10 71e5 61f9 6c57 0000 7e08 0000 af19 68bd 88ff 99fb 8cfe 828d 0000 bf24 8feb 96ff 89ea b415 0000 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5103 0000 899f 8eff 87c7 ff0a f30f 89ce 83ff 60f5 6b59 0000 9b19 5fc3 78ff 94fd 94fd 91ff 9081 4d01 aa2c 86ed 94fd 88ea b415 0000 6a01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4f03 0000 88a0 8dff 7ed9 b421 ff04 9699 90ff 80fe 60f9 5c71 5dbe 71ff 8dfc 91ff 94fd 8aff a245 0000 a339 91f6 94ff 85e7 b516 0000 6401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4d03 0000 86a1 8eff 79fb 7a4e 0000 ab3e 97f7 8efc 7ffd 6fff 77ff 8bfd 8fff 91ff 94fd 82fe 62b6 a41e ff04 b257 a3e5 8bf9 b014 0000 7b01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4a03 0000 84a2 8dff 80ff 64b0 ff08 ff08 aa72 9bff 8cff 87f9 88fb 8bfd 8dfe 8efe 8fff 8efd 73ff 5bd5 7535 0000 c72c a09f ad15 0000 ad01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4703 0000 82a2 89ff 8cfb 68fd 6c5b ff01 ef0b b35e a4d3 9aff 97ff 99ff 9bff 93ff 8dfd 8cff 89fc 73ff 5be8 6f51 0000 fd09 b403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4503 0000 81a2 87ff 8df9 7ffe 5ced 6b43 ff02 ff03 d41e c34a bb6b bd62 c032 a3ab 91ff 8bfc 8aff 88fc 77ff 5bf9 626c ff01 0001 7301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4303 0000 80a2 86ff 8bfb 88fe 77ff 5bf1 5d6b c014 0000 0000 0000 0000 0000 ff0f 9dc9 8eff 8afc 89ff 86fd 7aff 5eff 5d89 ff05 0000 4f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4203 0000 7fa2 84ff 8afb 87ff 85fe 78ff 61ff 57ca 5b7e 714b 8737 8836 6b5b 8425 c11f 99e2 8aff 88fd 88ff 85fe 7dfd 61ff 56a9 a513 0000 5303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 3d03 0000 7ca0 82fd 88f9 87fd 85fd 83fc 7dfc 6fff 64ff 5bfa 5bf2 5bf0 59ff 59c9 8d07 a93c 95f4 87ff 86fd 86ff 84fe 7efc 64ff 55c4 8724 0000 0c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 4704 0000 7ea9 82ff 85ff 84ff 85ff 84ff 82ff 80ff 7dff 78ff 77ff 77ff 79ff 64ff 5d9f 0000 a65b 91fd 85fd 85fe 85ff 82ff 7ffc 68ff 55dd 6d3b 0000 4103 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7202 0000 995f 9ed5 9ed5 9ed6 9ed6 9ed6 9ed6 9dd6 9dd6 9bd5 9bd5 9bd5 9bd5 98d4 7edb 924b 0000 a37a 8dff 83fb 84ff 83ff 81ff 7ffc 6cff 56ed 6658 0000 0002 5601 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0e ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff10 ff0f ff0f ae0e b705 ff04 9c9a 88ff 80fc 82ff 82ff 80ff 7dfc 6dff 51fb 5774 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 eb0c 97bb 85ff 7ffc 80ff 7fff 81ff 87ff 7fff 5bff 5988 ff01 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc01 af01 af01 af01 af01 af01 af01 af01 ae01 ae01 ae01 ae01 aa01 a901 0000 0000 7f01 0000 cc1b 93d3 82ff 7dfb 80ff 90e5 b162 b757 8ad5 5bff 5886 0000 0001 9001 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8102 0000 bb30 8fe6 7ffe 7dff 9571 0000 0000 9f52 75fe 57ff 6a50 0000 2302 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7a02 0000 a84c 8df7 73ff 687b 0000 0000 6e63 6efd 74ff 7778 0000 3d02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6002 0000 a269 85ff 59f2 5580 5676 55ea 78ff 8cdb ac23 5901 7d01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6903 0000 a078 7eff 5aff 57ff 6fff 8ee0 b534 0000 5701 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5e03 0000 a073 89f7 81ff 8fdd ac36 0000 8002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6802 0000 b842 b166 d020 0000 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0c01 0000 0000 0000 8a02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8402 7602 9501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher.png │ ├── sng │ │ @@ -58,204 +58,203 @@ │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ + ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,163,233) # rgb = (0x00,0xa3,0xe9) │ │ ( 0,164,234) # rgb = (0x00,0xa4,0xea) │ │ ( 0,164,235) # rgb = (0x00,0xa4,0xeb) │ │ ( 0,163,234) # rgb = (0x00,0xa3,0xea) │ │ ( 0,162,233) # rgb = (0x00,0xa2,0xe9) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,153,219) # rgb = (0x00,0x99,0xdb) │ │ ( 0,136,195) # rgb = (0x00,0x88,0xc3) │ │ ( 0,124,178) # rgb = (0x00,0x7c,0xb2) │ │ ( 0,125,179) # rgb = (0x00,0x7d,0xb3) │ │ ( 0,140,200) # rgb = (0x00,0x8c,0xc8) │ │ ( 0,156,223) # rgb = (0x00,0x9c,0xdf) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,137,196) # rgb = (0x00,0x89,0xc4) │ │ ( 0, 82,117) # rgb = (0x00,0x52,0x75) │ │ ( 0, 36, 52) # rgb = (0x00,0x24,0x34) │ │ ( 0, 15, 21) # rgb = (0x00,0x0f,0x15) │ │ ( 0, 7, 10) # rgb = (0x00,0x07,0x0a) │ │ ( 0, 8, 11) # rgb = (0x00,0x08,0x0b) │ │ ( 0, 18, 25) # rgb = (0x00,0x12,0x19) │ │ ( 0, 42, 60) # rgb = (0x00,0x2a,0x3c) │ │ ( 0, 91,130) # rgb = (0x00,0x5b,0x82) │ │ ( 0,145,207) # rgb = (0x00,0x91,0xcf) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,159,227) # rgb = (0x00,0x9f,0xe3) │ │ ( 0, 97,139) # rgb = (0x00,0x61,0x8b) │ │ ( 0, 21, 30) # rgb = (0x00,0x15,0x1e) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 1, 1) # rgb = (0x00,0x01,0x01) │ │ ( 0, 31, 45) # rgb = (0x00,0x1f,0x2d) │ │ ( 0,113,162) # rgb = (0x00,0x71,0xa2) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 6, 8) # rgb = (0x00,0x06,0x08) │ │ ( 0, 13, 18) # rgb = (0x00,0x0d,0x12) │ │ ( 0,102,146) # rgb = (0x00,0x66,0x92) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 14, 20) # rgb = (0x00,0x0e,0x14) │ │ ( 0,118,169) # rgb = (0x00,0x76,0xa9) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,139,199) # rgb = (0x00,0x8b,0xc7) │ │ ( 0, 24, 34) # rgb = (0x00,0x18,0x22) │ │ ( 0, 40, 58) # rgb = (0x00,0x28,0x3a) │ │ ( 0,151,217) # rgb = (0x00,0x97,0xd9) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 82,118) # rgb = (0x00,0x52,0x76) │ │ ( 0, 4, 5) # rgb = (0x00,0x04,0x05) │ │ ( 0,107,154) # rgb = (0x00,0x6b,0x9a) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 37, 53) # rgb = (0x00,0x25,0x35) │ │ ( 0, 60, 86) # rgb = (0x00,0x3c,0x56) │ │ ( 0,161,231) # rgb = (0x00,0xa1,0xe7) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 15, 22) # rgb = (0x00,0x0f,0x16) │ │ ( 0, 33, 47) # rgb = (0x00,0x21,0x2f) │ │ ( 0,152,217) # rgb = (0x00,0x98,0xd9) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 20, 29) # rgb = (0x00,0x14,0x1d) │ │ ( 0,143,205) # rgb = (0x00,0x8f,0xcd) │ │ ( 0,125,180) # rgb = (0x00,0x7d,0xb4) │ │ ( 0,144,206) # rgb = (0x00,0x90,0xce) │ │ ( 0,139,198) # rgb = (0x00,0x8b,0xc6) │ │ ( 0, 17, 24) # rgb = (0x00,0x11,0x18) │ │ ( 0, 34, 48) # rgb = (0x00,0x22,0x30) │ │ ( 0,152,218) # rgb = (0x00,0x98,0xda) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,155,221) # rgb = (0x00,0x9b,0xdd) │ │ ( 0, 40, 57) # rgb = (0x00,0x28,0x39) │ │ ( 0, 63, 91) # rgb = (0x00,0x3f,0x5b) │ │ ( 0,162,231) # rgb = (0x00,0xa2,0xe7) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 88,126) # rgb = (0x00,0x58,0x7e) │ │ ( 0, 5, 7) # rgb = (0x00,0x05,0x07) │ │ ( 0,111,159) # rgb = (0x00,0x6f,0x9f) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,142,203) # rgb = (0x00,0x8e,0xcb) │ │ ( 0, 27, 39) # rgb = (0x00,0x1b,0x27) │ │ ( 0, 46, 66) # rgb = (0x00,0x2e,0x42) │ │ ( 0,153,220) # rgb = (0x00,0x99,0xdc) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,105,150) # rgb = (0x00,0x69,0x96) │ │ ( 0, 9, 12) # rgb = (0x00,0x09,0x0c) │ │ ( 0, 19, 27) # rgb = (0x00,0x13,0x1b) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,160,230) # rgb = (0x00,0xa0,0xe6) │ │ ( 0, 90,129) # rgb = (0x00,0x5a,0x81) │ │ ( 0, 9, 13) # rgb = (0x00,0x09,0x0d) │ │ ( 0, 17, 25) # rgb = (0x00,0x11,0x19) │ │ ( 0,110,157) # rgb = (0x00,0x6e,0x9d) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,161,230) # rgb = (0x00,0xa1,0xe6) │ │ ( 0,108,155) # rgb = (0x00,0x6c,0x9b) │ │ ( 0, 29, 42) # rgb = (0x00,0x1d,0x2a) │ │ ( 0, 2, 3) # rgb = (0x00,0x02,0x03) │ │ ( 0,123,176) # rgb = (0x00,0x7b,0xb0) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0, 92,132) # rgb = (0x00,0x5c,0x84) │ │ ( 0, 46, 65) # rgb = (0x00,0x2e,0x41) │ │ ( 0, 22, 31) # rgb = (0x00,0x16,0x1f) │ │ ( 0, 13, 19) # rgb = (0x00,0x0d,0x13) │ │ ( 0, 25, 35) # rgb = (0x00,0x19,0x23) │ │ ( 0, 53, 75) # rgb = (0x00,0x35,0x4b) │ │ ( 0,150,215) # rgb = (0x00,0x96,0xd7) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ ( 0,157,225) # rgb = (0x00,0x9d,0xe1) │ │ ( 0,134,192) # rgb = (0x00,0x86,0xc0) │ │ ( 0,135,194) # rgb = (0x00,0x87,0xc2) │ │ ( 0,146,210) # rgb = (0x00,0x92,0xd2) │ │ ( 0,159,228) # rgb = (0x00,0x9f,0xe4) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ - ( 0,162,232) # rgb = (0x00,0xa2,0xe8) │ │ } │ │ tRNS { │ │ - 0 0 4 15 27 35 34 25 13 3 1 21 71 127 173 203 220 228 217 199 166 117 61 2 41 131 208 247 255 242 196 114 32 28 225 253 110 16 69 202 254 251 180 48 103 234 218 75 118 243 231 87 229 72 233 213 42 200 255 255 255 255 255 169 11 255 255 255 255 255 255 248 94 43 255 255 255 255 255 255 255 255 255 255 201 130 255 255 255 255 255 255 255 250 92 22 207 255 255 255 174 6 246 255 255 39 255 255 255 255 252 88 255 255 255 134 255 255 255 168 255 255 255 189 9 255 255 255 255 255 255 255 255 186 7 14 255 255 255 255 163 167 255 255 255 119 255 255 255 255 80 255 255 255 221 197 255 255 255 255 255 161 255 255 255 255 255 77 255 255 255 255 255 255 255 109 255 255 255 255 255 241 76 17 145 5 49 192 26 211 212 60 170 95 187 175 89 135 126 79 31} │ │ + 0 4 15 27 35 34 25 13 3 1 21 71 127 173 203 220 228 217 199 166 117 61 2 41 131 208 247 242 196 114 32 28 225 253 110 16 69 202 254 251 180 48 103 234 218 75 118 243 231 87 229 72 233 213 42 200 169 11 248 94 43 201 130 250 92 22 207 174 6 246 39 252 88 134 168 189 9 186 7 14 163 167 119 80 221 197 161 77 109 241 76 17 145 5 49 192 26 211 212 60 170 95 187 175 89 135 126 79 31} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010102030405060708090101000000000000000000000000000000000000 │ │ -000000000000000000000000000000010a0b0c0d0e0f1011111213141516030101000000000000000000000000000000 │ │ -00000000000000000000000000011718191a1b1c1c1c1c1c1c1c1c1c1c1d1e1f200a0100000000000000000000000000 │ │ -000000000000000000000001012119221c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2312242501010000000000000000000000 │ │ -0000000000000000000001172627281c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c292a2b010100000000000000000000 │ │ -00000000000000000001022c2d1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2e2f0a01000000000000000000 │ │ -0000000000000000010230311c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c323301010000000000000000 │ │ -00000000000000010a2c311c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c3435010100000000000000 │ │ -000000000000010126361c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c37380101000000000000 │ │ -0000000000000121391c1c1c1c1c1c1c1c1c1c1c1c3a3b3c3c3d3e1c1c1c1c1c1c1c1c1c1c1c1c3f4001000000000000 │ │ -00000000000101191c1c1c1c1c1c1c1c1c1c1c3b3d4142434445463c3d1c1c1c1c1c1c1c1c1c1c474801010000000000 │ │ -00000000000149221c1c1c1c1c1c1c1c1c3e3d4a4b4c4d4e4f505152533c1c1c1c1c1c1c1c1c1c1c540b010000000000 │ │ -000000000101551c1c1c1c1c1c1c1c1c3a565758595959595959595a5b5c1c1c1c1c1c1c1c1c1c1c5d5e010100000000 │ │ -00000000015f601c1c1c1c1c1c1c1c3e564b615959595959595959595962631c1c1c1c1c1c1c1c1c1c64650100000000 │ │ -00000000010c661c1c1c1c1c1c1c1c3d576159595959595959595959595967683c1c1c1c1c1c1c1c1c11690100000000 │ │ -00000001010d1c1c1c1c1c1c1c1c3d6a6b59595959595959595959595959596c6d3a1c1c1c1c1c1c1c6e6f0100000000 │ │ -00000001020e1c1c1c1c1c1c1c1c3d7059595959595959595959595959595971723c1c1c1c1c1c1c1c1c730101000000 │ │ -00000001250f1c1c1c1c1c1c1c3a41745959595959595959595959595959595975761c1c1c1c1c1c1c1c771701000000 │ │ -0000000104101c1c1c1c1c1c1c3b4a7859595959595959595959595959595959797a3a1c1c1c1c1c1c1c7b7c01000000 │ │ -0000000105111c1c1c1c1c1c1c3c434e595959595959595959595959595959597d7e3d1c1c1c1c1c1c1c390801000000 │ │ -0000000106111c1c1c1c1c1c1c3c7f4f5959595959595959595959595959595958803d1c1c1c1c1c1c1c130801000000 │ │ -0000000107121c1c1c1c1c1c1c3d81825959595959595959595959595959595983843a1c1c1c1c1c1c1c858601000000 │ │ -0000000187391c1c1c1c1c1c1c3e8889595959595959595959595959595959598a8b1c1c1c1c1c1c1c1c8c0a01000000 │ │ -00000001178d1c1c1c1c1c1c1c1c3b8e5959595959595959595959595959598f903c1c1c1c1c1c1c1c1c0d0101000000 │ │ -0000000101911c1c1c1c1c1c1c1c3d9293595959595959595959595959595994953a1c1c1c1c1c1c1c5d960100000000 │ │ -0000000001161d1c1c1c1c1c1c1c1c3d979859595959595959595959595999443c1c1c1c1c1c1c1c1c9a200100000000 │ │ -0000000001259b1c1c1c1c1c1c1c1c1c9c9d9e595959595959595959599fa03a1c1c1c1c1c1c1c1c1ca1090100000000 │ │ -0000000001011f1c1c1c1c1c1c1c1c1c3ea2a3a45a595959595959a56ca63a1c1c1c1c1c1c1c1c1c66a7010100000000 │ │ -00000000000120371c1c1c1c1c1c1c1c1c1c3c80a8a9aa62abacad63ae3c1c1c1c1c1c1c1c1c1c1c8587010000000000 │ │ -00000000000101af6e1c1c1c1c1c1c1c1c1c1c3d3cb080b1b2b3b43c3a1c1c1c1c1c1c1c1c1c1cb5b601010000000000 │ │ -00000000000001b72a1c1c1c1c1c1c1c1c1c1c1c1c1c3d3c3b3a1c1c1c1c1c1c1c1c1c1c1c1c1cb8b901000000000000 │ │ -0000000000000101ba2e1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cbbbc0100000000000000 │ │ -0000000000000001012f321c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cbd2b010100000000000000 │ │ -0000000000000000010a33341c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cbebf01010000000000000000 │ │ -000000000000000000010135371c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c28bbba0101000000000000000000 │ │ -00000000000000000000010118c0471c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1db8bc010100000000000000000000 │ │ -0000000000000000000000010140c10f5d1c1c1c1c1c1c1c1c1c1c1c1c1c1c66c22f6501000000000000000000000000 │ │ -0000000000000000000000000001010b5ec3346e1c1c1c1c1c1c1c1c5d9aa1a787010100000000000000000000000000 │ │ -00000000000000000000000000000001016569c4c5777b3913858cc6c7c8020100000000000000000000000000000000 │ │ -000000000000000000000000000000000000000101177c0808860a010100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001020304050607080000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000090a0b0c0d0e0f10101112131415020000000000000000000000000000000000 │ │ +0000000000000000000000000000161718191a6d6d6d6d6d6d6d6d6d6d1b1c1d1e090000000000000000000000000000 │ │ +000000000000000000000000001f18206d6d6d6d6d6d6d6d6d6d6d6d6d6d6d2111222300000000000000000000000000 │ │ +0000000000000000000000162425266d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d272829000000000000000000000000 │ │ +00000000000000000000012a2b6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d2c2d0900000000000000000000 │ │ +000000000000000000012e2f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d303100000000000000000000 │ │ +0000000000000000092a2f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d3233000000000000000000 │ │ +000000000000000024346d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d35360000000000000000 │ │ +000000000000001f376d6d6d6d6d6d6d6d6d6d6d6d6e6f707071726d6d6d6d6d6d6d6d6d6d6d6d383900000000000000 │ │ +00000000000000186d6d6d6d6d6d6d6d6d6d6d6f7173747576777870716d6d6d6d6d6d6d6d6d6d3a3b00000000000000 │ │ +0000000000003c206d6d6d6d6d6d6d6d6d7271797a7b7c7d7e7f808182706d6d6d6d6d6d6d6d6d6d3d0a000000000000 │ │ +0000000000003e6d6d6d6d6d6d6d6d6d6e838485868686868686868788896d6d6d6d6d6d6d6d6d6d3f40000000000000 │ │ +000000000041426d6d6d6d6d6d6d6d72837a8a868686868686868686868b8c6d6d6d6d6d6d6d6d6d6d43440000000000 │ │ +00000000000b456d6d6d6d6d6d6d6d71848a8686868686868686868686868d8e706d6d6d6d6d6d6d6d10460000000000 │ │ +00000000000c6d6d6d6d6d6d6d6d718f90868686868686868686868686868691926e6d6d6d6d6d6d6d47480000000000 │ │ +00000000010d6d6d6d6d6d6d6d6d71938686868686868686868686868686869495706d6d6d6d6d6d6d6d490000000000 │ │ +00000000230e6d6d6d6d6d6d6d6e73968686868686868686868686868686868697986d6d6d6d6d6d6d6d4a1600000000 │ │ +00000000030f6d6d6d6d6d6d6d6f7999868686868686868686868686868686869a9b6e6d6d6d6d6d6d6d4b4c00000000 │ │ +0000000004106d6d6d6d6d6d6d70757d868686868686868686868686868686869c9d716d6d6d6d6d6d6d370700000000 │ │ +0000000005106d6d6d6d6d6d6d709e7e86868686868686868686868686868686859f716d6d6d6d6d6d6d120700000000 │ │ +0000000006116d6d6d6d6d6d6d71a0a186868686868686868686868686868686a2a36e6d6d6d6d6d6d6d4d4e00000000 │ │ +000000004f376d6d6d6d6d6d6d72a4a586868686868686868686868686868686a6a76d6d6d6d6d6d6d6d500900000000 │ │ +0000000016516d6d6d6d6d6d6d6d6fa8868686868686868686868686868686a9aa706d6d6d6d6d6d6d6d0c0000000000 │ │ +0000000000526d6d6d6d6d6d6d6d71abac8686868686868686868686868686adae6e6d6d6d6d6d6d6d3f530000000000 │ │ +0000000000151b6d6d6d6d6d6d6d6d71afb0868686868686868686868686b176706d6d6d6d6d6d6d6d541e0000000000 │ │ +000000000023556d6d6d6d6d6d6d6d6db2b3b486868686868686868686b5b66e6d6d6d6d6d6d6d6d6d56080000000000 │ │ +0000000000001d6d6d6d6d6d6d6d6d6d72b7b8b987868686868686ba91bb6e6d6d6d6d6d6d6d6d6d4557000000000000 │ │ +0000000000001e356d6d6d6d6d6d6d6d6d6d709fbcbdbe8bbfc0c18cc2706d6d6d6d6d6d6d6d6d6d4d4f000000000000 │ │ +0000000000000058476d6d6d6d6d6d6d6d6d6d7170c39fc4c5c6c7706e6d6d6d6d6d6d6d6d6d6d595a00000000000000 │ │ +000000000000005b286d6d6d6d6d6d6d6d6d6d6d6d6d71706f6e6d6d6d6d6d6d6d6d6d6d6d6d6d5c5d00000000000000 │ │ +00000000000000005e2c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5f600000000000000000 │ │ +0000000000000000002d306d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6129000000000000000000 │ │ +0000000000000000000931326d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d626300000000000000000000 │ │ +000000000000000000000033356d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d265f5e0000000000000000000000 │ │ +00000000000000000000000017643a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d1b5c60000000000000000000000000 │ │ +0000000000000000000000000039650e3f6d6d6d6d6d6d6d6d6d6d6d6d6d6d45662d4400000000000000000000000000 │ │ +0000000000000000000000000000000a406732476d6d6d6d6d6d6d6d3f5456574f000000000000000000000000000000 │ │ +0000000000000000000000000000000000444668694a4b37124d506a6b6c010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000164c07074e09000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_btn_arrow_right_unselected.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 12; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ @@ -16,35 +16,35 @@ │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ } │ │ tRNS { │ │ - 0 81 165 3 249 255 171 9 228 45 234 6 84 168} │ │ + 0 81 165 3 249 171 9 228 45 234 6 84 168} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000123000000 │ │ -001456300000 │ │ -078555630000 │ │ -009A55563000 │ │ -0009A5556300 │ │ -00009A555630 │ │ -00009A5556B0 │ │ -0009A5556B00 │ │ -009A5556B000 │ │ -0785556B0000 │ │ -001456B00000 │ │ -000CDB000000 │ │ +0014D5300000 │ │ +067DDD530000 │ │ +0089DDD53000 │ │ +00089DDD5300 │ │ +000089DDD530 │ │ +000089DDD5A0 │ │ +00089DDD5A00 │ │ +0089DDD5A000 │ │ +067DDD5A0000 │ │ +0014D5A00000 │ │ +000BCA000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ 000000000000 │ │ } │ ├── Image content ├── res/menu/main_menu.xml │ ├── res/menu/main_menu.xml │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ ├── res/drawable-hdpi-v11/ic_menu_refresh.png │ ├── sng │ │ @@ -5,52 +5,52 @@ │ │ } │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0002 0002 0001 0001 0001 0000 0000 0000 0000 0701 ff00 2d03 190b 0001 0000 0300 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0401 1800 0f09 034e 006c 0044 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0000 0000 0000 ac04 1214 001f 0026 002a 0023 031c 310c ff01 ff00 1c01 1500 2108 004e 1d86 4797 0069 150a 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0002 0002 0001 0001 0001 0000 0000 0000 0000 0701 0000 2d03 190b 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0401 0000 0f09 034e 006c 0044 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0000 0000 0000 ac04 1214 001f 0026 002a 0023 031c 310c ff01 0000 1c01 0000 2108 004e 1d86 4797 0069 150a 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0201 0000 0000 300b 022a 0045 005e 0070 0079 057f 0881 027c 0076 0069 0053 0035 1016 4e07 024b 0083 b99a a799 006d 1412 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0201 0001 0000 260b 0239 0063 057f 3b8e 7295 a499 c19a d09a da9a ca9a b799 9098 5992 1587 006f 0159 007e 989a ff99 ae99 0074 0519 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0601 0000 8801 092a 0062 1083 7194 d09a fd9b ff9a ff99 ff99 ff98 ff98 ff98 ff99 ff99 ff9a ea9b 9e98 2e8b 8f97 ff9a ff98 c59a 017b 0021 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0601 2200 1a09 0549 0079 5392 d79a ff9a fe98 fd98 f998 fe98 ff98 ff98 ff98 ff98 ff98 fa98 fb98 ff98 ff99 f89b fd99 fc99 ff98 d99a 0882 0029 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0501 1100 140c 0152 0785 9a99 ff9a ff98 fa99 fc98 ff99 ff9a fb9b e59b d29a cd9a e59b f29c fe9b ff99 fe99 fc99 ff98 fe99 fe99 ff98 eb9b 1087 0031 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0401 1200 1e09 0053 1586 b99a ff99 fb98 fa99 ff99 fc9b c59a 7095 368d 0c85 067f 047d 0c86 2085 5f8d 9e97 f599 ff99 fe99 ff99 fe99 ff98 f39b 238a 0039 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0300 0000 ff00 004a 0885 b99a ff99 fa99 fc99 ff99 cd9a 4790 007c 0160 0142 002e 0027 0025 002a 054f 0070 5493 fe9a ff99 fe99 ff99 fe99 ff98 fa9b 398d 0043 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0301 0000 062e 0079 9c99 ff99 fa99 fd99 ff9a 9299 0683 0059 062a 4908 0000 0000 0701 0200 151f 0069 5492 f89b ff99 fd99 fe99 fe99 fd99 fe98 ff9a 4c8f 004c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0101 0000 220e 0065 6092 ff9a fc99 fd99 ff9a 7a93 0076 0645 2709 2300 1700 0001 0003 0000 0a23 006d 4592 f09a ff98 fe98 ff98 ff98 ff98 ff98 fd98 ff99 6492 0056 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0601 0000 1a09 0549 0079 5392 d79a ff9a fe98 fd98 f998 fe98 ff98 ff98 ff98 ff98 ff98 fa98 fb98 ff98 ff99 f89b fd99 fc99 ff98 d99a 0882 0029 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0501 0000 140c 0152 0785 9a99 ff9a ff98 fa99 fc98 ff99 ff9a fb9b e59b d29a cd9a e59b f29c fe9b ff99 fe99 fc99 ff98 fe99 fe99 ff98 eb9b 1087 0031 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0401 0000 1e09 0053 1586 b99a ff99 fb98 fa99 ff99 fc9b c59a 7095 368d 0c85 067f 047d 0c86 2085 5f8d 9e97 f599 ff99 fe99 ff99 fe99 ff98 f39b 238a 0039 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 004a 0885 b99a ff99 fa99 fc99 ff99 cd9a 4790 007c 0160 0142 002e 0027 0025 002a 054f 0070 5493 fe9a ff99 fe99 ff99 fe99 ff98 fa9b 398d 0043 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0301 0000 062e 0079 9c99 ff99 fa99 fd99 ff9a 9299 0683 0059 062a 4908 0000 0000 0701 0000 151f 0069 5492 f89b ff99 fd99 fe99 fe99 fd99 fe98 ff9a 4c8f 004c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0101 0000 220e 0065 6092 ff9a fc99 fd99 ff9a 7a93 0076 0645 2709 0000 0000 0001 0003 0000 0a23 006d 4592 f09a ff98 fe98 ff98 ff98 ff98 ff98 fd98 ff99 6492 0056 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0101 0000 003c 1284 d89b ff98 fb99 ff9a 8c95 0074 0a34 0000 0000 0301 0001 0001 0000 3706 005f 3892 e89d fd9a f29b f69b f09b ed9b ef9b e19b d49a e59b 6294 005b c503 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0001 0000 2c0c 0064 7495 ff9a fa99 ff99 c29a 0582 023e 0000 0001 0201 0000 0000 0001 0000 0d08 0068 2e8e 498d 2e8c 278b 2a8b 1989 0e87 1088 0b84 0780 0981 047b 003b 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0002 0000 002d 0581 cf9a ff98 fe98 fe9b 478f 0057 3809 1300 0301 0000 0000 0000 0000 0000 0000 0020 0041 0047 003f 003a 003c 0035 0030 0032 002c 0029 002a 001f 0004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0002 0000 002d 0581 cf9a ff98 fe98 fe9b 478f 0057 3809 0000 0301 0000 0000 0000 0000 0000 0000 0020 0041 0047 003f 003a 003c 0035 0030 0032 002c 0029 002a 001f 0004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0048 418f fc9b fe98 ff99 bb9a 007a 0326 0000 0202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0001 0001 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 6007 0062 7d96 ff99 f998 ff9a 6c94 005e 6206 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0000 0001 0001 0001 0001 0002 0002 0002 0002 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0001 0000 0c16 0071 a899 ff99 ff98 f69b 2d8b 0040 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5300 4d00 1608 1f0f 0d15 041c 0016 0600 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0001 0000 0c16 0071 a899 ff99 ff98 f69b 2d8b 0040 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1608 1f0f 0d15 041c 0016 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0001 0000 0022 027b c89a ff99 ff98 e29b 0c85 002d 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0020 0065 006c 0070 0075 0072 002e 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0002 0000 0029 0881 d89a ff98 ff98 ce99 047d 0024 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 004e 378f 9b9a a498 bf9a 5692 0057 ff02 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0002 0000 002a 0a82 dd9c ff9a ff9a c19b 027c 0024 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 0054 6293 ff9a fa98 ff9a 7395 005d b704 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0001 0000 0018 0474 4590 438e 318c 1e8b 016a 000f 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e103 0059 6894 ff9a f898 ff9a 6694 0058 ff02 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 002f 004d 0046 003f 003a 001f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4909 0066 8597 ff99 fb98 ff9a 5090 004e 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0001 0001 0001 0001 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0101 0000 0220 0078 ba99 ff99 ff98 f59b 288b 003c 0000 0001 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0501 0000 0042 288a f29b ff98 ff98 d39a 067f 0028 0000 0002 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0300 3d00 a300 c802 be03 ce03 8105 6607 7007 2e0c 1d0f 210e 0f15 0319 0009 0000 0000 0000 0000 0000 0000 0000 0201 0100 2113 006a 8496 ff9a f899 ff99 8e98 006b 230f 0000 0001 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0034 0058 005c 005b 0061 0064 0064 0069 006c 006b 0070 0272 0468 0022 0000 0001 0000 0000 0000 0301 0001 ff01 004b 1f87 e39b ff98 ff98 fa9b 3b8d 004c 0000 0300 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c802 be03 ce03 8105 6607 7007 2e0c 1d0f 210e 0f15 0319 0009 0000 0000 0000 0000 0000 0000 0000 0201 0000 2113 006a 8496 ff9a f899 ff99 8e98 006b 230f 0000 0001 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0034 0058 005c 005b 0061 0064 0064 0069 006c 006b 0070 0272 0468 0022 0000 0001 0000 0000 0000 0301 0001 ff01 004b 1f87 e39b ff98 ff98 fa9b 3b8d 004c 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 001c 0378 5c93 6f94 6b94 7a96 8298 8098 8f98 9999 9399 ae98 999b 0d8b 003a 0000 0002 0000 0000 0201 0001 0000 0a34 0079 a499 ff99 f999 ff99 b299 0079 0523 0000 0101 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 0028 087f d79b ff99 fd9a ff9a ff99 ff99 ff99 fe99 ff98 f59b 5091 006d 0c1a 0000 0002 0001 0801 7c00 7b02 0b37 0072 7a93 ff9a fd99 ff98 f89b 3d8e 0053 f601 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 001f 0078 be99 ff98 fa99 fb99 fa99 fb99 fa99 ff98 f29c 4993 006d 0a23 0000 0101 2300 0000 0000 1c13 024d 007b 8093 fe9b fe99 fb99 ff9a 8895 0072 0c1f 0000 0101 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0918 0072 ad99 ff99 fc99 ff99 ff99 fe99 ff99 f59a 568e 006c 1b2d 0000 b103 dd03 370b 0221 0243 006c 1f88 ac99 ff9a fc99 fa99 ff99 ad9a 0283 023d 0000 0601 0100 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 1c10 006c 9998 ff99 fb99 ff99 ff99 fd99 ff99 a69a 0285 006e 0162 005c 0056 005c 0167 0079 298a 8596 e99b ff99 fb99 fa99 ff99 c49a 1286 0050 1e07 1000 0400 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 4f08 0066 8598 ff99 fb99 ff99 fc99 fd99 fe99 fd99 e99b a899 8299 6d95 6292 6d95 8b98 bf9a f49b ff9a fe98 fa99 fd98 ff9a ac9a 1086 0055 190b 1100 0501 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af04 005e 7395 ff9a fc99 fd99 ff99 ff99 fd98 fd99 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff99 fe98 f999 fd98 ff99 f39b 7f95 0383 014f 150b 1600 0501 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 0055 5f92 ff9a fc98 ff99 aa99 cb99 ff9b fe99 ff98 fe98 fa98 fa98 fb98 fb98 fc98 ff98 ff98 ff99 fa9b ae98 2c8c 006f 0839 1c07 2900 0701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 0028 087f d79b ff99 fd9a ff9a ff99 ff99 ff99 fe99 ff98 f59b 5091 006d 0c1a 0000 0002 0001 0801 0000 7b02 0b37 0072 7a93 ff9a fd99 ff98 f89b 3d8e 0053 f601 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 001f 0078 be99 ff98 fa99 fb99 fa99 fb99 fa99 ff98 f29c 4993 006d 0a23 0000 0101 0000 0000 0000 1c13 024d 007b 8093 fe9b fe99 fb99 ff9a 8895 0072 0c1f 0000 0101 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0918 0072 ad99 ff99 fc99 ff99 ff99 fe99 ff99 f59a 568e 006c 1b2d 0000 b103 dd03 370b 0221 0243 006c 1f88 ac99 ff9a fc99 fa99 ff99 ad9a 0283 023d 0000 0601 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 1c10 006c 9998 ff99 fb99 ff99 ff99 fd99 ff99 a69a 0285 006e 0162 005c 0056 005c 0167 0079 298a 8596 e99b ff99 fb99 fa99 ff99 c49a 1286 0050 1e07 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 4f08 0066 8598 ff99 fb99 ff99 fc99 fd99 fe99 fd99 e99b a899 8299 6d95 6292 6d95 8b98 bf9a f49b ff9a fe98 fa99 fd98 ff9a ac9a 1086 0055 190b 0000 0501 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af04 005e 7395 ff9a fc99 fd99 ff99 ff99 fd98 fd99 ff99 ff99 ff99 ff9a ff9a ff9a ff99 ff99 fe98 f999 fd98 ff99 f39b 7f95 0383 014f 150b 0000 0501 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 0055 5f92 ff9a fc98 ff99 aa99 cb99 ff9b fe99 ff98 fe98 fa98 fa98 fb98 fb98 fc98 ff98 ff98 ff99 fa9b ae98 2c8c 006f 0839 1c07 0000 0701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 004b 4b90 fd9a ff99 979a 007d 0a7e 5792 a499 e29b fa9b ff9a ff9a ff9a ff9a fe9a f59b cd9a 8a97 338c 0077 014f 0f1a 0000 0001 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0042 358c ff9a a699 0083 0448 042f 0057 0071 0a84 358d 5791 6993 6c94 5d92 4b8f 238b 047e 0069 0049 0920 8d02 9200 0801 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0039 2a8b a59c 0983 004e 2107 3500 a802 1116 002c 0041 0051 005a 005c 0054 004b 003a 0025 2c0c ff00 ff00 0f01 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 002c 0581 0f86 0050 1708 2000 0202 0000 0000 5900 ff00 ff00 d003 c203 f801 ff00 ff00 5300 0000 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0106 002e 0435 0d0b 1300 0401 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0042 358c ff9a a699 0083 0448 042f 0057 0071 0a84 358d 5791 6993 6c94 5d92 4b8f 238b 047e 0069 0049 0920 8d02 0000 0801 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0039 2a8b a59c 0983 004e 2107 0000 a802 1116 002c 0041 0051 005a 005c 0054 004b 003a 0025 2c0c 0000 0000 0f01 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000 002c 0581 0f86 0050 1708 0000 0202 0000 0000 0000 0000 0000 d003 c203 f801 0000 0000 0000 0000 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0106 002e 0435 0d0b 0000 0401 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0001 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content